summaryrefslogtreecommitdiff
path: root/editors (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-11editors/openoffice-devel: Upgrade and unbreakDon Lewis4-31/+56
Upgrade openoffice-devel to a more recent snapshot and unbreak. Recent versions of clang do not like building system boost in -std=gnu++98 mode. Add USE_GNOME=gdkpixbuf2xlib which now seems to be necessary. Simplify the port by always using the bundled vigra and boost rather than making this compiler version dependent. The bundled versions work (better) with modern clang in -std=gnu++98 mode. Also, an upcoming version of boost will require c++14 mode. The bundled boost needs a minor patch to work with modern clang in this mode. Add upgrade advice to pkg-message. Security: 6678211c-bd47-11ed-beb0-1c1b0d9ea7e6 (cherry picked from commit 0a5ce79fad78c4d61921a310d21d6f8db8ffeb10)
2023-03-11editors/openoffice-4: make build more robustDon Lewis2-0/+415
The openoffice build system puts the the ports include directories (including /usr/local/include) earlier in the list than it's internal and bundled module include directories. When building on a live system without poudriere, this can cause the build to pick up unwanted include files from ports rather than the include files internal to the build. This can cause strange build failures. Fix this problem by putting the directories for installed ports at the end of the list. Reported by: Jan Henrik Sylvester <me@janh.de> (cherry picked from commit bbb04a69f3b05c15e624700bea18de97ae153dba)
2023-03-11editors/openoffice-4: Upgrade to 4.1.14 and unbreakDon Lewis4-28/+53
Upgrade openoffice-4 to version from 4.1.12 to 4.1.14 and unbreak. The "invalid use of @return" build failure has come and gone probably due to some other changes to ports. Release notes for 4.1.14: https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.14+Release+Notes Release notes for 4.1.13: https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.13+Release+Notes Add USE_GNOME=gdkpixbuf2xlib which now seems to be necessary. Simplify the port by always using the bundled vigra and boost rather than making this compiler version dependent. The bundled versions work (better) with modern clang in -std=gnu++98 mode. Also, an upcoming version of boost will require c++14 mode. The bundled boost needs a minor patch to work with modern clang in this mode. Add upgrade advice to pkg-message. Security: 6678211c-bd47-11ed-beb0-1c1b0d9ea7e6 (cherry picked from commit c36f76c2297b7294e24a9adce8b1b3a4105dd2c1)
2023-03-09all: Bump PORTREVISION after lang/go119 updateDmitri Goutnik3-3/+3
Direct commit to quarterly to bump Go ports revisions after 61a665d2d8d2 Approved by: ports-secteam (blanket)
2023-02-28editors/emacs: Add upstream patches to fix multiple vulnerabilitiesYasuhiro Kimura2-3/+12
Reviewed by: ashish, jrm MFH: 2023Q1 Security: a75929bd-b6a4-11ed-bad6-080027f5fec9 Differential Revision: https://reviews.freebsd.org/D38810 (cherry picked from commit 8f3485d5de46d268088779e0215d13007409b538)
2023-02-17all: Bump PORTREVISION after lang/go119 updateDmitri Goutnik3-3/+3
Direct commit to quarterly to bump Go ports revisions after f30271912e48 Approved by: riggs (ports-secteam)
2023-02-02editors/amp: fix build on powerpcPiotr Kubaj1-0/+62
(cherry picked from commit 19ca79a76acec400a96d8dd3dd14fdc8aaad35d0)
2023-01-14*/libreoffice*: update to 7.4.4.release (+)Dima Panov107-417/+446
Please welcome latest Community release of LibreOffice Suite, 7.4.4! Read more: https://blog.documentfoundation.org/blog/2023/01/12/libreoffice-7-4-4-community/ (cherry picked from commit 82776dcceb5dbb51084f6892f82d0d0d712e9079)
2023-01-13editors/emacs: Add upstream patch to fix arbitary shell command execution ↵Yasuhiro Kimura2-2/+7
vulnerability Reviewed by: jrm MFH: 2023Q1 Security: 76e2fcce-92d2-11ed-a635-080027f5fec9 Differential Revision: https://reviews.freebsd.org/D38033 (cherry picked from commit 2b1ab08852aeaa17767219c50588b407b3c65747)
2023-01-02editors/emacs-devel: Update to 2023-01-01 snapshot, 4e4a808Joseph Mingrone3-8/+16
Upstream changes: https://github.com/emacs-mirror/emacs/compare/4331771...4e4a808 Sponsored by: The FreeBSD Foundation
2023-01-02editors/texworks: update to 0.6.7.Hiroki Sato3-24/+13
2022-12-31editors/madedit: Cleanup EXPIRED portsMuhammad Moinur Rahman9-160/+0
Approved by: portmgr
2022-12-29editors/neovim: Update to 0.8.2Adam Weinberger2-4/+4
2022-12-28editors/mined: update WWW to the new mined home pageThierry Thomas1-1/+1
Note: ATM MASTERSITES is still correct.
2022-12-27editors/cpeditor: Update 6.10.1 -> 6.10.2Yuri Victorovich2-11/+11
Reported by: portscout
2022-12-25editors/mined: upgrade to 2022.27Thierry Thomas3-16/+25
2022-12-22editors/madedit: mark deprecatedLoïc Bartoletti1-0/+3
2022-12-21editors/emacs-devel: limit wayland category to PGTK optionJan Beich1-1/+2
Don't advertise -nox flavor (no GUI) as having Wayland support.
2022-12-21editors/emacs-devel: add to wayland category after 08f3c048b612Jan Beich1-1/+1
2022-12-21textproc/retext: Move to a better categoryNuno Teixeira4-0/+33
- move to editors category as the COMMENT sugests Reported by: danfe
2022-12-20lang/rust: Bump revisions after 1.66.0Mikael Urankar8-6/+8
PR: 268415
2022-12-20*/*tex*: Fix USES=tex in some portsMuhammad Moinur Rahman1-1/+2
During my previous commits I missed some ports which were using lowercase USE_tex which were not searched during my commits on more than 100 ports. I am still unsure how those ports were working as there was no option for lowercase tex in the previous bsd.tex.mk. Reported by: zirias
2022-12-19editors/cudatext: Update to 1.179.0Jose Alonso Cardenas Marquez2-10/+11
2022-12-19Mk/**tex.mk: Convert bsd.tex.mk to USES=texMuhammad Moinur Rahman7-5/+7
- Update all the consumers to use USES=tex - USE_TEX=yes is the old way of writing USES=tex which has been removed and replaced in all ports - Almost all of the USE_TEX features remains unchanged - Some consumers had the same variables defined both in the mk infrastructure and also in the ports which have been removed from the ports as those are redundant. In case any of the consumers are failing to build please make sure that the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no longer load the required VARS for tex and related dependencies. Reviewed by: portmgr Approved by: portmgr (blanket)
2022-12-19*/*: chase the upgrade of devel/libfmt to 9.1.0Thierry Thomas1-0/+1
PR: 268081
2022-12-17editors/nano: Update to 7.1Danilo Egea Gondolfo3-4/+5
2022-12-16editors/emacs-devel: Update to git snapshot 4331771Ashish SHUKLA3-12/+55
- bump PORTEPOCH due to a typo in an earlier commit - add INFO document for use-package - add OPTION for tree-sitter support Tested by: jrm
2022-12-16editors/lapce: Update to 0.2.5Nuno Teixeira3-10/+19
ChangeLog: https://github.com/lapce/lapce/releases/tag/v0.2.5
2022-12-15editors/bless: Fix pkg version going backwordsMuhammad Moinur Rahman1-0/+1
Approved by: portmgr (blanket)
2022-12-11all: Bump PORTREVISION after lang/go{118,119} updateDmitri Goutnik3-2/+3
2022-12-10KDE: Update KDE Gear to 22.12Tobias C. Berner2-80/+227
KDE Gear 22.12 is Here! Thursday, 8 December 2022 KDE Gear ⚙️ is back with exciting new features, performance boosts, and bugfixes for all your favorite KDE apps! In this release: Kate extends a warm welcome, Dolphin offers you more choices, and a lot of apps serve up hamburgers galore! Announcement: https://kde.org/announcements/gear/22.12.0/
2022-12-08editors/o: Update 2.57.0 -> 2.58.0Yuri Victorovich2-6/+6
Reported by: portscout
2022-12-08editors/with-editor-devel: Mark MAKE_JOBS_UNSAFEYasuhiro Kimura1-0/+1
It seems parallel build sometimes fails after recent update. Reported by: pkg-fallout
2022-12-08graphics/poppler: bump dependenciesTobias C. Berner7-6/+7
2022-12-07editors/featherpad: Update to 1.3.4Jesper Schmitz Mouridsen2-4/+4
2022-12-07editors/helix: Update to 22.12Ashish SHUKLA6-311/+709
2022-12-06editors/texstudio: Update to 4.4.1Tobias C. Berner4-62/+189
2022-12-01editors/novelwriter: Update 2.0 -> 2.0.2Yuri Victorovich2-4/+4
2022-12-01editors/vim: Update to 9.0.0981Adam Weinberger3-15/+4
2022-12-01editors/bless: (re)define some knobs and amend port descriptionAlexey Dokuchaev2-12/+19
- Spell compound adjectives in COMMENT correctly (with a hyphen) - Set LICENSE (GPLv2+), update and move WWW line to the Makefile - Provide elaborate list of features and trim EOL whitespace
2022-12-01editors/bless: resurrect^Wreadd previously expired portAlexey Dokuchaev5-0/+122
- Update to the latest version 0.6.3 (and thus unbreak) - Project is hosted on GitHub and builds with Meson now
2022-12-01editors/with-editor-devel: Update to latest snapshotYasuhiro Kimura2-6/+5
Changes: https://github.com/magit/with-editor/compare/4ca225b...4da1097
2022-11-30editors/novelwriter: Update 1.6.5 -> 2.0Yuri Victorovich2-4/+4
Reported by: portscout
2022-11-30editors/emacs-devel: Update to 2022-11-28 snapshotYasuhiro Kimura17-18/+37
Bump PORTREVISION of consumers as EMACS_VER is changed to 30.0.50. Changes: https://github.com/emacs-mirror/emacs/compare/51589f81...7939184f
2022-11-29editors/mined: update to 2022.26Thierry Thomas6-42/+59
Changelog at <http://towo.net/mined/changes.html#2022.26>.
2022-11-28*/libreoffice: update LibreOffice suite to 7.4.3 release (+)Dima Panov106-415/+415
LibreOffice 7.4.3 is now available, with bugfixes and compatibility improvements. Read more: https://blog.documentfoundation.org/blog/2022/11/24/libreoffice-7-4-3-community/
2022-11-27editors/lite-xl: fix build on powerpc*Piotr Kubaj1-0/+11
2022-11-24editors/turbo: new port had been added (+)Alexey Dokuchaev5-0/+195
It is an experimental text editor for the terminal, based on the Scintilla code editing component by Neil Hodgson and the famous old-school Turbo Vision application framework.
2022-11-23editors/imhex: Update to 1.25.0MANTANI Nobutaka11-42/+104
2022-11-23editors/textadept: belatedly update the port to version 11.4Alexey Dokuchaev4-104/+106
- Lexilla was split from main Scintilla distribution into its own - Rather than removing -rdynamic and the linker script, append two symbols originating from our /lib/crt*.o that must stay global - Remove no longer useful hack for glib 2.68.3, shorten the COMMENT - Strip the binaries upon installation (subject to -DWITH_DEBUG) Reported by: portscout (for a while)