summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Collapse)Author
2022-01-10Fix CONFLICTS entries of multiple portsStefan Eßer
There have been lots of missing CONFLICTS_INSTALL entries, either because conflicting ports were added without updating existing ports, due to name changes of generated packages, due to mis-understanding the format and semantics of the conflicts entries, or just due to typoes in package names. This patch is the result of a comparison of all files contained in the official packages with each other. This comparison was based on packages built with default options and may therefore have missed further conflicts with optionally installed files. Where possible, version numbers in conflicts entries have been generalized, some times taking advantage of the fact that a port cannot conflict with itself (due to logic in bsd.port.mk that supresses the pattern match result in that case). A few ports that set the conflicts variables depending on complex conditions (e.g. port options), have been left unmodified, despite probably containing outdated package names. These changes should only affect the installation of locally built ports, not the package building with poudriere. They should give an early indication of the install conflict in cases where currently the pkg command aborts an installation when it detects that an existing file would be overwritten, Approved by: portmgr (implicit)
2022-01-10editors/texstudio: Update to 4.2.0Alexandre C. Guimarães
- bump PORTREVISION due to previous ac51135afd4b
2022-01-10audio/py-mutagen: Update to 1.45.1Alexandre C. Guimarães
PR: 259241
2022-01-10editors/zile: Update to 2.6.2Wen Heping
2022-01-08editors/with-editor: Update to 3.1.1Yasuhiro Kimura
Changes: https://github.com/magit/with-editor/commits/v3.1.1
2022-01-07editors/with-editor: Update to 3.1.0Yasuhiro Kimura
Changes: https://github.com/magit/with-editor/commits/v3.1.0
2022-01-06KDE: Update KDE Gear to 21.12.1Tobias C. Berner
Thursday, 6 January 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. Distro and app store packagers should update their application packages. Changelog: https://kde.org/announcements/changelogs/gear/21.12.1/
2022-01-06Please welcome LibreOffice suite 7.2.5 release! (+)Dima Panov
LibreOffice 7.2.5 is now available, with 90 bugfixes and compatibility improvements. Learn more: https://blog.documentfoundation.org/blog/2022/01/06/libreoffice-7-2-5-is-now-available/ MFH: 2022Q1 Sponsored by: Netzkommune GmbH
2022-01-06devel/electron13: update to 13.6.6Hiroki Tagato
Changelog: https://github.com/electron/electron/releases/tag/v13.6.6
2022-01-04editors/helix: Update to 0.6.0Ashish SHUKLA
- Also strip the tree-sitter modules
2022-01-03editors/emacs-devel: Build pure GTK Emacs by defaultJoseph Mingrone
- Add PGTK to OPTIONS_DEFAULT - Remove M17N, OTF, XFT, XIM, and XPM from OPTIONS_DEFAULT - Eliminate X11 dependencies for pure GTK Emacs by - removing CAIRO_IMPLIES=XFT and OTF_IMPLIES=XFT - adding CAIRO_PREVENTS=XFT and PGTK_PREVENTS=M17N XFT XPM - not including USES=xorg. While here, pull in a new 2022-01-03 revision and incorporate minor formatting changes suggested by portfmt. Reported by: jbeich Reviewed by: jbeich Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33714
2021-12-31editors/emacs-devel: Update to 2022-01-01 commit, 4d1968bJoseph Mingrone
This commit introduces a new OPTION, pgtk, which builds a pure GTK implementation of Emacs. Sponsored by: The FreeBSD Foundation
2021-12-31editors/neovim: Update to 0.6.1Adam Weinberger
2021-12-27editors/imhex: Update to 1.12.1.MANTANI Nobutaka
2021-12-26editors/rehex: update the port to version 0.4.0 and relinquish control.Alexey Dokuchaev
2021-12-22editors/o: Update 2.45.0 -> 2.46.0Yuri Victorovich
Reported by: portscout
2021-12-22editors/linux-sublime-text4: Updated to 4126Eric Turgeon
2021-12-20editors/vscode: update to 1.63.2Hiroki Tagato
Changelog: https://code.visualstudio.com/updates/v1_63
2021-12-20editors/xvile: update to 9.8vThomas E. Dickey
While here, remove CONFLICTS_INSTALL. In 9.8v, the sources include updated makefiles which make the two ports nonconflicting. That is done by using sed-scripts within the makefiles to rename files owned by xvile (along with some updates to the latter's plist file). Changelog: https://invisible-island.net/vile/CHANGES.html#v9_8v PR: 260382 Reported by: Thomas E. Dickey <dickey@invisible-island.net> (maintainer)
2021-12-20editors/vile: update to 9.8vThomas E. Dickey
While here, remove CONFLICTS_INSTALL. In 9.8v, the sources include updated makefiles which make the two ports nonconflicting. That is done by using sed-scripts within the makefiles to rename files owned by xvile (along with some updates to the latter's plist file). Changelog: https://invisible-island.net/vile/CHANGES.html#v9_8v PR: 260382 Reported by: Thomas E. Dickey <dickey@invisible-island.net> (maintainer)
2021-12-17KDE: Chase availabiliy of qt5-declarativeTobias C. Berner
In da36e637247b a dependency on qt5-declarative was made available in kf5-kconfig. This leads to the generation of further desktop files in some of the Gear ports.
2021-12-15editors/emacs-devel: Update to git snapshot 5a057f6Ashish SHUKLA
Also add on-by-default option SQLITE3 for SQLite 3.x support
2021-12-15editors/texstudio: Update to 4.1.2Alexandre C. Guimarães
2021-12-15editors/vscode: update to 1.63.1Hiroki Tagato
Changelog: https://code.visualstudio.com/updates/v1_63
2021-12-13graphics/poppler: update to 21.12Tobias C. Berner
Release 21.12.0: core: * Add API to add images * CairoOutputDev: Fix de-duping of Flate images * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 * Minor code improvements glib: * Add API for validation of signatures * Add API to read/save to file descriptor utils: * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 build system: * Increase C++ standard to 17 Exp-run by: antoine PR: 260344
2021-12-12editors/kak-lsp: Update to 11.1.0Mikael Urankar
Changes: https://github.com/kak-lsp/kak-lsp/releases/tag/v11.1.0
2021-12-11framework: Add new USES 'magick' for graphics/ImageMagick*Tobias C. Berner
A new USES has been added to depend on ImageMagick. USES=magick adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}. If a specific version is required, use for example USES=magick:6 resp. USES=magick:7 If only a build, run or test is required, use for example USES=magick:build resp. USES=magick:6,build,test If a dependency on the nox11 flavor is required, use for example USES=magick:nox11 resp. USES=magick:7,nox11,run,test See magick.mk for more details on the available flags. The tree has been completely converted to make use of this. Approved by: bapt Differential Revision: https://reviews.freebsd.org/D32754
2021-12-11editors/vscode: update to 1.63.0Hiroki Tagato
While here, remove BROKEN on FreeBSD 12. It build fine on FreeBSD 12 now. Changelog: https://code.visualstudio.com/updates/v1_63
2021-12-10editors/libreoffice6: fix build with options I18N=ON KF5=OFFDima Panov
PR: 260297 Sponsored by: Netzkommune GmbH
2021-12-10LibreOffice 7.2.4 Community release available ahead of schedule to provide ↵Dima Panov
an important security fix New version include the fixed NSS 3.73.0 cryptographic library, to solve CVE-2021-43527 (the nss secfix is the only change compared to the previous version). FreeBSD build is always use a system library and was not affected but we packed it anymore :) Read more: https://blog.documentfoundation.org/blog/2021/12/06/libreoffice-7-2-4-and-7-1-8-community/
2021-12-10KDE: Update KDE Gear to 21.12Tobias C. Berner
KDE Gear 21.12 has landed and comes with a massive number of updates and new versions of applications and libraries. Literally, dozens of classic KDE everyday tools and the specialised sophisticated apps you use to work, be creative and play, are getting refreshers with design improvements, new features and performance and stability enhancements. What's new: https://kde.org/announcements/gear/21.12.0/#whatsnew Changelog: https://kde.org/announcements/changelogs/gear/21.12.0/
2021-12-09archivers/quazip: update to 1.2, latest upstreamAdriaan de Groot
Release notes are here: https://github.com/stachenov/quazip/releases/tag/v1.2 There are a handful of internal changes that don't affect us (allowing QtZip, for instance) or don't show up in our use of quazip (-lz in pkgconfig file). There's one relevant change to close() that **might** affect consumers, but then I'd expect bug reports from the consumers about failures on load/save. While here, move the libraries needed only for testing to _build. Bumping PORTREVISION of consumers. Reported by: portscout
2021-12-08editors/ghex: Update to 3.41.1Neel Chauhan
2021-12-08x11-toolkits/granite: update to 6.2.0, latest upstreamAdriaan de Groot
Release notes are at https://github.com/elementary/granite/releases/tag/6.2.0 Bumping PORTREVISION of consumers, too, because of the crash-fix. PR: 260024 Reported by: Olivier Duchateau
2021-12-07editors/cudatext: update to 1.151.0Jose Alonso Cardenas Marquez
2021-12-06editors/py-editorconfig: update to 0.12.3.Shaun Amott
2021-12-05editors/cudatext: update to 1.150.1Jose Alonso Cardenas Marquez
2021-12-05editors/emacs-devel: Update to 2021-12-05 commit, 2d0e1e5Joseph Mingrone
This update fixes a bug that caused "Unknown button type ‘help-function’" errors such as https://portsfallout.com/fallout/421603/. See upstream bug https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52291 and the fix in https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=5404973916dc5d0b92604d31ad7dca2358bc5b9a.
2021-12-05editors/vim: Update to 8.2.3745Adam Weinberger
2021-12-05lang/rust: Rebuild consumers for Rust 1.57.0Tobias Kortkamp
2021-12-04*/*: bump ports depending on libgit2Matthias Fechner
2021-12-03editors/neovim: only use GCC on powerpc64Piotr Kubaj
On powerpc64le, clang works fine with LTO.
2021-12-03editors/neovim: unbreak build with luajit when lua53+ set as defaultDima Panov
Approved by: adamw (maintainer) Sponsored by: Netzkommune GmbH
2021-12-02editors/neovim: Partially revert 9b869a4c17db42729cdfaca02c5c9c5ab2d22976Adam Weinberger
luajit-openresty causes lua errors with many nvim plugins. I don't know why, and until I have time to diagnose it, revert the switch to hardcoded luajit-openresty. In the short term I'll likely switch to hardcoding luajit and removing the PUC Lua option.
2021-12-02devel/electron13: update to 13.6.3Hiroki Tagato
Changelog: https://github.com/electron/electron/releases/tag/v13.6.3
2021-12-01editors/neovim: Update to 0.6.0 and switch lua backendAdam Weinberger
0.6.0 is an interval update that refines and extends the major lua overhaul of 0.5.0. Instead of using options for luajit vs PUC (mainline) lua, use luajit-openresty unconditionally. devel/luv needs to use the same backend as NeoVIM, so this commit switches it too. NeoVIM is designed specifically to run on luajit rather than PUC; upstream essentially doesn't develop for PUC. However, luajit is largely unmaintained, locked in an older lua dialect, and unbuildable on many architectures. The luajit-openresty fork is faster, more modern, and should work in more places. It's unclear to me which FreeBSD archs it does or doesn't work on, so the fallout will have to be addressed once the builders have a whack at it.
2021-12-01editors/openoffice*: unbreak build with clang 13+Don Lewis
The include file vigra/memory.hxx from the graphics/vigra port has this error: /usr/local/include/vigra/memory.hxx:43:12: fatal error: 'tr1/memory' file not found # include <tr1/memory> ^~~~~~~~~~~~ when compiling with clang 13.0 or newer in -std=gnu++98 mode. MFH: 2021Q4
2021-12-01devel/electron13: fix ENOTTY error on uv_pipe_openMikael Urankar
This patch was introduced for electron11 and slipped out when creating ports for electron 12 and 13.
2021-12-01devel/electron13: add link time optimization option (OFF by default)Hiroki Tagato
2021-11-30editors/emacs-devel: Update to 2021-11-30 snapshot 804c69dYasuhiro Kimura