Commit graph

11087 commits

Author SHA1 Message Date
Joseph Mingrone
d50257d274
editors/psgml: Mark devel flavors broken
Sponsored by:	The FreeBSD Foundation
2022-04-07 19:14:09 -03:00
Joseph Mingrone
d9dcd9c687
Emacs ports: Bump PORTREVISION after Emacs 28.1
Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34781
2022-04-07 19:12:44 -03:00
HIROSE yuuji
4eebea2037
editors/emacs: Add updated canna patches 2022-04-07 19:12:43 -03:00
Joseph Mingrone
448b1af9f4
editors/emacs: Update to 28.1
https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS.28

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34779
2022-04-07 19:12:43 -03:00
Yuri Victorovich
8299e9ee82 editors/o: Update 2.48.3 -> 2.49.0
Reported by:	portscout
2022-04-07 06:19:52 -07:00
Jan Beich
268cee3b02 devel/icu: update to 71.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
2022-04-07 00:39:10 +00:00
Adam Weinberger
de02b1a9d2 editors/vim: Update to 8.2.4669, add x11 support, drop Athena
Vim no longer includes the Athena (Xaw) frontend, so drop the
athena flavor.

As requested by many (and based on a patch from scf), restore the x11
flavor. The x11 flavor is a bit odd; it doesn't actually include an X
GUI. As a result, when Vim got flavorized I dropped it as I thought
it was vestigial. What the x11 flavor actually provides is support for
some X interaction (mainly xclipboard), and is highly useful to people
who run console Vim within X.

The outcry was pretty swift, and I'd like to thank all the people who
took the time to email me about it, and especially scf who provided
the bulk of this patch.

I'm going to MFH this due to the athena build failure.
2022-04-02 16:13:32 -06:00
Guido Falsi
35fef546ad editors/mousepad: Update to 0.5.9 2022-04-01 18:37:15 +02:00
Dmitry Marakasov
7b4d1f0b36 */*: fix trailing whitespace in pkg-descr's
Approved by:	portmgr blanket
2022-04-01 18:09:49 +03:00
Joseph Mingrone
9c5da5f27f
editors/emacs-devel: Note that NATIVECOMP is experimental
Building Emacs with support for compiling elisp to native code is an
interesting idea, but up to now there are no obvious performance
improvements.  There are problems though.  Background compilation can
eat up CPU, Emacs may fail to build (e.g., bug 2629490), and some
dependent ports may encounter problems.  Thus, note that the option is
experimental to give users reasonable expectations.

Discussed with:	abbe, yasu
Sponsored by:	The FreeBSD Foundation
2022-04-01 11:54:07 -03:00
Adam Weinberger
bc43a03179 editors/vim: Update to 8.2.4659 2022-04-01 03:50:54 -06:00
Joseph Mingrone
b3a08eedd7
editors/emacs-devel: Update to 2022-03-31 commit, c5af19c
7829f1b...c5af19c

Sponsored by:	The FreeBSD Foundation
2022-03-31 19:33:10 -03:00
Dima Panov
d3d8f2d692 editors/libreoffice6: remove expired port (+)
LibreOffice 6.x suite is not supported upstream anymore.
Please consider using editors/libreoffice instead.
2022-03-31 20:54:03 +03:00
Dima Panov
8cee3a0fa6 */libreoffice*: update to 7.3.2 release (+)
LibreOffice 7.3.2 is now available for everyone, with over 80 fixes and compatibility improvements.

Find out more info: https://blog.documentfoundation.org/blog/2022/03/31/libreoffice-732-community/
2022-03-31 20:49:20 +03:00
Mikael Urankar
b27ab8daab editors/kak-lsp: Update to 12.1.0
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v12.1.0
2022-03-31 09:33:17 +02:00
Ashish SHUKLA
ecb3475434
editors/helix: Update to 22.03
Reported by:	portscout
2022-03-30 22:36:04 +00:00
Po-Chuan Hsieh
301ce7554d
editors/hexedit: Cosmetic change 2022-03-31 06:02:47 +08:00
Guangyuan Yang
d690b5102f */*: Bump PORTREVISION after lang/go 1.18 update 2022-03-30 03:01:44 -04:00
Tobias C. Berner
6f59b7b9ba graphics/poppler: bump consumers
Bump consumers of graphics/poppler after e25859e093
2022-03-29 20:37:09 +02:00
Guido Falsi
5174059502 editors/ghostwriter: Update to 2.1.2 and take maintainership
This version includes qt resources containing spaces which cause
build failures due to the incorrectly escaped spaces that end up
in the Makefile. Added a port-configure patch that removes the
offending lines.
2022-03-27 13:13:05 +02:00
Matthias Fechner
247c7db751 textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd7
2022-03-26 09:27:27 +01:00
Gleb Popov
b1e55004da editors/libreoffice: Use libcuckoo from ports.
Test Plan: Build- and run-tested on 14-CURRENT.

Reviewed by: #office, lwhsu, fluffy

Differential Revision: https://reviews.freebsd.org/D34638
2022-03-23 15:49:03 +03:00
Bernhard Froehlich
95fe6c4aee
editors/kate: Add CPE information
Approved by:	portmgr (blanket)
2022-03-18 15:49:20 +00:00
Neel Chauhan
b35438a24b editors/gedit: Fix segfault on launch 2022-03-17 20:19:07 -07:00
Eric Turgeon
12903761c8 editors/linux-sublime-text4: updated to 4129 2022-03-16 07:35:23 -03:00
Ashish SHUKLA
a628b9f27a
editors/emacs-devel: Update to git snapshot 1a07854
Fix pkg-plist for GSettings schema, as it's now also dependent
on PGTK option, in addition to GSETTINGS option

PR:		262512
2022-03-15 21:50:06 +00:00
Baptiste Daroussin
c60d66cd93 dependency: add missing direct dependency on gtk2 2022-03-15 19:06:35 +01:00
Baptiste Daroussin
ac03b07e48 cleanup: remove wrong usage of INSTALLS_OMF 2022-03-15 11:16:57 +01:00
Mikael Urankar
e255ac5487 lang/rust: Bump revisions after 1.59.0 2022-03-15 10:51:58 +01:00
Dimitry Andric
f88f34d1b4 editors/libreoffice: work around changed alignment of __cxa_exception
LibreOffice has special detection for the change in alignment and size
of struct cxa_exception, when using libc++abi. However, this updated
alignment also applies to libunwind and upstream libcxxrt, and will soon
apply to our libcxxrt too.

Enable the special detection unconditionally for x86_64 and aarch64, so
libreoffice packages built on 13.0-R (with the old alignment) will
seamlessly work on 13.1-R (which will have the new alignment).

PR:	262008
2022-03-09 10:28:27 +03:00
Dima Panov
c8b6581835 editors/libreoffice: force PDFium to link with OpenJPEG (+)
When libvcllo.so is linked together with libpdfiumlo.so, it also needs
libopenjp2.so from graphics/openjpeg, since pdfium depends on that.
Building with LTO exposes this as an error, complaining about undefined
references to openjpeg library functions.

While here, add py310 to allowed versions to the build

PR:		262008
Submitted by:	Florian Walpen <dev@submerge.ch>
Sponsored by:	Netzkommune GmbH
2022-03-06 19:37:48 +03:00
Dima Panov
07ca0beba3 LibreOffice 7.3.1 Community, the first minor release of the LibreOffice 7.3 family, is available!
More information at: https://blog.documentfoundation.org/blog/2022/03/03/lo731-community/

Sponsored by:	Netzkommune GmbH
2022-03-05 08:49:48 +03:00
Tobias C. Berner
d01e18bd21 KDE: Update KDE Gear to 21.12.3
Thursday, 3 March 2022

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

   * kcron: Improve temporary file handling
   * kio-extras: SFTP can use random access
   * kontact: Fix Manager Crash when clicking New

Distro and app store packagers should update their application packages.

Changelog:
	https://kde.org/announcements/changelogs/gear/21.12.3/
Release Notes:
	https://community.kde.org/KDE_Gear/21.12_Release_notes
2022-03-03 17:33:45 +01:00
Adriaan de Groot
a7d32d7eb6 x11-toolkits/copperspice: use distributed tarballs, not for i386
- Switch to the distributed tarballs, rather than pulling from
  github. This means NO_WRKSUBDIR, dos2unix, and removing the
  patches that apply to sources in GH but that are not in the
  released source tarballs.
- Set NOT_FOR_ARCHS to i386, since there's issues in WebKit like
	ld: error: relocation R_386_PC32 cannot be used against
	symbol cti_vm_throw; recompile with -fPIC
  and I'm insufficiently interested in chasing this.
2022-03-03 17:24:11 +01:00
Neel Chauhan
546f158ae9 editors/gedit-plugins: Update to 41.0 2022-03-02 22:20:33 -08:00
Neel Chauhan
fc22a8cf6b editors/gedit: Unbreak build with required patch 2022-03-02 22:17:45 -08:00
Neel Chauhan
f028d93ec8 editors/gedit: Update to 41.0 2022-03-02 22:16:57 -08:00
Adriaan de Groot
e0e4186db9 editors/diamond: update to 1.3.7, latest upstream
This version is just a copyright-year update. I'm taking advantage
to follow Daniel Engberg's advice to use the upstream tarballs
rather than GitHub tarballs, even though the upstream tarballs
are, IMO, terrible.

While here, pull in a patch I wrote to avoid crashes on startup.
2022-03-01 11:42:47 +01:00
Adam Weinberger
5e5bcdc46a editors/vim: Update to 8.2.4485 2022-03-01 00:39:33 -07:00
Yasuhiro Kimura
2e712a6798 editors/emacs-devel: Update to 2022-02-28 commit 0470ef0
Changes:	7829f1b...0470ef0
2022-02-28 16:10:30 +09:00
Yuri Victorovich
a0d76a1991 math/ipopt: Update 3.12.13 -> 3.14.4 2022-02-24 08:21:08 -08:00
Jason E. Hale
b65af6ede1 editors/mp: Update to 5.57
The source code for mpdm and mpsl was merged back into the main
project tree.
2022-02-24 09:24:15 -05:00
Rodrigo Osorio
644dfb6335 editors/poedit: Update to version 3.0.1
Majors changes since 1.8.4:

Version 3.0.1
-------------
- Bugfixes.

Version 3.0
-----------
- Completely reworked welcome screen.
- Modernized user interface and icons.
- Much improved opening of recently edited files.
- Automatic reloading of files modified outside of Poedit.
- Completely new source code occurrences viewers with syntax highlighting for
  virtually all programming languages used with gettext.
- Editing area now indicates source and translation string lengths.
- Full python-format support for PO files.
- Further improvements to XLIFF handling.

Version 2.4.1
-------------
- Upgraded bundled GNU gettext version to 0.21.
- Added support for Ruby format strings.

Version 2.4
-----------
- Crowdin integration was greatly improved and now supports editing of any
  kind of localization: files from Crowdin projects, not just POs.

Version 2.3.1
-------------
- Upgraded bundled GNU gettext version to 0.20.2 with JSX parsing fixes.
- Fixed crash in presence of invalid bookmarks data.

Version 2.3
-----------
- Improved pre-translation performance.
- Added support for XLIFF 1.0.

Version 2.2.4
-------------
- XLIFF improvements: handling of initial states, non-translatable items and
  better visual representation of placeholders.
- Upgraded bundled GNU gettext version to 0.20.1; in particular, this adds
  support for ES6 template literals to the JavaScript extractor.
- If a file has warnings or errors, show them immediately upon opening instead
  of waiting for the user to explicitly validate the file.

Version 2.2.3
-------------
- Fixed asserts when compiled against wxGTK 3.0.

Version 2.2.1
-------------
- Improved highlighting of HTML and placeholders.
- File references are now supported in XLIFF.
- [Linux] Compatibility fixes for Wayland, wxGTK 3.0 and dark themes.

Version 2.2
-----------
- Support for editing XLIFF (both 1.2 and 2) files.
- Fixes for correct handling of dark themes, including on macOS Mojave.
- [Linux] Improved appearance with GTK+ 3.
- [Linux] Updated AppData and desktop files to use reverse DNS naming.

Version 2.1
-----------
- Added import and export of translation memory as TMX files.
- Added ability to delete bad translations from the TM.
- TM now has limited support for plural forms (only nplurals<=2).
- Improved handling plural form rules. CLDR is now used as the data source and
  expressions are checked for equivalence before warning about unusual forms.

Version 2.0.8
-------------
- Add CakePHP support.
- QA warnings and RTL fixes.
- Make TM reset work when the index is corrupted.

Version 2.0.7
-------------
- Fix mangled non-English gettext error messages.
- Add inline explanation of custom extractors syntax.

Version 2.0.6
-------------
- Fix hanging with certain rare (non-UTF8, non-ASCII msgids) PO files.

Version 2.0.4
-------------
- Added support for Crowdin branches.
- Poedit now remembers your pre-translation settings.

Version 2.0.3
-------------
- Much faster loading and saving of large PO files.
- Fixed frequent false positives in QA warnings for German, Japanese, Arabic
  and translations with reordered brackets.
- Fixed issues with suggestions not showing up in the sidebar if the user had
  an unusually tall editing area set up.
- Fixed assert when opening a PO file on Linux.

Version 2.0.2
-------------
- Unusual whitespace (2+ spaces) in the middle of strings is now highlighted.
- Strings with warnings are now put at the top together with errors.
- Fixed crash when clicking on an item with plurals in a POT file.
- Added --line command line argument to open a file at specified item.

Version 2.0.1
-------------
- Restored compatibility with Zend Framework and its .phtml extension.
- Fixed keyboard navigation between plurals.
- Fixed false positives in punctuation warnings (quotes, Chinese).
- [Linux] Mostly fixed compatibility with wxGTK 3.0.2.

IMPORTANT NOTE TO DISTRIBUTION MAINTAINERS:
Poedit is affected by a bug in wxGTK 3.0.2 that cannot be worked around in user
code, requiring this patch to wxGTK to be applied:
ed88188be7

Version 2.0
-----------
- Revamped user interface.
- Syntax highlighting for markup and special characters.
- Warnings are now shown for common translation mistakes.
- More robust pre-translation (previous "Fill missing translations from TM").
- "Fuzzy" was renamed "Needs work" thorough to be more accessible to
  gettext non-experts.
- xgettext invocation can now be customized on per-file basis.
- Files opened from Crowdin now auto-sync on save.
- New Linux icon.
- Many small improvements all over.

Version 1.8.12
--------------
- Fixed previous msgid display.
- Fixed Find to correctly highlight text with "whole words only" enabled.
- Poedit now passes --previous to msgmerge.

Version 1.8.11
--------------
- Fixed handling of sr_RS locale.

Version 1.8.10
--------------
- Added support for X-Source-Language header.
- [UNIX] Added AppData file.

Version 1.8.9
-------------
- Start searches from the current position, not beginning of the file.
- Updated bundled gettext to 0.19.8.1.
- More fixes for right-to-left languages.

Version 1.8.8
-------------
- Greatly reduced UI flicker on Windows plus other visual improvements on Windows 10.
- Multiple fixes to Poedit’s interface in right-to-left languages.
- Don't leave directional marks in translated text if there's a LTR/RTL mismatch.
- Assorted small fixes.

Version 1.8.7
-------------
- Added Copy From Singular operation and Next/Prev Plural Form navigation shortcuts.
- Translation errors are now properly translated.
- Fixed default Turkish plural form.
- Fixed a bug where a perfect match wouldn't be found in the TM in some rare cases.
- Updated bundled gettext to 0.19.7 (added appdata.xml and ITS support).
- Assorted bugfixes.

Version 1.8.6
-------------
- Fix properties window on OS X 10.9 and older.
- Fix visual flicker when quickly scrolling through a file with arrow keys.
- Fix file width autodetection when long comments were present.
- Disable Find next/prev menu items properly.

Version 1.8.5
-------------
- Improved setting and handling of source paths.
- Implement gzip support in Crowdin API client.
- Assorted fixes.
2022-02-24 10:09:28 +01:00
Yuri Victorovich
ce52f9301c math/asl: Update 1.4.4 -> 2.0.0
Reported by:	portscout
2022-02-23 09:02:05 -08:00
Alexandre C. Guimarães
a11753c57b
editors/texstudio: Update to 4.2.2 2022-02-22 12:20:52 -03:00
Adriaan de Groot
615703b4b3 editors/diamond: distinguish from biology/diamond
Reported by:	jrm
2022-02-21 16:12:19 +01:00
Yasuhiro Kimura
6a1cfd2b6f editors/with-editor: Add PDF option and change DOCS option
* Add new option PDF. If it is enabled PDF document is built and
  installed.
* Change DOCS option so HTML document is built and installed if it is
  enabled.
2022-02-21 08:30:15 +09:00
Adriaan de Groot
b071a62b5e editors:diamond: new port, CopperSpice-based editor
This needs patching to consider the installed location
(e.g. share/) as a source of data, rather than the installed
location of the binary.
2022-02-20 16:45:30 +01:00
Dima Panov
d722b4a567 editors/libreoffice6: unbreak build (+)
Drop dependency on graphics/libgltf, it is staled from historic times.

While here, mark port as deperecated before 2022Q2.
LibreOffice 6.x is unmaitained upstream, consider users switch to
main LibreOffice 7.x release branch.
2022-02-19 23:53:11 +03:00
Joseph Mingrone
5053800861
editors/emacs-devel: Update to 20220218 commit, 7829f1b
2b9c648...7829f1b

Sponsored by:	The FreeBSD Foundation
2022-02-19 00:57:28 -04:00