aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
Diffstat (limited to 'editors')
-rw-r--r--editors/apel/Makefile2
-rw-r--r--editors/calligra/distinfo6
-rw-r--r--editors/calligra/pkg-plist2
-rw-r--r--editors/emacs-devel/Makefile4
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/emacs/Makefile3
-rw-r--r--editors/emacs/distinfo6
-rw-r--r--editors/enter-tex/Makefile26
-rw-r--r--editors/enter-tex/pkg-plist48
-rw-r--r--editors/flim/Makefile1
-rw-r--r--editors/focuswriter/Makefile2
-rw-r--r--editors/focuswriter/distinfo6
-rw-r--r--editors/ghostwriter/distinfo6
-rw-r--r--editors/ghostwriter/pkg-plist1
-rw-r--r--editors/kate/distinfo6
-rw-r--r--editors/kate/pkg-plist26
-rw-r--r--editors/kile/Makefile4
-rw-r--r--editors/lazarus-devel/Makefile4
-rw-r--r--editors/lazarus-devel/distinfo6
-rw-r--r--editors/linux-sublime-text4/Makefile2
-rw-r--r--editors/linux-sublime-text4/distinfo10
-rw-r--r--editors/openoffice-4/Makefile2
-rw-r--r--editors/openoffice-4/files/extra-patch-nm228
-rw-r--r--editors/openoffice-devel/Makefile2
-rw-r--r--editors/openoffice-devel/files/extra-patch-nm228
-rw-r--r--editors/paredit-mode.el/Makefile2
-rw-r--r--editors/psgml/Makefile2
-rw-r--r--editors/semi/Makefile2
-rw-r--r--editors/slime/Makefile2
-rw-r--r--editors/sly-asdf/Makefile2
-rw-r--r--editors/sly-named-readtables/Makefile2
-rw-r--r--editors/sly-quicklisp/Makefile2
-rw-r--r--editors/sly/Makefile2
-rw-r--r--editors/tamago/Makefile2
-rw-r--r--editors/vim/Makefile3
-rw-r--r--editors/vim/distinfo6
-rw-r--r--editors/vscode/Makefile8
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-src_vs_base_common_platform.ts4
-rw-r--r--editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts4
-rw-r--r--editors/vscode/files/patch-test_automation_src_electron.ts6
-rw-r--r--editors/vscode/pkg-plist214
-rw-r--r--editors/web-mode/Makefile2
-rw-r--r--editors/with-editor-devel/Makefile1
-rw-r--r--editors/with-editor/Makefile1
45 files changed, 830 insertions, 88 deletions
diff --git a/editors/apel/Makefile b/editors/apel/Makefile
index 7ee0852ea831..6586dc0bb304 100644
--- a/editors/apel/Makefile
+++ b/editors/apel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= apel
PORTVERSION= 10.8.${SNAPDATE}
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/calligra/distinfo b/editors/calligra/distinfo
index 4fe0784db4d9..191be1ac2cf7 100644
--- a/editors/calligra/distinfo
+++ b/editors/calligra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381329
-SHA256 (KDE/release-service/25.04.3/calligra-25.04.3.tar.xz) = 26d75a67eca8a137849bc925da0f65f49f11c29e9fc75346cb2d6627036e6d4f
-SIZE (KDE/release-service/25.04.3/calligra-25.04.3.tar.xz) = 58006524
+TIMESTAMP = 1754646241
+SHA256 (KDE/release-service/25.08.0/calligra-25.08.0.tar.xz) = 3366f528ce1cfacd8f05b24aa1f299b27bbd6f13322cefe3d8a5c909e16f11a0
+SIZE (KDE/release-service/25.08.0/calligra-25.08.0.tar.xz) = 58017328
diff --git a/editors/calligra/pkg-plist b/editors/calligra/pkg-plist
index f37312f1164d..cb3bcbd4b9e8 100644
--- a/editors/calligra/pkg-plist
+++ b/editors/calligra/pkg-plist
@@ -6992,12 +6992,14 @@ share/locale/pt_BR/LC_MESSAGES/calligra_shape_text.mo
share/locale/pt_BR/LC_MESSAGES/calligra_shape_threed.mo
share/locale/pt_BR/LC_MESSAGES/calligra_shape_vector.mo
share/locale/pt_BR/LC_MESSAGES/calligra_shape_video.mo
+share/locale/pt_BR/LC_MESSAGES/calligra_shape_webshape.mo
share/locale/pt_BR/LC_MESSAGES/calligra_textediting_autocorrect.mo
share/locale/pt_BR/LC_MESSAGES/calligra_textediting_changecase.mo
share/locale/pt_BR/LC_MESSAGES/calligra_textediting_spellcheck.mo
share/locale/pt_BR/LC_MESSAGES/calligra_textediting_thesaurus.mo
share/locale/pt_BR/LC_MESSAGES/calligra_textinlineobject_variables.mo
share/locale/pt_BR/LC_MESSAGES/calligrafilters.mo
+share/locale/pt_BR/LC_MESSAGES/calligralauncher.mo
share/locale/pt_BR/LC_MESSAGES/calligrasheets.mo
share/locale/pt_BR/LC_MESSAGES/calligrasheets_calendar.mo
share/locale/pt_BR/LC_MESSAGES/calligrasheets_solver.mo
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 2dcd554a4de9..7ce9f0d434a2 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 31.0.50.20250801
+DISTVERSION= 31.0.50.20250816
PORTEPOCH= 3
CATEGORIES= editors
PKGNAMESUFFIX= -devel
@@ -24,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \
CPE_VENDOR= gnu
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
-GH_TAGNAME= 17c54bed4be
+GH_TAGNAME= 23b766b503a
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-build-details \
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index 0d62c9681caf..d0e8958be5b0 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754132558
-SHA256 (emacs-mirror-emacs-31.0.50.20250801-17c54bed4be_GH0.tar.gz) = dd8174bfa2ee550cda239920aa66a2a938f89188dbe4386662786f0a1ec41301
-SIZE (emacs-mirror-emacs-31.0.50.20250801-17c54bed4be_GH0.tar.gz) = 52221075
+TIMESTAMP = 1755390289
+SHA256 (emacs-mirror-emacs-31.0.50.20250816-23b766b503a_GH0.tar.gz) = c958acf86f37e662e950ba529ae05cb3933661b7d341f9750d8ebe96540df3cf
+SIZE (emacs-mirror-emacs-31.0.50.20250816-23b766b503a_GH0.tar.gz) = 52248949
diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile
index 58caffa18b9b..71e59968b19e 100644
--- a/editors/emacs/Makefile
+++ b/editors/emacs/Makefile
@@ -1,6 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 30.1
-PORTREVISION= 5
+DISTVERSION= 30.2
PORTEPOCH= 3
CATEGORIES= editors
MASTER_SITES= GNU
diff --git a/editors/emacs/distinfo b/editors/emacs/distinfo
index 6928533ab5ca..2d6136af9279 100644
--- a/editors/emacs/distinfo
+++ b/editors/emacs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740416719
-SHA256 (emacs-30.1.tar.xz) = 6ccac1ae76e6af93c6de1df175e8eb406767c23da3dd2a16aa67e3124a6f138f
-SIZE (emacs-30.1.tar.xz) = 54978160
+TIMESTAMP = 1755212823
+SHA256 (emacs-30.2.tar.xz) = b3f36f18a6dd2715713370166257de2fae01f9d38cfe878ced9b1e6ded5befd9
+SIZE (emacs-30.2.tar.xz) = 55320324
SHA256 (emacs30.1-canna-20250224.diff.gz) = b93296ae41037e6457317fd1113f8c3f659f32d4310c28a6a5bf633f6fcd31e5
SIZE (emacs30.1-canna-20250224.diff.gz) = 30488
diff --git a/editors/enter-tex/Makefile b/editors/enter-tex/Makefile
index 3e5a7514eca8..b69c02c9fb89 100644
--- a/editors/enter-tex/Makefile
+++ b/editors/enter-tex/Makefile
@@ -1,11 +1,12 @@
PORTNAME= enter-tex
DISTVERSION= 3.48.0
+PORTREVISION= 1
CATEGORIES= editors
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Integrated TeX/LaTeX editor
-WWW= https://gitlab.gnome.org/swilmet/enter-tex
+WWW= https://gitlab.gnome.org/World/gedit/enter-tex
LICENSE= GPLv3+
@@ -20,27 +21,24 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \
USES= compiler:c11 desktop-file-utils gettext gnome meson \
pkgconfig tar:bz2 tex vala:build
USE_GNOME= dconf glib20 gtk30 introspection:build
-USE_TEX= base
+USE_TEX= formats
USE_GITLAB= yes
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World/gedit
-MESON_ARGS= -Dgtk_doc=false \
- -Dtests=false
-
+MESON_ARGS= -Dtests=false
GLIB_SCHEMAS= org.gnome.enter_tex.gschema.xml
-# https://gitlab.gnome.org/swilmet/enter-tex/-/issues/19
-do-build:
- @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/gtex/Gtex-1.gir; then \
- if [ -n "${BUILD_FAIL_MESSAGE}" ]; then \
- ${ECHO_MSG} "===> Compilation failed unexpectedly." ;\
- (${ECHO_CMD} "${BUILD_FAIL_MESSAGE}") ;\
- fi ;\
- fi)
+OPTIONS_DEFINE= DOCS
+OPTIONS_SUB= yes
- @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/enter-tex; then \
+DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc
+DOCS_MESON_TRUE= gtk_doc
+
+# https://gitlab.gnome.org/World/gedit/enter-tex/-/issues/19
+pre-build:
+ @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/gtex/Gtex-1.gir; then \
if [ -n "${BUILD_FAIL_MESSAGE}" ]; then \
${ECHO_MSG} "===> Compilation failed unexpectedly." ;\
(${ECHO_CMD} "${BUILD_FAIL_MESSAGE}") ;\
diff --git a/editors/enter-tex/pkg-plist b/editors/enter-tex/pkg-plist
index 05f11f80de61..9507ddcba727 100644
--- a/editors/enter-tex/pkg-plist
+++ b/editors/enter-tex/pkg-plist
@@ -10,6 +10,54 @@ share/dbus-1/services/org.gnome.enter_tex.service
%%DATADIR%%/templates/letter.tex
%%DATADIR%%/templates/report.tex
%%DATADIR%%/ui/ui.xml
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexApp.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildJob.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildTool.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildTools.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildToolsDefault.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildToolsPersonal.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexBuildView.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexFactory.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessor.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessorAllOutput.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessorLatex.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexPostProcessorLatexmk.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexSettings.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexStructure.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexSynctex.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexTemplatesDefault.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexTemplatesManageDialog.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexTemplatesPersonal.html
+%%DOCS%%share/gtk-doc/html/enter-tex/GtexTreeModelNode.html
+%%DOCS%%share/gtk-doc/html/enter-tex/annexes.html
+%%DOCS%%share/gtk-doc/html/enter-tex/annotation-glossary.html
+%%DOCS%%share/gtk-doc/html/enter-tex/api-reference.html
+%%DOCS%%share/gtk-doc/html/enter-tex/ch01.html
+%%DOCS%%share/gtk-doc/html/enter-tex/ch02.html
+%%DOCS%%share/gtk-doc/html/enter-tex/ch03.html
+%%DOCS%%share/gtk-doc/html/enter-tex/ch04.html
+%%DOCS%%share/gtk-doc/html/enter-tex/ch05.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-Gtex-Initialization-and-Finalization.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexBottomPanel.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexBuffer.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexCommands.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexDirs.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexPrefs.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexTemplatesDialogs.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexUtils.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex-GtexView.html
+%%DOCS%%share/gtk-doc/html/enter-tex/enter-tex.devhelp2
+%%DOCS%%share/gtk-doc/html/enter-tex/home.png
+%%DOCS%%share/gtk-doc/html/enter-tex/index.html
+%%DOCS%%share/gtk-doc/html/enter-tex/ix01.html
+%%DOCS%%share/gtk-doc/html/enter-tex/left-insensitive.png
+%%DOCS%%share/gtk-doc/html/enter-tex/left.png
+%%DOCS%%share/gtk-doc/html/enter-tex/object-tree.html
+%%DOCS%%share/gtk-doc/html/enter-tex/right-insensitive.png
+%%DOCS%%share/gtk-doc/html/enter-tex/right.png
+%%DOCS%%share/gtk-doc/html/enter-tex/style.css
+%%DOCS%%share/gtk-doc/html/enter-tex/up-insensitive.png
+%%DOCS%%share/gtk-doc/html/enter-tex/up.png
share/help/C/enter-tex/build_tools.page
share/help/C/enter-tex/completion.page
share/help/C/enter-tex/index.page
diff --git a/editors/flim/Makefile b/editors/flim/Makefile
index 10f54e4076ba..edcc917cf376 100644
--- a/editors/flim/Makefile
+++ b/editors/flim/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flim
PORTVERSION= 1.14.9.${SNAPDATE}
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/focuswriter/Makefile b/editors/focuswriter/Makefile
index bdb4f79f764e..5940b38abd47 100644
--- a/editors/focuswriter/Makefile
+++ b/editors/focuswriter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= focuswriter
-DISTVERSION= 1.8.12
+DISTVERSION= 1.8.13
CATEGORIES= editors
MASTER_SITES= https://gottcode.org/${PORTNAME}/
diff --git a/editors/focuswriter/distinfo b/editors/focuswriter/distinfo
index d506bfa1c9ad..b169fe29698f 100644
--- a/editors/focuswriter/distinfo
+++ b/editors/focuswriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747249884
-SHA256 (focuswriter-1.8.12.tar.bz2) = 83e43700d40d7d2af90c1ddfcfb595aba1b800bd5bc10232b94e87c5dd871d2b
-SIZE (focuswriter-1.8.12.tar.bz2) = 10475452
+TIMESTAMP = 1755552305
+SHA256 (focuswriter-1.8.13.tar.bz2) = 736662c0ec6ca9d6ae93b18f637963e9f5a914b25027d07b34723ca91b4aa98b
+SIZE (focuswriter-1.8.13.tar.bz2) = 10478620
diff --git a/editors/ghostwriter/distinfo b/editors/ghostwriter/distinfo
index 1ad5fa48c068..d3fa98ab9671 100644
--- a/editors/ghostwriter/distinfo
+++ b/editors/ghostwriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381332
-SHA256 (KDE/release-service/25.04.3/ghostwriter-25.04.3.tar.xz) = 87043eeb3bd4f096e56ce4df26d001ab158bf95cddbd01f69866f1c1223d73e8
-SIZE (KDE/release-service/25.04.3/ghostwriter-25.04.3.tar.xz) = 2722240
+TIMESTAMP = 1754646243
+SHA256 (KDE/release-service/25.08.0/ghostwriter-25.08.0.tar.xz) = e263840e6e4a5f24ca46c615cfafd0c4b792349bb66354a40ac3beef00b5d8b7
+SIZE (KDE/release-service/25.08.0/ghostwriter-25.08.0.tar.xz) = 2728260
diff --git a/editors/ghostwriter/pkg-plist b/editors/ghostwriter/pkg-plist
index 0388657cb5d6..e23a7b4c4acd 100644
--- a/editors/ghostwriter/pkg-plist
+++ b/editors/ghostwriter/pkg-plist
@@ -28,6 +28,7 @@ share/locale/ja/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ka/LC_MESSAGES/ghostwriter_qt.qm
share/locale/ko/LC_MESSAGES/ghostwriter_qt.qm
share/locale/lt/LC_MESSAGES/ghostwriter_qt.qm
+share/locale/lv/LC_MESSAGES/ghostwriter_qt.qm
share/locale/nl/LC_MESSAGES/ghostwriter_qt.qm
share/locale/pl/LC_MESSAGES/ghostwriter_qt.qm
share/locale/pt/LC_MESSAGES/ghostwriter_qt.qm
diff --git a/editors/kate/distinfo b/editors/kate/distinfo
index 8b0b7a7e8a1c..bbabfb2099f4 100644
--- a/editors/kate/distinfo
+++ b/editors/kate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381334
-SHA256 (KDE/release-service/25.04.3/kate-25.04.3.tar.xz) = 1d4546f8382e1e3bc8410be1c1af88e06eb66ce12c8160c4c84ac28bfb618e97
-SIZE (KDE/release-service/25.04.3/kate-25.04.3.tar.xz) = 8377752
+TIMESTAMP = 1754646246
+SHA256 (KDE/release-service/25.08.0/kate-25.08.0.tar.xz) = 7fed779b76da86f687c9509c1c22b419b2a97d57c41e693d880664b6c20a2f37
+SIZE (KDE/release-service/25.08.0/kate-25.08.0.tar.xz) = 8417060
diff --git a/editors/kate/pkg-plist b/editors/kate/pkg-plist
index 5a59601cf60c..0db9fa3b898a 100644
--- a/editors/kate/pkg-plist
+++ b/editors/kate/pkg-plist
@@ -1,6 +1,7 @@
bin/kate
bin/kwrite
lib/libkateprivate.so.%%KDE_APPLICATIONS_VERSION%%
+%%QT_PLUGINDIR%%/kf6/ktexteditor/bookmarksplugin.so
%%QT_PLUGINDIR%%/kf6/ktexteditor/cmaketoolsplugin.so
%%QT_PLUGINDIR%%/kf6/ktexteditor/compilerexplorer.so
%%QT_PLUGINDIR%%/kf6/ktexteditor/eslintplugin.so
@@ -81,6 +82,7 @@ share/locale/ar/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ar/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/ar/LC_MESSAGES/kate.mo
share/locale/ar/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ar/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ar/LC_MESSAGES/katebuild-plugin.mo
share/locale/ar/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ar/LC_MESSAGES/katecolorpickerplugin.mo
@@ -168,6 +170,7 @@ share/locale/bg/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/bg/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/bg/LC_MESSAGES/kate.mo
share/locale/bg/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/bg/LC_MESSAGES/katebookmarksplugin.mo
share/locale/bg/LC_MESSAGES/katebuild-plugin.mo
share/locale/bg/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/bg/LC_MESSAGES/katecolorpickerplugin.mo
@@ -218,6 +221,7 @@ share/locale/ca/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ca/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/ca/LC_MESSAGES/kate.mo
share/locale/ca/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ca/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ca/LC_MESSAGES/katebuild-plugin.mo
share/locale/ca/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ca/LC_MESSAGES/katecolorpickerplugin.mo
@@ -247,6 +251,7 @@ share/locale/ca@valencia/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ca@valencia/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/ca@valencia/LC_MESSAGES/kate.mo
share/locale/ca@valencia/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ca@valencia/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ca@valencia/LC_MESSAGES/katebuild-plugin.mo
share/locale/ca@valencia/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ca@valencia/LC_MESSAGES/katecolorpickerplugin.mo
@@ -332,6 +337,7 @@ share/locale/de/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/de/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/de/LC_MESSAGES/kate.mo
share/locale/de/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/de/LC_MESSAGES/katebookmarksplugin.mo
share/locale/de/LC_MESSAGES/katebuild-plugin.mo
share/locale/de/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/de/LC_MESSAGES/katecolorpickerplugin.mo
@@ -444,6 +450,7 @@ share/locale/es/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/es/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/es/LC_MESSAGES/kate.mo
share/locale/es/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/es/LC_MESSAGES/katebookmarksplugin.mo
share/locale/es/LC_MESSAGES/katebuild-plugin.mo
share/locale/es/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/es/LC_MESSAGES/katecolorpickerplugin.mo
@@ -495,6 +502,7 @@ share/locale/eu/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/eu/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/eu/LC_MESSAGES/kate.mo
share/locale/eu/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/eu/LC_MESSAGES/katebookmarksplugin.mo
share/locale/eu/LC_MESSAGES/katebuild-plugin.mo
share/locale/eu/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/eu/LC_MESSAGES/katecolorpickerplugin.mo
@@ -534,6 +542,7 @@ share/locale/fi/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/fi/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/fi/LC_MESSAGES/kate.mo
share/locale/fi/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/fi/LC_MESSAGES/katebookmarksplugin.mo
share/locale/fi/LC_MESSAGES/katebuild-plugin.mo
share/locale/fi/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/fi/LC_MESSAGES/katecolorpickerplugin.mo
@@ -563,6 +572,7 @@ share/locale/fr/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/fr/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/fr/LC_MESSAGES/kate.mo
share/locale/fr/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/fr/LC_MESSAGES/katebookmarksplugin.mo
share/locale/fr/LC_MESSAGES/katebuild-plugin.mo
share/locale/fr/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/fr/LC_MESSAGES/katecolorpickerplugin.mo
@@ -639,6 +649,7 @@ share/locale/he/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/he/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/he/LC_MESSAGES/kate.mo
share/locale/he/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/he/LC_MESSAGES/katebookmarksplugin.mo
share/locale/he/LC_MESSAGES/katebuild-plugin.mo
share/locale/he/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/he/LC_MESSAGES/katecolorpickerplugin.mo
@@ -734,6 +745,7 @@ share/locale/ia/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ia/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/ia/LC_MESSAGES/kate.mo
share/locale/ia/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ia/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ia/LC_MESSAGES/katebuild-plugin.mo
share/locale/ia/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ia/LC_MESSAGES/katecolorpickerplugin.mo
@@ -805,6 +817,7 @@ share/locale/it/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/it/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/it/LC_MESSAGES/kate.mo
share/locale/it/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/it/LC_MESSAGES/katebookmarksplugin.mo
share/locale/it/LC_MESSAGES/katebuild-plugin.mo
share/locale/it/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/it/LC_MESSAGES/katecolorpickerplugin.mo
@@ -861,6 +874,7 @@ share/locale/ka/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ka/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/ka/LC_MESSAGES/kate.mo
share/locale/ka/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ka/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ka/LC_MESSAGES/katebuild-plugin.mo
share/locale/ka/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ka/LC_MESSAGES/katecolorpickerplugin.mo
@@ -917,6 +931,7 @@ share/locale/ko/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/ko/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/ko/LC_MESSAGES/kate.mo
share/locale/ko/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/ko/LC_MESSAGES/katebookmarksplugin.mo
share/locale/ko/LC_MESSAGES/katebuild-plugin.mo
share/locale/ko/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/ko/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1117,6 +1132,7 @@ share/locale/nl/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/nl/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/nl/LC_MESSAGES/kate.mo
share/locale/nl/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/nl/LC_MESSAGES/katebookmarksplugin.mo
share/locale/nl/LC_MESSAGES/katebuild-plugin.mo
share/locale/nl/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/nl/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1195,6 +1211,7 @@ share/locale/pl/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/pl/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/pl/LC_MESSAGES/kate.mo
share/locale/pl/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/pl/LC_MESSAGES/katebookmarksplugin.mo
share/locale/pl/LC_MESSAGES/katebuild-plugin.mo
share/locale/pl/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/pl/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1244,13 +1261,16 @@ share/locale/pt/LC_MESSAGES/katexmltools.mo
share/locale/pt/LC_MESSAGES/ktexteditorpreviewplugin.mo
share/locale/pt/LC_MESSAGES/lspclient.mo
share/locale/pt/LC_MESSAGES/tabswitcherplugin.mo
+share/locale/pt_BR/LC_MESSAGES/formatplugin.mo
share/locale/pt_BR/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/pt_BR/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/pt_BR/LC_MESSAGES/kate.mo
share/locale/pt_BR/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/pt_BR/LC_MESSAGES/katebookmarksplugin.mo
share/locale/pt_BR/LC_MESSAGES/katebuild-plugin.mo
share/locale/pt_BR/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/pt_BR/LC_MESSAGES/katecolorpickerplugin.mo
+share/locale/pt_BR/LC_MESSAGES/katecompilerexplorer.mo
share/locale/pt_BR/LC_MESSAGES/kateexternaltoolsplugin.mo
share/locale/pt_BR/LC_MESSAGES/katefilebrowserplugin.mo
share/locale/pt_BR/LC_MESSAGES/katefiletree.mo
@@ -1399,6 +1419,7 @@ share/locale/sl/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/sl/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/sl/LC_MESSAGES/kate.mo
share/locale/sl/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/sl/LC_MESSAGES/katebookmarksplugin.mo
share/locale/sl/LC_MESSAGES/katebuild-plugin.mo
share/locale/sl/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/sl/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1517,6 +1538,7 @@ share/locale/sv/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/sv/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/sv/LC_MESSAGES/kate.mo
share/locale/sv/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/sv/LC_MESSAGES/katebookmarksplugin.mo
share/locale/sv/LC_MESSAGES/katebuild-plugin.mo
share/locale/sv/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/sv/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1582,6 +1604,7 @@ share/locale/tr/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/tr/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/tr/LC_MESSAGES/kate.mo
share/locale/tr/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/tr/LC_MESSAGES/katebookmarksplugin.mo
share/locale/tr/LC_MESSAGES/katebuild-plugin.mo
share/locale/tr/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/tr/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1626,6 +1649,7 @@ share/locale/uk/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/uk/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/uk/LC_MESSAGES/kate.mo
share/locale/uk/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/uk/LC_MESSAGES/katebookmarksplugin.mo
share/locale/uk/LC_MESSAGES/katebuild-plugin.mo
share/locale/uk/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/uk/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1689,6 +1713,7 @@ share/locale/zh_CN/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/zh_CN/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/zh_CN/LC_MESSAGES/kate.mo
share/locale/zh_CN/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/zh_CN/LC_MESSAGES/katebookmarksplugin.mo
share/locale/zh_CN/LC_MESSAGES/katebuild-plugin.mo
share/locale/zh_CN/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/zh_CN/LC_MESSAGES/katecolorpickerplugin.mo
@@ -1718,6 +1743,7 @@ share/locale/zh_TW/LC_MESSAGES/kate-ctags-plugin.mo
share/locale/zh_TW/LC_MESSAGES/kate-replicode-plugin.mo
share/locale/zh_TW/LC_MESSAGES/kate.mo
share/locale/zh_TW/LC_MESSAGES/katebacktracebrowserplugin.mo
+share/locale/zh_TW/LC_MESSAGES/katebookmarksplugin.mo
share/locale/zh_TW/LC_MESSAGES/katebuild-plugin.mo
share/locale/zh_TW/LC_MESSAGES/katecloseexceptplugin.mo
share/locale/zh_TW/LC_MESSAGES/katecolorpickerplugin.mo
diff --git a/editors/kile/Makefile b/editors/kile/Makefile
index 6004cf3930a6..c9b4c9ef1db8 100644
--- a/editors/kile/Makefile
+++ b/editors/kile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kile
DISTVERSIONPREFIX= v
DISTVERSION= 3.0b4
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= editors kde
MAINTAINER= kde@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpoppler.so:graphics/poppler \
- libpoppler-qt5.so:graphics/poppler-qt5
+ libpoppler-qt6.so:graphics/poppler-qt6
USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext-tools \
kde:6 qt:6 shared-mime-info shebangfix xorg
diff --git a/editors/lazarus-devel/Makefile b/editors/lazarus-devel/Makefile
index f534969ad9e2..672dd245036c 100644
--- a/editors/lazarus-devel/Makefile
+++ b/editors/lazarus-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lazarus
-DISTVERSION= 4.99.20250722
+DISTVERSION= 4.99.20250807
PKGNAMESUFFIX?= -gtk2-devel
PORTREVISION?= 0
CATEGORIES= editors devel
@@ -21,7 +21,7 @@ ONLY_FOR_ARCHS= aarch64 amd64 i386
USE_GITLAB= yes
GL_ACCOUNT= freepascal.org/lazarus
GL_PROJECT= ${PORTNAME}
-GL_COMMIT= f5366f9ae1cdb3a415f778c29f89a0d93e6ee68e
+GL_COMMIT= 34575834a5a4ae7632d0ec0203704278543e75c5
USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg
USE_XORG= x11
diff --git a/editors/lazarus-devel/distinfo b/editors/lazarus-devel/distinfo
index 939a45d171fc..2eed9042bcd5 100644
--- a/editors/lazarus-devel/distinfo
+++ b/editors/lazarus-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753221587
-SHA256 (freepascal/freepascal.org/lazarus-lazarus-f5366f9ae1cdb3a415f778c29f89a0d93e6ee68e_GL0.tar.gz) = 4f34596887c0cbfb9c385392d16c160599b4ebde8d308cb40065047e1e52aef0
-SIZE (freepascal/freepascal.org/lazarus-lazarus-f5366f9ae1cdb3a415f778c29f89a0d93e6ee68e_GL0.tar.gz) = 61782406
+TIMESTAMP = 1754581127
+SHA256 (freepascal/freepascal.org/lazarus-lazarus-34575834a5a4ae7632d0ec0203704278543e75c5_GL0.tar.gz) = 4ccdfeb5705ac0a698db2c21759c87b2697bd1fee3bbd862bafaba4cf2427513
+SIZE (freepascal/freepascal.org/lazarus-lazarus-34575834a5a4ae7632d0ec0203704278543e75c5_GL0.tar.gz) = 61803999
diff --git a/editors/linux-sublime-text4/Makefile b/editors/linux-sublime-text4/Makefile
index 525dbd02cf94..bb782a8d938b 100644
--- a/editors/linux-sublime-text4/Makefile
+++ b/editors/linux-sublime-text4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sublime-text4
-PORTVERSION= 4180
+PORTVERSION= 4200
CATEGORIES= editors linux
MASTER_SITES= http://download.sublimetext.com/
PKGNAMEPREFIX= linux-
diff --git a/editors/linux-sublime-text4/distinfo b/editors/linux-sublime-text4/distinfo
index f461fa52613b..a2f0b865bf2e 100644
--- a/editors/linux-sublime-text4/distinfo
+++ b/editors/linux-sublime-text4/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1725995615
-SHA256 (sublime_text_build_4180_arm64.tar.xz) = cd18368df862fa0ea22eb305d53180613f9040a48d2355b862fd5bcfda045c78
-SIZE (sublime_text_build_4180_arm64.tar.xz) = 15335820
-SHA256 (sublime_text_build_4180_x64.tar.xz) = a65e36011e33585defc77c0f49991f20fece92cba77b99ec6e6722c8952ff03e
-SIZE (sublime_text_build_4180_x64.tar.xz) = 15767020
+TIMESTAMP = 1755348505
+SHA256 (sublime_text_build_4200_arm64.tar.xz) = cf4b6aa74ea2a2aab02e144599cf9e4a423cbb9543c221f7da1095a95495566a
+SIZE (sublime_text_build_4200_arm64.tar.xz) = 15743920
+SHA256 (sublime_text_build_4200_x64.tar.xz) = 36f69c551ad18ee46002be4d9c523fe545d93b67fea67beea731e724044b469f
+SIZE (sublime_text_build_4200_x64.tar.xz) = 16340980
diff --git a/editors/openoffice-4/Makefile b/editors/openoffice-4/Makefile
index 4988d996dfa8..9384b4d1b0ed 100644
--- a/editors/openoffice-4/Makefile
+++ b/editors/openoffice-4/Makefile
@@ -198,7 +198,7 @@ WITH= SDK
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
# nm: '../unxfbsdi.pro/slo/b2dcubicbezier.o': Invalid argument
-MAKE_JOBS_UNSAFE= yes
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-nm
.endif
.if defined(WITH_DEBUG)
diff --git a/editors/openoffice-4/files/extra-patch-nm b/editors/openoffice-4/files/extra-patch-nm
new file mode 100644
index 000000000000..95db83ded7a8
--- /dev/null
+++ b/editors/openoffice-4/files/extra-patch-nm
@@ -0,0 +1,228 @@
+--- solenv/inc/_tg_lib.mk.bak 2020-10-06 07:16:31.000000000 -0700
++++ solenv/inc/_tg_lib.mk 2025-08-16 22:07:15.548302000 -0700
+@@ -84,7 +84,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -191,7 +191,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -298,7 +298,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -405,7 +405,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -512,7 +512,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -619,7 +619,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -726,7 +726,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -833,7 +833,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -940,7 +940,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -1047,7 +1047,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+--- solenv/inc/_tg_shl.mk.bak 2021-04-02 05:57:59.000000000 -0700
++++ solenv/inc/_tg_shl.mk 2025-08-16 22:07:15.553521000 -0700
+@@ -132,7 +132,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL1OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL1OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL1OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL1OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL1LIBS:s/.lib/.dump/) >> $@.dump
+@@ -672,7 +672,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL2OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL2OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL2OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL2OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL2LIBS:s/.lib/.dump/) >> $@.dump
+@@ -1212,7 +1212,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL3OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL3OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL3OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL3OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL3LIBS:s/.lib/.dump/) >> $@.dump
+@@ -1752,7 +1752,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL4OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL4OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL4OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL4OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL4LIBS:s/.lib/.dump/) >> $@.dump
+@@ -2292,7 +2292,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL5OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL5OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL5OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL5OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL5LIBS:s/.lib/.dump/) >> $@.dump
+@@ -2832,7 +2832,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL6OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL6OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL6OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL6OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL6LIBS:s/.lib/.dump/) >> $@.dump
+@@ -3372,7 +3372,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL7OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL7OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL7OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL7OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL7LIBS:s/.lib/.dump/) >> $@.dump
+@@ -3912,7 +3912,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL8OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL8OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL8OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL8OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL8LIBS:s/.lib/.dump/) >> $@.dump
+@@ -4452,7 +4452,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL9OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL9OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL9OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL9OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL9LIBS:s/.lib/.dump/) >> $@.dump
+@@ -4992,7 +4992,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL10OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL10OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL10OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL10OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL10LIBS:s/.lib/.dump/) >> $@.dump
+--- solenv/inc/tg_lib.mk.bak 2020-10-06 07:16:31.000000000 -0700
++++ solenv/inc/tg_lib.mk 2025-08-16 22:07:15.557770000 -0700
+@@ -89,7 +89,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB$(TNR)TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB$(TNR)TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB$(TNR)TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+--- solenv/inc/tg_obj.mk.bak 2020-10-06 07:16:31.000000000 -0700
++++ solenv/inc/tg_obj.mk 2025-08-16 22:07:15.561499000 -0700
+@@ -48,7 +48,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+ .ENDIF # "$(GUI)"=="UNX"
+ .ENDIF # "$(OBJTARGET)"!=""
+--- solenv/inc/tg_shl.mk.bak 2021-04-02 05:57:59.000000000 -0700
++++ solenv/inc/tg_shl.mk 2025-08-16 22:07:15.565476000 -0700
+@@ -137,7 +137,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL$(TNR)OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL$(TNR)OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL$(TNR)OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL$(TNR)OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL$(TNR)LIBS:s/.lib/.dump/) >> $@.dump
+--- solenv/inc/tg_slo.mk.bak 2020-10-06 07:16:32.000000000 -0700
++++ solenv/inc/tg_slo.mk 2025-08-16 22:07:15.569405000 -0700
+@@ -55,7 +55,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(SLOTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(SLOTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(SLOTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+ .ENDIF # "$(GUI)"=="UNX"
+ .ENDIF # "$(SLOTARGET)"!=""
diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile
index 31a250214c9b..3394cae01a69 100644
--- a/editors/openoffice-devel/Makefile
+++ b/editors/openoffice-devel/Makefile
@@ -228,7 +228,7 @@ WITH= SDK
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
# nm: '../unxfbsdi.pro/slo/b2dcubicbezier.o': Invalid argument
-MAKE_JOBS_UNSAFE= yes
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-nm
.endif
.if defined(WITH_DEBUG)
diff --git a/editors/openoffice-devel/files/extra-patch-nm b/editors/openoffice-devel/files/extra-patch-nm
new file mode 100644
index 000000000000..95db83ded7a8
--- /dev/null
+++ b/editors/openoffice-devel/files/extra-patch-nm
@@ -0,0 +1,228 @@
+--- solenv/inc/_tg_lib.mk.bak 2020-10-06 07:16:31.000000000 -0700
++++ solenv/inc/_tg_lib.mk 2025-08-16 22:07:15.548302000 -0700
+@@ -84,7 +84,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -191,7 +191,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -298,7 +298,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -405,7 +405,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -512,7 +512,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -619,7 +619,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -726,7 +726,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -833,7 +833,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -940,7 +940,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+@@ -1047,7 +1047,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+--- solenv/inc/_tg_shl.mk.bak 2021-04-02 05:57:59.000000000 -0700
++++ solenv/inc/_tg_shl.mk 2025-08-16 22:07:15.553521000 -0700
+@@ -132,7 +132,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL1OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL1OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL1OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL1OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL1LIBS:s/.lib/.dump/) >> $@.dump
+@@ -672,7 +672,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL2OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL2OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL2OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL2OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL2LIBS:s/.lib/.dump/) >> $@.dump
+@@ -1212,7 +1212,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL3OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL3OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL3OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL3OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL3LIBS:s/.lib/.dump/) >> $@.dump
+@@ -1752,7 +1752,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL4OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL4OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL4OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL4OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL4LIBS:s/.lib/.dump/) >> $@.dump
+@@ -2292,7 +2292,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL5OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL5OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL5OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL5OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL5LIBS:s/.lib/.dump/) >> $@.dump
+@@ -2832,7 +2832,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL6OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL6OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL6OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL6OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL6LIBS:s/.lib/.dump/) >> $@.dump
+@@ -3372,7 +3372,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL7OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL7OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL7OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL7OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL7LIBS:s/.lib/.dump/) >> $@.dump
+@@ -3912,7 +3912,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL8OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL8OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL8OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL8OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL8LIBS:s/.lib/.dump/) >> $@.dump
+@@ -4452,7 +4452,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL9OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL9OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL9OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL9OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL9LIBS:s/.lib/.dump/) >> $@.dump
+@@ -4992,7 +4992,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL10OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL10OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL10OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL10OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL10LIBS:s/.lib/.dump/) >> $@.dump
+--- solenv/inc/tg_lib.mk.bak 2020-10-06 07:16:31.000000000 -0700
++++ solenv/inc/tg_lib.mk 2025-08-16 22:07:15.557770000 -0700
+@@ -89,7 +89,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(LIB$(TNR)TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(LIB$(TNR)TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(LIB$(TNR)TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+
+ .ELIF "$(GUI)"=="OS2"
+--- solenv/inc/tg_obj.mk.bak 2020-10-06 07:16:31.000000000 -0700
++++ solenv/inc/tg_obj.mk 2025-08-16 22:07:15.561499000 -0700
+@@ -48,7 +48,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(OBJTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+ .ENDIF # "$(GUI)"=="UNX"
+ .ENDIF # "$(OBJTARGET)"!=""
+--- solenv/inc/tg_shl.mk.bak 2021-04-02 05:57:59.000000000 -0700
++++ solenv/inc/tg_shl.mk 2025-08-16 22:07:15.565476000 -0700
+@@ -137,7 +137,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm $(SHL$(TNR)OBJS:s/.obj/.o/) > $@.dump
+ .ELSE
+- @nm $(SHL$(TNR)OBJS:s/.obj/.o/) > $@.dump
++ @llvm-nm $(SHL$(TNR)OBJS:s/.obj/.o/) > $@.dump
+ .ENDIF
+ .ENDIF # "$(SHL$(TNR)OBJS)!"=""
+ @$(TYPE) /dev/null $(SHL$(TNR)LIBS:s/.lib/.dump/) >> $@.dump
+--- solenv/inc/tg_slo.mk.bak 2020-10-06 07:16:32.000000000 -0700
++++ solenv/inc/tg_slo.mk 2025-08-16 22:07:15.569405000 -0700
+@@ -55,7 +55,7 @@
+ .IF "$(OS)"=="MACOSX"
+ @-nm `cat $(SLOTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ELSE
+- @nm `cat $(SLOTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
++ @llvm-nm `cat $(SLOTARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@:d)$(@:b).dump
+ .ENDIF
+ .ENDIF # "$(GUI)"=="UNX"
+ .ENDIF # "$(SLOTARGET)"!=""
diff --git a/editors/paredit-mode.el/Makefile b/editors/paredit-mode.el/Makefile
index 2d719cee7f12..8f22555f2ae6 100644
--- a/editors/paredit-mode.el/Makefile
+++ b/editors/paredit-mode.el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paredit-mode.el
PORTVERSION= 24
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= editors elisp
MASTER_SITES= http://mumble.net/~campbell/emacs/
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/psgml/Makefile b/editors/psgml/Makefile
index 85debe715961..99a8151e326b 100644
--- a/editors/psgml/Makefile
+++ b/editors/psgml/Makefile
@@ -1,6 +1,6 @@
PORTNAME= psgml
PORTVERSION= 1.4.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= editors elisp
MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/1.3.2
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/semi/Makefile b/editors/semi/Makefile
index 7cb96be0fe00..2cb64d93669b 100644
--- a/editors/semi/Makefile
+++ b/editors/semi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= semi
PORTVERSION= ${SEMI_VER}.${SNAPDATE}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/slime/Makefile b/editors/slime/Makefile
index 8fdac3f2d93a..f91b43d77f78 100644
--- a/editors/slime/Makefile
+++ b/editors/slime/Makefile
@@ -1,7 +1,7 @@
PORTNAME= slime
DISTVERSIONPREFIX= v
DISTVERSION= 2.26.1-9
-PORTREVISION= 14
+PORTREVISION= 15
DISTVERSIONSUFFIX= -gf368e22a
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/sly-asdf/Makefile b/editors/sly-asdf/Makefile
index 48f49da90f94..36b8b4ef7467 100644
--- a/editors/sly-asdf/Makefile
+++ b/editors/sly-asdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sly-asdf
DISTVERSION= 0.2.0-20221119
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/sly-named-readtables/Makefile b/editors/sly-named-readtables/Makefile
index 09296acab13f..5982e1114651 100644
--- a/editors/sly-named-readtables/Makefile
+++ b/editors/sly-named-readtables/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sly-named-readtables
PORTVERSION= 20191013
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/sly-quicklisp/Makefile b/editors/sly-quicklisp/Makefile
index 2e3878a2da07..9869df16b592 100644
--- a/editors/sly-quicklisp/Makefile
+++ b/editors/sly-quicklisp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sly-quicklisp
PORTVERSION= 20211206
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/sly/Makefile b/editors/sly/Makefile
index 4f7de878475d..bd0738bab33c 100644
--- a/editors/sly/Makefile
+++ b/editors/sly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sly
DISTVERSION= 1.0.43-20240809
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/tamago/Makefile b/editors/tamago/Makefile
index d8f033acda12..862f2896d202 100644
--- a/editors/tamago/Makefile
+++ b/editors/tamago/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tamago
PORTVERSION= 4.0.6.0.20041122.19.15
-PORTREVISION= 11
+PORTREVISION= 12
DISTVERSIONPREFIX= v
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
index 907d64d5eab3..2c355ca3e32c 100644
--- a/editors/vim/Makefile
+++ b/editors/vim/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vim
-PORTVERSION= 9.1.1563
-PORTREVISION= 1
+PORTVERSION= 9.1.1627
DISTVERSIONPREFIX= v
CATEGORIES= editors
diff --git a/editors/vim/distinfo b/editors/vim/distinfo
index 451da8ba4b60..12d9c2d40da5 100644
--- a/editors/vim/distinfo
+++ b/editors/vim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752841901
-SHA256 (vim-vim-v9.1.1563_GH0.tar.gz) = 393a8293ac6810b6bddac083b16c9996afea3f13b2dfd48d4aab2550e0947170
-SIZE (vim-vim-v9.1.1563_GH0.tar.gz) = 18693726
+TIMESTAMP = 1755032977
+SHA256 (vim-vim-v9.1.1627_GH0.tar.gz) = f7c4c4bdc3a0b26c13e86f37eda7cd62618a082a2623df1d83d9d0aae98ac241
+SIZE (vim-vim-v9.1.1627_GH0.tar.gz) = 18754210
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 28510f2e8c79..399e29899f7d 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vscode
-DISTVERSION= 1.102.3
+DISTVERSION= 1.103.0
PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
@@ -69,7 +69,7 @@ USES= desktop-file-utils gl gmake gnome gssapi:mit iconv:wchar_t \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 488a1f239235055e34e673291fb8d8c810886f81
+SOURCE_COMMIT_HASH= e3550cfac4b63ca4eafca7b601f0d2885817fd1f
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -78,7 +78,7 @@ USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xkbfile \
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo pango gdkpixbuf gtk30 libxml2 libxslt
-SHEBANG_REGEX= ./(extensions|node_modules|resources|scripts|src)/.*\.sh$$
+SHEBANG_REGEX= ./(extensions|node_modules|resources|scripts|src)/.*(\.(pl|py|sh)|makeBlacker|makeFF)$$
PATHFIX_FILES= src/vs/workbench/contrib/debug/node/terminals.ts
DATADIR= ${PREFIX}/share/code-oss
@@ -98,7 +98,7 @@ TEST_ENV= ${MAKE_ENV:C/TMPDIR=.*//}
NODEJS_DIR= ${.CURDIR:H:H}/www/node22
.include "${NODEJS_DIR}/Makefile.version"
-ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron35
+ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron37
.include "${ELECTRON_DIR}/Makefile.version"
ELECTRON_DOWNLOAD_URL= https://github.com/electron/electron/releases/download/v${ELECTRON_VER}
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 17fd8ad3dbf2..4093a85485db 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1753882937
-SHA256 (vscode/vscode-node-modules-1.102.3.tar.gz) = 4d08e6c5e36becae2d7207222b3f049af9dd275be620ca9c30b84b188088e776
-SIZE (vscode/vscode-node-modules-1.102.3.tar.gz) = 394090195
-SHA256 (vscode/vscode-marketplace-exts-1.102.3.tar.gz) = d87b362ef19a1bc681c619f252b3be21fb7bd68a6f8e9f4f8de84cdbfb2711f4
-SIZE (vscode/vscode-marketplace-exts-1.102.3.tar.gz) = 1709558
-SHA256 (vscode/microsoft-vscode-1.102.3_GH0.tar.gz) = c9421e92e30cc8528ce3b31acb07c594377cc49bf9c5f30915447b9af97aa96b
-SIZE (vscode/microsoft-vscode-1.102.3_GH0.tar.gz) = 22978253
+TIMESTAMP = 1754630292
+SHA256 (vscode/vscode-node-modules-1.103.0.tar.gz) = 43fba18609686b6459bbe8683b29944799f88f38aedcac15d67083578587b933
+SIZE (vscode/vscode-node-modules-1.103.0.tar.gz) = 397952526
+SHA256 (vscode/vscode-marketplace-exts-1.103.0.tar.gz) = 9eadd1f8a43498d3bf993b544dca80658eb44ca9f7bc30a5bdf0bd5de243c8c5
+SIZE (vscode/vscode-marketplace-exts-1.103.0.tar.gz) = 1713830
+SHA256 (vscode/microsoft-vscode-1.103.0_GH0.tar.gz) = 1850417b24dd935e2e9423e1709834660e7c995c84d6a6e818bd1c102208623b
+SIZE (vscode/microsoft-vscode-1.103.0_GH0.tar.gz) = 23205209
diff --git a/editors/vscode/files/patch-src_vs_base_common_platform.ts b/editors/vscode/files/patch-src_vs_base_common_platform.ts
index 69cd665fa3a2..e032caf7dbf1 100644
--- a/editors/vscode/files/patch-src_vs_base_common_platform.ts
+++ b/editors/vscode/files/patch-src_vs_base_common_platform.ts
@@ -1,4 +1,4 @@
---- src/vs/base/common/platform.ts.orig 2024-09-04 12:53:09 UTC
+--- src/vs/base/common/platform.ts.orig 2025-08-06 20:09:28 UTC
+++ src/vs/base/common/platform.ts
@@ -74,7 +74,7 @@ if (typeof nodeProcess === 'object') {
if (typeof nodeProcess === 'object') {
@@ -8,7 +8,7 @@
+ _isLinux = (nodeProcess.platform === 'linux' || nodeProcess.platform === 'freebsd');
_isLinuxSnap = _isLinux && !!nodeProcess.env['SNAP'] && !!nodeProcess.env['SNAP_REVISION'];
_isElectron = isElectronProcess;
- _isCI = !!nodeProcess.env['CI'] || !!nodeProcess.env['BUILD_ARTIFACTSTAGINGDIRECTORY'];
+ _isCI = !!nodeProcess.env['CI'] || !!nodeProcess.env['BUILD_ARTIFACTSTAGINGDIRECTORY'] || !!nodeProcess.env['GITHUB_WORKSPACE'];
@@ -100,7 +100,7 @@ else if (typeof navigator === 'object' && !isElectronR
_isWindows = _userAgent.indexOf('Windows') >= 0;
_isMacintosh = _userAgent.indexOf('Macintosh') >= 0;
diff --git a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
index efeed8cb2bfd..d31d73e874d3 100644
--- a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
+++ b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
@@ -1,6 +1,6 @@
---- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-07-09 22:00:36 UTC
+--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-08-06 20:09:28 UTC
+++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts
-@@ -1174,7 +1174,10 @@ class CommandsTableRenderer extends Disposable impleme
+@@ -1172,7 +1172,10 @@ class CommandsTableRenderer extends Disposable impleme
switch (platform) {
case 'win32': key = rawKeyBinding.win; break;
diff --git a/editors/vscode/files/patch-test_automation_src_electron.ts b/editors/vscode/files/patch-test_automation_src_electron.ts
index 5952d2a91663..e3e4afbe21d0 100644
--- a/editors/vscode/files/patch-test_automation_src_electron.ts
+++ b/editors/vscode/files/patch-test_automation_src_electron.ts
@@ -1,6 +1,6 @@
---- test/automation/src/electron.ts.orig 2025-06-11 13:47:56 UTC
+--- test/automation/src/electron.ts.orig 2025-08-06 20:09:28 UTC
+++ test/automation/src/electron.ts
-@@ -85,6 +85,7 @@ export function getDevElectronPath(): string {
+@@ -86,6 +86,7 @@ export function getDevElectronPath(): string {
case 'darwin':
return join(buildPath, 'electron', `${product.nameLong}.app`, 'Contents', 'MacOS', 'Electron');
case 'linux':
@@ -8,7 +8,7 @@
return join(buildPath, 'electron', `${product.applicationName}`);
case 'win32':
return join(buildPath, 'electron', `${product.nameShort}.exe`);
-@@ -97,7 +98,8 @@ export function getBuildElectronPath(root: string): st
+@@ -98,7 +99,8 @@ export function getBuildElectronPath(root: string): st
switch (process.platform) {
case 'darwin':
return join(root, 'Contents', 'MacOS', 'Electron');
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index c0283641539b..13fc44924888 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -631,11 +631,13 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.decorators.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.disposable.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.error.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.float16.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.full.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.intl.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.iterator.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.promise.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.sharedmemory.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.scripthost.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.asynciterable.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.d.ts
@@ -1492,6 +1494,214 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/jsonfile/index.js
%%DATADIR%%/resources/app/node_modules/jsonfile/package.json
%%DATADIR%%/resources/app/node_modules/jsonfile/utils.js
+%%DATADIR%%/resources/app/node_modules/katex/LICENSE
+%%DATADIR%%/resources/app/node_modules/katex/cli.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/auto-render.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/index.html
+%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/splitAtDelimiters.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/copy-tex/copy-tex.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/copy-tex/index.html
+%%DATADIR%%/resources/app/node_modules/katex/contrib/copy-tex/katex2tex.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/mathtex-script-type/mathtex-script-type.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/mhchem/mhchem.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/render-a11y-string/render-a11y-string.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/auto-render.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/auto-render.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/auto-render.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/copy-tex.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/copy-tex.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/copy-tex.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mathtex-script-type.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mathtex-script-type.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mathtex-script-type.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mhchem.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mhchem.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mhchem.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/render-a11y-string.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/render-a11y-string.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/render-a11y-string.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_AMS-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_AMS-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_AMS-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-BoldItalic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-BoldItalic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-BoldItalic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Italic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Italic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Italic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-BoldItalic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-BoldItalic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-BoldItalic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-Italic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-Italic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-Italic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Italic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Italic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Italic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Script-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Script-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Script-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size1-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size1-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size1-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size2-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size2-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size2-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size3-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size3-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size3-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size4-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size4-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size4-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Typewriter-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Typewriter-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Typewriter-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.css
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.min.css
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.mjs
+%%DATADIR%%/resources/app/node_modules/katex/katex.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/LICENSE
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/Readme.md
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/esm.mjs
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/index.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/argument.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/command.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/error.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/help.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/option.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/suggestSimilar.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/package-support.json
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/package.json
+%%DATADIR%%/resources/app/node_modules/katex/package.json
+%%DATADIR%%/resources/app/node_modules/katex/src/Lexer.js
+%%DATADIR%%/resources/app/node_modules/katex/src/MacroExpander.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Namespace.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Options.js
+%%DATADIR%%/resources/app/node_modules/katex/src/ParseError.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Parser.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Settings.js
+%%DATADIR%%/resources/app/node_modules/katex/src/SourceLocation.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Style.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Token.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildCommon.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildHTML.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildMathML.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/defineEnvironment.js
+%%DATADIR%%/resources/app/node_modules/katex/src/defineFunction.js
+%%DATADIR%%/resources/app/node_modules/katex/src/defineMacro.js
+%%DATADIR%%/resources/app/node_modules/katex/src/delimiter.js
+%%DATADIR%%/resources/app/node_modules/katex/src/domTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/environments.js
+%%DATADIR%%/resources/app/node_modules/katex/src/environments/array.js
+%%DATADIR%%/resources/app/node_modules/katex/src/environments/cd.js
+%%DATADIR%%/resources/app/node_modules/katex/src/fontMetrics.js
+%%DATADIR%%/resources/app/node_modules/katex/src/fontMetricsData.js
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/Makefile
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/default.cfg
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/generate_fonts.py
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/lib/Extra.otf
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/lib/Space.ttx
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/makeBlacker
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/makeFF
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/xbbold.mf
+%%DATADIR%%/resources/app/node_modules/katex/src/functions.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/accent.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/accentunder.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/arrow.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/char.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/color.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/cr.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/def.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/delimsizing.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/enclose.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/environment.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/font.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/genfrac.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/hbox.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/horizBrace.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/href.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/html.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/htmlmathml.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/includegraphics.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/kern.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/lap.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/math.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/mathchoice.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/mclass.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/op.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/operatorname.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/ordgroup.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/overline.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/phantom.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/pmb.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/raisebox.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/relax.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/rule.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/sizing.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/smash.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/sqrt.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/styling.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/supsub.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/symbolsOp.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/symbolsOrd.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/symbolsSpacing.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/tag.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/text.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/underline.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/utils/assembleSupSub.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/vcenter.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/verb.js
+%%DATADIR%%/resources/app/node_modules/katex/src/macros.js
+%%DATADIR%%/resources/app/node_modules/katex/src/mathMLTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/extract_tfms.py
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/extract_ttfs.py
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/format_json.py
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/mapping.pl
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/parse_tfm.py
+%%DATADIR%%/resources/app/node_modules/katex/src/parseNode.js
+%%DATADIR%%/resources/app/node_modules/katex/src/parseTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/spacingData.js
+%%DATADIR%%/resources/app/node_modules/katex/src/stretchy.js
+%%DATADIR%%/resources/app/node_modules/katex/src/styles/fonts.scss
+%%DATADIR%%/resources/app/node_modules/katex/src/styles/katex.scss
+%%DATADIR%%/resources/app/node_modules/katex/src/svgGeometry.js
+%%DATADIR%%/resources/app/node_modules/katex/src/symbols.js
+%%DATADIR%%/resources/app/node_modules/katex/src/tree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/types.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeAccents.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeScripts.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeSupOrSub.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeSymbols.js
+%%DATADIR%%/resources/app/node_modules/katex/src/units.js
+%%DATADIR%%/resources/app/node_modules/katex/src/utils.js
+%%DATADIR%%/resources/app/node_modules/katex/src/wide-character.js
%%DATADIR%%/resources/app/node_modules/kerberos/HISTORY.md
%%DATADIR%%/resources/app/node_modules/kerberos/LICENSE
%%DATADIR%%/resources/app/node_modules/kerberos/build/Release/kerberos.node
@@ -2059,11 +2269,11 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/out/bootstrap-fork.js
%%DATADIR%%/resources/app/out/cli.js
%%DATADIR%%/resources/app/out/main.js
+%%DATADIR%%/resources/app/out/media/apple-dark.svg
+%%DATADIR%%/resources/app/out/media/apple-light.svg
%%DATADIR%%/resources/app/out/media/code-icon.svg
%%DATADIR%%/resources/app/out/media/codicon.ttf
%%DATADIR%%/resources/app/out/media/github.svg
-%%DATADIR%%/resources/app/out/media/google-mono-dark.svg
-%%DATADIR%%/resources/app/out/media/google-mono-light.svg
%%DATADIR%%/resources/app/out/media/google.svg
%%DATADIR%%/resources/app/out/media/letterpress-dark.svg
%%DATADIR%%/resources/app/out/media/letterpress-hcDark.svg
diff --git a/editors/web-mode/Makefile b/editors/web-mode/Makefile
index 39284ef9d028..5d1132fd2716 100644
--- a/editors/web-mode/Makefile
+++ b/editors/web-mode/Makefile
@@ -1,7 +1,7 @@
PORTNAME= web-mode
PORTVERSION= 15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/with-editor-devel/Makefile b/editors/with-editor-devel/Makefile
index bc04bc80b10c..6d088cd4999a 100644
--- a/editors/with-editor-devel/Makefile
+++ b/editors/with-editor-devel/Makefile
@@ -1,6 +1,7 @@
PORTNAME= with-editor
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.5
+PORTREVISION= 1
DISTVERSIONSUFFIX=
CATEGORIES= editors elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/editors/with-editor/Makefile b/editors/with-editor/Makefile
index da698d1071da..07c81b5de187 100644
--- a/editors/with-editor/Makefile
+++ b/editors/with-editor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= with-editor
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.5
+PORTREVISION= 1
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}