summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
Diffstat (limited to 'editors')
-rw-r--r--editors/apel/Makefile2
-rw-r--r--editors/bvi/Makefile5
-rw-r--r--editors/bvi/distinfo6
-rw-r--r--editors/calligra/distinfo6
-rw-r--r--editors/calligra/pkg-plist2
-rw-r--r--editors/cudatext/Makefile4
-rw-r--r--editors/cudatext/distinfo10
-rw-r--r--editors/cudatext/pkg-plist2
-rw-r--r--editors/emacs-devel/Makefile4
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/emacs-devel/pkg-plist3
-rw-r--r--editors/emacs/Makefile3
-rw-r--r--editors/emacs/distinfo6
-rw-r--r--editors/encryptpad/Makefile2
-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/gomate/Makefile2
-rw-r--r--editors/jove/Makefile4
-rw-r--r--editors/jove/distinfo6
-rw-r--r--editors/jove/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/lazarus/Makefile6
-rw-r--r--editors/lazarus/distinfo6
-rw-r--r--editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas25
-rw-r--r--editors/libreoffice-af/distinfo6
-rw-r--r--editors/libreoffice-am/distinfo10
-rw-r--r--editors/libreoffice-as/distinfo6
-rw-r--r--editors/libreoffice-ast/distinfo10
-rw-r--r--editors/libreoffice-be/distinfo6
-rw-r--r--editors/libreoffice-bg/distinfo10
-rw-r--r--editors/libreoffice-bn/distinfo10
-rw-r--r--editors/libreoffice-bn_IN/distinfo10
-rw-r--r--editors/libreoffice-bo/distinfo10
-rw-r--r--editors/libreoffice-br/distinfo6
-rw-r--r--editors/libreoffice-brx/distinfo6
-rw-r--r--editors/libreoffice-bs/distinfo10
-rw-r--r--editors/libreoffice-ca/distinfo10
-rw-r--r--editors/libreoffice-ca_valencia/distinfo10
-rw-r--r--editors/libreoffice-ckb/distinfo6
-rw-r--r--editors/libreoffice-cs/distinfo10
-rw-r--r--editors/libreoffice-cy/distinfo6
-rw-r--r--editors/libreoffice-da/distinfo10
-rw-r--r--editors/libreoffice-dgo/distinfo6
-rw-r--r--editors/libreoffice-dsb/distinfo10
-rw-r--r--editors/libreoffice-dz/distinfo10
-rw-r--r--editors/libreoffice-el/distinfo10
-rw-r--r--editors/libreoffice-en_GB/distinfo10
-rw-r--r--editors/libreoffice-en_ZA/distinfo10
-rw-r--r--editors/libreoffice-eo/distinfo10
-rw-r--r--editors/libreoffice-es/distinfo10
-rw-r--r--editors/libreoffice-et/distinfo10
-rw-r--r--editors/libreoffice-eu/distinfo10
-rw-r--r--editors/libreoffice-fa/distinfo6
-rw-r--r--editors/libreoffice-fi/distinfo10
-rw-r--r--editors/libreoffice-fur/distinfo6
-rw-r--r--editors/libreoffice-fy/distinfo6
-rw-r--r--editors/libreoffice-ga/distinfo6
-rw-r--r--editors/libreoffice-gd/distinfo6
-rw-r--r--editors/libreoffice-gl/distinfo10
-rw-r--r--editors/libreoffice-gu/distinfo10
-rw-r--r--editors/libreoffice-gug/distinfo6
-rw-r--r--editors/libreoffice-hi/distinfo10
-rw-r--r--editors/libreoffice-hr/distinfo10
-rw-r--r--editors/libreoffice-hsb/distinfo10
-rw-r--r--editors/libreoffice-hy/distinfo6
-rw-r--r--editors/libreoffice-id/distinfo10
-rw-r--r--editors/libreoffice-is/distinfo10
-rw-r--r--editors/libreoffice-it/distinfo10
-rw-r--r--editors/libreoffice-ka/distinfo10
-rw-r--r--editors/libreoffice-kab/distinfo6
-rw-r--r--editors/libreoffice-kk/distinfo6
-rw-r--r--editors/libreoffice-km/distinfo10
-rw-r--r--editors/libreoffice-kmr_Latn/distinfo6
-rw-r--r--editors/libreoffice-kn/distinfo6
-rw-r--r--editors/libreoffice-kok/distinfo6
-rw-r--r--editors/libreoffice-ks/distinfo6
-rw-r--r--editors/libreoffice-lb/distinfo6
-rw-r--r--editors/libreoffice-lo/distinfo10
-rw-r--r--editors/libreoffice-lt/distinfo10
-rw-r--r--editors/libreoffice-lv/distinfo10
-rw-r--r--editors/libreoffice-mai/distinfo6
-rw-r--r--editors/libreoffice-mk/distinfo10
-rw-r--r--editors/libreoffice-ml/distinfo6
-rw-r--r--editors/libreoffice-mn/distinfo6
-rw-r--r--editors/libreoffice-mni/distinfo6
-rw-r--r--editors/libreoffice-mr/distinfo6
-rw-r--r--editors/libreoffice-my/distinfo6
-rw-r--r--editors/libreoffice-nb/distinfo10
-rw-r--r--editors/libreoffice-ne/distinfo10
-rw-r--r--editors/libreoffice-nl/distinfo10
-rw-r--r--editors/libreoffice-nn/distinfo10
-rw-r--r--editors/libreoffice-nr/distinfo6
-rw-r--r--editors/libreoffice-nso/distinfo6
-rw-r--r--editors/libreoffice-oc/distinfo6
-rw-r--r--editors/libreoffice-om/distinfo10
-rw-r--r--editors/libreoffice-or/distinfo6
-rw-r--r--editors/libreoffice-pa_IN/distinfo6
-rw-r--r--editors/libreoffice-ro/distinfo10
-rw-r--r--editors/libreoffice-rw/distinfo6
-rw-r--r--editors/libreoffice-sa_IN/distinfo6
-rw-r--r--editors/libreoffice-sat/distinfo6
-rw-r--r--editors/libreoffice-sd/distinfo6
-rw-r--r--editors/libreoffice-si/distinfo10
-rw-r--r--editors/libreoffice-sid/distinfo10
-rw-r--r--editors/libreoffice-sk/distinfo10
-rw-r--r--editors/libreoffice-sl/distinfo10
-rw-r--r--editors/libreoffice-sq/distinfo10
-rw-r--r--editors/libreoffice-sr/distinfo6
-rw-r--r--editors/libreoffice-sr_Latn/distinfo6
-rw-r--r--editors/libreoffice-ss/distinfo6
-rw-r--r--editors/libreoffice-st/distinfo6
-rw-r--r--editors/libreoffice-sv/distinfo10
-rw-r--r--editors/libreoffice-sw_TZ/distinfo6
-rw-r--r--editors/libreoffice-szl/distinfo6
-rw-r--r--editors/libreoffice-ta/distinfo10
-rw-r--r--editors/libreoffice-te/distinfo6
-rw-r--r--editors/libreoffice-tg/distinfo10
-rw-r--r--editors/libreoffice-th/distinfo6
-rw-r--r--editors/libreoffice-tn/distinfo6
-rw-r--r--editors/libreoffice-tr/distinfo10
-rw-r--r--editors/libreoffice-ts/distinfo6
-rw-r--r--editors/libreoffice-tt/distinfo6
-rw-r--r--editors/libreoffice-ug/distinfo10
-rw-r--r--editors/libreoffice-uz/distinfo6
-rw-r--r--editors/libreoffice-ve/distinfo6
-rw-r--r--editors/libreoffice-vec/distinfo6
-rw-r--r--editors/libreoffice-xh/distinfo6
-rw-r--r--editors/libreoffice-zu/distinfo6
-rw-r--r--editors/libreoffice/Makefile27
-rw-r--r--editors/libreoffice/Makefile.common4
-rw-r--r--editors/libreoffice/distinfo18
-rw-r--r--editors/libreoffice/files/patch-configure108
-rw-r--r--editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk15
-rw-r--r--editors/libreoffice/files/powerpc64le-skia.patch.021
-rw-r--r--editors/linux-r7-office/Makefile7
-rw-r--r--editors/linux-r7-office/distinfo6
-rw-r--r--editors/linux-r7-office/pkg-plist43
-rw-r--r--editors/linux-sublime-text4/Makefile2
-rw-r--r--editors/linux-sublime-text4/distinfo10
-rw-r--r--editors/micro/Makefile2
-rw-r--r--editors/nano/Makefile2
-rw-r--r--editors/nano/distinfo6
-rw-r--r--editors/openoffice-4/Makefile5
-rw-r--r--editors/openoffice-4/files/extra-patch-nm228
-rw-r--r--editors/openoffice-devel/Makefile5
-rw-r--r--editors/openoffice-devel/files/extra-patch-nm228
-rw-r--r--editors/orbiton/Makefile2
-rw-r--r--editors/paredit-mode.el/Makefile2
-rw-r--r--editors/picpas/Makefile2
-rw-r--r--editors/psgml/Makefile2
-rw-r--r--editors/rehex/Makefile1
-rw-r--r--editors/semi/Makefile2
-rw-r--r--editors/slime/Makefile4
-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/tamago/files/patch-egg_anthy.el81
-rw-r--r--editors/vim/Makefile6
-rw-r--r--editors/vim/distinfo6
-rw-r--r--editors/vscode/Makefile9
-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/Makefile3
-rw-r--r--editors/with-editor-devel/distinfo6
-rw-r--r--editors/with-editor/Makefile3
-rw-r--r--editors/with-editor/distinfo6
181 files changed, 1528 insertions, 673 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/bvi/Makefile b/editors/bvi/Makefile
index ccebf9fd186a..bfa8a28d8e44 100644
--- a/editors/bvi/Makefile
+++ b/editors/bvi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bvi
-DISTVERSION= 1.4.2
-PORTREVISION= 1
+DISTVERSION= 1.5.0
CATEGORIES= editors
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${DISTVERSION}.src
@@ -16,6 +15,6 @@ USES= ncurses
GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
.include <bsd.port.mk>
diff --git a/editors/bvi/distinfo b/editors/bvi/distinfo
index b7180a5af910..65dbca7e5a27 100644
--- a/editors/bvi/distinfo
+++ b/editors/bvi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678368531
-SHA256 (bvi-1.4.2.src.tar.gz) = 4bba16c2b496963a9b939336c0abcc8d488664492080ae43a86da18cf4ce94f2
-SIZE (bvi-1.4.2.src.tar.gz) = 148323
+TIMESTAMP = 1753997092
+SHA256 (bvi-1.5.0.src.tar.gz) = 6540716a1a3b2b9711635108da14b26baea488881d4a682121c0bddbba6b74cb
+SIZE (bvi-1.5.0.src.tar.gz) = 151429
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/cudatext/Makefile b/editors/cudatext/Makefile
index cd767c316e85..f296eaf0c0ff 100644
--- a/editors/cudatext/Makefile
+++ b/editors/cudatext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cudatext
-PORTVERSION= 1.225.0.0
+PORTVERSION= 1.226.0.0
CATEGORIES= editors
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
@@ -19,7 +19,7 @@ GH_PROJECT= CudaText
GH_TUPLE= bgrabitmap:bgrabitmap:d2a9b15:bgrabitmap/bgrabitmap \
Alexey-T:Python-for-Lazarus:fda3fdb:python4lazarus/python4lazarus \
Alexey-T:ATFlatControls:975502d:atflatcontrols/atflatcontrols \
- Alexey-T:ATSynEdit:a4ca5bf:atsynedit/atsynedit \
+ Alexey-T:ATSynEdit:2cd6f81:atsynedit/atsynedit \
Alexey-T:Emmet-Pascal:df69312:emmet/emmet \
Alexey-T:EControl:cb845fc:econtrol/econtrol \
Alexey-T:ATSynEdit_Ex:e142ca5:atsyneditex/atsyneditex \
diff --git a/editors/cudatext/distinfo b/editors/cudatext/distinfo
index d6fb124335db..e745a9541849 100644
--- a/editors/cudatext/distinfo
+++ b/editors/cudatext/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1751950084
-SHA256 (Alexey-T-CudaText-1.225.0.0_GH0.tar.gz) = fbcfc20e4158fddf7f75fc2afd891db66a470c83dedc65a00dd136a96fa84b91
-SIZE (Alexey-T-CudaText-1.225.0.0_GH0.tar.gz) = 6268356
+TIMESTAMP = 1753304410
+SHA256 (Alexey-T-CudaText-1.226.0.0_GH0.tar.gz) = 6f7dbcfb6cbea2741375923e7fd532266bca017525db8da871ee30b52fc4bb48
+SIZE (Alexey-T-CudaText-1.226.0.0_GH0.tar.gz) = 6260453
SHA256 (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = bf831ada3e9562dfc9653e0b1d46dca2bbe5409f8406ae4db7f52299e09fe4c6
SIZE (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = 6657935
SHA256 (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 7243d0eb6d2f1924447fa575621474f043ec54ad258f770d230489bfeecb9cf5
SIZE (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 98693
SHA256 (Alexey-T-ATFlatControls-975502d_GH0.tar.gz) = 30404ed4cd8ab7bd4ba762b13889ee08cdbfbd558b4a5ac5a6aeb8e5eb89af45
SIZE (Alexey-T-ATFlatControls-975502d_GH0.tar.gz) = 539424
-SHA256 (Alexey-T-ATSynEdit-a4ca5bf_GH0.tar.gz) = 169bdffbc03557018f455cf411a9c5587cd3d2fdf208799eb1a1f5fa18c95f80
-SIZE (Alexey-T-ATSynEdit-a4ca5bf_GH0.tar.gz) = 1419389
+SHA256 (Alexey-T-ATSynEdit-2cd6f81_GH0.tar.gz) = 098fadc0c513b6412caa93a5fc6da400cce3d737d27c6ee68be4bc86366f6974
+SIZE (Alexey-T-ATSynEdit-2cd6f81_GH0.tar.gz) = 1419708
SHA256 (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 1be587529c0487175a26f4a2a1abe1435b8c289f0351d39d8b9063ed2c6367e1
SIZE (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 83643
SHA256 (Alexey-T-EControl-cb845fc_GH0.tar.gz) = 160ea14c1688f53bbdbc74c149b85a50767d7694ecb855158264448ee273bd8d
diff --git a/editors/cudatext/pkg-plist b/editors/cudatext/pkg-plist
index 06aabbc93eaa..740973d54187 100644
--- a/editors/cudatext/pkg-plist
+++ b/editors/cudatext/pkg-plist
@@ -199,8 +199,6 @@ share/applications/cudatext.desktop
%%DATADIR%%/data/filetypeicons/vscode_16x16/icons.json
%%DATADIR%%/data/lang/history.txt
%%DATADIR%%/data/lang/translation template.ini
-%%DATADIR%%/data/lexlib/Assembly.cuda-lexmap
-%%DATADIR%%/data/lexlib/Assembly.lcf
%%DATADIR%%/data/lexlib/Bash script.cuda-lexmap
%%DATADIR%%/data/lexlib/Bash script.lcf
%%DATADIR%%/data/lexlib/Batch files.cuda-lexmap
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 17104006228b..7ce9f0d434a2 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 31.0.50.20250716
+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= e450a7802c5
+GH_TAGNAME= 23b766b503a
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-build-details \
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index 42746ab6fa43..d0e8958be5b0 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752695475
-SHA256 (emacs-mirror-emacs-31.0.50.20250716-e450a7802c5_GH0.tar.gz) = 3d7cf606fb9666ed8878effc927848ed40abb2a8aff893a11228d3980027149e
-SIZE (emacs-mirror-emacs-31.0.50.20250716-e450a7802c5_GH0.tar.gz) = 52198537
+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-devel/pkg-plist b/editors/emacs-devel/pkg-plist
index ae1f49e586f5..417ef66624ba 100644
--- a/editors/emacs-devel/pkg-plist
+++ b/editors/emacs-devel/pkg-plist
@@ -765,6 +765,7 @@ share/applications/emacsclient.desktop
%%DATADIR%%/%%EMACS_VER%%/etc/images/symbols/star_half_16.pbm
%%DATADIR%%/%%EMACS_VER%%/etc/images/symbols/star_half_16.svg
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/README
+%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/close-modified.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/close.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/left-arrow.xpm
%%DATADIR%%/%%EMACS_VER%%/etc/images/tabs/new.xpm
@@ -3807,6 +3808,8 @@ share/applications/emacsclient.desktop
%%DATADIR%%/%%EMACS_VER%%/lisp/scroll-lock.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/select.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/select.elc
+%%DATADIR%%/%%EMACS_VER%%/lisp/send-to.el.gz
+%%DATADIR%%/%%EMACS_VER%%/lisp/send-to.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/server.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/server.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/ses.el.gz
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/encryptpad/Makefile b/editors/encryptpad/Makefile
index 76e8770adba9..10b4a020940a 100644
--- a/editors/encryptpad/Makefile
+++ b/editors/encryptpad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= encryptpad
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors security
MAINTAINER= eduardo@FreeBSD.org
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/gomate/Makefile b/editors/gomate/Makefile
index 97bfe17a03a7..b8a161830d86 100644
--- a/editors/gomate/Makefile
+++ b/editors/gomate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gomate
DISTVERSION= g20170711
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= editors
MAINTAINER= fabian.freyer@physik.tu-berlin.de
diff --git a/editors/jove/Makefile b/editors/jove/Makefile
index 1bb40076a55e..11942e52cee4 100644
--- a/editors/jove/Makefile
+++ b/editors/jove/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jove
-DISTVERSION= 4.17.5.3
+DISTVERSION= 4.17.5.5
CATEGORIES= editors
MAINTAINER= nc@FreeBSD.org
@@ -15,8 +15,10 @@ GH_ACCOUNT= jonmacs
pre-patch:
${REINPLACE_CMD} -e 's,/usr/local/,${PREFIX}/,' ${WRKSRC}/Makefile
+ ${REINPLACE_CMD} -e 's,/etc/,${PREFIX}/etc/,' ${WRKSRC}/Makefile
post-install:
@${MKDIR} ${STAGEDIR}/var/lib/jove/tmp
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/jove
.include <bsd.port.mk>
diff --git a/editors/jove/distinfo b/editors/jove/distinfo
index 23942e351e29..f529cce3eec7 100644
--- a/editors/jove/distinfo
+++ b/editors/jove/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717641168
-SHA256 (jonmacs-jove-4.17.5.3_GH0.tar.gz) = ca5a5fcf71009c7389d655d1f1ae8139710f6cc531be95581e4b375e67f098d2
-SIZE (jonmacs-jove-4.17.5.3_GH0.tar.gz) = 548835
+TIMESTAMP = 1755646484
+SHA256 (jonmacs-jove-4.17.5.5_GH0.tar.gz) = 4261d7cab02816eb03f3f356a0a2869d7f6168fce53478ede8e5fdd06a9ecfb9
+SIZE (jonmacs-jove-4.17.5.5_GH0.tar.gz) = 551600
diff --git a/editors/jove/pkg-plist b/editors/jove/pkg-plist
index 5e940b612a82..1cdcf910b12d 100644
--- a/editors/jove/pkg-plist
+++ b/editors/jove/pkg-plist
@@ -33,3 +33,4 @@ man/man1/teachjove.1
@dir /var/lib/jove/preserve
@dir /var/lib/jove
@dir /var/lib
+@dir etc/jove
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 58f39216851d..672dd245036c 100644
--- a/editors/lazarus-devel/Makefile
+++ b/editors/lazarus-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lazarus
-DISTVERSION= 4.99.20250409
+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= 90027a9d870594cdcef8909480eabb5e581669f0
+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 1464fc37ef8c..2eed9042bcd5 100644
--- a/editors/lazarus-devel/distinfo
+++ b/editors/lazarus-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744249849
-SHA256 (freepascal/freepascal.org/lazarus-lazarus-90027a9d870594cdcef8909480eabb5e581669f0_GL0.tar.gz) = 12437f3bbeec3ac8c1d3ffa9ac0c78a962315d460528dcc6ab549862b0be0a09
-SIZE (freepascal/freepascal.org/lazarus-lazarus-90027a9d870594cdcef8909480eabb5e581669f0_GL0.tar.gz) = 61343626
+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/lazarus/Makefile b/editors/lazarus/Makefile
index 499d3f619636..52ba5af1121d 100644
--- a/editors/lazarus/Makefile
+++ b/editors/lazarus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lazarus
-DISTVERSION= 4.0
+DISTVERSION= 4.2
PKGNAMESUFFIX?= -gtk2
PORTREVISION?= 0
CATEGORIES= editors devel
@@ -22,7 +22,7 @@ ONLY_FOR_ARCHS= i386 amd64
USE_GITLAB= yes
GL_ACCOUNT= freepascal.org/lazarus
GL_PROJECT= ${PORTNAME}
-GL_COMMIT= 9d15c73c91a1545be50bee02b27bd3b43f9d90e8
+GL_COMMIT= e98683ddc052e8db4d0a046af5e04e365324ee4f
USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg
USE_XORG= x11
@@ -40,7 +40,7 @@ OPTIONS_DEFAULT= GDB
.include <bsd.port.options.mk>
LAZARUS_ARCH= ${ARCH:S,amd64,x86_64,}
-LAZARUS_BASE= 4.0
+LAZARUS_BASE= 4.2
BUILDNAME= ${LAZARUS_ARCH}-${OPSYS:tl}
LCL_PLATFORM?= gtk2
diff --git a/editors/lazarus/distinfo b/editors/lazarus/distinfo
index 5c4b4049b587..0d68e8026b29 100644
--- a/editors/lazarus/distinfo
+++ b/editors/lazarus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748046926
-SHA256 (freepascal/freepascal.org/lazarus-lazarus-9d15c73c91a1545be50bee02b27bd3b43f9d90e8_GL0.tar.gz) = d0f81afd1be9f7deeb2d7941c72ab07acaa1fced288117ee341d7db83ec995af
-SIZE (freepascal/freepascal.org/lazarus-lazarus-9d15c73c91a1545be50bee02b27bd3b43f9d90e8_GL0.tar.gz) = 60530688
+TIMESTAMP = 1753215790
+SHA256 (freepascal/freepascal.org/lazarus-lazarus-e98683ddc052e8db4d0a046af5e04e365324ee4f_GL0.tar.gz) = a23ef61108cbe26e00e028e84eb60dda472c2832a0ac70511fcb7fa8b7b7e1ba
+SIZE (freepascal/freepascal.org/lazarus-lazarus-e98683ddc052e8db4d0a046af5e04e365324ee4f_GL0.tar.gz) = 60604340
diff --git a/editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas b/editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas
deleted file mode 100644
index 2e84562874d1..000000000000
--- a/editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas
+++ /dev/null
@@ -1,25 +0,0 @@
---- lcl/interfaces/qt6/qtwidgets.pas.orig 2025-05-03 06:08:10 UTC
-+++ lcl/interfaces/qt6/qtwidgets.pas
-@@ -16497,10 +16497,6 @@ begin
- FActions.Free;
- end;
-
-- if Assigned(FActionHandle) then
-- QAction_Destroy(FActionHandle);
-- FActionHandle := nil;
--
- inherited Destroy;
- end;
-
-@@ -16554,6 +16550,11 @@ begin
- QMenu_hook_destroy(FAboutToHideHook);
- FAboutToHideHook := nil;
- end;
-+
-+ if Assigned(FActionHandle) then
-+ QAction_Destroy(FActionHandle);
-+ FActionHandle := nil;
-+
- inherited DetachEvents;
- end;
-
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index e683b49eda60..35b68852f677 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951553
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_af.tar.gz) = 6b71d79d3910489ad18b89d54cdb0d844fab2be3db5103a7912a0cf41a710ffd
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_af.tar.gz) = 1173975
+TIMESTAMP = 1755696700
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_af.tar.gz) = c00ba9ba41852f90fc87f5c006bccefe4e3718c2a2655fc265c28765afaa5c8e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_af.tar.gz) = 1174105
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 8111e09ff126..6d4f9598b563 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951555
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_am.tar.gz) = 08fb57a0f33a1f40fcc5acb2069ae5bf10e5929ae9fb5ef9b0780314f4bd557e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_am.tar.gz) = 648624
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_am.tar.gz) = d6ac195debbd064674f4425da3559996db2cc6c683c8e2ff2acca1b4b425de49
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_am.tar.gz) = 2646620
+TIMESTAMP = 1755696703
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_am.tar.gz) = 49a89424755c95563ed42bf8f035cb8296a6f8f52307c1d59f17ba92bb50b7f0
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_am.tar.gz) = 642641
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_am.tar.gz) = 408a759564bf944a34eb1bb5fe3f6c22be9056e1432bdb8791c675b43839fb01
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_am.tar.gz) = 2667945
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index c2fb58bb50a6..f0229b7a3074 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951559
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_as.tar.gz) = 2b73aac2b060b5be73504d8cb81666df9884d43113f3450f3152bc910fec020d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_as.tar.gz) = 355916
+TIMESTAMP = 1755696707
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_as.tar.gz) = 962cbc26bb56461a959dd52c4143af15e9f7ac073f74d930547cb390aad65d93
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_as.tar.gz) = 350103
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index 9d9d5637bbe3..0b5ca645fa8f 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951560
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ast.tar.gz) = a8deaee3d69b3ccb83ac08f9ed2dac2f20c8944d10ccd02d4d40b393bb2bd1fa
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ast.tar.gz) = 475053
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ast.tar.gz) = d49885657345fe20990bab27606a69940d9ae594c4e3874a17ff80851b5809a6
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ast.tar.gz) = 2617664
+TIMESTAMP = 1755696709
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ast.tar.gz) = 5b95162fc957278fc34ca23867392bd7c26f41585171d517c8d70f9d33168dcb
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ast.tar.gz) = 474741
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ast.tar.gz) = 3a3df28e41400f728dfe17a222b8210b185b8797baecd5c884fabc00f45340d8
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ast.tar.gz) = 2641251
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index d16303c7f8ba..82977f59be93 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951561
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_be.tar.gz) = 7b0b2eb5fcfa6b9e413f489e8c7a89c2d14c7c414a7dc56973bd3f45e9afc55f
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_be.tar.gz) = 2068425
+TIMESTAMP = 1755696711
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_be.tar.gz) = f03ebc21e0b3de27141f6564fabc6ad94c9ef757758d9dd25ee9efe6d03576fa
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_be.tar.gz) = 2077408
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index 07fedec6c772..1ef714da6a1c 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951564
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bg.tar.gz) = 8099c2425f6f0222551edbcc968f787e14423e14178d99b6391db4ada4063da8
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bg.tar.gz) = 1899609
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bg.tar.gz) = 8eaabf233ca26b4dad4afa7565e3d92e122cb258e70fa1253e053abdc2384e15
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bg.tar.gz) = 2673877
+TIMESTAMP = 1755696714
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bg.tar.gz) = 752571f3891071902ab689076e0113ba58c15bd7768400ce777c71fdb5184249
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bg.tar.gz) = 1907612
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bg.tar.gz) = de5ad973ef38773d4e2f878e5512a7db01e9dd4a5ee5be661cadb24b6ab53492
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bg.tar.gz) = 2697760
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index 1496ec450468..60227c6109bb 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951566
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bn.tar.gz) = db7618fc87262a2996da99edef0b0a112423a8b9b5ddce5f048574528e06b134
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bn.tar.gz) = 603058
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bn.tar.gz) = 968ebe05980d5da6c534332b6fe89bda94370c5d3859bd3824ac7a443c1a0b50
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bn.tar.gz) = 2606068
+TIMESTAMP = 1755696717
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bn.tar.gz) = ee7e16c9328c4fc3e30aff0b2f850051df69a28c1f240d2598c99f51f188d9e0
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bn.tar.gz) = 683130
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bn.tar.gz) = 885de25782d38565aedfafd57a08f93c962010bb0e20508d6fff075ed58bca66
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bn.tar.gz) = 2624499
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index 424f7f0fee42..62a88088a06d 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951568
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = dad4f2b6830919474fd019fc7f0fa02f31049c6e6450e834e8768b539472e284
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 473627
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = cbd04fac11739fda04bd5e694831579d8f5bca6b7c7f885aedac68be4c248674
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2773043
+TIMESTAMP = 1755696719
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 6d673a71558c4e362a82cd24b986d1db64710812d6f73573150391dcda715f3f
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 473060
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 05fbd4856e88ff2840902ad52f185f20ace0dd9377a83da582cfe7a315df6675
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2797541
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index 313536ed81cb..5d3090cfe78f 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951570
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bo.tar.gz) = 348507e963649cfc123d586c415ca60bfa37c236e0886fd6826db41928ccf1c1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bo.tar.gz) = 316392
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bo.tar.gz) = 53fb799ca16a772a129615007c8dd4f5b3f9429dae40f43957559929dc1f1f27
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bo.tar.gz) = 2610246
+TIMESTAMP = 1755696722
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bo.tar.gz) = fa5e139030488e32b97a32b440e38b497185496f8b5d62517d0bf1ff7911232c
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bo.tar.gz) = 308409
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bo.tar.gz) = 16536c7597b0d574440174dc2bf35d68f77938d8f4623b1dbacd30219e1dfd50
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bo.tar.gz) = 2627656
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index 41dcb4393cad..91aa69a8a1e3 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951571
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_br.tar.gz) = 3edecbfac876b8a870ba301aca416184ca4ce35cee161419e63a2014eb5f5609
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_br.tar.gz) = 997384
+TIMESTAMP = 1755696723
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_br.tar.gz) = 2eee82b829e4bc52d95880daeecb27d81142e31a971a47009d1ab11308cf6709
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_br.tar.gz) = 990167
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index a2e886c9e60d..1c4e3382a6aa 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951572
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_brx.tar.gz) = 87aa644a14850a2a931fcf4d9d5037156a819f966f70983cb0ad4ecb2ff1805a
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_brx.tar.gz) = 235099
+TIMESTAMP = 1755696724
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_brx.tar.gz) = 4de0309ef2c30f5ef62f157183b0c0096ee0a6bfaf2c5b0aa6fed44475c72cb4
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_brx.tar.gz) = 231090
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index 63e217e6fbee..21dc1975efc9 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951575
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bs.tar.gz) = a18674734a26ad7beac3ac838ba5042464f78f93a6053c0fcc98ea5d5b685e09
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_bs.tar.gz) = 487020
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bs.tar.gz) = 2750e6af6b2d2fa5d63a239e2037e919256cbd8292f9fd32ed218226c1cf760a
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_bs.tar.gz) = 2538922
+TIMESTAMP = 1755696727
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bs.tar.gz) = 42a965545d32d0895c990e5b39ed61b23cf1f27deddee6caff4557022b6da7d9
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_bs.tar.gz) = 480780
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bs.tar.gz) = 36165a880bb9af198619125cb5dae4b1968374db6b5c98cce968c8c0ebd4326e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_bs.tar.gz) = 2559992
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index 4c4d123444fe..6e50b94e86a5 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951577
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ca.tar.gz) = e19db905ed7373556cffe33e4a15c7e767b59b633d4e8edfa0e4face47dbf413
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ca.tar.gz) = 2529001
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ca.tar.gz) = fc2ffc17b05bbeec33d5098fbc28c73778a8fe9c85e0367e1ea3ea27f2d4caf3
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ca.tar.gz) = 2622137
+TIMESTAMP = 1755696731
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ca.tar.gz) = 65155d8571bd88ca6bc518ce58074d6db8a59c275d4133b27237a061c26beb73
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ca.tar.gz) = 2530736
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ca.tar.gz) = dd8d7e3ae6399713e2b3611015b2481b47aeb1880a169d43ee1caafa242c473c
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ca.tar.gz) = 2647775
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index a4a54583076d..0c2974d4d56e 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951581
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = e9d2dcf76940a626fb0f00e90417d3866d9faad6e2179eba97b74ae063d9d9cb
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2500967
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 17d7b8b04bff6707d83c4fc90de6404ce363fc8fc36d01238220aac8ce7b0384
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2624726
+TIMESTAMP = 1755696734
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 06340a16225d13f3e04c66dafbbfdd4124400419444e2f2deb5920581cb43ce7
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2496857
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 15fdae35787036e699c0b68899ea4a5c6a8a6f0424e4cf561c01e595625e4328
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2649180
diff --git a/editors/libreoffice-ckb/distinfo b/editors/libreoffice-ckb/distinfo
index 5db8f110bb14..0d740c60dc1f 100644
--- a/editors/libreoffice-ckb/distinfo
+++ b/editors/libreoffice-ckb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951582
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ckb.tar.gz) = e595b46fe485db4d08b5f847055be819c6c874fd25b3e1aa2fe51f62bbe1f4c9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ckb.tar.gz) = 350900
+TIMESTAMP = 1755696735
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ckb.tar.gz) = a59ddf7058a654770be08019e2ba7900ce76aec7ef84bbf9763e8277b93ebf87
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ckb.tar.gz) = 347398
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index 2d4d06adbb3e..a18249ef39b4 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951584
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_cs.tar.gz) = 919611471113fff4ece00775fb0274c6b5e6536e1c1d6fb910452e0f8baa4bf1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_cs.tar.gz) = 2712472
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_cs.tar.gz) = 5dae7a260b3eabdcaae009e1ba68f023128c21849b0dcfa62aa5ec1fc04dcca0
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_cs.tar.gz) = 2604840
+TIMESTAMP = 1755696738
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_cs.tar.gz) = 769515a5280f4a1e595b6261226958f281e11abf66a39da4edc1879b5273b128
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_cs.tar.gz) = 2721492
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_cs.tar.gz) = 1aa1cc1fbb452f08f14a4a525fa58abb9735e9272d6b76b17d88b2db889fc1fc
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_cs.tar.gz) = 2630211
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index 38f4dd9c3872..957b9cca1cf8 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951584
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_cy.tar.gz) = 5cddc3fc7070fbeab099345b829f330355990c56e5adc4cbe7470b6b1a940d1e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_cy.tar.gz) = 782271
+TIMESTAMP = 1755696740
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_cy.tar.gz) = ebe0847ff2988b37ba20bbf4bf252fb3559f8a1050227ebf21e40a0ec0c9da29
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_cy.tar.gz) = 790361
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index 181699092c01..d2cd30b7a261 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951587
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_da.tar.gz) = c0c1888a206b8a77532c1c9a585cd13ff0d434dd1c7468fa7a3b3940cb63e0ef
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_da.tar.gz) = 2405476
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_da.tar.gz) = acbe80b70809cc7e65013b15e248b0682c2039ddc2e17df0cf1c3ab187972fe7
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_da.tar.gz) = 2593952
+TIMESTAMP = 1755696747
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_da.tar.gz) = d37b74554f346d2f17254db085f53a09ced8dba89b72037c95127b1d7b401a18
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_da.tar.gz) = 2413822
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_da.tar.gz) = c024a7a69fd31acf43451a3797eb1c5899c10185a786148a4bb3fb8b12d571c5
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_da.tar.gz) = 2617783
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index 2eca7344e8ab..e691654d406f 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951591
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_dgo.tar.gz) = 0370b53ac96a4db5904ba1f50c3fd12493aef148935ca54cd6cadb56745ea43f
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_dgo.tar.gz) = 296780
+TIMESTAMP = 1755696752
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_dgo.tar.gz) = aeb850eb6ac7799cc2112cbe320ecc115f4bdafb6a38a0ad468832b6f7e39322
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_dgo.tar.gz) = 291992
diff --git a/editors/libreoffice-dsb/distinfo b/editors/libreoffice-dsb/distinfo
index 3fccfbdcd366..16d56298de91 100644
--- a/editors/libreoffice-dsb/distinfo
+++ b/editors/libreoffice-dsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951593
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_dsb.tar.gz) = 9908060265c0ccd7e7c2faf0d271e3189896e8fa05794385d4dd4852f383f10d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_dsb.tar.gz) = 793358
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_dsb.tar.gz) = 06b01f7e046af417d9149224ab91fd6c3e75f26dae716838649824317482fde0
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2651374
+TIMESTAMP = 1755696755
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_dsb.tar.gz) = a6900a07d8c07e73f96ddce5d02293df550f972ae1a43807cad67945b379f2bc
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_dsb.tar.gz) = 801143
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_dsb.tar.gz) = 551df1166d53bf073323902d9833ce0174a1cfbe229186f5dc000bf0b5f31179
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2671266
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index db42152e04a9..eb1492b7e52f 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951595
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_dz.tar.gz) = a4c1e542604f5b96c5d118058015e50a5b96239fae879384b65c6d4c74aa305e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_dz.tar.gz) = 330508
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_dz.tar.gz) = bc4e30570b3eb6d8036dc5bd42e94bcb5f9cab12a59165efe9080e23aa68a3b4
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_dz.tar.gz) = 2657077
+TIMESTAMP = 1755696758
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_dz.tar.gz) = b95a26b2e6192a4de08e121c89c585e80889d12b8c24a196b3323b6cff122234
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_dz.tar.gz) = 320985
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_dz.tar.gz) = 839e9b0e326e3081e3c9bb976f5e6ed918d6be46d422225ca81400d74d71a04e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_dz.tar.gz) = 2676664
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index 25ba0a443617..011427650a78 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951598
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_el.tar.gz) = 35f41ec163aa6d75276d04c980ceb2580595d77dee4db46c4db028f5bc98f8f0
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_el.tar.gz) = 2419705
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_el.tar.gz) = 38eb05edb28f7e3f6d12ddade767bf7d714809dd70328960a1eb41888c34deef
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_el.tar.gz) = 2866396
+TIMESTAMP = 1755696762
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_el.tar.gz) = 2a07c8a530ecea2aee85a9bd8987d2729048a5fe379573dc013bdb8d54278ef5
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_el.tar.gz) = 2425848
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_el.tar.gz) = 325c9ce428e6e890f3cf9504ca8ba646cbb84fa28cdb15fd57d65af0eadb1c68
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_el.tar.gz) = 2893895
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index e4e493919488..32fa4ae6b72d 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951602
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 61c2fc5154c64bc5fe39d5e3314ce8c0fde92ee7bf8f9f3e51b0bcf19a213ff3
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4652407
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_en-GB.tar.gz) = e7725a5f1225d3aa691732550c8789fb46ea614a34329d05ec64b5826cae65a8
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2468047
+TIMESTAMP = 1755696765
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 251b2423d9c3361d1547554d465212d79aac4d8fd6137fd9ad6ef5fa91fa1c7e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4648889
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_en-GB.tar.gz) = b96964c8bd1ed164206ab039005710c8175dda271e1510cc14863019b5050363
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2490473
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index dd39a42d6011..100e161a5715 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951607
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 93f58b57fd421438d65e64cfd61bad5c2c01f445dec753c2466b34e0bafc3832
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262867
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = df5a8c8b78a12444ecdc0bf4dc237a86973db22179920e9befc8a277b23c0c03
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2464887
+TIMESTAMP = 1755696769
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = fb496b79f576c4845f8c6dce2339798f677a19a387820f731a8c1ae58e9e44b2
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262975
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 3d18e076dc08358d0093cde2ef4f116d0a36d9f3eae288ca57fb417826ddd04b
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2487282
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index a55ee2127e7c..d0989391705a 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951609
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_eo.tar.gz) = 86fc8ec24cb52ebb5363c9f2b44cfa86cb40d706a676a4bf14fa81d74328b9f9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_eo.tar.gz) = 1009579
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_eo.tar.gz) = a7076a6652e04b2f46ea271a3ef80f4d5c653a1ebcd30fa3d43264d2d29dab89
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_eo.tar.gz) = 2546890
+TIMESTAMP = 1755696772
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_eo.tar.gz) = cfafed2a83c9068a54fc89046a5367fbe6f4282b083fc8726d75c1a5cfb5c869
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_eo.tar.gz) = 1012764
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_eo.tar.gz) = 31e5d0c9ab6ceee86f4d58ea83c96bba86714fb8441b0136be8a94f00e836fcf
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_eo.tar.gz) = 2567250
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index 507b49e5f3a8..014e81aace29 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951612
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_es.tar.gz) = 12a5674cd0fb6d38ed5c2e614c82c16808589dda9e249b1118dc428bc5804baa
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_es.tar.gz) = 1755783
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_es.tar.gz) = 31cece98fc78ab604cc5525fb20c5e3d6a5b072c35467d57fb7e4c5ef7a22083
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_es.tar.gz) = 2653441
+TIMESTAMP = 1755696775
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_es.tar.gz) = 35144b64c5cace90ea305df94cf37ee608d14f114002c528a9e77ea9191650ff
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_es.tar.gz) = 1756595
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_es.tar.gz) = 1b5d67768332d1889b5186e8efe1ad4fbd372e7ca2586bed652a2bbee21d1833
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_es.tar.gz) = 2678365
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index 519b2c51849e..60c842aab72e 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951614
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_et.tar.gz) = 61a35d56ec356140557d22417921203ea8469e2989d0aa3cb809ef1552ec3cd9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_et.tar.gz) = 1319039
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_et.tar.gz) = bbe2dc34527d235cf5b170b2403376aeed098d67b64fe1cbf56bd140f8998fd9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_et.tar.gz) = 2574212
+TIMESTAMP = 1755696777
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_et.tar.gz) = 72a501a025ef53fff7b12b7e8aee34cd1b768a49ce12fa1317fc8510840a332d
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_et.tar.gz) = 1311151
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_et.tar.gz) = 6f1fbb74437f54e68b192e73acd90b58ade06ee4a2fb98d1d46e523178c0a0ce
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_et.tar.gz) = 2595886
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index 06f1858e813c..14a97c94e2ee 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951617
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_eu.tar.gz) = 566cd55f67fef6028e34eb6ae77950d4a1ceac573e9af8dc929ad713046c2521
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_eu.tar.gz) = 732483
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_eu.tar.gz) = 442a7a52e2f6ddd54755bed87108539186d1c6f829ea52125e9639ada86f6ab1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_eu.tar.gz) = 2579343
+TIMESTAMP = 1755696781
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_eu.tar.gz) = d1eff5c1ff60088a1cd67f6a77af4bc9f01fcba55047c1aeb176bef65312a6f3
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_eu.tar.gz) = 725701
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_eu.tar.gz) = db4d28f0f3e8c9661ba74b2a0a5d7988c12c2ca7a4652325ad28d79a44cebb39
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_eu.tar.gz) = 2607392
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index 0cc4a720a50c..812ab8a6a5ab 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951617
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fa.tar.gz) = ae184228a3ccf9610459b69d78ccf775824eea5242f74a5a5cd02db5ae769724
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fa.tar.gz) = 581019
+TIMESTAMP = 1755696782
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fa.tar.gz) = adb80def5a2d2f2a155983250499d8596fb4363fb7a03b2149680ef2d9d0ff13
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fa.tar.gz) = 575453
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index c4208ced9deb..bcbc451b64f5 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951620
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fi.tar.gz) = ecf0de8cef0034c3b3473a530398e5379b9dd308962daed40342771459da1e5b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fi.tar.gz) = 666972
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_fi.tar.gz) = 8d7d47cc0be25b127fac47ae2c50c5ea25cc3232908e0e403757d27b2368559d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_fi.tar.gz) = 2591813
+TIMESTAMP = 1755696784
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fi.tar.gz) = a68d10f1f057531c217bc7bcc5e4e99cb64435d34e81591e425fc5b0ef7842e3
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fi.tar.gz) = 667558
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_fi.tar.gz) = 78ee9d47b046e5f6caeadfada69656c77b8479adab3237e9d216694034d2a441
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_fi.tar.gz) = 2612300
diff --git a/editors/libreoffice-fur/distinfo b/editors/libreoffice-fur/distinfo
index 3aa93c302373..2eb077ce312b 100644
--- a/editors/libreoffice-fur/distinfo
+++ b/editors/libreoffice-fur/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951622
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fur.tar.gz) = e00e03d162c0e387211259a872bccc3d46c55ae0ab1c75e7da644b20e5dee423
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fur.tar.gz) = 158852
+TIMESTAMP = 1755696788
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fur.tar.gz) = 12c2bdd56f9dc9269e9152880f48ee18e59f84b7f0a400f68c4f634cf622ed38
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fur.tar.gz) = 147708
diff --git a/editors/libreoffice-fy/distinfo b/editors/libreoffice-fy/distinfo
index c1f803ec208a..368b42bdc492 100644
--- a/editors/libreoffice-fy/distinfo
+++ b/editors/libreoffice-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951623
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fy.tar.gz) = ad7958ad1adff2c4929e2c1b082bc41c0379247fabc10f4668974ec2a6657b9e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_fy.tar.gz) = 636749
+TIMESTAMP = 1755696789
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fy.tar.gz) = c89a3089b8422004d669d62e94f2d6888b038c4b336ab6f172de1dca6f066da6
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_fy.tar.gz) = 629253
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index 1198d4f25e4c..325ce07c727f 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951624
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ga.tar.gz) = 9cf087f4f1d56f60054041ad17cd39c5ca4590b45d228ca0b74903eba086f7a2
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ga.tar.gz) = 497748
+TIMESTAMP = 1755696790
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ga.tar.gz) = bc853be886d96e846006e5eb2531d5164bdd87043e0f839d90c4cfcc9e00f42c
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ga.tar.gz) = 490424
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index d84d9172b37c..976f36c0c810 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951625
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gd.tar.gz) = a4b4251b7626e6bdc24b839e0c79e1d8cec72bc2c505fc79733a337d650dcf91
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gd.tar.gz) = 1324393
+TIMESTAMP = 1755696791
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gd.tar.gz) = 929c950eccd4cf7ea5d3d5950965d91ee1aa1b01d97e71f98bd4c4a155da0eec
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gd.tar.gz) = 1317334
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index 43636fd0c0c4..e0cd848ef1be 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951627
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gl.tar.gz) = ed4690498c4c5bfec22023a8ada52456d0585d93b6ea79cad6d9713105595237
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gl.tar.gz) = 2119068
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_gl.tar.gz) = 2654ada48f3c9e769f0c384c9d07804203f7b0ec1a340fdb16102ad06618e66d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_gl.tar.gz) = 2608587
+TIMESTAMP = 1755696794
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gl.tar.gz) = b497e67fdbf3744fffced077726ddfd84c58a65366dacc5ac6033f0a20fb1f55
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gl.tar.gz) = 2127323
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_gl.tar.gz) = 5987926b2395d92cb22a8addb586cd5c006acda6de3cf0b436c0b56e98295c89
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_gl.tar.gz) = 2630764
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index 0e786b4cccda..13ad712eaa0e 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951629
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gu.tar.gz) = d5ef568c072b0ab4cf2354a5c120631d23f094ab431a86a2fa12d47372b9cdce
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gu.tar.gz) = 933274
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_gu.tar.gz) = 2f0d14234ea63b19815c738cab3c879a39a73e8fd520dd0bdffeee2a4dc50cca
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_gu.tar.gz) = 2543726
+TIMESTAMP = 1755696797
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gu.tar.gz) = 41102d1640c45f1ac025580c97bc417d3e86c1bae52bb0d99bbeb2451d512662
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gu.tar.gz) = 926009
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_gu.tar.gz) = 665bba209b0811fcc1bf4bc7a638583bef0d04d2bf14d47f7e068bd843f3f6c6
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_gu.tar.gz) = 2561962
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
index fb7bd30cba17..320acac90929 100644
--- a/editors/libreoffice-gug/distinfo
+++ b/editors/libreoffice-gug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951630
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gug.tar.gz) = 3ca98811381d83fcf017fff9334673df03070a7dbd1ff52cfd88759ae00aa853
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_gug.tar.gz) = 358417
+TIMESTAMP = 1755696798
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gug.tar.gz) = 711291d7739eabf5588487b4b220ac7ada6f6457e39478e1301834cbec775ef4
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_gug.tar.gz) = 350739
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index af5d59891cb9..c247cc5face8 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951635
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hi.tar.gz) = 6988de56707f6ea8460e0dad88865be1693d1a8c676f91be66f1293d3feaf46f
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hi.tar.gz) = 392580
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_hi.tar.gz) = 8481b4a1e3a291ad3cb42691a613040a471e9e694a4e5e5d4429e7640a8a2023
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_hi.tar.gz) = 2553495
+TIMESTAMP = 1755696805
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hi.tar.gz) = 843a0c7cd1b575e2f3c252c918aa77fd1d44855e0a5fa3c92c4d35364cbc5f10
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hi.tar.gz) = 1343407
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_hi.tar.gz) = dc2cb1d69ddc9cf19a6aa0cdd1057bd5aac460424713ce804bff05fefb71e29b
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_hi.tar.gz) = 2573169
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index 1c8fdbe80c0d..21c9340d6278 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951637
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hr.tar.gz) = e4fd6316f82101c2cdd834ff7225a67b717c170e9c65870b6b24b12e5595cc3f
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hr.tar.gz) = 722055
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_hr.tar.gz) = 513de952a78550686a91acc689289428a6d89a05ed214e02d9f4c66ce3c4c56a
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_hr.tar.gz) = 2537442
+TIMESTAMP = 1755696807
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hr.tar.gz) = 6fd1962a27e6ca02851dee93349f78f78f53aa8cd27a96f97b8cb8f0a9e2aec2
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hr.tar.gz) = 714941
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_hr.tar.gz) = 945e6a02cb4840849b89380d3ae44309ffe55d911cd9211be76086b65e9a29fd
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_hr.tar.gz) = 2559048
diff --git a/editors/libreoffice-hsb/distinfo b/editors/libreoffice-hsb/distinfo
index 43170f668844..ae6a0de47e59 100644
--- a/editors/libreoffice-hsb/distinfo
+++ b/editors/libreoffice-hsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951640
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hsb.tar.gz) = 05f799b95e3bf4bd00e52847cb9b27cf873df4dd0daa401bb6b62ade0693f267
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hsb.tar.gz) = 792315
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_hsb.tar.gz) = f0545af32e4a5ac88af5b7223b222c2a74b41d06a38cb20613cc711e32764a72
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2634444
+TIMESTAMP = 1755696810
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hsb.tar.gz) = 8979980e697a847e20d4685e62374ee2f355dd785286b239a9b68e5f8302ebe5
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hsb.tar.gz) = 800201
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_hsb.tar.gz) = b22b23375fd86710e5b9f860041207c1427721d5ce3574db4137951dc94406db
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2655345
diff --git a/editors/libreoffice-hy/distinfo b/editors/libreoffice-hy/distinfo
index 8eea406e2fcc..01d391e71b4b 100644
--- a/editors/libreoffice-hy/distinfo
+++ b/editors/libreoffice-hy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951642
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hy.tar.gz) = a39b6f7eed827634cf06d2529765b210cb42c5ad10b5071597eb46f28da724ef
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_hy.tar.gz) = 816173
+TIMESTAMP = 1755696816
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hy.tar.gz) = db243b08f0ea7a276da9d4753545f86f361c29b0ca2152fee5d21faaebd98522
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_hy.tar.gz) = 825038
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index eb6c5e924f7c..8649dac338cb 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951644
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_id.tar.gz) = 476911e700e9a4dd64a5c7082223f0634b971c83533c29c010e24282012900c6
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_id.tar.gz) = 1472688
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_id.tar.gz) = e84d0af2dfaa85f796c3a40aa48c722f1b12adb0aead4bc03edde4ff4d218f68
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_id.tar.gz) = 2557131
+TIMESTAMP = 1755696819
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_id.tar.gz) = ac0a62b017b45d49c906fba20d6596b8254938bc1f65579a0b9b318584b5d3cb
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_id.tar.gz) = 1464017
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_id.tar.gz) = 257adc7b4962e92d3c80e36d9af95de908e6fba500eaad23bda5cf551f5da645
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_id.tar.gz) = 2579238
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index ef5c1e670995..7ab697c69814 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951647
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_is.tar.gz) = 2da4bdbc264fcc08ce5cfba406e26881d89c48ca33a33395d8674a5a354599db
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_is.tar.gz) = 1226207
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_is.tar.gz) = 641f827215f33aa2978b36576113ee912178655d92806c4544aad576ee56007f
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_is.tar.gz) = 2538794
+TIMESTAMP = 1755696822
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_is.tar.gz) = b97ffcd1386de461e6971fa341428dbe96b31098442825d8a728b387453fab6c
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_is.tar.gz) = 1221763
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_is.tar.gz) = a5b1790fa764cbfaaf669ab1bbd194db3de8d38bd36b80b7bf0391be6222b478
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_is.tar.gz) = 2559848
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index 0a85494b1e53..1d4815b038b7 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951649
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_it.tar.gz) = 76effd1fb60bf8075fa271ac9e530014d638b74a4bfcc7d9db2efa3003253c99
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_it.tar.gz) = 1797931
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_it.tar.gz) = d57ca9d3b86001592a646483df7667885d72247f2909a868e71e69c960b69ff3
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_it.tar.gz) = 2588551
+TIMESTAMP = 1755696825
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_it.tar.gz) = b9dfb1d69d74cc88eb92891e919b5b2e5a60338725321441c3cb442e87964fb6
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_it.tar.gz) = 1806241
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_it.tar.gz) = 95602906272d21f466d6962fcc51ebd779d645a92ebeef86c5ca6ffd1186b7ff
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_it.tar.gz) = 2614398
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index 81f8d812c0d3..bc99634b2c9f 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951653
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ka.tar.gz) = 3c4da55a01a4119a3f929900ae5a62f5c318400138ff9f4f98eaee83ed202713
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ka.tar.gz) = 824535
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ka.tar.gz) = d749e54b60a24a9f40f9067578002ee69950d8134cc01d21ce49de2cca3ea115
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ka.tar.gz) = 2797651
+TIMESTAMP = 1755696830
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ka.tar.gz) = 44eb34036b1f696a1e65d728924bcae08e099d60825bc72260292ac6af83ea80
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ka.tar.gz) = 832339
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ka.tar.gz) = f343bf449203b096638336b54b51f489609854952b1714a9a0cc36e7d0cf4714
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ka.tar.gz) = 2816044
diff --git a/editors/libreoffice-kab/distinfo b/editors/libreoffice-kab/distinfo
index 2db673ea60be..b5684406888c 100644
--- a/editors/libreoffice-kab/distinfo
+++ b/editors/libreoffice-kab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951654
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kab.tar.gz) = d09939ad53c20c614618bb60ef64fb274ce559d68657a1ff6ec7ef3d00ee3829
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kab.tar.gz) = 443392
+TIMESTAMP = 1755696832
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kab.tar.gz) = 3032549af69ba3bdfa33edeaeebeb96d78520fef50d2984f602b27feb65d9537
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kab.tar.gz) = 437650
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index 1d3007be5659..9071cefe0c47 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951655
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kk.tar.gz) = ed7314990269f1302eac44697f874c771699813957676140cec2bc07787a66d2
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kk.tar.gz) = 719862
+TIMESTAMP = 1755696833
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kk.tar.gz) = 7249e4dcf62b1cc6791dd685baf7b83522626b68ef495cbab979d9f238ab06d1
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kk.tar.gz) = 714627
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index 2fcc31ee5ed8..4963076c4e2d 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951656
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_km.tar.gz) = 12cdb45d45e341fa32b1e4833ff6f9eb643df500ba7729dc18885913ebc02e33
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_km.tar.gz) = 560595
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_km.tar.gz) = ffad6caf925298189c4d7363e28c7f53e2249f99a05d6c00d7336a77eb7dea33
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_km.tar.gz) = 2746770
+TIMESTAMP = 1755696835
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_km.tar.gz) = 43ce175be118c70b897e77ca49f28d91b06ecbf06361f6ec68a6ce065f506cec
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_km.tar.gz) = 552394
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_km.tar.gz) = bece68d025460ad75344d31c0d422c3c80c542e1e7df35480b1a6fd6f597af96
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_km.tar.gz) = 2764507
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index 28c2df47c9f9..9cfb5ad02742 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951657
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = cdcc06ed4d43d0220e655602f5a57d52b0ccd82b8558ea2c1644dba9854dc3f4
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 239344
+TIMESTAMP = 1755696836
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 4950fff3d9eb24ef5c1ab41105bdc2524de0630e3fffd55d72bd4f5a75a4c024
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 238719
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index ac7e4f36e512..167179753f47 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951657
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kn.tar.gz) = b67ab02851c4f65d3024fc54a128e6762320e4b6952ca4b5e96967842fd7697d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kn.tar.gz) = 384838
+TIMESTAMP = 1755696837
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kn.tar.gz) = 93f0824265435f4c5fbfdd1c3935d379578fb42ecc5da4f2db4b769fb4dd1843
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kn.tar.gz) = 378176
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index 3e24a850e58f..7d3a0cd2039c 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951661
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kok.tar.gz) = c4861dc2e2916809f780f1f06418e04e34a13ad3662962fd45e8c1d620cc3ad7
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_kok.tar.gz) = 284427
+TIMESTAMP = 1755696841
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kok.tar.gz) = deef3811d420051dddb7652bbddd6eba8ce42898f85ede9f70f475df05321e1a
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_kok.tar.gz) = 280063
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index dcfbf65ec236..7e6c985a5ee1 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951661
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ks.tar.gz) = 3b084471be1b8a505834440dbbb0c5fcb8948e10026c1650ff59ae56ca40837b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ks.tar.gz) = 235559
+TIMESTAMP = 1755696842
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ks.tar.gz) = 412f5ad763f74049e9edd5ce39047fc94b722402093e7183704f85eb297ac894
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ks.tar.gz) = 231951
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index 3549dfdbb975..b4d549ac5406 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951662
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lb.tar.gz) = ed70595b7691114548a0fbe5bfdb457434ed2438447a47e5d3a408d8f478f9a9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lb.tar.gz) = 113021
+TIMESTAMP = 1755696843
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lb.tar.gz) = 5aa33e4b6705e56c2cff58ffc7bee6d11900e06663062ee19822af446aaf812b
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lb.tar.gz) = 111132
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index c6870aa71e47..2636e28b9772 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951665
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lo.tar.gz) = 9362f18a5fec460460934e8b3835f119da4bc442cd47c3ac1841aab1449229e1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lo.tar.gz) = 381889
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_lo.tar.gz) = bae92a95ed02895f14fb0abbdcb7b96868ca793b060fb194142f7fa52b3210e1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_lo.tar.gz) = 2511112
+TIMESTAMP = 1755696847
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lo.tar.gz) = f66671a4c1cb576b97c3386a1a62cc2bd92ba15eab0d17f6459d10323ade0d37
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lo.tar.gz) = 375945
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_lo.tar.gz) = dd282fc6db1537a564cae7847bea7c79867c0e699e75f34deebf4d73d6a91ee4
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_lo.tar.gz) = 2525448
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index 255b549f891f..e725fc34c744 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951668
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lt.tar.gz) = 4ac204a64f6d28052104a37544647a7fc468b81752cfc669c81036bffce78b23
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lt.tar.gz) = 909171
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_lt.tar.gz) = c8cdc8a46ff925aa2ba33ed25080b86381e7e81e429f7aff7c82dc394538f8a3
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_lt.tar.gz) = 2644237
+TIMESTAMP = 1755696850
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lt.tar.gz) = 6bc3d036f18b0cb19dd36adf754e7f98c7dd64cae661afd4e99d72464b5792d3
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lt.tar.gz) = 901213
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_lt.tar.gz) = 9ccafe5baaf5dd4a3b209e55f8e6f9da41c1b6f99b8ed97f81b26f3265d59c7a
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_lt.tar.gz) = 2667289
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index f34b41ff69c0..fc67a7b295cd 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951670
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lv.tar.gz) = f70ae8c2633cedf9f2460ad895a7eb5d2bda3cb7495cb5044bca2a0fb3e141aa
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_lv.tar.gz) = 846026
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_lv.tar.gz) = 67902ffc9da9e91bd76fd0a84390ec3c73818b9bfec33ab7ed0c3075e5c800bc
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_lv.tar.gz) = 2533842
+TIMESTAMP = 1755696858
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lv.tar.gz) = 1d0c981afd4baed852721d2abf3b818f892abd77917996f410d4839d4304f904
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_lv.tar.gz) = 839116
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_lv.tar.gz) = a4f3d559455cc1afb22efb7c874bef81dd9a6ad20723530cc5e63c2c253b25a9
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_lv.tar.gz) = 2554587
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index 55bb8349225b..dd1a23dd966a 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951670
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mai.tar.gz) = 3a5d0f3215cfbcc57e17acf2257a31891f40fad0d02f55bc7a4c1f591c8134d6
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mai.tar.gz) = 231610
+TIMESTAMP = 1755696859
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mai.tar.gz) = b8208d340d91e617e10340f41d6df858a3dcb0894d52d3636ae21489bdfcebef
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mai.tar.gz) = 227788
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index 77ef6291bb85..cb45bd8ee6a4 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951672
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mk.tar.gz) = dd7bb1c69bcfc4ff33ee86d19acb5394d50e792ca37d8c8da746f8be33e75463
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mk.tar.gz) = 322409
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_mk.tar.gz) = 00ac49c082c2890f2aefc45386daccd9bc554f0a8c7236d82aa411b25dec2432
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_mk.tar.gz) = 2534658
+TIMESTAMP = 1755696862
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mk.tar.gz) = ad1415edd29d971c448dabff22bf5fde3d89b5534bfe297071a581e980a97253
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mk.tar.gz) = 313515
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_mk.tar.gz) = dbafa77d8111a204fa4547d0cff716410829d84b65e2c155c41f62519eaa6410
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_mk.tar.gz) = 2555416
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index fd16c8aa238f..4dc331aba55b 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951672
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ml.tar.gz) = 9b1bbe66f3c629ae36ee9be501a690344bb4a1f1e9b46a398d648a953e4e582e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ml.tar.gz) = 356848
+TIMESTAMP = 1755696863
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ml.tar.gz) = 8e91d95747861dd90347dc7e448c6713a92cc97fccda0b2fb352af4ec44bc112
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ml.tar.gz) = 349959
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index d9293dd5627e..72da74a6a08e 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951674
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mn.tar.gz) = dacb0d8f9e2543eb03d93aa2a91ed48a39f845d4b5caad391cd1e297ed63b830
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mn.tar.gz) = 1814635
+TIMESTAMP = 1755696864
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mn.tar.gz) = 1f2b3e78e88e5d906f5f1cf38b3b1ab3caf7b1a0556dcb78cbf0832c935bc8b1
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mn.tar.gz) = 1842460
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index 0c56b308ad5a..706364aca14a 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951675
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mni.tar.gz) = 5a9504a51e6601c6617797e44a78e5becb90420ec3f60f883d721ee292d6eec5
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mni.tar.gz) = 275136
+TIMESTAMP = 1755696865
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mni.tar.gz) = 0f73318053f7d9364bd38b2f7db128eab3a413dfe98bf0369ac9f31b9dfc1516
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mni.tar.gz) = 269523
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index abb778c00a64..95c4873dd29e 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951676
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mr.tar.gz) = 5f27c8911f8bc3360d9a3679986d709c8a6bc0f4e4d96ed4c578dea809ae4924
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_mr.tar.gz) = 383301
+TIMESTAMP = 1755696866
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mr.tar.gz) = f10af3aec2832ef04604d43b83a4c324d106ff1deb2965bf1ebc9d348b0ee739
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_mr.tar.gz) = 376592
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index 8204501c2f9e..80cb83d9f463 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951677
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_my.tar.gz) = 2442381b8ee380f7e5c610757c83124333bf88722f19582e63f852b1ba7d71d1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_my.tar.gz) = 309481
+TIMESTAMP = 1755696868
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_my.tar.gz) = 15637f8a1cda66f622d6a7237a9e228192c6aa24952210926e7c25b2debd8a4e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_my.tar.gz) = 304131
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index 1dbea3259bc1..218e1fa4d4c3 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951679
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nb.tar.gz) = 3279c59a8af910ee4a1e076d37e8334742c23a708e42d78490551c8e7f644f6e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nb.tar.gz) = 2988840
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_nb.tar.gz) = 76dd94f9c4eed710eb4843ecece1ccaa294f1ba842121ccdc8fc330dd024ad6b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_nb.tar.gz) = 2560423
+TIMESTAMP = 1755696871
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nb.tar.gz) = cf2436983f916917b680a24fd2724f3b96b62c0c525c77916470d8e9689c78f2
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nb.tar.gz) = 2996479
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_nb.tar.gz) = a29fb14df2a0e4fb8f28782721f299c41655965028f342d6a88887ff0ec1f988
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_nb.tar.gz) = 2584282
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index 87002f6b596f..62a6959bbe6a 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951682
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ne.tar.gz) = 35fec23088d2a7cc12eca0d27f37d6fb702ec32885b470982d1ef3bb0b07bcd7
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ne.tar.gz) = 673021
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ne.tar.gz) = 9f82bd554a9cfc29227afe6e50f504425034e162a17a69a68dcacdb78d14000f
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ne.tar.gz) = 2655414
+TIMESTAMP = 1755696874
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ne.tar.gz) = ba6e06aab323711b98b421d58a66563fb1710931ff98e76a564697a3dc2ec7fa
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ne.tar.gz) = 663593
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ne.tar.gz) = 20a6287c5ac7dbedadacd2d5807e1e2106c4bc053bac9a23c994c6ac3d97a04b
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ne.tar.gz) = 2677143
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index 5f78e823798d..29acd65d4a99 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951684
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nl.tar.gz) = 442251c443efb79f56749da14305b2dd125da7fefea4c5da16b52e7e58dda442
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nl.tar.gz) = 1459118
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_nl.tar.gz) = e6ea6e3879f056df7998fbeb30678da1831a6e66b3134e9e6b98191470b8656d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_nl.tar.gz) = 2613546
+TIMESTAMP = 1755696876
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nl.tar.gz) = 7b280d18902827e973fe82db8427f74bc151d2af73feb60568ec1d74d78dc6e8
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nl.tar.gz) = 1466786
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_nl.tar.gz) = 1531ffb90bd65891d6a43efbd54f8a8e219a652011cd1673762dc9a895118268
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_nl.tar.gz) = 2637316
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index 7eeac599979c..250c6620633c 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951686
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nn.tar.gz) = 61c9938793605ad0efe8b2a25f4dbcb09618671ea0c2ce9db6d74f49be483200
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nn.tar.gz) = 2990115
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_nn.tar.gz) = faa0884900acdcc62b50a4d0b7533fb5afd35b78ec9bd3c6afee6e88123e7826
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_nn.tar.gz) = 2560491
+TIMESTAMP = 1755696879
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nn.tar.gz) = 5cee9e792f0c4be38be5af29241bc642bc08bb9b84f6c389f92acd54bd3db521
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nn.tar.gz) = 2998778
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_nn.tar.gz) = 78b04dc6678dac9011ccb6d05f76ea1628e7ba2ec34f590da050a42370bc4b33
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_nn.tar.gz) = 2584488
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index f9f557b628e5..9630f3ab4b9e 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951687
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nr.tar.gz) = a64c4d60d1e162ef6feacf3f6ba4fd95a47d58dee7a8c5689410350ce327fc09
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nr.tar.gz) = 203862
+TIMESTAMP = 1755696880
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nr.tar.gz) = 6dc298b3b9edecca01cea7330f92e7ecb1bc736946eb4f8f6ae172cfa8e2451b
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nr.tar.gz) = 200703
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index c5c3c138c6ba..251d81b99c81 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951688
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nso.tar.gz) = 1a7fc66b6b576eee812d1524c98a0137b4715059f6d2d715df104b224f33cda5
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_nso.tar.gz) = 229436
+TIMESTAMP = 1755696881
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nso.tar.gz) = 6135bb43339959eaa02816f6e6418f543332043e80b2da758e8bef2a7d7986d5
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_nso.tar.gz) = 225564
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index 63e5af13fd07..65928d18768c 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951689
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_oc.tar.gz) = 0f19c5d06d0496e653bb8e1935c32cdfdd60a3a2a7096b6bd1bb7dad751af23e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_oc.tar.gz) = 978892
+TIMESTAMP = 1755696882
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_oc.tar.gz) = 5fa84f64aa9a77106fc50f14f638cb6f89be4a315316d2023deedefc5c177c4f
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_oc.tar.gz) = 973740
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index 36e5f872ad0e..8259b8a1a4f6 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951692
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_om.tar.gz) = 552d3ebaa8acb299ba50b5d08f5fdafebccd9e8d168efc99cf2dfacf846d918e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_om.tar.gz) = 341619
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_om.tar.gz) = 72995a08a45bf982db01d35334b9c0d2cda4a992ce759f9bd808876bbdbc769d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_om.tar.gz) = 2604159
+TIMESTAMP = 1755696885
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_om.tar.gz) = be5d3e771067a59adeefe97c41eb055d5118b0307b94907abdbb46b74077eff2
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_om.tar.gz) = 333815
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_om.tar.gz) = 6f8e88dd0ee73064e7c118dea87338f47849cb7c93c2bcaa8f2d20d4ebdd2d08
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_om.tar.gz) = 2625542
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index 7686210452d0..754ec7542ddc 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951693
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_or.tar.gz) = 855056468862bfc311f037fd558cff7f6cad99a1125997574c24af92f676693d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_or.tar.gz) = 395349
+TIMESTAMP = 1755696886
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_or.tar.gz) = e880cc8484b8511cc4ed530522fbad736122bb9f565b52d91648eee844910628
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_or.tar.gz) = 388689
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 7222784820e1..fee0247ce2ae 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951693
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = f969bc93151208b1d718b73a8233bbcebf7300e3bc0e3bd4e67b7fa9a71343f6
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 415012
+TIMESTAMP = 1755696887
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 51829a7bdd7abdff6e55779cfc944cb72cecc2edd697503763993692328d68bc
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 427965
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index c3a3f59b3c25..6abf0484504f 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951703
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ro.tar.gz) = 97c86ed525082218827507ec1e498ea537054858db475f1bb33d7adfe549a8f9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ro.tar.gz) = 1984719
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ro.tar.gz) = eb03cb4c71508a6009a73e479ff57df6e2fa4fb65eddb19976f5d95c04f6541e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ro.tar.gz) = 2506428
+TIMESTAMP = 1755696899
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ro.tar.gz) = 560e790f6265e2f7bd1b8ea3636bc6c821c638f81fa8b84bd7caa0bea1a5c01e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ro.tar.gz) = 1989159
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ro.tar.gz) = f7830b09a141b386fdef572c55d52300549f349f20f1d5a69c71331c2e29cbe4
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ro.tar.gz) = 2522439
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index fc9dbc2d96f0..2dead111cef0 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951707
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_rw.tar.gz) = 25de36993b68741b35ed4a4fc00724da2e37bd81199e7885e52db7e3e177b12e
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_rw.tar.gz) = 248149
+TIMESTAMP = 1755696902
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_rw.tar.gz) = 03236a2b6f84e273954ceb6259a51e936508d2003c0f76869dcac434570ea318
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_rw.tar.gz) = 244258
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index 2c973ab5acbf..8ae16d8bd7b6 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951708
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = a4f64cc1e327f89ba18a803e8b71a4acac741558b5d1e9b44cdcf8b7f5298800
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300695
+TIMESTAMP = 1755696904
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = ead9523d6593e16cad6b9d4da378837ef9d116bf0463890df9e832819685c271
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300522
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index d3f1eb2dda86..9fb6a5751d8c 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951709
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sat.tar.gz) = 0f775f9a6f199740db8aa57bb13fa059bfe8d421422b022910bdc27b5100b6eb
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sat.tar.gz) = 349089
+TIMESTAMP = 1755696905
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sat.tar.gz) = e7bab0cebb83b8044f6d8145481b885a9bfbb1788ba3f4d69f3524d33ef7ef6c
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sat.tar.gz) = 340191
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index e8db016daf3b..b199395b6489 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951710
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sd.tar.gz) = cb885ee9540a210749f814788df675c0e89a518b592f7ac52daa492f830c4be1
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sd.tar.gz) = 298412
+TIMESTAMP = 1755696906
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sd.tar.gz) = 98b4766b4f431e931cc1c72523ab1c32623d874214f08346fc585ddb553abdd1
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sd.tar.gz) = 293491
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index c85600d0288f..dffa681e37d7 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951711
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_si.tar.gz) = e168bb9ca42c6f2c9f6e25cf83dd31ab4875ba10885798da244a43729e5ae0c5
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_si.tar.gz) = 542889
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_si.tar.gz) = e2788e16975ce30cd3741ea9b9166e454b4d89e292672840217062fa17b22b75
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_si.tar.gz) = 2607916
+TIMESTAMP = 1755696909
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_si.tar.gz) = 41ef4887cea11f9f1fbb78187353ecf6a4360d7d4be8d9728043e148f86dab95
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_si.tar.gz) = 537205
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_si.tar.gz) = 2d10750ace224ada2597cd001057754b1db93fb0ee11f0f830155ba96269ebac
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_si.tar.gz) = 2628180
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index 3c0d369e7113..89ccdae30265 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951713
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sid.tar.gz) = 4098777b24f4e63b20b59f31b1bd4e087dc612b8e387f51a153c977158353d3d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sid.tar.gz) = 365240
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sid.tar.gz) = fa9f9ca81c8c6eddd93a8b111980cdd671b87454f3ee628b6325bc2dda1ff947
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sid.tar.gz) = 2591980
+TIMESTAMP = 1755696911
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sid.tar.gz) = e45170369b44e54810120a8a1d04895e78be2561dc998f7b2ac0acc5b79d3f63
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sid.tar.gz) = 357728
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sid.tar.gz) = 5ab89a47c8a52511d6726b58a18188beff71a1ea74b946df3314186a0fa41c02
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sid.tar.gz) = 2613211
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 439ab262416a..dfca7816f87d 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951716
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sk.tar.gz) = c030f5c8b7ba575759593b06fc8a126215aaadfbfe0f21f2e13e20f4709cf43a
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sk.tar.gz) = 1680455
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sk.tar.gz) = 547f5cbfbe39257f3cc39a9c0dafb53a8f1387bfca75974695d9df69313108e4
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sk.tar.gz) = 2638978
+TIMESTAMP = 1755696914
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sk.tar.gz) = 229f387367ded8ed0412aa9b5cdedd3e15c4751ad16a56669959daa84776705e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sk.tar.gz) = 1681427
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sk.tar.gz) = e18371c1fc1f37de1dcad5b617c2e9f7cc152f1a196ee5f0fd92d539b1917878
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sk.tar.gz) = 2660664
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index 707265622da3..50524e90a257 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951719
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sl.tar.gz) = 402eaa7039d27054e967293272a9398c588a2276ded1de0f2cccdd5da0911db9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sl.tar.gz) = 2170723
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sl.tar.gz) = 8003cd08f0b0a7b62f5b99112b668d294f3e012a15f7f8a6556a9a75346cd72a
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sl.tar.gz) = 2591039
+TIMESTAMP = 1755696918
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sl.tar.gz) = f86450206b72714482e01d09c72ae08b65cab5afb4359bccd2871417f57a3015
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sl.tar.gz) = 2178632
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sl.tar.gz) = 58fa5356fd06c4f5525295030837e973e5fe08d30514a61b0ee3ad60634b0c0f
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sl.tar.gz) = 2613419
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index 21ed4a190755..1f6b67f4879b 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951722
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sq.tar.gz) = 4fe6f8595afd3d590d0e0a5dbf262fc84d734d6fe5f28e6c87e7253ce24b1b4d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sq.tar.gz) = 907081
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sq.tar.gz) = 342f2d3a7aed4c3a52c0ec66666908fa783f464c6bfd269cf81b2e4faa94343d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sq.tar.gz) = 2508179
+TIMESTAMP = 1755696920
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sq.tar.gz) = 4f9004461ddcbbc63aa15e70262ac31864ef53f96126fd128b220524e5efa031
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sq.tar.gz) = 898559
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sq.tar.gz) = b18ba77fca6fc35a4530465fed50cb4a0cf6adf0ded5953d439f25fb15509d8d
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sq.tar.gz) = 2531991
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index 0957c764654a..4cc2c71b8326 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951724
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sr.tar.gz) = 31124dc0c6b25fc1869254feccbd225dc2f0bdd665614e4cd60b2be03ff5b17c
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sr.tar.gz) = 2275765
+TIMESTAMP = 1755696922
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sr.tar.gz) = b0bca427073aed3b34aea79b3247dd1645455c39bc193335b9a52889e06a94a3
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sr.tar.gz) = 2265572
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index 443d8d6d6bf4..40cbff72c0fb 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951725
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = b4b12a340d20a8bad1c62f7813753688db571b827f10a7236c303c6eb7f740b5
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1859298
+TIMESTAMP = 1755696923
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = d640e6fff3c2a020863d671451e335eb22f30721fa28aa39cc7232b8ed0c80dc
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1858860
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index f4b1625989ac..cd9a632fd5ef 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951726
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ss.tar.gz) = 68e500bca4751e1c4c64a1a74684d4e7273e9a5ea0c1de7554a212ce5a924e0b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ss.tar.gz) = 208407
+TIMESTAMP = 1755696924
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ss.tar.gz) = 7aa5da704b35e582d4853220e9dae2a8e5d88203a6313993e5101826da73a31d
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ss.tar.gz) = 205581
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index 8f86c0c3a4f0..d044e02e69f8 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951727
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_st.tar.gz) = f51e50a90326c3c9dcc7dcf7d51c2c2ce94d382dce9c2ef721f761b52da2df3d
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_st.tar.gz) = 204423
+TIMESTAMP = 1755696925
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_st.tar.gz) = 658ca2c4ddb32bc71bdb13030558b0c0a21d592e950e4d91552294b503aa1826
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_st.tar.gz) = 201241
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index 65f644df2ade..e8ad229d3bed 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951729
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sv.tar.gz) = 401e3215698420025c2946a693dedf8d2fc02f5cf3e17d85b0cd583152d0bad4
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sv.tar.gz) = 1721041
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sv.tar.gz) = cbdbea11ec183b7430dc13cf3df734e05b9315610e0702ae8f6aa36c7141f3e2
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_sv.tar.gz) = 2587393
+TIMESTAMP = 1755696928
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sv.tar.gz) = 66e6ac0c7420f94574786dfaad39d301287902d75324fb9fbcd4ab25adfe5d42
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sv.tar.gz) = 1729941
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sv.tar.gz) = 121d5c1438681d7ea4aab78f74709d9ea607eaf35c573cc26fc3f82e47f2e848
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_sv.tar.gz) = 2608783
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index 6ed6989120ec..34e45bd9e20f 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951730
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 431fae089d2ddfcec15abff149a49c1e4ebdadb9001b3f7ffc4bf748db0ed91b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 224465
+TIMESTAMP = 1755696931
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = a799d77077446fc0e62c3833296c8afebc9c1e067b39779c586c7ac0ae50f141
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 224787
diff --git a/editors/libreoffice-szl/distinfo b/editors/libreoffice-szl/distinfo
index 75cdf830a6c5..52e946193e85 100644
--- a/editors/libreoffice-szl/distinfo
+++ b/editors/libreoffice-szl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951731
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_szl.tar.gz) = 56687a21e44c8510c439149444d3c3a83af96ae81387c985558b129ea5e643fc
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_szl.tar.gz) = 505106
+TIMESTAMP = 1755696932
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_szl.tar.gz) = a361acb686d2bcbc7063ac82e351bf76752385432242eace2604c96653523031
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_szl.tar.gz) = 497879
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index ea32dcb72615..bbe1594cd46c 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951733
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ta.tar.gz) = 644511efbabcff83fc58088cb18187fc2179d1296feb359944ded786a4af22de
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ta.tar.gz) = 489301
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ta.tar.gz) = 09fa7944fa19f1738538f981e45017df3cbb2d01d79580a832b4662e4d313faa
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ta.tar.gz) = 2755827
+TIMESTAMP = 1755696934
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ta.tar.gz) = 1a2c7ff785a944f17e73547845e892b4f32e911c43236812676fdbb7673f055c
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ta.tar.gz) = 480946
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ta.tar.gz) = 6aa06edbaa3aa1023875e12253ac905a33c36aa4c90663a9efde28005d08f16d
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ta.tar.gz) = 2767957
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index 9eb8f5b5a8d0..1494642d8daf 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951734
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_te.tar.gz) = 8d3b09724b92f2bb732adad6c00aa922ddf3ccfa9e3458b7852cfa7960865609
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_te.tar.gz) = 787666
+TIMESTAMP = 1755696936
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_te.tar.gz) = f100ca63fd69cf761881d809d77f040c23ccf955d29cacd809f69c5349a8d499
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_te.tar.gz) = 781690
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index fb7ac3dda306..21f80a407b52 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951736
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tg.tar.gz) = f56cf89c0e218c418787b067820968d0264380a58eb5ba3e35167ffa64964c64
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tg.tar.gz) = 269847
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_tg.tar.gz) = f66080158b13288567da03f842e9393416f4957fbf1ad0094025227ffe6dab19
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_tg.tar.gz) = 2511032
+TIMESTAMP = 1755696938
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tg.tar.gz) = 6b7f185be487ee9d1d41aa75ad22bd299c7aaf593cc3f198b4baaa9a27fafa1e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tg.tar.gz) = 262633
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_tg.tar.gz) = 3b71760c43e220c12d17bf54afdd00ce233f6d3a47c74fda188bf332c3b51c0e
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_tg.tar.gz) = 2533456
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index 20c55395c525..0dcbaf97858f 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951736
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_th.tar.gz) = eb0d31435d257db6c860844b94ece376e0f826baaf80bcf616531d628b7d59a9
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_th.tar.gz) = 992285
+TIMESTAMP = 1755696939
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_th.tar.gz) = e46db043f7fcab26783c759678fb483c4e47cc8ce46c93437cc44149f30e343d
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_th.tar.gz) = 986505
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index 51ebc5553106..cf876b630461 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951737
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tn.tar.gz) = ea981e91fb8f6d550518dc629af6c129cec8023aee88ed54c5b309acc5b439e5
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tn.tar.gz) = 190496
+TIMESTAMP = 1755696940
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tn.tar.gz) = 21b1e9ebe4ef5f993df66bbe9939676593e8c1b3d2d5d2f7bdda9051288715f9
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tn.tar.gz) = 188101
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index 7547412a1d4f..64acf7ebb1c7 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951740
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tr.tar.gz) = db4431fb54bf0ab255c53c6a1de431170bfa0cbb6967ef3b648f647412afffeb
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tr.tar.gz) = 6206152
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_tr.tar.gz) = f7f432064df83b8f5b1d1a76e1cdb02821cb346fdedc9627d7f12442ecb53618
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_tr.tar.gz) = 2629300
+TIMESTAMP = 1755696944
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tr.tar.gz) = e52e174c1c260409e126a1e09763e51ca1d9b3337bc481791ceeecc70611007d
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tr.tar.gz) = 6207051
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_tr.tar.gz) = 16381719ee4b6486dbbd1991ddd5fcd75c72e2a32a74481bfa94106b16166a36
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_tr.tar.gz) = 2650590
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 206694352944..70d536144455 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951741
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ts.tar.gz) = f2cf869be49a5a48c731ad3c05bd8e8f91579e9c7a1d5878b45ba07a6b59fdbf
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ts.tar.gz) = 202641
+TIMESTAMP = 1755696945
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ts.tar.gz) = 0227fdfe5cba434968f2c609bfd86c6ac378314bff1d8340382afd280df53185
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ts.tar.gz) = 199655
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index d6c55b8862da..ca048f282942 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951742
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tt.tar.gz) = b45afb14ae1b967f40443eef2fdaea96b6394a973b93ec8f60037b1e788acba2
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_tt.tar.gz) = 133073
+TIMESTAMP = 1755696946
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tt.tar.gz) = 652a604af287ede909b092ebb54b4270f952e4d2c18c0d4bec0daece77c3b0eb
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_tt.tar.gz) = 130425
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index 30540330c77c..99ed6b23d17b 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752951745
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ug.tar.gz) = 2e7114a4640ab400ffe0b95613bdbd3ca0d91ce4cdb4370c29155dd2dacd284b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ug.tar.gz) = 380851
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ug.tar.gz) = d32ae105525dde71e6d620ec3c53c21c9b92f8ebb2c946970344cc5bb6b5b4ae
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_helppack_ug.tar.gz) = 2556392
+TIMESTAMP = 1755696949
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ug.tar.gz) = 2def9d6cb1d31ec5d30e36f4ff24f49241d8ee8582f0f30e19c1289f4cd1d4bc
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ug.tar.gz) = 377176
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ug.tar.gz) = 8e7c50cbcd5783380efb394e2294077fa6e9d1fb767e5808698f16d0dbe95d89
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_helppack_ug.tar.gz) = 2576796
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index d18ace8a2352..35904f8a050a 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951748
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_uz.tar.gz) = dc49aa3912be310fa6dbe3073e83e5e1c65cae4e3c4e576f66e8ff7868196d26
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_uz.tar.gz) = 220982
+TIMESTAMP = 1755696954
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_uz.tar.gz) = 9f043811d4ae6194da337782ab50ff7eee05ca1d69de20080420771abf124a71
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_uz.tar.gz) = 217123
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index 37c2a6758cb7..c58cad6b42ef 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951749
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ve.tar.gz) = 10f20398fa24316416b1a1a7a7ce3067feb59fa6e47db901f56c9f2ed456d768
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_ve.tar.gz) = 205810
+TIMESTAMP = 1755696955
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ve.tar.gz) = 65f89e9f4eaa916042a14b22daa674a26bbfed9f19e3c3c4cb311279f14b7d0b
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_ve.tar.gz) = 202552
diff --git a/editors/libreoffice-vec/distinfo b/editors/libreoffice-vec/distinfo
index d87dc79e658f..fc4cb8f81198 100644
--- a/editors/libreoffice-vec/distinfo
+++ b/editors/libreoffice-vec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951750
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_vec.tar.gz) = 8dbc2828098342491d86af1cedd50e24f9ab11e3b4143f7228478df195950cab
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_vec.tar.gz) = 516871
+TIMESTAMP = 1755696956
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_vec.tar.gz) = 178ddacfb0daa5c41ea1a59a05018838a8f026f7577f53e9573a15d8604f95a9
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_vec.tar.gz) = 509563
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index ab47697b5d34..ec54d7009393 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951752
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_xh.tar.gz) = ddf4bbe2969ce597fbdff52e3b79d0e9df6a7301c7d8f6f76c373236ef92cd3b
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_xh.tar.gz) = 210393
+TIMESTAMP = 1755696961
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_xh.tar.gz) = 459791e78bc2a36d43b851b11d7b0aeafe6c774da80e99e87ac0c90e021acb67
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_xh.tar.gz) = 206940
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index 897f1137991b..efe7e323d487 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752951758
-SHA256 (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_zu.tar.gz) = 06093c06209daf0ce63f13e870b84c951d6df2d531f4e030cf039d73b94d2e78
-SIZE (libreoffice/i18n/LibreOffice_25.2.5_Linux_x86-64_deb_langpack_zu.tar.gz) = 229640
+TIMESTAMP = 1755696969
+SHA256 (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_zu.tar.gz) = 61c03e3df449bc6ef797f1330e3b1f8885d6f1a58b392b46baf1c4af73012254
+SIZE (libreoffice/i18n/LibreOffice_25.8.0_Linux_x86-64_deb_langpack_zu.tar.gz) = 226815
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index 48b77bebd0b8..be0223cedf92 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 2
+PORTREVISION= 0
.include "${.CURDIR}/Makefile.common"
@@ -21,7 +21,7 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
dmake:devel/dmake \
gperf>=3.1:devel/gperf \
${LOCALBASE}/include/libcuckoo/cuckoohash_map.hh:devel/libcuckoo \
- mdds>=2.1:devel/mdds \
+ mdds>=${MDDS_VERSION}:devel/mdds \
gpatch:devel/patch \
${LOCALBASE}/include/sane/sane.h:graphics/sane-backends \
vigra-config:graphics/vigra \
@@ -37,7 +37,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libicutu.so:devel/icu \
liblangtag.so:devel/liblangtag \
libltdl.so:devel/libltdl \
- liborcus-0.18.so:devel/liborcus \
+ liborcus-0.20.so:devel/liborcus \
libplds4.so:devel/nspr \
libcurl.so:ftp/curl \
libgraphite2.so:graphics/graphite2 \
@@ -110,7 +110,7 @@ DISTFILES+= f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-ope
DISTFILES+= dtoa-20180411.tgz:src
DISTFILES+= dragonbox-1.1.3.tar.gz:src
DISTFILES+= frozen-1.2.0.tar.gz:src
-DISTFILES+= skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz:src
+DISTFILES+= skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz:src
DISTFILES+= zxcvbn-c-2.5.tar.gz:src
NOT_FOR_ARCHS= armv6 armv7
@@ -133,6 +133,7 @@ USE_GL= gl glew glu
USE_GNOME= cairo glib20 libxml2 libxslt
USE_PERL5= build
USE_XORG= ice sm x11 xaw xcb xext xinerama xrandr xrender
+USE_LOCALE?= en_US.UTF-8
USES+= elfctl
ELF_FEATURES= +wxneeded:instdir/program/soffice.bin
@@ -141,11 +142,11 @@ OPTIONS_DEFINE= COINMP CUPS DOCS GNOME GTK3 GTK4 JAVA LTO MMEDIA PDFIUM PGSQL MA
OPTIONS_RADIO= QT KDE
OPTIONS_RADIO_QT= QT5 QT6
OPTIONS_RADIO_KDE= KF5 KF6
-OPTIONS_DEFAULT= CUPS DOCS JAVA MMEDIA PDFIUM QT5
+OPTIONS_DEFAULT= CUPS DOCS GTK3 JAVA MMEDIA PDFIUM QT6
#OPTIONS_EXCLUDE= GTK4
COINMP_DESC= Enable CoinMP (deprecated) math solver
-GTK4_DESC= GTK+ 4 GUI toolkit support (experimental, broken)
+GTK4_DESC= GTK+ 4 GUI toolkit support (experimental)
JAVA_DESC= Add Java support (XML filters, macros, DB connections)
KF5_DESC= KF5/Qt5 GUI toolkit support (implies QT5)
KF6_DESC= KF6/Qt6 GUI toolkit support (implies QT6)
@@ -155,8 +156,8 @@ PGSQL_DESC= Build with PostgreSQL-SDBC driver
MARIADB_DESC= Build with MariaDB/MySQL-SDBC driver
QT_DESC= Select Qt GUI engine version
KDE_DESC= Select KDE GUI engine version
-QT5_DESC= Qt5 GUI toolkit support (default visual style)
-QT6_DESC= Qt6 GUI toolkit support (experimental visual style)
+QT5_DESC= Qt5 GUI toolkit support
+QT6_DESC= Qt6 GUI toolkit support (default visual style)
SDK_DESC= Build with SDK
TEST_DESC= Run all regression tests
WEBDAV_DESC= Enable WebDAV protocol
@@ -228,7 +229,7 @@ JAVA_DISTFILES= 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip:src \
bsh-2.1.1-src.zip:src \
rhino-1.7.15.zip:src
JAVA_USES= java
-JAVA_VARS= JAVA_VERSION=17+
+JAVA_VARS= JAVA_VERSION=17+ NO_SHLIB_REQUIRES_GLOB=libjawt.so
KF5_CONFIGURE_ENABLE= kf5
KF5_USE= kde=config,coreaddons,i18n,kio,windowsystem
@@ -250,7 +251,7 @@ MMEDIA_USES= gstreamer
MMEDIA_CONFIGURE_ENABLE= gstreamer-1-0
PDFIUM_CONFIGURE_ENABLE= pdfium
-PDFIUM_DISTFILES= pdfium-6764.tar.bz2:src
+PDFIUM_DISTFILES= pdfium-7012.tar.bz2:src
PDFIUM_LIB_DEPENDS= libabsl_strings.so:devel/abseil \
libopenjp2.so:graphics/openjpeg
@@ -360,6 +361,7 @@ BINARY_ALIAS= sed=gsed
PIE_UNSAFE= yes
#MAKE_JOBS_UNSAFE= yes
+MDDS_VERSION= 3.1
.include <bsd.port.options.mk>
@@ -397,10 +399,13 @@ CXXFLAGS_WARN= -Wshadow -Woverloaded-virtual
LDFLAGS+= -Wl,--undefined-version
post-patch:
+ ${REINPLACE_CMD} \
+ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ -e 's|mdds-3.0|mdds-${MDDS_VERSION}|g' \
+ ${WRKSRC}/configure
.if ${COMPILER_FEATURES:Mlibstdc++}
${REINPLACE_CMD} -e 's/gb_CC/gb_CXX/' ${WRKSRC}/solenv/gbuild/platform/unxgcc.mk
.endif
- ${CP} ${FILESDIR}/powerpc64le-skia.patch.0 ${WRKSRC}/external/skia/
pre-configure:
@${TOUCH} ${WRKSRC}/autogen.lastrun
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index de5bfcb5094b..98975547d58a 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -7,8 +7,8 @@ LICENSE= LGPL3+ MPL20
LICENSE_COMB= dual
DISTVERSION= ${LOVERSION}.${RCVER}
-LOVERSION= 25.2.5
-RCVER= 2
+LOVERSION= 25.8.0
+RCVER= 4
#PRERELEASE= yes
#DEVRELEASE= yes
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index 35494ffda82f..338a76ba903b 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1752951528
-SHA256 (libreoffice/libreoffice-25.2.5.2.tar.xz) = 8c9fb209649f49a2adceca5b29b8a251c0285eb06c691beb3cad60e168b2b339
-SIZE (libreoffice/libreoffice-25.2.5.2.tar.xz) = 282980664
-SHA256 (libreoffice/libreoffice-help-25.2.5.2.tar.xz) = 5b83ad86b8dfb8e41aaa4037e64faca69f83ce7f80c1c19f1da8379113c7dc19
-SIZE (libreoffice/libreoffice-help-25.2.5.2.tar.xz) = 60056248
+TIMESTAMP = 1755260616
+SHA256 (libreoffice/libreoffice-25.8.0.4.tar.xz) = 353bd6f2dab04f47dfdb94ec063e1f45746ee0548d6478ee7288a6b411e3cb12
+SIZE (libreoffice/libreoffice-25.8.0.4.tar.xz) = 285601164
+SHA256 (libreoffice/libreoffice-help-25.8.0.4.tar.xz) = bb481127c368afa3e87972f71db87923b043ae81c69782565dc354e131bc9a52
+SIZE (libreoffice/libreoffice-help-25.8.0.4.tar.xz) = 60167792
SHA256 (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140
SIZE (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = 207992
SHA256 (libreoffice/dtoa-20180411.tgz) = 0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4
@@ -11,8 +11,8 @@ SHA256 (libreoffice/dragonbox-1.1.3.tar.gz) = 09d63b05e9c594ec423778ab59b7a5aa1d
SIZE (libreoffice/dragonbox-1.1.3.tar.gz) = 4337233
SHA256 (libreoffice/frozen-1.2.0.tar.gz) = ed8339c017d7c5fe019ac2c642477f435278f0dc643c1d69d3f3b1e95915e823
SIZE (libreoffice/frozen-1.2.0.tar.gz) = 187169
-SHA256 (libreoffice/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz) = 53f55303821158b6de9e6b90f1cc3a548611a7e430c1a0883ff159a8db89677d
-SIZE (libreoffice/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz) = 14368844
+SHA256 (libreoffice/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz) = 2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25
+SIZE (libreoffice/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz) = 14601640
SHA256 (libreoffice/zxcvbn-c-2.5.tar.gz) = 77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd
SIZE (libreoffice/zxcvbn-c-2.5.tar.gz) = 1404434
SHA256 (libreoffice/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip) = d30b13f4ba2e3b6a2d4f020c0dee0a9fb9fc6fbcc2d561f36b78da4bf3802370
@@ -51,7 +51,7 @@ SHA256 (libreoffice/bsh-2.1.1-src.zip) = 2248387ceaa319840434a3547a8b2fec12f95a8
SIZE (libreoffice/bsh-2.1.1-src.zip) = 2208737
SHA256 (libreoffice/rhino-1.7.15.zip) = 42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa
SIZE (libreoffice/rhino-1.7.15.zip) = 5856077
-SHA256 (libreoffice/pdfium-6764.tar.bz2) = 59d5df3b38312b069d96a8de9d4f8d7f44a29835c9dc82bd792ea02be86c4e49
-SIZE (libreoffice/pdfium-6764.tar.bz2) = 11121305
+SHA256 (libreoffice/pdfium-7012.tar.bz2) = e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd
+SIZE (libreoffice/pdfium-7012.tar.bz2) = 11270991
SHA256 (libreoffice/185d60944ea767075d27247c3162b3bc-unowinreg.dll) = eafde646a7dbe46d20c291685b0beac2382174d78d66ee990e229a1bf6e6cec6
SIZE (libreoffice/185d60944ea767075d27247c3162b3bc-unowinreg.dll) = 12288
diff --git a/editors/libreoffice/files/patch-configure b/editors/libreoffice/files/patch-configure
index 95b691ef807b..9e3444579b12 100644
--- a/editors/libreoffice/files/patch-configure
+++ b/editors/libreoffice/files/patch-configure
@@ -1,6 +1,15 @@
---- configure.orig 2024-11-22 20:15:41 UTC
+--- configure.orig 2025-08-12 11:44:26 UTC
+++ configure
-@@ -15372,6 +15372,11 @@ freebsd*)
+@@ -596,7 +596,7 @@ ac_hostname=`(hostname || uname -n) 2>/dev/null | sed
+ #
+ # Initializations.
+ #
+-ac_default_prefix=/usr/local
++ac_default_prefix=%%LOCALBASE%%
+ ac_clean_files=
+ ac_config_libobj_dir=.
+ LIBOBJS=
+@@ -15576,6 +15576,11 @@ freebsd*)
RTL_ARCH=PowerPC_64
PLATFORMID=freebsd_powerpc64
;;
@@ -12,16 +21,79 @@
powerpc|powerpcspe)
CPUNAME=POWERPC
RTL_ARCH=PowerPC
-@@ -39457,7 +39462,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+@@ -15851,7 +15856,7 @@ openbsd*)
+ as_fn_error $? "Unsupported host_cpu $host_cpu for host_os $host_os" "$LINENO" 5
+ ;;
+ esac
+- SOLARINC="$SOLARINC -I/usr/local/include"
++ SOLARINC="$SOLARINC -I%%LOCALBASE%%/include"
+ ;;
+
+ solaris*)
+@@ -15880,7 +15885,7 @@ solaris*)
+ as_fn_error $? "Unsupported host_cpu $host_cpu for host_os $host_os" "$LINENO" 5
+ ;;
+ esac
+- SOLARINC="$SOLARINC -I/usr/local/include"
++ SOLARINC="$SOLARINC -I%%LOCALBASE%%/include"
+ ;;
+
+ emscripten*)
+@@ -35139,7 +35144,7 @@ else $as_nop
+ else
+ search_libsubdirs="$multiarch_libsubdir $libsubdirs"
+ fi
+- for _AX_BOOST_BASE_boost_path_tmp in /usr /usr/local /opt /opt/local /opt/homebrew ; do
++ for _AX_BOOST_BASE_boost_path_tmp in /usr %%LOCALBASE%% /opt /opt/local /opt/homebrew ; do
+ if test -d "$_AX_BOOST_BASE_boost_path_tmp/include/boost" && test -r "$_AX_BOOST_BASE_boost_path_tmp/include/boost" ; then
+ for libsubdir in $search_libsubdirs ; do
+ if ls "$_AX_BOOST_BASE_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
+@@ -35241,7 +35246,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+ fi
+ else
+ if test "x$cross_compiling" != "xyes" ; then
+- for _AX_BOOST_BASE_boost_path in /usr /usr/local /opt /opt/local /opt/homebrew ; do
++ for _AX_BOOST_BASE_boost_path in /usr %%LOCALBASE%% /opt /opt/local /opt/homebrew ; do
+ if test -d "$_AX_BOOST_BASE_boost_path" && test -r "$_AX_BOOST_BASE_boost_path" ; then
+ for i in `ls -d $_AX_BOOST_BASE_boost_path/include/boost-* 2>/dev/null`; do
+ _version_tmp=`echo $i | sed "s#$_AX_BOOST_BASE_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'`
+@@ -37460,7 +37465,7 @@ else $as_nop
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-as_dummy="$PATH:/usr/sbin:/sbin:/usr/local/sbin"
++as_dummy="$PATH:/usr/sbin:/sbin:%%LOCALBASE%%/sbin"
+ for as_dir in $as_dummy
+ do
+ IFS=$as_save_IFS
+@@ -37509,7 +37514,7 @@ else $as_nop
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-as_dummy="$PATH:/usr/sbin:/sbin:/usr/local/sbin"
++as_dummy="$PATH:/usr/sbin:/sbin:%%LOCALBASE%%/sbin"
+ for as_dir in $as_dummy
+ do
+ IFS=$as_save_IFS
+@@ -38681,7 +38686,7 @@ ac_x_header_dirs='
+ /usr/XFree86/include/X11
+
+ /usr/include
+-/usr/local/include
++%%LOCALBASE%%/include
+ /usr/unsupported/include
+ /usr/athena/include
+ /usr/local/x11r5/include
+@@ -40938,7 +40943,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
save_CXXFLAGS=$CXXFLAGS
save_IFS=$IFS
IFS=$P_SEP
- for i in $CPLUS_INCLUDE_PATH /usr/include; do
-+ for i in $CPLUS_INCLUDE_PATH /usr/local/include /usr/include; do
++ for i in $CPLUS_INCLUDE_PATH %%LOCALBASE%%/include /usr/include; do
IFS=$save_IFS
if test -z "$i"; then
continue
-@@ -44422,7 +44427,7 @@ printf "%s\n" "no (oss-fuzz)" >&6; }
+@@ -46110,7 +46115,7 @@ printf "%s\n" "no (oss-fuzz)" >&6; }
elif test "$enable_fuzzers" = "yes"; then
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no (oss-fuzz)" >&5
printf "%s\n" "no (oss-fuzz)" >&6; }
@@ -30,21 +102,39 @@
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which gpgmepp to use" >&5
-@@ -44436,7 +44441,7 @@ then :
+@@ -46124,7 +46129,7 @@ then :
ac_fn_c_check_header_compile "$LINENO" "gpgme++/gpgmepp_version.h" "ac_cv_header_gpgmepp_gpgmepp_version_h" "$ac_includes_default"
if test "x$ac_cv_header_gpgmepp_gpgmepp_version_h" = xyes
then :
- GPGMEPP_CFLAGS=-I/usr/include/gpgme++
-+ GPGMEPP_CFLAGS=-I/usr/local/include/gpgme++
++ GPGMEPP_CFLAGS=-I%%LOCALBASE%%/include/gpgme++
else $as_nop
as_fn_error $? "gpgmepp headers not found, install gpgmepp >= 1.14 development package" "$LINENO" 5
fi
-@@ -48095,7 +48100,7 @@ if test -z "$SHA256SUM"; then
+@@ -49689,7 +49694,7 @@ CURL=`command -v curl`
+
+ CURL=`command -v curl`
+
+-for i in wget /usr/bin/wget /usr/local/bin/wget /usr/sfw/bin/wget /opt/sfw/bin/wget /opt/local/bin/wget; do
++for i in wget /usr/bin/wget %%LOCALBASE%%/bin/wget /usr/sfw/bin/wget /opt/sfw/bin/wget /opt/local/bin/wget; do
+ # wget new enough?
+ $i --help 2> /dev/null | $GREP no-use-server-timestamps 2>&1 > /dev/null
+ if test $? -eq 0; then
+@@ -49712,7 +49717,7 @@ SHA256SUM=
+ #
+ SHA256SUM=
+
+-for i in shasum /usr/local/bin/shasum /usr/sfw/bin/shasum /opt/sfw/bin/shasum /opt/local/bin/shasum; do
++for i in shasum %%LOCALBASE%%/bin/shasum /usr/sfw/bin/shasum /opt/sfw/bin/shasum /opt/local/bin/shasum; do
+ eval "$i -a 256 --version" > /dev/null 2>&1
+ ret=$?
+ if test $ret -eq 0; then
+@@ -49722,7 +49727,7 @@ if test -z "$SHA256SUM"; then
done
if test -z "$SHA256SUM"; then
- for i in sha256sum /usr/local/bin/sha256sum /usr/sfw/bin/sha256sum /opt/sfw/bin/sha256sum /opt/local/bin/sha256sum; do
-+ for i in gsha256sum /usr/local/bin/sha256sum /usr/sfw/bin/sha256sum /opt/sfw/bin/sha256sum /opt/local/bin/sha256sum; do
++ for i in gsha256sum %%LOCALBASE%%/bin/sha256sum /usr/sfw/bin/sha256sum /opt/sfw/bin/sha256sum /opt/local/bin/sha256sum; do
eval "$i --version" > /dev/null 2>&1
ret=$?
if test $ret -eq 0; then
diff --git a/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk b/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk
index 5ef39cb9bef4..07039ca14ffa 100644
--- a/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk
+++ b/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk
@@ -1,11 +1,10 @@
---- external/skia/UnpackedTarball_skia.mk.orig 2024-11-22 20:05:31 UTC
+--- external/skia/UnpackedTarball_skia.mk.orig 2025-05-10 18:09:26 UTC
+++ external/skia/UnpackedTarball_skia.mk
-@@ -41,6 +41,8 @@ skia_patches := \
- help-msvc-analyzer.patch \
- always_inline_and_multiversioning_conflict.patch.1 \
- windows-define-conflict.patch.1 \
+@@ -43,6 +43,7 @@ skia_patches := \
+ 0002-loong64-Honor-existing-LASX-LSX-settings.patch \
+ 0003-loong64-Fix-missing-rounding-in-loong64-scaled_mult-.patch \
+ 0004-loong64-Fix-the-remaining-implicit-vector-casts.patch \
+ freebsd-limits.h.patch.0 \
-+ powerpc64le-skia.patch.0 \
-
- $(eval $(call gb_UnpackedTarball_set_patchlevel,skia,1))
+ ifneq ($(MSYSTEM),)
+ # use binary flag so patch from git-bash won't choke on mixed line-endings in patches
diff --git a/editors/libreoffice/files/powerpc64le-skia.patch.0 b/editors/libreoffice/files/powerpc64le-skia.patch.0
deleted file mode 100644
index 4b093080be4e..000000000000
--- a/editors/libreoffice/files/powerpc64le-skia.patch.0
+++ /dev/null
@@ -1,21 +0,0 @@
---- modules/skcms/src/skcms_internals.h.orig
-+++ modules/skcms/src/skcms_internals.h
-@@ -48,6 +48,7 @@ extern "C" {
- && !defined(__arm__) \
- && !defined(__riscv) \
- && !defined(__loongarch__) \
-+ && !defined(__powerpc__) \
- && !defined(_WIN32) && !defined(__SYMBIAN32__)
- #define SKCMS_HAS_MUSTTAIL 1
- #endif
---- src/core/SkRasterPipeline.h.orig 2024-10-10 12:39:49 UTC
-+++ src/core/SkRasterPipeline.h
-@@ -26,7 +26,7 @@ struct skcms_TransferFunction;
- struct SkImageInfo;
- struct skcms_TransferFunction;
-
--#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && \
-+#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__powerpc__) && \
- !defined(SK_CPU_LOONGARCH) && !(defined(_WIN32) && defined(SK_BUILD_FOR_ANDROID_FRAMEWORK))
- // [[clang::musttail]] is disabled for the Android version of Skia running on Windows as it
- // causes crashes (This is probably related to http://crbug.com/1505442).
diff --git a/editors/linux-r7-office/Makefile b/editors/linux-r7-office/Makefile
index f1192af47573..f4f587cc556c 100644
--- a/editors/linux-r7-office/Makefile
+++ b/editors/linux-r7-office/Makefile
@@ -1,6 +1,6 @@
PORTNAME= r7-office
-PORTVERSION= 2024.4.2
-DISTVERSIONSUFFIX= -721.el8
+PORTVERSION= 2025.2.2
+DISTVERSIONSUFFIX= -831.el8
CATEGORIES= editors linux russian
MASTER_SITES= https://download.r7-office.ru/centos/
PKGNAMEPREFIX= linux-
@@ -31,13 +31,14 @@ post-patch:
${REINPLACE_CMD} -i '' -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKDIR}/usr/bin/r7-office-*
${REINPLACE_CMD} -i '' -e 's|/usr/bin/|${PREFIX}/bin/|' -e 's|P7|Р7|' \
${WRKDIR}/usr/share/applications/*.desktop
+ ${REINPLACE_CMD} -i '' -e 's|/bin/bash|/bin/sh|' \
+ ${WRKDIR}/opt/r7-office/desktopeditors/testbird.sh
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/usr/bin/r7-office-* ${STAGEDIR}${PREFIX}/bin/
${RLN} ${STAGEDIR}${PREFIX}/bin/r7-office-desktopeditors ${STAGEDIR}${PREFIX}/bin/r7-office
cd ${WRKDIR}/opt && ${CP} -r r7-office ${STAGEDIR}${PREFIX}/share
cd ${WRKDIR}/usr/share && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/share
-
${RLN} ${STAGEDIR}${DATADIR}/desktopeditors/asc-de-256.png \
${STAGEDIR}${PREFIX}/share/pixmaps/r7-office.png
diff --git a/editors/linux-r7-office/distinfo b/editors/linux-r7-office/distinfo
index 9dbe2e0fa72d..9518b27f7c09 100644
--- a/editors/linux-r7-office/distinfo
+++ b/editors/linux-r7-office/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738018829
-SHA256 (r7-office-2024.4.2-721.el8.x86_64.rpm) = 250a8c5d0babf132a66f04d32579faedb6613c34233b147f6532d81914217d69
-SIZE (r7-office-2024.4.2-721.el8.x86_64.rpm) = 386047563
+TIMESTAMP = 1753711196
+SHA256 (r7-office-2025.2.2-831.el8.x86_64.rpm) = 2f831200fa4c550ee5265f3e79ec76d87e196c9c253974d52e990671ab28bc16
+SIZE (r7-office-2025.2.2-831.el8.x86_64.rpm) = 386995761
diff --git a/editors/linux-r7-office/pkg-plist b/editors/linux-r7-office/pkg-plist
index e7bb18589c22..96f4e35c587d 100644
--- a/editors/linux-r7-office/pkg-plist
+++ b/editors/linux-r7-office/pkg-plist
@@ -82,6 +82,7 @@ share/pixmaps/r7-office.png
%%DATADIR%%/desktopeditors/converter/libicuuc.so.58
%%DATADIR%%/desktopeditors/converter/libkernel.so
%%DATADIR%%/desktopeditors/converter/libkernel_network.so
+%%DATADIR%%/desktopeditors/converter/libp7-shared.so
%%DATADIR%%/desktopeditors/converter/libx2t.so
%%DATADIR%%/desktopeditors/converter/x2t
%%DATADIR%%/desktopeditors/dictionaries/az_Latn_AZ/az_Latn_AZ.aff
@@ -228,6 +229,8 @@ share/pixmaps/r7-office.png
%%DATADIR%%/desktopeditors/dictionaries/tr_TR/tr_TR.aff
%%DATADIR%%/desktopeditors/dictionaries/tr_TR/tr_TR.dic
%%DATADIR%%/desktopeditors/dictionaries/tr_TR/tr_TR_README.txt
+%%DATADIR%%/desktopeditors/dictionaries/tt_RU/tt_RU.aff
+%%DATADIR%%/desktopeditors/dictionaries/tt_RU/tt_RU.dic
%%DATADIR%%/desktopeditors/dictionaries/uk_UA/README_hyph_uk_UA.txt
%%DATADIR%%/desktopeditors/dictionaries/uk_UA/README_th_uk_UA.txt
%%DATADIR%%/desktopeditors/dictionaries/uk_UA/README_uk_UA.txt
@@ -2824,20 +2827,6 @@ share/pixmaps/r7-office.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/header/dark-logo_s_ru.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/header/header-logo_s.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/header/header-logo_s_ru.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@1.5x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@2.5x.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconsbig@2x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconshuge@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@1.5x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@2.5x.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/iconssmall@2x.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/logo.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/recent-file.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/documenteditor/main/resources/img/sprite_1_75x.png
@@ -3807,18 +3796,6 @@ share/pixmaps/r7-office.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/header/dark-logo_s_ru.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/header/header-logo_s.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/header/header-logo_s_ru.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@1.5x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@2.5x.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconsbig@2x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.5x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@2.5x.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/iconssmall@2x.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/recent-file.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/sprite_1_75x.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/presentationeditor/main/resources/img/toolbar-icons.js
@@ -6126,18 +6103,6 @@ share/pixmaps/r7-office.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/header/dark-logo_s_ru.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/header/header-logo_s.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/header/header-logo_s_ru.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@1.5x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@2.5x.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconsbig@2x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.25x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.5x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@1.75x.png
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@2.5x.svg
-%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/iconssmall@2x.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/recent-file.svg
%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/sprite_1_75x.png
%%DATADIR%%/desktopeditors/editors/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar-icons.js
@@ -6417,6 +6382,7 @@ share/pixmaps/r7-office.png
%%DATADIR%%/desktopeditors/providers/r7office/config.json
%%DATADIR%%/desktopeditors/resources.pak
%%DATADIR%%/desktopeditors/snapshot_blob.bin
+%%DATADIR%%/desktopeditors/testbird.sh
%%DATADIR%%/desktopeditors/v8_context_snapshot.bin
%%DATADIR%%/desktopeditors/vk_swiftshader_icd.json
%%DATADIR%%/desktopeditors/xcbglintegrations/libqxcb-egl-integration.so
@@ -6467,6 +6433,7 @@ share/pixmaps/r7-office.png
%%DATADIR%%/mediaviewer/libicuuc.so.55.1
%%DATADIR%%/mediaviewer/libicuuc.so.58
%%DATADIR%%/mediaviewer/libkernel.so
+%%DATADIR%%/mediaviewer/libp7-shared.so
%%DATADIR%%/mediaviewer/libvideoplayer.so
%%DATADIR%%/mediaviewer/mediaservice/libgstaudiodecoder.so
%%DATADIR%%/mediaviewer/mediaservice/libgstcamerabin.so
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/micro/Makefile b/editors/micro/Makefile
index 6b3314dcffbc..79cc4afeebab 100644
--- a/editors/micro/Makefile
+++ b/editors/micro/Makefile
@@ -1,7 +1,7 @@
PORTNAME= micro
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.14
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= editors
MAINTAINER= lcook@FreeBSD.org
diff --git a/editors/nano/Makefile b/editors/nano/Makefile
index 4a310e46c0db..6604971fc11f 100644
--- a/editors/nano/Makefile
+++ b/editors/nano/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nano
-DISTVERSION= 8.4
+DISTVERSION= 8.6
CATEGORIES= editors
MASTER_SITES= https://www.nano-editor.org/dist/v${DISTVERSION:R:R}/ GNU
diff --git a/editors/nano/distinfo b/editors/nano/distinfo
index 46ae267f259e..c660ac2d8e65 100644
--- a/editors/nano/distinfo
+++ b/editors/nano/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743802467
-SHA256 (nano-8.4.tar.xz) = 5ad29222bbd55624d87ea677928b3106a743114d6c6f9b41f36c97be2a8e628d
-SIZE (nano-8.4.tar.xz) = 1691256
+TIMESTAMP = 1755766225
+SHA256 (nano-8.6.tar.xz) = f7abfbf0eed5f573ab51bd77a458f32d82f9859c55e9689f819d96fe1437a619
+SIZE (nano-8.6.tar.xz) = 1707688
diff --git a/editors/openoffice-4/Makefile b/editors/openoffice-4/Makefile
index e531df3c78e4..9384b4d1b0ed 100644
--- a/editors/openoffice-4/Makefile
+++ b/editors/openoffice-4/Makefile
@@ -196,6 +196,11 @@ WITH= SDK
.include <bsd.port.pre.mk>
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
+# nm: '../unxfbsdi.pro/slo/b2dcubicbezier.o': Invalid argument
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-nm
+.endif
+
.if defined(WITH_DEBUG)
CONFIGURE_ARGS+= --enable-symbols
.else
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 b3ab9b938211..3394cae01a69 100644
--- a/editors/openoffice-devel/Makefile
+++ b/editors/openoffice-devel/Makefile
@@ -226,6 +226,11 @@ WITH= SDK
.include <bsd.port.pre.mk>
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
+# nm: '../unxfbsdi.pro/slo/b2dcubicbezier.o': Invalid argument
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-nm
+.endif
+
.if defined(WITH_DEBUG)
CONFIGURE_ARGS+= --enable-symbols
.else
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/orbiton/Makefile b/editors/orbiton/Makefile
index d95bdbb5ae3b..15f80c79f5bd 100644
--- a/editors/orbiton/Makefile
+++ b/editors/orbiton/Makefile
@@ -1,7 +1,7 @@
PORTNAME= orbiton
DISTVERSIONPREFIX= v
DISTVERSION= 2.68.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors
MAINTAINER= yuri@FreeBSD.org
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/picpas/Makefile b/editors/picpas/Makefile
index d6977de34e24..dd66e08d0026 100644
--- a/editors/picpas/Makefile
+++ b/editors/picpas/Makefile
@@ -1,6 +1,6 @@
PORTNAME= picpas
PORTVERSION= 0.9.0
-PORTREVISION= 18
+PORTREVISION= 19
DISTVERSIONPREFIX= v
CATEGORIES= editors
PKGNAMESUFFIX= ${LAZARUS_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/rehex/Makefile b/editors/rehex/Makefile
index f9e2b9a8f204..496d94fef03c 100644
--- a/editors/rehex/Makefile
+++ b/editors/rehex/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rehex
DISTVERSION= 0.63.2
+PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= fuz@FreeBSD.org
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 0913d74c3cb9..f91b43d77f78 100644
--- a/editors/slime/Makefile
+++ b/editors/slime/Makefile
@@ -1,12 +1,12 @@
PORTNAME= slime
DISTVERSIONPREFIX= v
DISTVERSION= 2.26.1-9
-PORTREVISION= 14
+PORTREVISION= 15
DISTVERSIONSUFFIX= -gf368e22a
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-MAINTAINER= joe@thrallingpenguin.com
+MAINTAINER= ports@FreeBSD.org
COMMENT= Superior Lisp Interaction Mode for Emacs
WWW= https://common-lisp.net/project/slime/
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 420b66c6b648..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= 10
+PORTREVISION= 12
DISTVERSIONPREFIX= v
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/tamago/files/patch-egg_anthy.el b/editors/tamago/files/patch-egg_anthy.el
new file mode 100644
index 000000000000..1d524047b010
--- /dev/null
+++ b/editors/tamago/files/patch-egg_anthy.el
@@ -0,0 +1,81 @@
+From 235a48d7ba09ac37408790ed4eef511980b4393b Mon Sep 17 00:00:00 2001
+From: Yasuhiro Kimura <yasu@utahime.org>
+Date: Sun, 6 Jul 2025 18:28:29 +0900
+Subject: [PATCH] Add support of Anthy Unicode
+
+---
+ egg/anthy.el | 24 ++++++++++++++++--------
+ 1 file changed, 16 insertions(+), 8 deletions(-)
+
+diff --git egg/anthy.el egg/anthy.el
+index 404a287..24dcf74 100644
+--- egg/anthy.el
++++ egg/anthy.el
+@@ -38,6 +38,12 @@
+ "Anthy interface for Tamago 4."
+ :group 'egg)
+
++(defcustom anthy-egg-use-anthy-unicode nil
++ "*Use Anthy Unicode as backend."
++ :group 'anthy-egg
++ :type '(choise (const :tag "Use Anthy Unicode as backend" t)
++ (const :tag "Not use Anthy Unicode as backend" nil)))
++
+ (defcustom anthy-egg-use-utf8 nil
+ "*Use UTF-8 for anthy-agent and anthy-dic-tool."
+ :group 'anthy-egg
+@@ -138,12 +144,13 @@
+ (defun anthy-egg-new-environment ()
+ (if (null anthy-egg-proc)
+ (let ((buf (get-buffer-create anthy-egg-agent-buffer-name))
+- (cs (if anthy-egg-use-utf8 'utf-8-dos 'euc-japan-dos))
++ (cs (if (or anthy-egg-use-anthy-unicode anthy-egg-use-utf8)
++ 'utf-8-dos 'euc-japan-dos))
+ (process-connection-type nil)) ; avoid using pty
+ (setq anthy-egg-proc
+ (apply 'start-process "anthy-egg-agent" buf
+- "anthy-agent"
+- (if anthy-egg-use-utf8
++ (if anthy-egg-use-anthy-unicode "anthy-agent-unicode" "anthy-agent")
++ (if (and (not anthy-egg-use-anthy-unicode) anthy-egg-use-utf8)
+ '("--egg" "--utf8")
+ '("--egg"))))
+ (set-process-query-on-exit-flag anthy-egg-proc nil)
+@@ -182,7 +189,8 @@
+ (make-variable-buffer-local 'anthy-egg-force-anthy)
+
+ (defmacro anthy-egg-utf8-p ()
+- `(and anthy-egg-use-utf8
++ `(and anthy-egg-use-anthy-unicode
++ anthy-egg-use-utf8
+ (not anthy-egg-use-chinese-korean-server)
+ (or (equal (egg-get-conversion-backend 'Japanese 0 nil)
+ '(0 (anthy-egg-conversion-backend)))
+@@ -383,7 +391,6 @@ Return the list of bunsetsu."
+ "*Anthy $B$NF0;l3hMQ7?(B.")
+
+
+-(defvar anthy-egg-dic-util-command "anthy-dic-tool")
+ (defvar anthy-egg-dic-buffer-name " *anthy-egg-dic*")
+
+ (defun anthy-egg-add-word-compose-paramlist (param)
+@@ -401,12 +408,13 @@ Return the list of bunsetsu."
+
+ (defun anthy-egg-add-word (yomi freq word paramlist)
+ (let ((buf (get-buffer-create anthy-egg-dic-buffer-name))
+- (cs (if anthy-egg-use-utf8 'utf-8-unix 'euc-japan-unix))
++ (cs (if (or anthy-egg-use-anthy-unicode anthy-egg-use-utf8)
++ 'utf-8-unix 'euc-japan-unix))
+ proc)
+ (with-current-buffer buf
+ (setq proc (apply 'start-process "anthy-egg-dic" buf
+- anthy-egg-dic-util-command
+- (if anthy-egg-use-utf8
++ (if anthy-egg-use-anthy-unicode "anthy-dic-tool-unicode" "anthy-dic-tool")
++ (if (and (not anthy-egg-use-anthy-unicode) anthy-egg-use-utf8)
+ '("--append" "--utf8")
+ '("--append"))))
+ (when proc
+--
+2.50.0
+
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
index c84781ffdbc3..2c355ca3e32c 100644
--- a/editors/vim/Makefile
+++ b/editors/vim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vim
-PORTVERSION= 9.1.1563
+PORTVERSION= 9.1.1627
DISTVERSIONPREFIX= v
CATEGORIES= editors
@@ -64,7 +64,7 @@ GUI= gtk2
CONFIGURE_ARGS+=--enable-xim --enable-fontset
PLIST_SUB+= GUI="" DESKTOP=""
USES+= desktop-file-utils gnome xorg
-USE_GNOME= gdkpixbuf gtk20
+USE_GNOME= gdkpixbufextra gtk20
USE_XORG= ice sm x11 xpm xt
.elif ${FLAVOR:U} == gtk3
@@ -72,7 +72,7 @@ GUI= gtk3
CONFIGURE_ARGS+=--enable-xim --enable-fontset
PLIST_SUB+= GUI="" DESKTOP=""
USES+= desktop-file-utils gnome xorg
-USE_GNOME= cairo gdkpixbuf gtk30
+USE_GNOME= cairo gdkpixbufextra gtk30
USE_XORG= ice sm x11 xpm xt
.elif ${FLAVOR:U} == motif
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 943cd0ad6c7c..f443df72694f 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vscode
-DISTVERSION= 1.102.1
+DISTVERSION= 1.103.0
+PORTREVISION= 2
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -68,7 +69,7 @@ USES= desktop-file-utils gl gmake gnome gssapi:mit iconv:wchar_t \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 7adae6a56e34cb64d08899664b814cf620465925
+SOURCE_COMMIT_HASH= e3550cfac4b63ca4eafca7b601f0d2885817fd1f
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -77,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
@@ -97,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 fcf53bb88296..4093a85485db 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1752691900
-SHA256 (vscode/vscode-node-modules-1.102.1.tar.gz) = 787d61d3790a051437ee6fb2907d2b1c8dc2bdd2c783c5be389d33df6dcd1b62
-SIZE (vscode/vscode-node-modules-1.102.1.tar.gz) = 394107822
-SHA256 (vscode/vscode-marketplace-exts-1.102.1.tar.gz) = 63acfad513625d70774c3dcc5a9ca2619f6715503bb9eb43f90cfac2d5c9520e
-SIZE (vscode/vscode-marketplace-exts-1.102.1.tar.gz) = 1710140
-SHA256 (vscode/microsoft-vscode-1.102.1_GH0.tar.gz) = b018b0f447cdd88674d92659ddd1688f64e11a1c05a16773d8fa5a22072fd13e
-SIZE (vscode/microsoft-vscode-1.102.1_GH0.tar.gz) = 22977874
+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 a8dc44c20f1b..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.4
+DISTVERSION= 3.4.5
+PORTREVISION= 1
DISTVERSIONSUFFIX=
CATEGORIES= editors elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/editors/with-editor-devel/distinfo b/editors/with-editor-devel/distinfo
index 9ff64c411e6b..cd8d35db500e 100644
--- a/editors/with-editor-devel/distinfo
+++ b/editors/with-editor-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751924561
-SHA256 (magit-with-editor-v3.4.4_GH0.tar.gz) = ed6e5c30dff6d1d7e5d44302ea5e95211a0293a6cd0257ec905380e4d46efd08
-SIZE (magit-with-editor-v3.4.4_GH0.tar.gz) = 34309
+TIMESTAMP = 1754135608
+SHA256 (magit-with-editor-v3.4.5_GH0.tar.gz) = 2ee5d19f0b559ef3ebc9898eb641493cfef5834fdd3e4086dcaff4a5fc49ba02
+SIZE (magit-with-editor-v3.4.5_GH0.tar.gz) = 34357
diff --git a/editors/with-editor/Makefile b/editors/with-editor/Makefile
index 4a1d35bdbc4b..07c81b5de187 100644
--- a/editors/with-editor/Makefile
+++ b/editors/with-editor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= with-editor
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.4
+DISTVERSION= 3.4.5
+PORTREVISION= 1
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/editors/with-editor/distinfo b/editors/with-editor/distinfo
index 91bf90301b99..56557399c013 100644
--- a/editors/with-editor/distinfo
+++ b/editors/with-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751924515
-SHA256 (magit-with-editor-v3.4.4_GH0.tar.gz) = ed6e5c30dff6d1d7e5d44302ea5e95211a0293a6cd0257ec905380e4d46efd08
-SIZE (magit-with-editor-v3.4.4_GH0.tar.gz) = 34309
+TIMESTAMP = 1754135563
+SHA256 (magit-with-editor-v3.4.5_GH0.tar.gz) = 2ee5d19f0b559ef3ebc9898eb641493cfef5834fdd3e4086dcaff4a5fc49ba02
+SIZE (magit-with-editor-v3.4.5_GH0.tar.gz) = 34357