summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile5
-rw-r--r--editors/bee-host/Makefile2
-rw-r--r--editors/bee-host/distinfo6
-rw-r--r--editors/consult.el/Makefile39
-rw-r--r--editors/consult.el/distinfo3
-rw-r--r--editors/consult.el/pkg-descr16
-rw-r--r--editors/consult.el/pkg-plist19
-rw-r--r--editors/cudatext/Makefile6
-rw-r--r--editors/cudatext/distinfo14
-rw-r--r--editors/emacs-devel/Makefile4
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/lazarus/Makefile4
-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/Makefile.common2
-rw-r--r--editors/libreoffice/distinfo10
-rw-r--r--editors/marginalia.el/Makefile37
-rw-r--r--editors/marginalia.el/distinfo3
-rw-r--r--editors/marginalia.el/pkg-descr14
-rw-r--r--editors/marginalia.el/pkg-plist3
-rw-r--r--editors/orderless.el/Makefile36
-rw-r--r--editors/orderless.el/distinfo3
-rw-r--r--editors/orderless.el/pkg-descr6
-rw-r--r--editors/orderless.el/pkg-plist5
-rw-r--r--editors/perspective.el/Makefile36
-rw-r--r--editors/perspective.el/distinfo3
-rw-r--r--editors/perspective.el/pkg-descr15
-rw-r--r--editors/perspective.el/pkg-plist3
-rw-r--r--editors/vertico.el/Makefile40
-rw-r--r--editors/vertico.el/distinfo3
-rw-r--r--editors/vertico.el/pkg-descr10
-rw-r--r--editors/vertico.el/pkg-plist29
-rw-r--r--editors/vscode/Makefile23
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-package.json4
-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-plist19
-rw-r--r--editors/zed/Makefile2
-rw-r--r--editors/zed/Makefile.crates5
-rw-r--r--editors/zed/distinfo16
-rw-r--r--editors/zed/files/patch-Cargo.lock16
-rw-r--r--editors/zed/files/patch-crates_fs_src_fs.rs25
-rw-r--r--editors/zed/files/patch-crates_gpui_src_platform.rs4
-rw-r--r--editors/zed/files/patch-crates_project_src_agent__server__store.rs6
-rw-r--r--editors/zed/files/patch-crates_remote__server_Cargo.toml4
-rw-r--r--editors/zed/files/patch-crates_remote__server_src_unix.rs6
-rw-r--r--editors/zed/files/patch-crates_remote_src_transport_ssh.rs10
-rw-r--r--editors/zed/files/patch-crates_zed_Cargo.toml4
-rw-r--r--editors/zed/files/patch-crates_zed_src_main.rs10
-rw-r--r--editors/zed/files/patch-crates_zed_src_reliability.rs18
-rw-r--r--editors/zed/files/patch-crates_zed_src_zed.rs4
154 files changed, 896 insertions, 514 deletions
diff --git a/editors/Makefile b/editors/Makefile
index 2d8c704e82f5..9f63745917eb 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -21,6 +21,7 @@
SUBDIR += calligra
SUBDIR += calligraplan
SUBDIR += chexedit
+ SUBDIR += consult.el
SUBDIR += cooledit
SUBDIR += cpeditor
SUBDIR += cream
@@ -201,6 +202,7 @@
SUBDIR += linux-wps-office
SUBDIR += lite
SUBDIR += lite-xl
+ SUBDIR += marginalia.el
SUBDIR += marker
SUBDIR += mg
SUBDIR += mickey
@@ -225,11 +227,13 @@
SUBDIR += openoffice-4
SUBDIR += openoffice-devel
SUBDIR += orbiton
+ SUBDIR += orderless.el
SUBDIR += ox
SUBDIR += p5-Proc-InvokeEditor
SUBDIR += p5-Vimana
SUBDIR += paredit-mode.el
SUBDIR += parinfer-rust
+ SUBDIR += perspective.el
SUBDIR += pico-alpine
SUBDIR += picpas
SUBDIR += pluma
@@ -278,6 +282,7 @@
SUBDIR += uhex
SUBDIR += uzap
SUBDIR += ved
+ SUBDIR += vertico.el
SUBDIR += vigor
SUBDIR += vile
SUBDIR += vim
diff --git a/editors/bee-host/Makefile b/editors/bee-host/Makefile
index 3af83dc6590a..029b3a3d1348 100644
--- a/editors/bee-host/Makefile
+++ b/editors/bee-host/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bee-host
-DISTVERSION= 1.4.0
+DISTVERSION= 1.4.2
CATEGORIES= editors www
MAINTAINER= thierry@FreeBSD.org
diff --git a/editors/bee-host/distinfo b/editors/bee-host/distinfo
index 6f88436d3643..4f842ebbb494 100644
--- a/editors/bee-host/distinfo
+++ b/editors/bee-host/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751299136
-SHA256 (rosmanov-bee-host-1.4.0_GH0.tar.gz) = 8fac983e514f259a496f00e82f5b2d6f101fb85e9af75abcb4310b575488a668
-SIZE (rosmanov-bee-host-1.4.0_GH0.tar.gz) = 35909
+TIMESTAMP = 1763312409
+SHA256 (rosmanov-bee-host-1.4.2_GH0.tar.gz) = 6ff0de87105d6d7ab60def29ccab438a20f73936b2ef80e00f24eb6ba1a7c359
+SIZE (rosmanov-bee-host-1.4.2_GH0.tar.gz) = 37916
diff --git a/editors/consult.el/Makefile b/editors/consult.el/Makefile
new file mode 100644
index 000000000000..535dce7c46df
--- /dev/null
+++ b/editors/consult.el/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= consult.el
+DISTVERSION= 2.9
+PORTREVISION= 1
+CATEGORIES= editors elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= pat@patmaddox.com
+COMMENT= Consulting completing-read
+WWW= https://github.com/minad/consult
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+
+USES= emacs
+USE_GITHUB= yes
+GH_ACCOUNT= minad
+GH_PROJECT= consult
+
+NO_ARCH= yes
+
+ELISP_FILES= ${WRKSRC}/*.el
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ ${EMACS_CMD} -q --batch -L ${WRKSRC} -f batch-byte-compile ${ELISP_FILES}
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/consult
+ ${INSTALL_DATA} ${ELISP_FILES} ${ELISP_FILES:S/.el$$/.elc/} \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/consult
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/editors/consult.el/distinfo b/editors/consult.el/distinfo
new file mode 100644
index 000000000000..1e328c294aa7
--- /dev/null
+++ b/editors/consult.el/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761351835
+SHA256 (minad-consult-2.9_GH0.tar.gz) = 45bd12bda81692de7c0c9472a7bd2c9381111e7d8ad7fc06ac16f5db52bf42b7
+SIZE (minad-consult-2.9_GH0.tar.gz) = 113809
diff --git a/editors/consult.el/pkg-descr b/editors/consult.el/pkg-descr
new file mode 100644
index 000000000000..ecb0a65f1cd0
--- /dev/null
+++ b/editors/consult.el/pkg-descr
@@ -0,0 +1,16 @@
+Consult provides search and navigation commands based on the Emacs
+completion function completing-read documented in the Elisp
+manual. Completion allows you to quickly select an item from a list of
+candidates. Consult offers asynchronous and interactive consult-grep
+and consult-ripgrep commands, and the line-based search command
+consult-line. Furthermore Consult provides an advanced buffer
+switching command consult-buffer to switch between buffers, recently
+opened files, bookmarks and buffer-like candidates from other
+sources. Some of the Consult commands are enhanced versions of
+built-in Emacs commands. For example the command consult-imenu
+presents a flat list of the Imenu with live preview, grouping and
+narrowing.
+
+Consult is fully compatible with completion systems centered around
+the standard Emacs completing-read API, Vertico, Mct, and the built-in
+default completion system and Icomplete.
diff --git a/editors/consult.el/pkg-plist b/editors/consult.el/pkg-plist
new file mode 100644
index 000000000000..f113d6d2e56c
--- /dev/null
+++ b/editors/consult.el/pkg-plist
@@ -0,0 +1,19 @@
+%%EMACS_SITE_LISPDIR%%/consult/consult-compile.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-compile.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-flymake.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-flymake.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-imenu.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-imenu.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-info.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-info.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-kmacro.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-kmacro.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-org.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-org.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-register.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-register.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult-xref.el
+%%EMACS_SITE_LISPDIR%%/consult/consult-xref.elc
+%%EMACS_SITE_LISPDIR%%/consult/consult.el
+%%EMACS_SITE_LISPDIR%%/consult/consult.elc
+%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/cudatext/Makefile b/editors/cudatext/Makefile
index fe504d1302b3..b66546ace1b7 100644
--- a/editors/cudatext/Makefile
+++ b/editors/cudatext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cudatext
-PORTVERSION= 1.229.5.0
+PORTVERSION= 1.230.0.1
CATEGORIES= editors
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
@@ -18,8 +18,8 @@ GH_ACCOUNT= Alexey-T
GH_PROJECT= CudaText
GH_TUPLE= bgrabitmap:bgrabitmap:6ada359:bgrabitmap/bgrabitmap \
Alexey-T:Python-for-Lazarus:fda3fdb:python4lazarus/python4lazarus \
- Alexey-T:ATFlatControls:0eabc69:atflatcontrols/atflatcontrols \
- Alexey-T:ATSynEdit:3284e06:atsynedit/atsynedit \
+ Alexey-T:ATFlatControls:ca8a923:atflatcontrols/atflatcontrols \
+ Alexey-T:ATSynEdit:967a507:atsynedit/atsynedit \
Alexey-T:Emmet-Pascal:df69312:emmet/emmet \
Alexey-T:EControl:6296a46:econtrol/econtrol \
Alexey-T:ATSynEdit_Ex:650668f:atsyneditex/atsyneditex \
diff --git a/editors/cudatext/distinfo b/editors/cudatext/distinfo
index 67084b068a96..3c14d471bcf7 100644
--- a/editors/cudatext/distinfo
+++ b/editors/cudatext/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1763008403
-SHA256 (Alexey-T-CudaText-1.229.5.0_GH0.tar.gz) = 48d61c883c2feab482167e3a4173db7e54693d0ad985d43a7a6817a7bc6a1ed1
-SIZE (Alexey-T-CudaText-1.229.5.0_GH0.tar.gz) = 6269997
+TIMESTAMP = 1763623859
+SHA256 (Alexey-T-CudaText-1.230.0.1_GH0.tar.gz) = 9d9ecf600e76d6abc3337a061c9c966fa10b0a76b605d03b2da742d9ff9f9582
+SIZE (Alexey-T-CudaText-1.230.0.1_GH0.tar.gz) = 6231323
SHA256 (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 510a7a3d4a722a9e5f5300db18bf67ea4cc73a610386d6f38d6e7b369c35d9b0
SIZE (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 7774046
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-0eabc69_GH0.tar.gz) = 7e96ff8e14b4d22e282f1db47b57b1547d08af5c9089b1b6eb48a4b525fe4f44
-SIZE (Alexey-T-ATFlatControls-0eabc69_GH0.tar.gz) = 539857
-SHA256 (Alexey-T-ATSynEdit-3284e06_GH0.tar.gz) = a51c9259e62f7fbf507fd27a085ee057715f21e4eb28d84b51e3df685b7a5785
-SIZE (Alexey-T-ATSynEdit-3284e06_GH0.tar.gz) = 1423088
+SHA256 (Alexey-T-ATFlatControls-ca8a923_GH0.tar.gz) = 57a52e07d060f70ed304c48297c4a0ee20cc08294b68f0a61a0d6fb5d54e792d
+SIZE (Alexey-T-ATFlatControls-ca8a923_GH0.tar.gz) = 539999
+SHA256 (Alexey-T-ATSynEdit-967a507_GH0.tar.gz) = 1953efaac552a3d0111f6d430f8f5dc2c257aef245fd2ad6e820b9a298301ab7
+SIZE (Alexey-T-ATSynEdit-967a507_GH0.tar.gz) = 1423365
SHA256 (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 1be587529c0487175a26f4a2a1abe1435b8c289f0351d39d8b9063ed2c6367e1
SIZE (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 83643
SHA256 (Alexey-T-EControl-6296a46_GH0.tar.gz) = 7f54dfd2dff4d210990d0b3be14d7269205c2209ad5627fa7af27864e8c3e1bb
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index bd1752f98077..8c9821fb35cd 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 31.0.50.20251031
+DISTVERSION= 31.0.50.20251117
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= 63ea5e5b3a5
+GH_TAGNAME= 6c770f86245
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-build-details \
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index 08efcd7290ea..ebf9312dfab9 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761964635
-SHA256 (emacs-mirror-emacs-31.0.50.20251031-63ea5e5b3a5_GH0.tar.gz) = 0eac62d81d8d718b1331a67000be0ad5be0bce72aa0d9d580549dc80dd425741
-SIZE (emacs-mirror-emacs-31.0.50.20251031-63ea5e5b3a5_GH0.tar.gz) = 52427622
+TIMESTAMP = 1763392613
+SHA256 (emacs-mirror-emacs-31.0.50.20251117-6c770f86245_GH0.tar.gz) = 7edef6f931dfbd0998984981e1f20b1d575df7f339514bcc0a361244511b9c22
+SIZE (emacs-mirror-emacs-31.0.50.20251117-6c770f86245_GH0.tar.gz) = 52460308
diff --git a/editors/lazarus/Makefile b/editors/lazarus/Makefile
index 42e79124a46f..91594493d3db 100644
--- a/editors/lazarus/Makefile
+++ b/editors/lazarus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lazarus
DISTVERSION= 4.4
PKGNAMESUFFIX?= -gtk2
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= editors devel
DIST_SUBDIR= freepascal
@@ -40,7 +40,7 @@ OPTIONS_DEFAULT= GDB
.include <bsd.port.options.mk>
LAZARUS_ARCH= ${ARCH:S,amd64,x86_64,}
-LAZARUS_BASE= 4.2
+LAZARUS_BASE= 4.4
BUILDNAME= ${LAZARUS_ARCH}-${OPSYS:tl}
LCL_PLATFORM?= gtk2
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index 328dd7987be3..12fd23bf618c 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441553
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_af.tar.gz) = a9d4bda643b7397f00d9efa8191db171a21f162b0328762c79ad03f2022f6667
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_af.tar.gz) = 1173913
+TIMESTAMP = 1763384389
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_af.tar.gz) = f498937a69ce44a5edd3f0ea8fb3cbbbe3b4ed7940c98da7048ee801b3945117
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_af.tar.gz) = 1174285
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 3c5825cbe483..1b6588ad735d 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441554
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_am.tar.gz) = 07dc2fbc145ebcc00a99c03582a3032729ae837ff540ec0082eed8e4dafdc2b2
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_am.tar.gz) = 642449
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_am.tar.gz) = 88cd3704ef9366f7e7bb8c4c48ca5f6331fad1e7347ce3b88cf3739793c69a76
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_am.tar.gz) = 2668209
+TIMESTAMP = 1763384391
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_am.tar.gz) = 6c6e804573a1758e166268be768270372a4f3ea77c9db44dc2e8d5784922637d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_am.tar.gz) = 642680
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_am.tar.gz) = 42d72ec8e249cc723be74de838ef25f7c2a23f412f4464f3055322abb5960147
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_am.tar.gz) = 2668520
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index 102cae0ce17d..756ccdb49dfe 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441558
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_as.tar.gz) = b9e34b95e79c5e1984e77e98a48e84691afee3cbd15836047f12ee8a6ddd40d0
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_as.tar.gz) = 350345
+TIMESTAMP = 1763384394
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_as.tar.gz) = 9783c5df4d3a949c29c110ccdfb1a673a17880fde29993e409a581339a1bbb84
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_as.tar.gz) = 350307
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index c3aaa715360a..55bf32cc5672 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441559
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ast.tar.gz) = 239aca7dd27de7316748ff8e19ba6e23f843e577acc550f426f8cdd71152822d
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ast.tar.gz) = 475402
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ast.tar.gz) = b8198096126a4fed716271a8eca46c7a75914d5cdc1f4d03a522350d9203b73b
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ast.tar.gz) = 2641602
+TIMESTAMP = 1763384396
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ast.tar.gz) = 688118044cc6b5ee7aecd53111ac5a2b20cfa1599c281b474c7f6a02e6fec1e5
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ast.tar.gz) = 476350
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ast.tar.gz) = cd9f7aa5e7b96ee846a03985efed40a032a97b52b1b9e8e05e9e0254e5b10088
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ast.tar.gz) = 2641865
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index 5d986ef373cc..06426762dfb8 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441560
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_be.tar.gz) = fded5672a8477ada6ef1bb1ac5f1e93cb149ae733dc07d1c3604f5f7e4e415a5
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_be.tar.gz) = 2077031
+TIMESTAMP = 1763384397
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_be.tar.gz) = e036ac0bbc275d843eb71b4f8b75c5c3600a166b1e17b1d52e7d9bd07cf75be2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_be.tar.gz) = 2078402
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index 7f1e1a51142a..0416de67f022 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441563
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bg.tar.gz) = 6685d3c0e98acd1d4ea0bb811fe1be6fce2037cfcca9ee27e7fedaa0738268bc
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bg.tar.gz) = 1907061
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bg.tar.gz) = 3fb537e318398a83dc59c913e5a9bf7483ce4792823a0e5e99c62999493a9955
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bg.tar.gz) = 2698043
+TIMESTAMP = 1763384400
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bg.tar.gz) = 3c1224d9a0ca48e6c6f1bbfed96eb7b3511d60cd26ccf2529e2a06f7569acaa9
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bg.tar.gz) = 1906864
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bg.tar.gz) = ac96e2cdc9ecacb43258342105d07e9bfe43e591b86e4210e13cde7b906c176f
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bg.tar.gz) = 2697785
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index 629782fe24e2..bbe96e8ea902 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441565
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn.tar.gz) = eb45bf2be6bd02ec28109ffe95f513a04270c166a19c9cb81b0356b33c403a6a
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn.tar.gz) = 682744
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn.tar.gz) = f1704f54b610dfa6b3f32835da36f96995d257b68f6e32a256249cebf77ce7b2
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn.tar.gz) = 2624446
+TIMESTAMP = 1763384402
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bn.tar.gz) = 1c504c74d855915d23be45464b8634528e759822c53b3bea9e7259b4b71e21c5
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bn.tar.gz) = 683319
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bn.tar.gz) = 3077513ad83ad5443654128c8c5304a443fea7b211ce21a10df81a0699f7e276
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bn.tar.gz) = 2625412
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index d40a9735263c..b5d8f9d7bf3d 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441567
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = e3907fdef06d72a99ac1caec10baf01a70b4ebe045f84d49ae9b40efa50bd37e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 472553
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 45d24fb23352b552e2085990dcc3942115515361a560bffa0ab1dd32585da461
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2797747
+TIMESTAMP = 1763384406
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 6654eaf6e64e4f4c317918c5c966108c7137c14ff48fffbaf75b835a8f9c3177
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 472649
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 605cf73fe318344c877fc58c0f1e4ae89f00de7b786b78cc5250d325dcb01930
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2798742
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index 69678ae25587..4068fc45d484 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441569
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bo.tar.gz) = e42bdd74a119019aeb9eb477b940547a54c2b147c37b2df64f55fa518f3d34e8
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bo.tar.gz) = 308005
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bo.tar.gz) = 257bc8285f9ff9f42e70bc281cd74ad324e0f94d3c9e89131928ac5dfcbd6d94
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bo.tar.gz) = 2627866
+TIMESTAMP = 1763384408
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bo.tar.gz) = adc0d22ae7261ff34dc368607c9e714bf665e5e5492180dd54d143fab1080fa9
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bo.tar.gz) = 308191
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bo.tar.gz) = 5baed2589c95ed140da6873801431b137a06db75f4e87a0eec91c3f83249df4d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bo.tar.gz) = 2628534
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index ebfbbd6b8adc..444f381ee66d 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441570
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_br.tar.gz) = 41d471ca2847ed4fb1c114a4ff6d781143318e5c0f264254f2ae1e78a58a6a92
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_br.tar.gz) = 990691
+TIMESTAMP = 1763384409
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_br.tar.gz) = 995fa3395232d015a8fed7d6fd91f23d9cc5c6274d988efa73b3fad21962cebc
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_br.tar.gz) = 989544
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index c0baf1214297..00b3d15c794d 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441570
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_brx.tar.gz) = 8db558307ab77b199fe793e3b82e75fdc26f09394d5d3c25214caa507843754e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_brx.tar.gz) = 230937
+TIMESTAMP = 1763384410
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_brx.tar.gz) = 0d931b1c4ba052f8a223c6b81acd50a30a1cdbf66ff518ae5489b50a13229080
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_brx.tar.gz) = 231204
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index 81e2f3a03e66..6233505921e5 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441574
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bs.tar.gz) = 7871388448fe1a4d070ea2fa1974432f6fe477fae98533231a4182aa717a25cc
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bs.tar.gz) = 480661
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bs.tar.gz) = 410cd3dca3548b370e387261500e00a42d2e9e1eb7114ac44058b042a9e7d4da
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bs.tar.gz) = 2560393
+TIMESTAMP = 1763384413
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bs.tar.gz) = d68cd481b883b3b928593a8d3c5e00170a65c0e0f16c2b7dbcf1906619f2e86b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_bs.tar.gz) = 480778
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bs.tar.gz) = ddb2477a8edc3cdcffb9eacc1b8397f35458fad6d2d33b034002da071f611b6a
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_bs.tar.gz) = 2560902
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index a9824b850788..f8dd45216f0f 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441576
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca.tar.gz) = 8af0041ed03825854e8c160ab853876b728e684ab80df697a2870bcaeff0462e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca.tar.gz) = 2531136
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca.tar.gz) = 4bb848c4de5475257c99d78dec9330edf5dd98e7f4319eee6c2122b24c11ac73
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca.tar.gz) = 2648354
+TIMESTAMP = 1763384416
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ca.tar.gz) = 57dcb73f92562a81de19b6fd9dff6b1dccf099fdd209fde5c71b817b645c5b0d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ca.tar.gz) = 2531428
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ca.tar.gz) = 9054975002cde0905e3305b22762718e6a8bd421f872e31818c17bb6c7e58788
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ca.tar.gz) = 2649303
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index 526edfecf7fd..db779cf0a803 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441579
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 8a433e6438eaad705abd83e2d786cbc0417bc97a5cb211c6f1a99a53aa983fe0
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2495830
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 6b150eba05495de379a55f5e33c9fdf8489f9b976b682d5222b414da3ddd7e6c
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2649260
+TIMESTAMP = 1763384422
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 82c5f9fda53173028fbdd1d0dd7d136589d2348608d84fd16633154725587153
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2496488
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 6aaa2ca734a9ad637cf4514d3a306047bbaa46764456ee3b9bd985b093bbd188
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2650040
diff --git a/editors/libreoffice-ckb/distinfo b/editors/libreoffice-ckb/distinfo
index 3c7f9c1e3640..60c16bc7dbde 100644
--- a/editors/libreoffice-ckb/distinfo
+++ b/editors/libreoffice-ckb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441579
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ckb.tar.gz) = 0e8df1f65eaa046c2a1d16c253999d6bb16ec742c6524412cf329a4354cd3756
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ckb.tar.gz) = 347074
+TIMESTAMP = 1763384424
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ckb.tar.gz) = 1ab24965fcc8e3f1be10571e7403fe39a71db15458fb3e79a9061a6a350b2071
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ckb.tar.gz) = 347131
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index 2bf6c92299d3..5d46a5f4cacd 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441582
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cs.tar.gz) = bc7fec0e085464bf147a1059ff43e877b5b965fda6b0043952c0590f44e88d1d
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cs.tar.gz) = 2720008
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_cs.tar.gz) = b3fde21297af36bae5c0fb69e72f5c8d377c0d4a63d16c0334ad1d65a53d629b
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_cs.tar.gz) = 2630258
+TIMESTAMP = 1763384428
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_cs.tar.gz) = f10aed469d9317d76db0e0affe0cf7c1c7848c95f50a2265a7a66030a5f5f8c8
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_cs.tar.gz) = 2720606
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_cs.tar.gz) = 7bde4e44dd966e2589be5ac072e193160774dfcfb5cfa2e9a0dd9750da3f3f01
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_cs.tar.gz) = 2631186
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index 1b299afa81f7..a02baaf85173 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441582
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cy.tar.gz) = 86da1e2e53ef5c58a2dd67bb743391c6bb8bf70ae152e28f296d673c6a2a3196
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cy.tar.gz) = 790599
+TIMESTAMP = 1763384429
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_cy.tar.gz) = 9cff150db71310da3a0d87056c1cd137d6449bd56fdbaf118454a830e8abd963
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_cy.tar.gz) = 790655
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index 9a5225d43480..e87eadf271d1 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441586
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_da.tar.gz) = c3482fc47ecc9b814d211792e5d7426d639fea70feb282cdc0f817d85973aa19
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_da.tar.gz) = 2414042
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_da.tar.gz) = b5a1d3ff791452717fac09b37c0f72b98030bf3463935766087455354a9fa49f
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_da.tar.gz) = 2617077
+TIMESTAMP = 1763384434
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_da.tar.gz) = 13f48fd5bad388aebde7768e9b5e3af59411290738a1ab589ca509b8f4b6df9b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_da.tar.gz) = 2413535
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_da.tar.gz) = 4d4fe9f4bc4c89c097fa72c65a1eae339f0199946addb78e290fb5c7b14167e8
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_da.tar.gz) = 2617529
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index 8dbe72565445..dfdbcec4d5a9 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441592
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dgo.tar.gz) = d28fca93b9f2d63a6d91a42292ea89212e32cc2e4b83d55fe820a30eb0e136cd
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dgo.tar.gz) = 292443
+TIMESTAMP = 1763384439
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_dgo.tar.gz) = a308cbefbbb51d7c55d936a63cf87af0f5349b7434f76ee60fb86970f9f66f21
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_dgo.tar.gz) = 292530
diff --git a/editors/libreoffice-dsb/distinfo b/editors/libreoffice-dsb/distinfo
index 52d90ee2494d..c904c0127a64 100644
--- a/editors/libreoffice-dsb/distinfo
+++ b/editors/libreoffice-dsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441594
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dsb.tar.gz) = 5848098e6079b04c9169b370a8d9711457e65a79c67e23e5a2872ddffe477777
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dsb.tar.gz) = 801294
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dsb.tar.gz) = c4ea77e35c35d22012252590510265a94b3eda3ea89270dba6957baa7470d905
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2671404
+TIMESTAMP = 1763384441
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_dsb.tar.gz) = 25050e151c15c2eedac34711413f453b72a58b57cad0254bfaeb3861a029a0a5
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_dsb.tar.gz) = 801731
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_dsb.tar.gz) = dd05860454d50757a62142003fcff64c787671c65621a55e8f607bdff9fab220
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2671678
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index a74749c1c3c7..222cf1be207e 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441596
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dz.tar.gz) = ad78f3853f15e9bdb441c5229d3ce14a367dd6e4c31663791d15caf04f2fe676
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dz.tar.gz) = 320937
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dz.tar.gz) = 2b6c04a1925048cb59197f1dafe252bfb9c0bd60bcb19c7a1f2cd18449559de7
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dz.tar.gz) = 2676948
+TIMESTAMP = 1763384443
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_dz.tar.gz) = 5b714cd19ae99bc34a7659fa2e9acf9cf24e6c59d80b1ce9466e49dd1ad9dcee
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_dz.tar.gz) = 320995
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_dz.tar.gz) = dcb3c914703b8af365fa17872dcf27f194a68d15c458ff9daa2cfc38f7658949
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_dz.tar.gz) = 2677653
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index bb0c6ec5b29e..1bbb6a159910 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441599
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_el.tar.gz) = df2f2044b3dc3fe954e05d408d68b8e83c9ed6e272bbbb210a2a1f1849403062
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_el.tar.gz) = 2428488
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_el.tar.gz) = 570f03837b017e93b4c31a9f54fbc010724c10572bbfb1a975badf201b41c364
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_el.tar.gz) = 2893297
+TIMESTAMP = 1763385310
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_el.tar.gz) = 9d1b283894d9908a4274dd65a40dd455b8194641b6cd131b972fb9431ed0a580
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_el.tar.gz) = 16384
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_el.tar.gz) = 25f7872b7951c330892ed76291316846a1f8ba6c907b1cc84a4d042926abe681
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_el.tar.gz) = 2894221
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index 92ca36db9985..c9ec04431da4 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441602
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 184e8fb60c4edd232fa2b697d24ed94ecc47148c492ec2450214f22621e1682f
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4648780
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 52a985a27f7d8d9b1ad247416242ccd56d3c59a10bc2f0ec648bcb35143a4685
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2490670
+TIMESTAMP = 1763385313
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 1b4650e1fe72120ab63559c2a8d6554702ea9b4216d1791f726ac65809a8139d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4704681
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2cf563c97748559257168dc8202e0647cfb955912e72a3020ffe19e402f2c8ef
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2490625
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index af9ba24f774c..c5787f6248b0 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441606
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 5cc23fbf526c153fbe5017a21e06c1b2b979d24ccedf3feb00a0454557302cc7
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262510
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 197700a061257241f05b1c437c9412bfc17efe848043ff849a3939d574f047d8
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2487570
+TIMESTAMP = 1763385316
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 31ba3760046d9bf7b6f061e6179393cc498cb529dab5ed6d5ad5cc158732e8a3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4261987
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2b9d9ffa830a034500b52c505beb1c6fb910b44b3689a513e5964d75db879c11
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2488576
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index da85b8fa2186..dfcf7744ba55 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441607
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eo.tar.gz) = 04131e6072cb9dbbc82484bad1377a9e8f50ac9bb37de4918ca0d3ea15dfcdd3
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eo.tar.gz) = 1012699
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eo.tar.gz) = 8fb59a9336bd0cdb92df6d549fbd1ff4f367330cf4900ff15ae212ade9c1fb4c
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eo.tar.gz) = 2567682
+TIMESTAMP = 1763385318
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_eo.tar.gz) = 206bc87b8aa3a54a1d9122e06fe69facb46a32ec99c343cce34edb7684de52c9
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_eo.tar.gz) = 1013209
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_eo.tar.gz) = 828e3ea3ac70c5f4a10278721adf2c5ae5bc36e46d438914424f7849f92b6957
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_eo.tar.gz) = 2568274
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index 75ec0f1177e7..7d427313e9a9 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441610
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_es.tar.gz) = 97c23f013df153ed66466fa89302c4dc6e9927278212ef3a268fdcf488f58eff
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_es.tar.gz) = 1761399
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_es.tar.gz) = 717a9910e6a5ebe5528dedd4b33b884bf0d48413ac2d1135c78c5d118b07c2ae
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_es.tar.gz) = 2678498
+TIMESTAMP = 1763385321
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_es.tar.gz) = db758807ac130c3156ca9e87e654b2bf517532bb22df42ee40222391298bb5d2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_es.tar.gz) = 1764851
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_es.tar.gz) = 8232f2ea7c231446284a4f920266679f3ee523e0e3e5b872866c554b7aa8a7d5
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_es.tar.gz) = 2678390
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index 6f13e7168eed..5b28e9d1418d 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441615
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_et.tar.gz) = 8458c35c8b5559b9267612129a96dc0fe3c62bc776aa3c79ea82d6d0a22ee115
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_et.tar.gz) = 1310701
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_et.tar.gz) = a6238cb24a8aae186a782059081654a6cb29372f4ba49f4a635658e445ca6b8a
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_et.tar.gz) = 2596129
+TIMESTAMP = 1763385323
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_et.tar.gz) = a3b9890733a6d6a4fdb6e8f5312536dbf064e917284412412b033c44bb4ff4da
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_et.tar.gz) = 1313076
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_et.tar.gz) = f9b6fb55058679e36b5b8756566db674819777892f6f857d0ddd52aa9d1d5942
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_et.tar.gz) = 2597142
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index 6bad8de7266e..2772a8045910 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441620
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eu.tar.gz) = 00bd53589951baad4f5927a436cb32f23db2464b4474631df39a8f87cad5fa10
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eu.tar.gz) = 725616
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eu.tar.gz) = 76877a97d4fe9c1c6b59facee4a14a1c1d0a6730c508c5d9704c7d04bf4ae931
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eu.tar.gz) = 2607848
+TIMESTAMP = 1763385325
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_eu.tar.gz) = 05301a525de72d8855851a9ff43eb96a02fd49eced7ac18c01d28c3929f7b0c0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_eu.tar.gz) = 726258
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_eu.tar.gz) = bd146b7394686b7532651e471e966ceacb3ed44142e17eafe4f3fcb8604d6f9e
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_eu.tar.gz) = 2608822
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index 440a334de6b4..c810db673e58 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441621
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fa.tar.gz) = a548f901672abd549c98bd9d2e7d696e3cd99eb04abc68bf72a76ca41ed13d36
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fa.tar.gz) = 574661
+TIMESTAMP = 1763385326
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fa.tar.gz) = 5ccb8f45f1c452c4ec5225a231caa38b513cc209724eba9432c69b5e448d4700
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fa.tar.gz) = 574657
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index b84e394cae1a..d4ce0a59aa66 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441624
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fi.tar.gz) = c3249ef3e462fa3967d5e6c27bff6fca0f2deb254b52034da5f607e227c0212e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fi.tar.gz) = 670578
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_fi.tar.gz) = 7727b8a363d834c5a73f81ea8661347161cd0c4e40e02f02a47a8de868a5f287
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_fi.tar.gz) = 2612482
+TIMESTAMP = 1763385328
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fi.tar.gz) = 9360f9193254ea9e2362e07773f0ff6a1f4364bc5c2e56f7059dc5cc1b8cace3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fi.tar.gz) = 670848
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_fi.tar.gz) = 555e476faadd8db0db286a3a6db7e092cf47f4d94862444b6dd1a9d6127c4b55
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_fi.tar.gz) = 2613387
diff --git a/editors/libreoffice-fur/distinfo b/editors/libreoffice-fur/distinfo
index 75815c96889a..d15833aa39d1 100644
--- a/editors/libreoffice-fur/distinfo
+++ b/editors/libreoffice-fur/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441628
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fur.tar.gz) = e3faae779d4143a467eae1328a482791f31f9e7c2daa6683906dbb27a12de3e6
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fur.tar.gz) = 147422
+TIMESTAMP = 1763385331
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fur.tar.gz) = 06863bb484231f8d0b99789d9b9abd626229bc82980b875d91fcf6afbc097dc1
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fur.tar.gz) = 147725
diff --git a/editors/libreoffice-fy/distinfo b/editors/libreoffice-fy/distinfo
index 7020383e461c..91e29e6b0a06 100644
--- a/editors/libreoffice-fy/distinfo
+++ b/editors/libreoffice-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441629
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fy.tar.gz) = 40db1a3c4a534c6f71999d6f17d3d6bad6ea52db5096ced8be1ddf42c52a5689
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fy.tar.gz) = 629327
+TIMESTAMP = 1763385332
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fy.tar.gz) = 75f69e08f1534de338879f1b30058a015903d90baa0c06fa4ba82adc31edd4f9
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_fy.tar.gz) = 629350
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index 96ae69cc789a..7c7e8796543a 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441630
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ga.tar.gz) = da43f9d37625494f3a5800a4c1862ebb7022e5a8b4a438495274fc686e000dc5
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ga.tar.gz) = 489914
+TIMESTAMP = 1763385333
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ga.tar.gz) = 6a9d2e61752da66f8861bc22b0dad3f7509cf590b716e71c808108a022714bd4
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ga.tar.gz) = 491733
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index fe077f149757..66aa433c2de2 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441631
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gd.tar.gz) = 50c7091a9cd18315277320c081bca94c1d475d6c24e3933b0b38576bbb9867cd
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gd.tar.gz) = 1317086
+TIMESTAMP = 1763385335
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gd.tar.gz) = f5f14bbbd3c255eba0fc9f2f676b839b9e336bcfbad8749d5fa030598cbc934c
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gd.tar.gz) = 1317164
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index b1f73279fe82..0121d10ca1cd 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441634
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gl.tar.gz) = c2c2d291ad35757fe88518640366fb4bd6936b5b06b7e1f062ffe864d78e8f6e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gl.tar.gz) = 2127522
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gl.tar.gz) = ff206434c20513540c21d551ba860e0606bb12bf655e332afabc58e66397d7cf
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gl.tar.gz) = 2633988
+TIMESTAMP = 1763385342
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gl.tar.gz) = 4454082440dafaafee835ce15d178e96e7ec89e48deaa4672cdeb9386a37023e
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gl.tar.gz) = 2127890
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_gl.tar.gz) = 3abb964f4af9b5b109a1bd6328029d2eadd73be7f4c72a6b3eb70194c1f71a0d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_gl.tar.gz) = 2634691
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index a6443aabb7b1..fd33d5d90ca6 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441635
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gu.tar.gz) = c78157e1c28c25832aa2f87a133de02bc5ace94e893c5bca9f90fd7148b25c94
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gu.tar.gz) = 925872
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gu.tar.gz) = d97d0944d894f3e53fd01432f5651346329c1ef916cd91f023c99ea91f3c7017
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gu.tar.gz) = 2562513
+TIMESTAMP = 1763385347
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gu.tar.gz) = ebaa36de7c737297e02be6b2367f92ea7859ab2b5d2409c7f492262eb5885cc0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gu.tar.gz) = 925988
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_gu.tar.gz) = 6db061a7e28fc253e60c9473986747ce06a4944cca3d6073dab04cc7a3c7652d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_gu.tar.gz) = 2563284
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
index f722c4b7d700..61a8d6d072d3 100644
--- a/editors/libreoffice-gug/distinfo
+++ b/editors/libreoffice-gug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441636
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gug.tar.gz) = 99f5944352d3ff858a42230fd76445daf0f1891b10cd04535dfec952f8e2f31e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gug.tar.gz) = 350705
+TIMESTAMP = 1763385349
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gug.tar.gz) = b1e860abc9158b85cd854fb02715d7b8c7f76a59916cdab54fea4e9d5eca297b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_gug.tar.gz) = 350387
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index e8f2d9ecb644..40c41f6258ff 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441642
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hi.tar.gz) = 1a5b4fa4a6f79a7c0e96762314920fc555292dd1b6015e49550d596443d0ef98
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hi.tar.gz) = 1343664
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hi.tar.gz) = e6326c564f8b830b4f60110f07bae9ddf9ee71569975bf61235c081442caa686
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hi.tar.gz) = 2573410
+TIMESTAMP = 1763385353
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hi.tar.gz) = b2022c5fe3f539e101546910b479a3f1684ae2dd2f498ac1fc94ba0d22ebb31d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hi.tar.gz) = 1343282
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_hi.tar.gz) = b8dc4830f38d91834ce076ecbc5e48abac14ae22fb406f2817fd5b6137df38f8
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_hi.tar.gz) = 2574386
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index 9d090acf76c6..10bee3931d85 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441644
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hr.tar.gz) = 796886845fda645ca7d08c4d3ca270049a7e7e5918a33bdfd4bd4a2db906f1e6
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hr.tar.gz) = 714894
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hr.tar.gz) = 8d6ab3dd4090f5aaa4336fb3a5b3e0326d167f2b25f259858644750ac390b58f
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hr.tar.gz) = 2559372
+TIMESTAMP = 1763385355
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hr.tar.gz) = 1f9f6abd1f4f4d75428fca1126d8702ab3d3cedbed32e30570e80819ca8700dd
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hr.tar.gz) = 714993
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_hr.tar.gz) = 78d1dbda28d45ff30afbc8fbce6952f53f6c637ec3d2afa4938a5051a939f49d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_hr.tar.gz) = 2559432
diff --git a/editors/libreoffice-hsb/distinfo b/editors/libreoffice-hsb/distinfo
index 0643690ed7ac..28c9e79d4030 100644
--- a/editors/libreoffice-hsb/distinfo
+++ b/editors/libreoffice-hsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441646
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hsb.tar.gz) = a0dabf6b42b472747b5d581a2da16ad8d7dcc890ab871cdba505bd6f2b92bde9
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hsb.tar.gz) = 800471
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hsb.tar.gz) = 6b905e639ba50b96057bad16a2dae450a53f6a41c7f4c04bf56fe88eab49c539
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2655445
+TIMESTAMP = 1763385357
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hsb.tar.gz) = bfd835614a4622a7b9ba77e9056fb91200bd5dd918cfcff3a6da29ba4bbda1e0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hsb.tar.gz) = 800393
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_hsb.tar.gz) = a4a5c86c8df3b7fe6b138a14f60c0ac4c691ef32db60fe46ea8650824facb59b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2661369
diff --git a/editors/libreoffice-hy/distinfo b/editors/libreoffice-hy/distinfo
index 7acb0e550620..fc5b87f8a9b0 100644
--- a/editors/libreoffice-hy/distinfo
+++ b/editors/libreoffice-hy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441653
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hy.tar.gz) = f98cf957ffc4dc587f30e1df506345c27f463fddc8909c26fc65f2803764f236
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hy.tar.gz) = 825066
+TIMESTAMP = 1763385360
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hy.tar.gz) = 0d01994607fb73a906f5ede30f6af29b05cc965bac9846b3a539af8784d803c0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_hy.tar.gz) = 825271
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index 65eac37e372f..05e80c224deb 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441655
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_id.tar.gz) = 2fc3d936e89b4a73251a69f6d17ae80a39700c5da381089199154a35c7ac9891
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_id.tar.gz) = 1479584
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_id.tar.gz) = ec85219d70a8313af2aa1d6c09cd27145b0ed69a4cb58b8a6d295688f73ff98b
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_id.tar.gz) = 2578786
+TIMESTAMP = 1763385363
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_id.tar.gz) = 375f7f343f3afe187877efca3ad6cc53de78ac6c01bd20d3c27f98353a61a17b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_id.tar.gz) = 1480139
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_id.tar.gz) = 8dd535602a7d2537bfac2a6d49f6774b320353f03c4cc1bbbf0ae45d5ef1d5a2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_id.tar.gz) = 2579369
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index 9c31da537f88..95f6070fad76 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441657
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_is.tar.gz) = 1454a299029c67cdd2c21315ee0c70d5ab06bf7b6ebf299741fcc44571ff309f
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_is.tar.gz) = 1221911
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_is.tar.gz) = 6959f12a014fae0dc9cb4a4c23c3bc5884d7c519e5d3c8b464aed38afa7a72b6
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_is.tar.gz) = 2559690
+TIMESTAMP = 1763385366
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_is.tar.gz) = 7e83f47cf0d6adfd447268f493de86c854cbd7d783674c39bb62652c44146d0a
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_is.tar.gz) = 1222093
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_is.tar.gz) = 21dcfe54a50e5af8a000bc3a0b770e3ba5526099ef01cd84f8d3fcde22680a81
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_is.tar.gz) = 2560830
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index 3e405efb7f8a..5b6c83e20b3c 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441660
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_it.tar.gz) = 47b3a1eede5d8146876c278c63fd2898d47aa8eff9b6adacd3db71085c6c67f4
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_it.tar.gz) = 1806287
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_it.tar.gz) = 84e8d223e7daee513e6c03b07f8f97194f37ded8d497180edc7ede47a03d69ed
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_it.tar.gz) = 2613914
+TIMESTAMP = 1763385368
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_it.tar.gz) = d2332ad0e5c90381a720aa0459f79b1aab3ff27a3855ded70e1f9d10fc6c45d4
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_it.tar.gz) = 1806979
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_it.tar.gz) = 9e7da590e2207d157dfa19b85d021385a1e28d9ae159bb786dc742d44a3915f0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_it.tar.gz) = 2614879
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index 7d512fa266c2..cf2728eff6a8 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441664
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ka.tar.gz) = 4a84b359f4e504bec47a362429801edca137ad4f22fa840b2adcfdfe8091705d
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ka.tar.gz) = 832428
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ka.tar.gz) = a86974fe74a1a55ebb70ff7e7026d028474be3246876dcfd81ed9b4196dc3b68
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ka.tar.gz) = 2816349
+TIMESTAMP = 1763385373
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ka.tar.gz) = cdffb3e0f7ceea6f2ee88c2e34ddf2227fed8ef14bb7d3ca4779719e52746c87
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ka.tar.gz) = 832657
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ka.tar.gz) = b7cadfe61b10eb17af8182ecfb694945786d564d0b4ea92fee9e9e2b82611586
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ka.tar.gz) = 2817627
diff --git a/editors/libreoffice-kab/distinfo b/editors/libreoffice-kab/distinfo
index 50f141f1c7dc..c9b79fc96f17 100644
--- a/editors/libreoffice-kab/distinfo
+++ b/editors/libreoffice-kab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441665
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kab.tar.gz) = 03426083f53e6f846f2b764102d1521a715e88acb28e988f81f3b78755ae38c0
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kab.tar.gz) = 437098
+TIMESTAMP = 1763385374
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kab.tar.gz) = dd314a2481cf1679d5da69545927dde6dc485b0eab5d2f6fd89593b1b19b7192
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kab.tar.gz) = 438500
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index 9e27ec4cfa17..c03fa665ee20 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441666
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kk.tar.gz) = 9a5dbd87e18f64d5f364b36bcba69cc51fd50aa7d7a4b4b846a7c4aab6b19d93
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kk.tar.gz) = 715445
+TIMESTAMP = 1763385376
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kk.tar.gz) = 254c05b635639ebb916de937d9455a2cbca45f2163598488ec9ea24144ad0c02
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kk.tar.gz) = 715147
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index 57d37fdd7d99..b0e3c60c46d3 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441668
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_km.tar.gz) = fa5dd7d82da2e20a899a5a03e7f3041a5c8e6b84c09c3d990e778001ccce2392
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_km.tar.gz) = 552545
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_km.tar.gz) = 41226ececee298cc23ee55414edeefe3f1b345f3f1ccde81e60dcb8505d60773
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_km.tar.gz) = 2764230
+TIMESTAMP = 1763385378
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_km.tar.gz) = 9e15b145fb5557b1737c1f75a97403196e26bc0a0c793262fd39479d3ddc379c
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_km.tar.gz) = 552712
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_km.tar.gz) = a5eb0e16a19591dbfee42d92b7942160ef49f9fbab650af3d0edbb106fb4c911
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_km.tar.gz) = 2765420
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index bd73743a4ffc..de9f1750277a 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441669
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 0c831cbb06597194259c11917caeaf3e39945907fac92620c0b3e58e5e4d9661
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 238541
+TIMESTAMP = 1763385380
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 0ce98c5f92e919103a69e41e348c2a68ceb9c87e8e97c5a8e1fa0b02b8586639
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 238562
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index 4c49e72a0b4e..bc02dacbcf44 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441670
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kn.tar.gz) = 7dc9cdc72908249f0b9eca85df5c6a1f2fe1f13b836fab28d8bd8cbe04bc5f08
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kn.tar.gz) = 378077
+TIMESTAMP = 1763385381
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kn.tar.gz) = 258209c9b6fd00e86ccdc1ed1017b82c51c1bb618680b100252815784f3decd8
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kn.tar.gz) = 378643
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index df9e7adacd54..0218feda052b 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441672
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kok.tar.gz) = 7f89f6df58ced5ec87a6a7f27f1219a2be857769bda6d13228ca400a4f39972b
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kok.tar.gz) = 280213
+TIMESTAMP = 1763385384
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kok.tar.gz) = 2b841ee4e7bdc85d81e6e4ecd6082db27b67b3246a348736970e66e2c3d3c93f
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_kok.tar.gz) = 280185
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index 286c56058e78..9826b40db4bb 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441673
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ks.tar.gz) = da70d804fccf67a6dc36bcef5c8e3dd9307328af3b4f69eeb16a65895efb1270
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ks.tar.gz) = 232019
+TIMESTAMP = 1763385385
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ks.tar.gz) = 3b5a0d0dca5622926bc1838bfd11410b95cde9cb67e8f1922479afa50a9f5211
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ks.tar.gz) = 231922
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index 9c8aa849f160..0d0e53676fec 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441674
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lb.tar.gz) = 49df8edd3d69720f43b07ed097eb9c38bc05a277099f072acca48288f6d36736
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lb.tar.gz) = 110711
+TIMESTAMP = 1763385386
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lb.tar.gz) = 22e01cc4ae88ed2cf878edbadd29e1d15235252cd5d5d53dbf6b8d31dfe5e1cf
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lb.tar.gz) = 110879
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index a7ed850745ca..d32239334747 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441675
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lo.tar.gz) = bbfbf4ffcb83bfdc8a8dff9ca32d29a47d80720cf89c76102c2fa1486415d71a
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lo.tar.gz) = 375757
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lo.tar.gz) = 98d088135be9c7d8be871b082ba468d048b1a77fbf88e0ae2c7b5a2a48d1a3fe
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lo.tar.gz) = 2525766
+TIMESTAMP = 1763385388
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lo.tar.gz) = 86aa5e9223039316aeccdfb4834bf074bfb3ddff1c15b8c726dd95fc3362e70f
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lo.tar.gz) = 375611
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_lo.tar.gz) = 446da41e57a50230b619c1fe524451b2626782ca35c32e1f12dc44d96ebede60
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_lo.tar.gz) = 2526215
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index e40908110ea4..e7b3ee140e7f 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441677
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lt.tar.gz) = 60e5d2bf4c74bda7c3f3c5cb7a106b4549ad570e6dfdbf979cb351aaa08719f1
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lt.tar.gz) = 901467
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lt.tar.gz) = 38e86fdd03a6716ac028d5f340e242b5a2efb10a8cd00f3dec631c8010502b03
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lt.tar.gz) = 2667355
+TIMESTAMP = 1763385390
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lt.tar.gz) = 853f4fe23706f7d402dc090076523de91ef994d35a60dbcc9ef18a06d29889a2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lt.tar.gz) = 903369
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_lt.tar.gz) = 0d434249fc4c93c81c171c1b2ac892018faee286ad524a5f0d96ca2fd863a922
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_lt.tar.gz) = 2667898
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index 5b270d21cfae..b036177f08c9 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441680
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lv.tar.gz) = 57dd21fa4d29a3db168115250acd13995fcb2872b4b5cda8c3b275857d2d9dfd
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lv.tar.gz) = 839059
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lv.tar.gz) = 7defee0b3a639b3a936a3a987aa3ac5843806a3ad3484ff70c2918c0f21e1808
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lv.tar.gz) = 2554572
+TIMESTAMP = 1763385392
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lv.tar.gz) = 7783e3ad3b17c435b45bda5ef7b532cff2fde1ff5e91869e51c45b47be1b1774
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_lv.tar.gz) = 842872
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_lv.tar.gz) = ef1a0649aa4330c4ea4e1bba8c63d57ab6016febde40ad484686199cee0ac045
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_lv.tar.gz) = 2555585
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index 33b4e8958cff..9ff92f18bb65 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441680
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mai.tar.gz) = f4a0b373a586702e2b526362cd34edd42a5dbda03f10ec618f09df85a801e411
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mai.tar.gz) = 227602
+TIMESTAMP = 1763385393
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mai.tar.gz) = 17fe8aa76776c425bd15253b969519ab84cf1b7a6597827c71d440810e108f46
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mai.tar.gz) = 228098
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index 5a3554a8c48a..c9a97ba9c808 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441683
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mk.tar.gz) = 26ce2e0f1523a93aaf8c38244d17c89f5ad4143f45f5ed8959302b13fbea79c8
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mk.tar.gz) = 313993
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_mk.tar.gz) = 27aeaf2340b6053d72fbcadfd5d464377a922dd764039122d4c1db42de34095e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_mk.tar.gz) = 2555649
+TIMESTAMP = 1763385395
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mk.tar.gz) = 150c502648e1aced6dc5c936ae7d64fe86009c2e55ed30df330dd7bfd3211711
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mk.tar.gz) = 313707
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_mk.tar.gz) = a8899472bb5e9697c962fdd9bbfcd28b164cea95906869a3199d16c9110469b3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_mk.tar.gz) = 2556149
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index aef03932d865..22c6a570b3f5 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441684
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ml.tar.gz) = 2045b105bd5d5a8accb305d24f552d7de71efc45cf92699d5bca0b9ab85913bc
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ml.tar.gz) = 350269
+TIMESTAMP = 1763385395
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ml.tar.gz) = 476e8f333cb86893deeb46fdc5af5be733e596ca6455183daec58ecbbbaa7201
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ml.tar.gz) = 350530
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index 3ced44cf27cb..e81bd92d11dc 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441685
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mn.tar.gz) = c4402f94c5a2d03e8d8d6f286297a01aec74c2497a086de2230fdbd33e07dc9a
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mn.tar.gz) = 1844040
+TIMESTAMP = 1763385397
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mn.tar.gz) = 47deaba4f7eba5bc4ca6f8b5979bebb997f5fa50619ca1069fbdaaadb5dda4e7
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mn.tar.gz) = 1841618
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index 2e8204d5d035..f3337d7873ca 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441686
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mni.tar.gz) = ba17ee56003056be98da7ada325cf34dedbb6d2e1c452c78c207f878b3c18b1d
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mni.tar.gz) = 269971
+TIMESTAMP = 1763385398
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mni.tar.gz) = 251e600d51e6f33966531ada1ab732076438e5e30b17c9392667ce4b05101551
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mni.tar.gz) = 269831
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index 09913ec2751a..59d5e5193b40 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441687
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mr.tar.gz) = 22034d2e145dc3ded78333121fa931676c9bb3cae21a99a209af4ae2c8fd034b
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mr.tar.gz) = 377206
+TIMESTAMP = 1763385398
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mr.tar.gz) = aa735d12a82b5e17035d182a0f4afb22bdf7058ae2c6ecb63a7443fcbbd3a9ea
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_mr.tar.gz) = 376829
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index 90226bf75643..dd1bbdf3ce7d 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441688
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_my.tar.gz) = 423b2a503d26bd6d3d66b0f828e8233f7e1410f69bcb22d71a8dd88bb2511651
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_my.tar.gz) = 303804
+TIMESTAMP = 1763385399
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_my.tar.gz) = 3a4fe3e0a5e44ce67e9312addb1c4d840b9cf6ee6573b91d9eab330b51e7adc1
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_my.tar.gz) = 304297
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index e2745f723281..e223c116e8a8 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441692
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nb.tar.gz) = dc89b98a168f887d4fdab5284e6cb6a3f774387c60728ceebcfbc7cfd97eaaba
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nb.tar.gz) = 2996461
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nb.tar.gz) = 37222d224e773f5a5d40a6f67184a85df0b314213ecb7049f792f302f7a3e503
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nb.tar.gz) = 2584468
+TIMESTAMP = 1763385403
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nb.tar.gz) = 4f4a5715ff15f63772e8865735396b9f31d915a1516391fdc02fc33da61c1c91
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nb.tar.gz) = 2996162
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_nb.tar.gz) = 6b9cd411da8e184815c0f44ac65f45518f5d4bac7bf720f457b35cb0d9cfd26a
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_nb.tar.gz) = 2585027
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index 2eaa84f1ed9a..2f7c260926f6 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441695
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ne.tar.gz) = 9fedc3da6a6c7ef1a7fbed55fd546df87db16a3a83ea0b98290d6afad39c87dc
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ne.tar.gz) = 664373
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ne.tar.gz) = 92e2cc4175061edda019d126b487a85813553d7813d0806ea4ba6d37a23a5291
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ne.tar.gz) = 2677000
+TIMESTAMP = 1763385405
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ne.tar.gz) = 30328b95e0267d652a13236242f9a01ddc290abd5e3b8be31e4de4f4ab7d822e
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ne.tar.gz) = 663678
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ne.tar.gz) = 5a1c2579e552de41d3cbb88ce42d8c2297e2bea2896dd2af7e286beee6e5adc2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ne.tar.gz) = 2677761
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index e55f2535c482..2adbe8fb0c3d 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441700
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nl.tar.gz) = dfc5343abe393e36e55888144195cb06c9cdc03dc5f8593a209f7d808f45d78c
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nl.tar.gz) = 1466912
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nl.tar.gz) = aeaebf6a473c65b926d800bb69a309eab464a285cd7d6388dbc751b62436bb8b
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nl.tar.gz) = 2637324
+TIMESTAMP = 1763385408
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nl.tar.gz) = 530c04dac995e5b4a7d45ff06d3f6833ea5603e5aa151c298dbf599bc13903e1
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nl.tar.gz) = 1467750
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_nl.tar.gz) = f23127656b46f6394c202c49a604783dba3faeb8333fc4eb8ec931a2f14b9958
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_nl.tar.gz) = 2636486
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index d4d927ef16b6..640d58b4d0cc 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441705
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nn.tar.gz) = add9f44af0ad2bdd4d9abea31ec26631051d5701612c5685c7ee5f166b6cdb6e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nn.tar.gz) = 2997488
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nn.tar.gz) = 5a49cb9180d9106dadc41261e2b60a2d9bdcefc30d1eafe950a5cc46d659e4af
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nn.tar.gz) = 2584293
+TIMESTAMP = 1763385414
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nn.tar.gz) = 774e0099cf5432a0ed787a208ca1f410b4e0ed33c2a66cfed31de050f1886459
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nn.tar.gz) = 2998612
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_nn.tar.gz) = 5af232e33b2cd1e4935f7432f57000ecacac1cf6b1860b7c30feb524051e9ce1
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_nn.tar.gz) = 2585218
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index 3e18491271ed..f2d3f295379f 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441705
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nr.tar.gz) = 3ea870f232f051ad97fc1fa66f0cf0d0bba147adc66b22cecd7a491c575908fb
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nr.tar.gz) = 200963
+TIMESTAMP = 1763385416
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nr.tar.gz) = 32463c30f56cfc2d83231b4b85b18594a6a0e8a6f14ed4b2f9321a1ab83fac10
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nr.tar.gz) = 201260
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index e0a2e0eee0a1..e3b1e530a591 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441706
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nso.tar.gz) = 300ee164c1eb6598c20c7337894b4e1c0f341ae4d152a3d7c68238b55ce21044
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nso.tar.gz) = 225516
+TIMESTAMP = 1763385417
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nso.tar.gz) = 0a1b36f1b36c88a1be18255aeaeb5aa81c0ca9f44c8989842daf89cbd25ed4c2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_nso.tar.gz) = 226055
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index 0732ca79bb0d..0dd290d4c329 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441709
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_oc.tar.gz) = 3e1cef3dee98d572fdf7d8453b2f029794edc5d97be2a79fd6f07ee26c0c3d82
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_oc.tar.gz) = 973195
+TIMESTAMP = 1763385418
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_oc.tar.gz) = a8ebb338aa71696171b17c74db985f07928759bb3ed27829228b5e0bda00d298
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_oc.tar.gz) = 972985
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index 08d013cccf5b..65134479ee68 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441711
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_om.tar.gz) = b3117e7ae4523e4326079f3915ced402c6fa591f740a54eb77a3836846559ace
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_om.tar.gz) = 333822
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_om.tar.gz) = b23f5821d6a1577ffeb6ab7053387d559a3ff57e660550274f5055cf6259c2b2
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_om.tar.gz) = 2625617
+TIMESTAMP = 1763385423
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_om.tar.gz) = 29245d2bb8de1a78085a38aa987004b41e0c2289ac0e6e79af5ebc62b30df02f
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_om.tar.gz) = 333942
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_om.tar.gz) = 50ea8c807fe34aacc409683cdcfc716bd018d877b5b64c4e03e33c42c69f7ce3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_om.tar.gz) = 2626764
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index 716fac20a6e4..7b6ed099f855 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441712
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_or.tar.gz) = 8812f93f43e46cfaea4b3e3f853ba7eed4204db3d9a9dd36cb1017a1704c8d53
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_or.tar.gz) = 388659
+TIMESTAMP = 1763385425
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_or.tar.gz) = dfe89466b5eefb3788e63c68d8c84ec7be846ab318b1bc7e84aafddd70e37692
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_or.tar.gz) = 388301
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 676ffa959261..ac4b3d88b9fb 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441713
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = ce799f6cd2862199423ad828c77b89d3a6f0248878aaefadd668143cc357a021
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 428436
+TIMESTAMP = 1763385427
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 325849fe007452580d24caa165844a641fdf4c7149259ad3559ed1ad17f3bd00
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 428002
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index 4ca8d0be2c20..595c0e4427e0 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441728
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ro.tar.gz) = 0bb3c246a1bee86b1e53f96eb381e12868d5a1c3540f43937a6cfe517e61dd92
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ro.tar.gz) = 1997287
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ro.tar.gz) = be58e698c682b43cd2b6d9e70d693813410b01c8c9dfa3d221213a5d28232a31
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ro.tar.gz) = 2522225
+TIMESTAMP = 1763385437
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ro.tar.gz) = aa924860f87c7797126240ca2030f87320ecca702b47f752fa1c0127e891c30d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ro.tar.gz) = 1997293
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ro.tar.gz) = 9ae963290486505efaecbe9e117311369bd172e20b0eec7a87778261c3391359
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ro.tar.gz) = 2522938
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index a739859fd003..1e71cd907519 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441731
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_rw.tar.gz) = eede78c2c2351cafb933723ce07ede09fb6c8dcbb28a04c9bcf06fb14675c2a1
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_rw.tar.gz) = 244223
+TIMESTAMP = 1763385440
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_rw.tar.gz) = ef1683490172fb776220b05c8a201621d69a14f3a39f72a59c95db39b4f59c2b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_rw.tar.gz) = 244449
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index 080ad2143280..4a8990548e44 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441732
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 0d881e3f29663157658c878730394da28a4a3f927165bcb917389c6c3284370c
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300233
+TIMESTAMP = 1763385441
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = c2ec371c268ba49e0c939c71d7df5980b4bc92bf4c8aaa6c44b3b35b7b6bf24f
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300264
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index 76d1688b0ee2..5e518e945f28 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441733
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sat.tar.gz) = 4570c495403dc08bf19dc672a5e44f351666a7483b01d2830ac629a3bcb69ed2
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sat.tar.gz) = 339844
+TIMESTAMP = 1763385441
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sat.tar.gz) = 424a7ee870345e947a927b0f9e950229b9139dedd072e243cbff1be95b70ed6c
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sat.tar.gz) = 340367
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index f9b5ee866b81..c2a1ca54534f 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441734
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sd.tar.gz) = ce98b1ce08f36de1e3bbd036ec8c0e189c114cb906615a5bc9b3839124431424
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sd.tar.gz) = 292983
+TIMESTAMP = 1763385442
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sd.tar.gz) = 377ab2d1fa69b15416e575a8e1c7195b602ea441ef11572480ff3766e359c3b4
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sd.tar.gz) = 293535
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index d55a808940a3..c4a54c420507 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441739
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_si.tar.gz) = 2c80cac5fe064991f8340b9a80904abd66f2e491522edc62b0b1d64716732dc2
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_si.tar.gz) = 537142
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_si.tar.gz) = 56b20f8bc34d820dcde7eb594365cc64a3561e5f1c910cea6a573570c92abeb9
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_si.tar.gz) = 2627867
+TIMESTAMP = 1763385445
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_si.tar.gz) = 566bac9a228cbde0f21fec30012f734a0bde662eede6faad47fa192f9bc4707d
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_si.tar.gz) = 537305
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_si.tar.gz) = 31422ae9525e33e88c2991485e861b4317215ac13e80bfda47ad9b91577a0286
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_si.tar.gz) = 2628982
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index 740b37de9e11..18b0a4051f4c 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441741
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sid.tar.gz) = 829df77b445d2e228f8c5cbcd4f39464b19b000f540ab52b688f430c936e5616
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sid.tar.gz) = 357692
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sid.tar.gz) = 4946ae0004f490f2bb54cdf784361c847d3324fa9a8a57c2f347592373444882
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sid.tar.gz) = 2613212
+TIMESTAMP = 1763385447
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sid.tar.gz) = 2dd47eb2be64300a3cde60218e72803c6dc96b1dca32f3993929e10c562305e2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sid.tar.gz) = 357841
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sid.tar.gz) = 759bb97a9f6430a4d0adff94079ff72860e2d6ebfb8c8a821da79fc6907f0dc3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sid.tar.gz) = 2614151
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 1075de66b7bc..4a061134979c 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441743
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sk.tar.gz) = 62857397b78e76b520389942f96273ded9bc1f1401722ba23a8f958b198c72da
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sk.tar.gz) = 1684418
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sk.tar.gz) = 8a6840f0fbf3f4263d3ae13e38cb3e45141f58b0bf039774652f002938148e57
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sk.tar.gz) = 2660692
+TIMESTAMP = 1763385449
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sk.tar.gz) = db759ce7a81089fd317cfdb11fcbe00047fd13606c3d5c956780027b0cd36b95
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sk.tar.gz) = 1684370
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sk.tar.gz) = dd33876250fa690e04879b2888021a326718282a060d313e0a6c7d88ee8e4192
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sk.tar.gz) = 2661870
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index 7c1418a204b1..5dee9a663e29 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441745
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sl.tar.gz) = 90a23b04b80fba9f7757c2941502adf6dc5999ffc15c7d34be1aa814218acc64
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sl.tar.gz) = 2178746
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sl.tar.gz) = e494fb2d25509e1be1e36b1afdc52960e67880e8cf407642dd70f067c717e9cb
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sl.tar.gz) = 2613472
+TIMESTAMP = 1763385452
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sl.tar.gz) = 2c470d3ba55f80a6c004c15bbe8029ec4f91040649a8396c04187a553c03a95f
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sl.tar.gz) = 2178495
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sl.tar.gz) = 64b7e5b05f6fa9f5962c6cecaa3ad76e79bc68349cbf1781a0c2f332ad64fff0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sl.tar.gz) = 2613912
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index 063d0eebdd18..129d9eb58838 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441750
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sq.tar.gz) = 6a5f826b57e439fd87adbab5a36a29c76186fa45d3942ea53717d59f7adf0a87
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sq.tar.gz) = 899230
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sq.tar.gz) = 5f7cebe005845da3007c6a9bd60e9881955fabd357407e85f652e2441d0e3cfa
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sq.tar.gz) = 2532184
+TIMESTAMP = 1763385453
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sq.tar.gz) = 8b75c26e4cfaa982629da983268db43a456b21af6401f464dc9f9932d92d6717
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sq.tar.gz) = 899540
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sq.tar.gz) = 206239c23602dd3091ade5b4849e497877f666221791c83706b350dbe0a4aae7
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sq.tar.gz) = 2532415
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index 50c7b7cb3eef..12eddb889ab8 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441751
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr.tar.gz) = a65f22f0a0a91fccdd97bdd00c9a18ed8ee4428a7d5b8a08d0ef7b547b9ac6af
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr.tar.gz) = 2265250
+TIMESTAMP = 1763385455
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sr.tar.gz) = cf644aa69cfcc1dc4d7fca4569d4cec3f6b16232fb0cac65b8c84ace8c08910e
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sr.tar.gz) = 2266685
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index fadfe84379c3..ca88fca67177 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441752
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 67dd0c28c2d93a4e19bba2860bf1c465a4a4f299e6dc0aa42eda79442bf539ad
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1860454
+TIMESTAMP = 1763385456
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 7153f024f67e8c043b15b264bc9277e33c4f5e2d2d63bfbe15a7090522d404aa
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1858589
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index 459073649dc1..e1c76414f7a9 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441753
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ss.tar.gz) = 123149f676c28664d800f16760470ba77b0431e7e997392a24cccedccbc3119f
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ss.tar.gz) = 205372
+TIMESTAMP = 1763385456
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ss.tar.gz) = a1d0bdbe862cbfebc825012ecfe7b253bb3e62a52f7e9c01fc57e5a688557da5
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ss.tar.gz) = 205731
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index fd0d2a3cfb90..447d5c4492e8 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441754
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_st.tar.gz) = d6d5a9430552ff8ee1d3248f716364d289ed08cd5a019063a9a3a5f2e6efa30e
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_st.tar.gz) = 201715
+TIMESTAMP = 1763385457
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_st.tar.gz) = f7458125c0a2b1b96a2439449b03fd1b231de4e8cd8bd9e7defdc83146dc875b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_st.tar.gz) = 201614
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index 9b0b4fb99fec..de72a5c021cd 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441758
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sv.tar.gz) = 67c8b976e41642dbdc5d66871c7d1ea22e4369aa390846d83090af38e0822ae1
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sv.tar.gz) = 1728823
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sv.tar.gz) = 0070daa21b1febd8206c3764bd225ae77eb40502ba7d9f2d123ef06135d01901
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sv.tar.gz) = 2608810
+TIMESTAMP = 1763385460
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sv.tar.gz) = 81d05b2b38d91d546465e6b80ffa6f0ae0fe8b331051db46a7b935bc819064d3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sv.tar.gz) = 1729389
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sv.tar.gz) = c3efa69648127a2c036c8a3556696e07d51f6aa743d77de1f23d21043405c7dc
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_sv.tar.gz) = 2609753
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index 715259f6bbe2..d5ac2f5df6aa 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441759
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 054673c113e30095cbd115d73eb5dc87dab9dafe5e581d739c2ef250cf426f4c
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 225411
+TIMESTAMP = 1763385461
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 007ceaa25819fffbdaa3e5440b30ba48832b527434abdcd590d1f0f7362f2178
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 225369
diff --git a/editors/libreoffice-szl/distinfo b/editors/libreoffice-szl/distinfo
index 7d34d759ba5d..e227d1d07098 100644
--- a/editors/libreoffice-szl/distinfo
+++ b/editors/libreoffice-szl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441759
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_szl.tar.gz) = 5f92cf0c95852293edcf074609bd4e9e387cff26f586bbbfd6d49d0b9373eccb
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_szl.tar.gz) = 497874
+TIMESTAMP = 1763385462
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_szl.tar.gz) = 8990459525e8751d472253fed568392d86df1e76dcd07cd72dd4c613255d7b81
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_szl.tar.gz) = 497865
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index 147f0b3cd073..73ffbf04bee4 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441761
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ta.tar.gz) = f5f1f41e0fcafb30f8ff06ee3f61e2a2d8f7c8768231e1454cfaa8a8e6423979
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ta.tar.gz) = 480251
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ta.tar.gz) = 5ac1bccb2d2adb85d688cfba36568a06c02e796cdeefeecdd27a07ffea106b78
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ta.tar.gz) = 2768059
+TIMESTAMP = 1763385464
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ta.tar.gz) = 3e2183773a6749b0e11bf776d19c7250762177002005557f55cf3ebf2d2e96c3
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ta.tar.gz) = 480485
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ta.tar.gz) = d03d30c5832895c4d4e67e209cf4a068fe92b2e0be48037c298d402fd7513444
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ta.tar.gz) = 2769025
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index 38d1d7b2412d..b133bc2caeb6 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441764
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_te.tar.gz) = 6e8f51ff8e676c016f318eabace7acff790b77353d7d5f1034b05d77bd60de79
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_te.tar.gz) = 781851
+TIMESTAMP = 1763385465
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_te.tar.gz) = bb1187639d6c8d5d3e6d38a0fe0257908e8fbba0fa00688d13ec41f72b778715
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_te.tar.gz) = 780919
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index 197b75190522..0d585bd1d9c4 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441766
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tg.tar.gz) = 3eaf05d5d207497dfacf768d183189840caea4ae1ab28f2d304ef048bf1f24ba
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tg.tar.gz) = 262657
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tg.tar.gz) = a53641a981e1243ab6cd3e730ab319e12428727ba9cda45261edc58f84a26b89
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tg.tar.gz) = 2533339
+TIMESTAMP = 1763385467
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tg.tar.gz) = b4a23c14acb25b02b947d79da2651cb00b3c94f9b1d6b4c2064242760e143f4b
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tg.tar.gz) = 262523
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_tg.tar.gz) = fdc3098b255d66352843ee8d0bc3faf3345b0ff833646ab9a4deeb82a4b90672
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_tg.tar.gz) = 2534241
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index 7c9f1b05008d..6a56ec8df5c1 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441767
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_th.tar.gz) = 3082248e0acda91aaa558e5453eb64e7898fc0f25675c3cd830134a5356de3bc
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_th.tar.gz) = 986208
+TIMESTAMP = 1763385468
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_th.tar.gz) = 86983ec40bba0ca5a677dc345afbeb63ecdf53305dab5f8e3236dd9560e30bf2
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_th.tar.gz) = 986922
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index f578e018fc49..0369f35911a4 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441768
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tn.tar.gz) = bb1df4326cdd99e23229114043151f5f8e3550a911dc15d3df427cead1e61bc1
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tn.tar.gz) = 188204
+TIMESTAMP = 1763385468
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tn.tar.gz) = 35303ff6eff5459320765abda20341e5f4dbf2d7044666ddfe0e8f7b357088f0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tn.tar.gz) = 187824
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index 944077be2d61..ee18926552d8 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441774
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tr.tar.gz) = 56ea01205b15ec5f6170c19102507ccf0a46a6cbc1be8fbbf48506f0ef5f9e2a
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tr.tar.gz) = 6217981
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tr.tar.gz) = 31c8c798199e3be757645c3268c96e88af3e58e82f3d14b8aa7047fccc11f6a6
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tr.tar.gz) = 2650774
+TIMESTAMP = 1763385472
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tr.tar.gz) = bf85ff384a54e78335112fdf4239dcc2618995b27f357d208b8a1d0d295854d0
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tr.tar.gz) = 6216818
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_tr.tar.gz) = 16dab98a174ac17a6da7cd095ba79652c6c97ea387ccb546ab614326a03ebbd4
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_tr.tar.gz) = 2651617
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 960165e0549f..deb534504ea3 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441774
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ts.tar.gz) = 398c9eb8cc9a2172902307bfd15412c0060c7f64788a8fe2c350b26876d96b50
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ts.tar.gz) = 199625
+TIMESTAMP = 1763385473
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ts.tar.gz) = 0bae7215b17240260cbf1a86f0c8bc36959401d1771e99ec8ce3aa28e01248ae
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ts.tar.gz) = 199472
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index 6e5cf9f73989..36d7f0ea891c 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441775
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tt.tar.gz) = 02c2021eed37c462c04098fc319aa0430835237b892c81026b59c0777cf33f39
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tt.tar.gz) = 130290
+TIMESTAMP = 1763385473
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tt.tar.gz) = 069d803cdae38479579922d768c80a32f01e958a3dd52be4d5ba36f190cd6a05
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_tt.tar.gz) = 129870
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index 8dda25585d21..16c2b266b31f 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760441780
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ug.tar.gz) = 9c24f9baa925cf660d4d97ae57380243bd8adab5885782ac6986a0e6c96d54ec
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ug.tar.gz) = 376830
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ug.tar.gz) = cae7720863ffa3181bf782262dd01525575d460d5b484cbd697df7b5004e6f77
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ug.tar.gz) = 2577008
+TIMESTAMP = 1763385476
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ug.tar.gz) = ce52c1a53a497094fdef927bf8de9422beae00cd12f092bd82c9466afd9e1342
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ug.tar.gz) = 376894
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ug.tar.gz) = 3b06eb2ce5e3090ed1cb9e4fff4668b9b6f2c2da9e40e74993dd7c960444ded4
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_helppack_ug.tar.gz) = 2577784
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index 53944f22d415..04de003a6853 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441784
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_uz.tar.gz) = 0c43ebc3a8b81a5700f6e6e6ca3bc726bf96468c6ee0b6057208f7f5535173df
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_uz.tar.gz) = 216694
+TIMESTAMP = 1763385479
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_uz.tar.gz) = b9d5821dbe8a40263fc6a14eb421b9daf3557d41c1b13b4c9274f8bb4fd8894a
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_uz.tar.gz) = 216937
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index a76ccef4e5df..7341341bbdf2 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441784
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ve.tar.gz) = c4f7016a430beedb528c2777aa7b229cb256629fc879fb7e457f9bc4530b4bc9
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ve.tar.gz) = 202553
+TIMESTAMP = 1763385480
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ve.tar.gz) = 088f796499b3dae384fccc99c22ddc8be4f1513ac0fd08f04687df64399a33c6
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_ve.tar.gz) = 202607
diff --git a/editors/libreoffice-vec/distinfo b/editors/libreoffice-vec/distinfo
index 2575c6ac2568..e8bda3a74530 100644
--- a/editors/libreoffice-vec/distinfo
+++ b/editors/libreoffice-vec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441785
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_vec.tar.gz) = e0e52a26dd8f128f0b25a92be44d4511ad53ce6b3ac0e5074ad9114870c01309
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_vec.tar.gz) = 509575
+TIMESTAMP = 1763385481
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_vec.tar.gz) = 9d4583d489c69ba2b8540921657ddeee28baa6e91563b2db774c04d2002d6a06
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_vec.tar.gz) = 509807
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index 5d37b7cdb72e..23760e3dc0df 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441787
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_xh.tar.gz) = 5086891ae5f1518083ac954b8916951c1d2454fe447dfbede12275979ed9ab9d
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_xh.tar.gz) = 207117
+TIMESTAMP = 1763385483
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_xh.tar.gz) = aa258b8bece6f48ca4215497e1dcef02d4d75d6ba18acea928867841050f1bd5
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_xh.tar.gz) = 207227
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index 865b5a5cedc4..5ab9f9d9b10e 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760441792
-SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zu.tar.gz) = 7fb4c11667475e30156e9fee985a9a3a727c2f6f5922d0420954675197234040
-SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zu.tar.gz) = 226887
+TIMESTAMP = 1763385494
+SHA256 (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_zu.tar.gz) = 302ba25510f5338c862c6b2abbac97aa24e3323af5fd4058207e5e78daaf58f6
+SIZE (libreoffice/i18n/LibreOffice_25.8.3_Linux_x86-64_deb_langpack_zu.tar.gz) = 226411
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index 484d322a90e9..125732a805a5 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -7,7 +7,7 @@ LICENSE= LGPL3+ MPL20
LICENSE_COMB= dual
DISTVERSION= ${LOVERSION}.${RCVER}
-LOVERSION= 25.8.2
+LOVERSION= 25.8.3
RCVER= 2
#PRERELEASE= yes
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index 9ff88e891f9b..cae474ca31a8 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1760443060
-SHA256 (libreoffice/libreoffice-25.8.2.2.tar.xz) = 002ca2eec3df818d3655bc5ab5702263194febc0212f02e12df1eee11bd7c15e
-SIZE (libreoffice/libreoffice-25.8.2.2.tar.xz) = 286175060
-SHA256 (libreoffice/libreoffice-help-25.8.2.2.tar.xz) = bb9fde2c035c757581f49545ccbfb046fc31f72968b53b28d0987f1c5547eb5f
-SIZE (libreoffice/libreoffice-help-25.8.2.2.tar.xz) = 60167812
+TIMESTAMP = 1763384603
+SHA256 (libreoffice/libreoffice-25.8.3.2.tar.xz) = e9396d76a2471d5da3ccd3e5c6a7a9b83245f38c2c47c29a76219f6214914882
+SIZE (libreoffice/libreoffice-25.8.3.2.tar.xz) = 286480740
+SHA256 (libreoffice/libreoffice-help-25.8.3.2.tar.xz) = d6f3f4b3527453b0afaf3a566163a401b4e42e34ba06d35493be9637c4c8bd7d
+SIZE (libreoffice/libreoffice-help-25.8.3.2.tar.xz) = 60168492
SHA256 (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140
SIZE (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = 207992
SHA256 (libreoffice/dtoa-20180411.tgz) = 0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4
diff --git a/editors/marginalia.el/Makefile b/editors/marginalia.el/Makefile
new file mode 100644
index 000000000000..8f779fef3850
--- /dev/null
+++ b/editors/marginalia.el/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= marginalia.el
+DISTVERSION= 2.4
+PORTREVISION= 1
+CATEGORIES= editors elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= pat@patmaddox.com
+COMMENT= Marginalia in the Emacs minibuffer
+WWW= https://github.com/minad/marginalia
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+
+USES= emacs
+USE_GITHUB= yes
+GH_ACCOUNT= minad
+GH_PROJECT= marginalia
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ ${EMACS_CMD} -q --batch -f batch-byte-compile ${WRKSRC}/marginalia.el
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/marginalia.el ${WRKSRC}/marginalia.elc \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/editors/marginalia.el/distinfo b/editors/marginalia.el/distinfo
new file mode 100644
index 000000000000..537a3fefaab9
--- /dev/null
+++ b/editors/marginalia.el/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761352288
+SHA256 (minad-marginalia-2.4_GH0.tar.gz) = 5fb093865e9fd30cb19dee8eef2332eaa2d909b6357d8e5a24d2a06e01d28acd
+SIZE (minad-marginalia-2.4_GH0.tar.gz) = 33176
diff --git a/editors/marginalia.el/pkg-descr b/editors/marginalia.el/pkg-descr
new file mode 100644
index 000000000000..f4389327c1e0
--- /dev/null
+++ b/editors/marginalia.el/pkg-descr
@@ -0,0 +1,14 @@
+This package provides marginalia-mode which adds marginalia to the
+minibuffer completions. Marginalia are marks or annotations placed at
+the margin of the page of a book or in this case helpful colorful
+annotations placed at the margin of the minibuffer for your completion
+candidates. Marginalia can only add annotations to the completion
+candidates. It cannot modify the appearance of the candidates
+themselves, which are shown unaltered as supplied by the original
+command.
+
+The annotations are added based on the completion category. For
+example find-file reports the file category and M-x reports the
+command category. You can cycle between more or less detailed
+annotators or even disable the annotator with command
+marginalia-cycle.
diff --git a/editors/marginalia.el/pkg-plist b/editors/marginalia.el/pkg-plist
new file mode 100644
index 000000000000..f054b1ca4726
--- /dev/null
+++ b/editors/marginalia.el/pkg-plist
@@ -0,0 +1,3 @@
+%%EMACS_SITE_LISPDIR%%/marginalia.el
+%%EMACS_SITE_LISPDIR%%/marginalia.elc
+%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/orderless.el/Makefile b/editors/orderless.el/Makefile
new file mode 100644
index 000000000000..257e8c502d7c
--- /dev/null
+++ b/editors/orderless.el/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= orderless.el
+DISTVERSION= 1.5
+PORTREVISION= 1
+CATEGORIES= editors elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= pat@patmaddox.com
+COMMENT= Emacs completion style that matches multiple regexps in any order
+WWW= https://github.com/oantolin/orderless
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+
+USES= emacs
+USE_GITHUB= yes
+GH_ACCOUNT= oantolin
+GH_PROJECT= orderless
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ ${EMACS_CMD} -q --batch -L ${WRKSRC} -f batch-byte-compile ${WRKSRC}/*.el
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/editors/orderless.el/distinfo b/editors/orderless.el/distinfo
new file mode 100644
index 000000000000..9f3b2b358aa0
--- /dev/null
+++ b/editors/orderless.el/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761351261
+SHA256 (oantolin-orderless-1.5_GH0.tar.gz) = ff2f556d4b95f02d4fa71de5c2cf70eef381867238225b396d362ddbf2e414a4
+SIZE (oantolin-orderless-1.5_GH0.tar.gz) = 36422
diff --git a/editors/orderless.el/pkg-descr b/editors/orderless.el/pkg-descr
new file mode 100644
index 000000000000..99c80f95f5c5
--- /dev/null
+++ b/editors/orderless.el/pkg-descr
@@ -0,0 +1,6 @@
+This package provides an orderless completion style that divides the
+pattern into space-separated components, and matches candidates that
+match all of the components in any order. Each component can match in
+any one of several ways: literally, as a regexp, as an initialism, in
+the flex style, or as multiple word prefixes. By default, regexp and
+literal matches are enabled.
diff --git a/editors/orderless.el/pkg-plist b/editors/orderless.el/pkg-plist
new file mode 100644
index 000000000000..5e2866dbb647
--- /dev/null
+++ b/editors/orderless.el/pkg-plist
@@ -0,0 +1,5 @@
+%%EMACS_SITE_LISPDIR%%/orderless-kwd.el
+%%EMACS_SITE_LISPDIR%%/orderless-kwd.elc
+%%EMACS_SITE_LISPDIR%%/orderless.el
+%%EMACS_SITE_LISPDIR%%/orderless.elc
+%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/perspective.el/Makefile b/editors/perspective.el/Makefile
new file mode 100644
index 000000000000..84ffc43f2057
--- /dev/null
+++ b/editors/perspective.el/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= perspective.el
+DISTVERSION= 2.20
+PORTREVISION= 1
+CATEGORIES= editors elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= pat@patmaddox.com
+COMMENT= Perspectives for Emacs
+WWW= https://github.com/nex3/perspective-el
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+USES= emacs
+
+USE_GITHUB= yes
+GH_ACCOUNT= nex3
+GH_PROJECT= perspective-el
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ ${EMACS_CMD} -q --batch -f batch-byte-compile ${WRKSRC}/perspective.el
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/perspective.el ${WRKSRC}/perspective.elc \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/editors/perspective.el/distinfo b/editors/perspective.el/distinfo
new file mode 100644
index 000000000000..6aae890a2719
--- /dev/null
+++ b/editors/perspective.el/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761354799
+SHA256 (nex3-perspective-el-2.20_GH0.tar.gz) = d7d14e972420d91ad132d2f9adddebaddf03aa8fe32f159b0a4cfe072ee1830e
+SIZE (nex3-perspective-el-2.20_GH0.tar.gz) = 49754
diff --git a/editors/perspective.el/pkg-descr b/editors/perspective.el/pkg-descr
new file mode 100644
index 000000000000..ee6c7a0a7a21
--- /dev/null
+++ b/editors/perspective.el/pkg-descr
@@ -0,0 +1,15 @@
+The Perspective package provides multiple named workspaces (or
+"perspectives") in Emacs, similar to multiple desktops in window
+managers like Awesome and XMonad, and Spaces on the Mac.
+
+Each perspective has its own buffer list and its own window layout,
+along with some other isolated niceties, like the xref ring. This
+makes it easy to work on many separate projects without getting lost
+in all the buffers. Switching to a perspective activates its window
+configuration, and when in a perspective, only its buffers are
+available (by default).
+
+Each Emacs frame has a distinct list of perspectives.
+
+Perspective supports saving its state to a file, so long-lived work
+sessions may be saved and recovered as needed.
diff --git a/editors/perspective.el/pkg-plist b/editors/perspective.el/pkg-plist
new file mode 100644
index 000000000000..c7bd8ddf81bb
--- /dev/null
+++ b/editors/perspective.el/pkg-plist
@@ -0,0 +1,3 @@
+%%EMACS_SITE_LISPDIR%%/perspective.el
+%%EMACS_SITE_LISPDIR%%/perspective.elc
+%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/editors/vertico.el/Makefile b/editors/vertico.el/Makefile
new file mode 100644
index 000000000000..90f1365b1beb
--- /dev/null
+++ b/editors/vertico.el/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= vertico.el
+DISTVERSION= 2.5
+PORTREVISION= 1
+CATEGORIES= editors elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= pat@patmaddox.com
+COMMENT= VERTical Interactive COmpletion for Emacs
+WWW= https://github.com/minad/vertico
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+
+USES= emacs
+USE_GITHUB= yes
+GH_ACCOUNT= minad
+GH_PROJECT= vertico
+
+NO_ARCH= yes
+
+ELISP_FILES= ${WRKSRC}/*.el ${WRKSRC}/extensions/*.el
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ ${EMACS_CMD} -q --batch -L ${WRKSRC} -L ${WRKSRC}/extensions \
+ -f batch-byte-compile ${ELISP_FILES}
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico
+ ${INSTALL_DATA} ${ELISP_FILES} ${ELISP_FILES:S/.el$$/.elc/} \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/vertico
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/editors/vertico.el/distinfo b/editors/vertico.el/distinfo
new file mode 100644
index 000000000000..f2996b60b58f
--- /dev/null
+++ b/editors/vertico.el/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761350167
+SHA256 (minad-vertico-2.5_GH0.tar.gz) = d94381eb7eb1a1548311a21fcfd3d4d33a6c2bbba6eb1d7e58f1c902b7f2866e
+SIZE (minad-vertico-2.5_GH0.tar.gz) = 51483
diff --git a/editors/vertico.el/pkg-descr b/editors/vertico.el/pkg-descr
new file mode 100644
index 000000000000..31563908d297
--- /dev/null
+++ b/editors/vertico.el/pkg-descr
@@ -0,0 +1,10 @@
+Vertico provides a performant and minimalistic vertical completion UI
+based on the default completion system. The focus of Vertico is to
+provide a UI which behaves correctly under all circumstances. By
+reusing the built-in facilities system, Vertico achieves full
+compatibility with built-in Emacs completion commands and completion
+tables. Vertico only provides the completion UI but aims to be highly
+flexible, extendable and modular. Additional enhancements are
+available as extensions or complementary packages. The code base is
+small and maintainable. The main vertico.el package is only about 600
+lines of code without white space and comments.
diff --git a/editors/vertico.el/pkg-plist b/editors/vertico.el/pkg-plist
new file mode 100644
index 000000000000..28516b17a635
--- /dev/null
+++ b/editors/vertico.el/pkg-plist
@@ -0,0 +1,29 @@
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-buffer.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-buffer.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-directory.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-directory.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-flat.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-flat.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-grid.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-grid.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-indexed.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-indexed.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-mouse.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-mouse.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-multiform.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-multiform.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-quick.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-quick.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-repeat.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-repeat.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-reverse.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-reverse.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-sort.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-sort.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-suspend.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-suspend.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-unobtrusive.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico-unobtrusive.elc
+%%EMACS_SITE_LISPDIR%%/vertico/vertico.el
+%%EMACS_SITE_LISPDIR%%/vertico/vertico.elc
+%%PORTDOCS%%%%DOCSDIR%%/README.org
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 5db491dfea63..d6ca6206a24b 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vscode
-DISTVERSION= 1.105.1
-PORTREVISION= 4
+DISTVERSION= 1.106.2
+PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -20,6 +20,7 @@ EXTRACT_DEPENDS=jq:textproc/jq \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION}
BUILD_DEPENDS= zip:archivers/zip \
electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \
+ tsgo:lang/typescript-go \
jq:textproc/jq \
rg:textproc/ripgrep \
npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
@@ -68,7 +69,7 @@ USES= desktop-file-utils display:test gl gmake gnome gssapi:mit \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 7d842fb85a0275a4a8e4d7e040d2625abbf7f084
+SOURCE_COMMIT_HASH= 1e3c50d64110be466c0b4a45222e81d2c9352888
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -212,12 +213,16 @@ do-build:
# remove backup files so that they are not included in the package
@${FIND} ${WRKSRC} -type f \( -name '*.orig' -o -name '*~' \) -delete
# build and package vscode
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npx tsc -p build/tsconfig.build.json
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- npm_config_runtime=electron \
- npm_config_target=${ELECTRON_VER} \
- npm_config_nodedir=${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers \
- npm --userconfig=${WRKSRC}/.npmrc run gulp vscode-linux-${ELECTRON_ARCH}-min
+ cd ${WRKSRC}/build && \
+ ${SETENV} ${MAKE_ENV} npm run prebuild-ts
+ cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} tsgo -p build/tsconfig.build.json
+ cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} \
+ npm_config_runtime=electron \
+ npm_config_target=${ELECTRON_VER} \
+ npm_config_nodedir=${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers \
+ npm --userconfig=${WRKSRC}/.npmrc run gulp vscode-linux-${ELECTRON_ARCH}-min
# move marketplace extensions
@${MV} ${WRKDIR}/builtInExtensions/* ${WRKDIR}/VSCode-linux-${ELECTRON_ARCH}/resources/app/extensions
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 92c871b92577..eb08eaee77f7 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1760854152
-SHA256 (vscode/vscode-node-modules-1.105.1.tar.gz) = 67365390c54f88ca19459ed103391de2abd7af57e56c26d2bd980a9bc8a88671
-SIZE (vscode/vscode-node-modules-1.105.1.tar.gz) = 452657538
-SHA256 (vscode/vscode-marketplace-exts-1.105.1.tar.gz) = 2547f7d85c15ebb6ceb45acfe2e0206b3b0d7ff78d70b3e9b376b4689a60cafc
-SIZE (vscode/vscode-marketplace-exts-1.105.1.tar.gz) = 1709001
-SHA256 (vscode/microsoft-vscode-1.105.1_GH0.tar.gz) = eb070c42959c35f59a46659dcb5570e34b11454441c2199a459f8b125e6f907d
-SIZE (vscode/microsoft-vscode-1.105.1_GH0.tar.gz) = 23708504
+TIMESTAMP = 1763617404
+SHA256 (vscode/vscode-node-modules-1.106.2.tar.gz) = f89361574a3bc2e14c792201b54c737f16953cbdaa2d126c1d45ec53089c92ab
+SIZE (vscode/vscode-node-modules-1.106.2.tar.gz) = 456936788
+SHA256 (vscode/vscode-marketplace-exts-1.106.2.tar.gz) = fd49db5e24afdb3af2022996ebfd1697276b1f9d7c369e089c711e77abd71ace
+SIZE (vscode/vscode-marketplace-exts-1.106.2.tar.gz) = 1704787
+SHA256 (vscode/microsoft-vscode-1.106.2_GH0.tar.gz) = 41d6a9e20814ad9629943d5fa0157cfa9e7090fc4a62cd3be7fcc9be4b46f410
+SIZE (vscode/microsoft-vscode-1.106.2_GH0.tar.gz) = 24045425
diff --git a/editors/vscode/files/patch-package.json b/editors/vscode/files/patch-package.json
index ba771c020e55..9edf7cfea439 100644
--- a/editors/vscode/files/patch-package.json
+++ b/editors/vscode/files/patch-package.json
@@ -2,9 +2,9 @@ https://github.com/eclipse/openvsx/issues/543
https://github.com/termux/termux-packages/issues/24739
https://github.com/termux/termux-packages/pull/24757
---- package.json.orig 2025-10-08 13:50:39 UTC
+--- package.json.orig 2025-11-11 14:25:32 UTC
+++ package.json
-@@ -107,6 +107,7 @@
+@@ -108,6 +108,7 @@
"native-is-elevated": "0.7.0",
"native-keymap": "^3.3.5",
"native-watchdog": "^1.4.1",
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 d31d73e874d3..c581f80ef624 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-08-06 20:09:28 UTC
+--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-11-11 14:25:32 UTC
+++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts
-@@ -1172,7 +1172,10 @@ class CommandsTableRenderer extends Disposable impleme
+@@ -1191,7 +1191,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 0c4d05bf22f0..d9e0cf8836e2 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-09-09 22:02:15 UTC
+--- test/automation/src/electron.ts.orig 2025-11-11 14:25:32 UTC
+++ test/automation/src/electron.ts
-@@ -95,6 +95,7 @@ export function getDevElectronPath(): string {
+@@ -96,6 +96,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`);
-@@ -107,7 +108,8 @@ export function getBuildElectronPath(root: string): st
+@@ -108,7 +109,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 185463c34521..f43777a17063 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -142,6 +142,10 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/docker/package.json
%%DATADIR%%/resources/app/extensions/docker/package.nls.json
%%DATADIR%%/resources/app/extensions/docker/syntaxes/docker.tmLanguage.json
+%%DATADIR%%/resources/app/extensions/dotenv/language-configuration.json
+%%DATADIR%%/resources/app/extensions/dotenv/package.json
+%%DATADIR%%/resources/app/extensions/dotenv/package.nls.json
+%%DATADIR%%/resources/app/extensions/dotenv/syntaxes/dotenv.tmLanguage.json
%%DATADIR%%/resources/app/extensions/emmet/README.md
%%DATADIR%%/resources/app/extensions/emmet/dist/node/emmetNodeMain.js
%%DATADIR%%/resources/app/extensions/emmet/images/icon.png
@@ -306,7 +310,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/json-language-features/package.nls.json
%%DATADIR%%/resources/app/extensions/json-language-features/server/.npmrc
%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/774.jsonServerMain.js
-%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/875.jsonServerMain.js
+%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/962.jsonServerMain.js
%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/jsonServerMain.js
%%DATADIR%%/resources/app/extensions/json-language-features/server/package.json
%%DATADIR%%/resources/app/extensions/json/language-configuration.json
@@ -3480,6 +3484,9 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/NetworkError.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/NetworkError.mjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/NetworkError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/PlatformBrokerError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/PlatformBrokerError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/PlatformBrokerError.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ServerError.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ServerError.mjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ServerError.mjs.map
@@ -3589,7 +3596,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/UrlUtils.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs.map
-%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-D8Iaiqq3.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-BF0Vz18w.js
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index.cjs
@@ -3660,6 +3667,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/JoseHeaderError.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/JoseHeaderErrorCodes.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/NetworkError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/PlatformBrokerError.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/ServerError.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/exports-browser-only.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/exports-common.d.ts.map
@@ -4291,6 +4299,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/retryStrategies/exponentialRetryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/retryStrategies/retryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/arrayBuffer.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/bytesEncoding-browser.mjs.map
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/bytesEncoding.common.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/bytesEncoding.js
@@ -4375,6 +4384,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/retryStrategies/retryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/retryStrategies/throttlingRetryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/arrayBuffer.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/bytesEncoding.common.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/bytesEncoding.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/checkEnvironment.js
@@ -4452,6 +4462,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/retryStrategies/exponentialRetryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/retryStrategies/retryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/arrayBuffer.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/bytesEncoding.common.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/bytesEncoding.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/checkEnvironment.js
@@ -4532,6 +4543,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/retryStrategies/exponentialRetryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/retryStrategies/retryStrategy.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/arrayBuffer.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/bytesEncoding-react-native.mjs.map
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/bytesEncoding.common.js
%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/bytesEncoding.js
@@ -4573,6 +4585,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@vscode/deviceid/package.json
%%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/LICENSE
%%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/lib/iconv-lite-umd.js
+%%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/lib/iconv-lite-umd.js.LICENSE.txt
%%DATADIR%%/resources/app/node_modules/@vscode/iconv-lite-umd/package.json
%%DATADIR%%/resources/app/node_modules/@vscode/policy-watcher/LICENSE
%%DATADIR%%/resources/app/node_modules/@vscode/policy-watcher/build/Release/vscode-policy-watcher.node
@@ -4618,8 +4631,10 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/SECURITY.md
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/cgmanifest.json
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-bash.wasm
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-css.wasm
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-ini.wasm
+%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-powershell.wasm
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-regex.wasm
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-typescript.wasm
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter.js
diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index 10ef52968aba..4c8c96786210 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zed
DISTVERSIONPREFIX= v
-DISTVERSION= 0.212.6
+DISTVERSION= 0.213.3
CATEGORIES= editors
PKGNAMESUFFIX= -editor
diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates
index fd44a0307cc3..9393864101c1 100644
--- a/editors/zed/Makefile.crates
+++ b/editors/zed/Makefile.crates
@@ -408,7 +408,7 @@ CARGO_CRATES= addr2line-0.25.1 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
- fork-0.2.0 \
+ fork-0.4.0 \
form_urlencoded-1.2.2 \
fraction-0.15.3 \
freetype-sys-0.20.1 \
@@ -1013,6 +1013,7 @@ CARGO_CRATES= addr2line-0.25.1 \
socket2-0.6.1 \
spdx-0.10.9 \
spin-0.9.8 \
+ spin-0.10.0 \
spirv-0.3.0+sdk-1.3.268.0 \
spki-0.6.0 \
spki-0.7.3 \
@@ -1457,7 +1458,7 @@ CARGO_CRATES= addr2line-0.25.1 \
dap-types@git+https://github.com/zed-industries/dap-types?rev=1b461b310481d01e02b2603c16d7144b926339f8\#1b461b310481d01e02b2603c16d7144b926339f8 \
async-pipe@git+https://github.com/zed-industries/async-pipe-rs?rev=82d00a04211cf4e1236029aa03e6b6ce2a74c553\#82d00a04211cf4e1236029aa03e6b6ce2a74c553 \
nvim-rs@git+https://github.com/KillTheMule/nvim-rs?rev=764dd270c642f77f10f3e19d05cc178a6cbe69f3\#764dd270c642f77f10f3e19d05cc178a6cbe69f3 \
- notify,notify-types@git+https://github.com/zed-industries/notify.git?rev=bbb9ea5ae52b253e095737847e367c30653a2e96\#bbb9ea5ae52b253e095737847e367c30653a2e96 \
zed-font-kit@git+https://github.com/zed-industries/font-kit?rev=110523127440aefb11ce0cf280ae7c5071337ec5\#110523127440aefb11ce0cf280ae7c5071337ec5 \
+ notify,notify-types@git+https://github.com/zed-industries/notify.git?rev=b4588b2e5aee68f4c0e100f140e808cbce7b1419\#b4588b2e5aee68f4c0e100f140e808cbce7b1419 \
tree-sitter-typescript@git+https://github.com/zed-industries/tree-sitter-typescript?rev=e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899\#e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899 \
tree-sitter-yaml@git+https://github.com/zed-industries/tree-sitter-yaml?rev=baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a\#baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a
diff --git a/editors/zed/distinfo b/editors/zed/distinfo
index a1d1fbfbe0ad..2d18ef654fa4 100644
--- a/editors/zed/distinfo
+++ b/editors/zed/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1763179827
+TIMESTAMP = 1763729048
SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -819,8 +819,8 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/fork-0.2.0.crate) = 05dc8b302e04a1c27f4fe694439ef0f29779ca4edc205b7b58f00db04e29656d
-SIZE (rust/crates/fork-0.2.0.crate) = 5903
+SHA256 (rust/crates/fork-0.4.0.crate) = 30268f1eefccc9d72f43692e8b89e659aeb52e84016c3b32b6e7e9f1c8f38f94
+SIZE (rust/crates/fork-0.4.0.crate) = 25166
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7
@@ -2029,6 +2029,8 @@ SHA256 (rust/crates/spdx-0.10.9.crate) = c3e17e880bafaeb362a7b751ec46bdc5b61445a
SIZE (rust/crates/spdx-0.10.9.crate) = 1050181
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
+SIZE (rust/crates/spin-0.10.0.crate) = 39654
SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844
SIZE (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = 30802
SHA256 (rust/crates/spki-0.6.0.crate) = 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b
@@ -2917,13 +2919,13 @@ SHA256 (zed-industries-async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553_GH
SIZE (zed-industries-async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553_GH0.tar.gz) = 5575
SHA256 (KillTheMule-nvim-rs-764dd270c642f77f10f3e19d05cc178a6cbe69f3_GH0.tar.gz) = a0b9cab774f5b0cb88f39e084d6d074992fbb717eedccc727d062f09335d6a8d
SIZE (KillTheMule-nvim-rs-764dd270c642f77f10f3e19d05cc178a6cbe69f3_GH0.tar.gz) = 49979
-SHA256 (zed-industries-notify-bbb9ea5ae52b253e095737847e367c30653a2e96_GH0.tar.gz) = db553633512a116f6a91755b0a393d65bd43185983d4908bd507685af06e6782
-SIZE (zed-industries-notify-bbb9ea5ae52b253e095737847e367c30653a2e96_GH0.tar.gz) = 104977
SHA256 (zed-industries-font-kit-110523127440aefb11ce0cf280ae7c5071337ec5_GH0.tar.gz) = 2908e5a0100f109ba337db639dfb4ee5bab0e90fc119f9db4bf5bd69c907ee10
SIZE (zed-industries-font-kit-110523127440aefb11ce0cf280ae7c5071337ec5_GH0.tar.gz) = 1289436
+SHA256 (zed-industries-notify-b4588b2e5aee68f4c0e100f140e808cbce7b1419_GH0.tar.gz) = edfe99bfa91db8a5783d6bda29b15340a79de0d4d9f4296a3fc3ba39725ee44a
+SIZE (zed-industries-notify-b4588b2e5aee68f4c0e100f140e808cbce7b1419_GH0.tar.gz) = 133736
SHA256 (zed-industries-tree-sitter-typescript-e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899_GH0.tar.gz) = f86dbd36ba4c1f733dfbf6cb8f6c287eddeb525b27d6519a5ef01cbe47b5de44
SIZE (zed-industries-tree-sitter-typescript-e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899_GH0.tar.gz) = 1029506
SHA256 (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = c8ae67d171e47f3f48c7f8c0afa2d0e7684ad95f41529ea233214655e19b89f1
SIZE (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = 145319
-SHA256 (zed-industries-zed-v0.212.6_GH0.tar.gz) = 33ebdb373cd2ae8aedbeef0c2331147caba0cb05f20e0f8594e28eb495cedcdf
-SIZE (zed-industries-zed-v0.212.6_GH0.tar.gz) = 21572492
+SHA256 (zed-industries-zed-v0.213.3_GH0.tar.gz) = ad3ab6ddb794f51a20ea1cbd4f2aaee70d462a65e1feab024fe3911d4186739f
+SIZE (zed-industries-zed-v0.213.3_GH0.tar.gz) = 21633045
diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock
index 90fb39c65279..5104838bae3a 100644
--- a/editors/zed/files/patch-Cargo.lock
+++ b/editors/zed/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2025-11-15 04:02:09 UTC
+--- Cargo.lock.orig 2025-11-19 15:41:44 UTC
+++ Cargo.lock
-@@ -8378,21 +8378,20 @@ name = "ipc-channel"
+@@ -8389,21 +8389,20 @@ name = "ipc-channel"
[[package]]
name = "ipc-channel"
@@ -26,7 +26,7 @@
]
[[package]]
-@@ -19790,16 +19789,6 @@ name = "windows"
+@@ -19824,16 +19823,6 @@ name = "windows"
[[package]]
name = "windows"
@@ -43,7 +43,7 @@
version = "0.61.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
-@@ -19858,19 +19847,6 @@ name = "windows-core"
+@@ -19892,19 +19881,6 @@ name = "windows-core"
[[package]]
name = "windows-core"
@@ -63,7 +63,7 @@
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
-@@ -19919,17 +19895,6 @@ name = "windows-implement"
+@@ -19953,17 +19929,6 @@ name = "windows-implement"
[[package]]
name = "windows-implement"
@@ -81,7 +81,7 @@
version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
-@@ -19952,17 +19917,6 @@ name = "windows-interface"
+@@ -19986,17 +19951,6 @@ name = "windows-interface"
[[package]]
name = "windows-interface"
@@ -99,7 +99,7 @@
version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
-@@ -20038,15 +19992,6 @@ name = "windows-result"
+@@ -20072,15 +20026,6 @@ name = "windows-result"
[[package]]
name = "windows-result"
@@ -115,7 +115,7 @@
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
-@@ -20061,16 +20006,6 @@ dependencies = [
+@@ -20095,16 +20040,6 @@ dependencies = [
checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
"windows-link 0.2.1",
diff --git a/editors/zed/files/patch-crates_fs_src_fs.rs b/editors/zed/files/patch-crates_fs_src_fs.rs
index 6e1826cf7b49..aee69dd1bc0b 100644
--- a/editors/zed/files/patch-crates_fs_src_fs.rs
+++ b/editors/zed/files/patch-crates_fs_src_fs.rs
@@ -1,6 +1,15 @@
---- crates/fs/src/fs.rs.orig 2025-11-15 04:52:04 UTC
+--- crates/fs/src/fs.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/fs/src/fs.rs
-@@ -309,7 +309,10 @@ impl FileHandle for std::fs::File {
+@@ -356,7 +356,7 @@ impl FileHandle for std::fs::File {
+ Ok(new_path)
+ }
+
+- #[cfg(target_os = "freebsd")]
++ #[cfg(all(target_os = "freebsd", target_arch = "x86_64"))]
+ fn current_path(&self, _: &Arc<dyn Fs>) -> Result<PathBuf> {
+ use std::{
+ ffi::{CStr, OsStr},
+@@ -365,7 +365,10 @@ impl FileHandle for std::fs::File {
let fd = self.as_fd();
let mut kif = MaybeUninit::<libc::kinfo_file>::uninit();
@@ -12,3 +21,15 @@
let result = unsafe { libc::fcntl(fd.as_raw_fd(), libc::F_KINFO, kif.as_mut_ptr()) };
if result == -1 {
+@@ -376,6 +379,11 @@ impl FileHandle for std::fs::File {
+ let c_str = unsafe { CStr::from_ptr(kif.assume_init().kf_path.as_ptr()) };
+ let path = PathBuf::from(OsStr::from_bytes(c_str.to_bytes()));
+ Ok(path)
++ }
++
++ #[cfg(all(target_os = "freebsd", not(target_arch = "x86_64")))]
++ fn current_path(&self, _: &Arc<dyn Fs>) -> Result<PathBuf> {
++ anyhow::bail!("unimplemented")
+ }
+
+ #[cfg(target_os = "windows")]
diff --git a/editors/zed/files/patch-crates_gpui_src_platform.rs b/editors/zed/files/patch-crates_gpui_src_platform.rs
index 9b4cc0975678..d4c4f89d6498 100644
--- a/editors/zed/files/patch-crates_gpui_src_platform.rs
+++ b/editors/zed/files/patch-crates_gpui_src_platform.rs
@@ -1,4 +1,4 @@
---- crates/gpui/src/platform.rs.orig 2025-11-15 04:46:05 UTC
+--- crates/gpui/src/platform.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/gpui/src/platform.rs
@@ -82,7 +82,7 @@ pub(crate) use windows::*;
#[cfg(target_os = "windows")]
@@ -9,7 +9,7 @@
pub use linux::layer_shell;
#[cfg(any(test, feature = "test-support"))]
-@@ -1320,7 +1320,7 @@ pub enum WindowKind {
+@@ -1338,7 +1338,7 @@ pub enum WindowKind {
/// A Wayland LayerShell window, used to draw overlays or backgrounds for applications such as
/// docks, notifications or wallpapers.
diff --git a/editors/zed/files/patch-crates_project_src_agent__server__store.rs b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
index 6acc5fd6868e..c9e30fac72cf 100644
--- a/editors/zed/files/patch-crates_project_src_agent__server__store.rs
+++ b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
@@ -1,6 +1,6 @@
---- crates/project/src/agent_server_store.rs.orig 2025-11-15 06:30:50 UTC
+--- crates/project/src/agent_server_store.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/project/src/agent_server_store.rs
-@@ -1343,6 +1343,8 @@ fn get_platform_info() -> Option<(&'static str, &'stat
+@@ -1355,6 +1355,8 @@ fn get_platform_info() -> Option<(&'static str, &'stat
"pc-windows-msvc"
} else if cfg!(target_os = "linux") {
"unknown-linux-gnu"
@@ -9,7 +9,7 @@
} else {
return None;
};
-@@ -1429,6 +1431,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
+@@ -1441,6 +1443,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
"linux"
} else if cfg!(target_os = "windows") {
"windows"
diff --git a/editors/zed/files/patch-crates_remote__server_Cargo.toml b/editors/zed/files/patch-crates_remote__server_Cargo.toml
index e5b7f034984c..2ddd55aacd6d 100644
--- a/editors/zed/files/patch-crates_remote__server_Cargo.toml
+++ b/editors/zed/files/patch-crates_remote__server_Cargo.toml
@@ -1,6 +1,6 @@
---- crates/remote_server/Cargo.toml.orig 2025-11-15 04:13:17 UTC
+--- crates/remote_server/Cargo.toml.orig 2025-11-19 15:41:44 UTC
+++ crates/remote_server/Cargo.toml
-@@ -67,12 +67,16 @@ rayon.workspace = true
+@@ -68,12 +68,16 @@ rayon.workspace = true
thiserror.workspace = true
rayon.workspace = true
diff --git a/editors/zed/files/patch-crates_remote__server_src_unix.rs b/editors/zed/files/patch-crates_remote__server_src_unix.rs
index 5651c60c6719..e32625cf1d47 100644
--- a/editors/zed/files/patch-crates_remote__server_src_unix.rs
+++ b/editors/zed/files/patch-crates_remote__server_src_unix.rs
@@ -1,6 +1,6 @@
---- crates/remote_server/src/unix.rs.orig 2025-11-15 05:26:18 UTC
+--- crates/remote_server/src/unix.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/remote_server/src/unix.rs
-@@ -347,6 +347,7 @@ pub fn execute_run(
+@@ -348,6 +348,7 @@ pub fn execute_run(
let app = gpui::Application::headless();
let id = std::process::id().to_string();
@@ -8,7 +8,7 @@
app.background_executor()
.spawn(crashes::init(crashes::InitCrashHandler {
session_id: id,
-@@ -562,6 +563,7 @@ pub(crate) fn execute_proxy(
+@@ -561,6 +562,7 @@ pub(crate) fn execute_proxy(
let server_paths = ServerPaths::new(&identifier)?;
let id = std::process::id().to_string();
diff --git a/editors/zed/files/patch-crates_remote_src_transport_ssh.rs b/editors/zed/files/patch-crates_remote_src_transport_ssh.rs
new file mode 100644
index 000000000000..9723ed02ac52
--- /dev/null
+++ b/editors/zed/files/patch-crates_remote_src_transport_ssh.rs
@@ -0,0 +1,10 @@
+--- crates/remote/src/transport/ssh.rs.orig 2025-11-21 14:41:36 UTC
++++ crates/remote/src/transport/ssh.rs
+@@ -1058,6 +1058,7 @@ impl SshSocket {
+ let os = match os.trim() {
+ "Darwin" => "macos",
+ "Linux" => "linux",
++ "FreeBSD" => "freebsd",
+ _ => anyhow::bail!(
+ "Prebuilt remote servers are not yet available for {os:?}. See https://zed.dev/docs/remote-development"
+ ),
diff --git a/editors/zed/files/patch-crates_zed_Cargo.toml b/editors/zed/files/patch-crates_zed_Cargo.toml
index 00e9ae35d37e..a531457cfe61 100644
--- a/editors/zed/files/patch-crates_zed_Cargo.toml
+++ b/editors/zed/files/patch-crates_zed_Cargo.toml
@@ -1,4 +1,4 @@
---- crates/zed/Cargo.toml.orig 2025-11-15 04:18:59 UTC
+--- crates/zed/Cargo.toml.orig 2025-11-19 15:41:44 UTC
+++ crates/zed/Cargo.toml
@@ -43,7 +43,6 @@ copilot.workspace = true
command_palette.workspace = true
@@ -8,7 +8,7 @@
dap_adapters.workspace = true
db.workspace = true
debug_adapter_extension.workspace = true
-@@ -175,6 +174,9 @@ ashpd.workspace = true
+@@ -177,6 +176,9 @@ ashpd.workspace = true
[target.'cfg(any(target_os = "linux", target_os = "freebsd"))'.dependencies]
ashpd.workspace = true
diff --git a/editors/zed/files/patch-crates_zed_src_main.rs b/editors/zed/files/patch-crates_zed_src_main.rs
index 71fe4f854f1d..b13c3099302d 100644
--- a/editors/zed/files/patch-crates_zed_src_main.rs
+++ b/editors/zed/files/patch-crates_zed_src_main.rs
@@ -1,4 +1,4 @@
---- crates/zed/src/main.rs.orig 2025-11-14 23:13:53 UTC
+--- crates/zed/src/main.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/zed/src/main.rs
@@ -8,6 +8,7 @@ use collections::HashMap;
use client::{Client, ProxySettings, UserStore, parse_zed_link};
@@ -8,7 +8,7 @@
use crashes::InitCrashHandler;
use db::kvp::{GLOBAL_KEY_VALUE_STORE, KEY_VALUE_STORE};
use editor::Editor;
-@@ -174,6 +175,7 @@ pub fn main() {
+@@ -181,6 +182,7 @@ pub fn main() {
}
// `zed --crash-handler` Makes zed operate in minidump crash handler mode
@@ -16,7 +16,7 @@
if let Some(socket) = &args.crash_handler {
crashes::crash_server(socket.as_path());
return;
-@@ -284,6 +286,7 @@ pub fn main() {
+@@ -291,6 +293,7 @@ pub fn main() {
let session_id = Uuid::new_v4().to_string();
let session = app.background_executor().block(Session::new());
@@ -24,8 +24,8 @@
app.background_executor()
.spawn(crashes::init(InitCrashHandler {
session_id: session_id.clone(),
-@@ -541,6 +544,7 @@ pub fn main() {
- auto_update::init(client.http_client(), cx);
+@@ -547,6 +550,7 @@ pub fn main() {
+ auto_update::init(client.clone(), cx);
dap_adapters::init(cx);
auto_update_ui::init(cx);
+ #[cfg(not(target_os = "freebsd"))]
diff --git a/editors/zed/files/patch-crates_zed_src_reliability.rs b/editors/zed/files/patch-crates_zed_src_reliability.rs
index 72cc90fa734a..e0106a811bc5 100644
--- a/editors/zed/files/patch-crates_zed_src_reliability.rs
+++ b/editors/zed/files/patch-crates_zed_src_reliability.rs
@@ -1,22 +1,22 @@
---- crates/zed/src/reliability.rs.orig 2025-11-15 05:44:38 UTC
+--- crates/zed/src/reliability.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/zed/src/reliability.rs
-@@ -11,6 +11,7 @@ use util::ResultExt;
- use std::{ffi::OsStr, fs, sync::Arc};
- use util::ResultExt;
+@@ -14,6 +14,7 @@ use crate::STARTUP_TIME;
+
+ use crate::STARTUP_TIME;
+#[cfg(not(target_os = "freebsd"))]
pub fn init(http_client: Arc<HttpClientWithUrl>, installation_id: Option<String>, cx: &mut App) {
- #[cfg(target_os = "macos")]
- monitor_main_thread_hangs(http_client.clone(), installation_id.clone(), cx);
-@@ -272,6 +273,7 @@ pub fn monitor_main_thread_hangs(
- .detach()
+ monitor_hangs(cx);
+
+@@ -365,6 +366,7 @@ fn save_hang_trace(
+ );
}
+#[cfg(not(target_os = "freebsd"))]
pub async fn upload_previous_minidumps(
http: Arc<HttpClientWithUrl>,
installation_id: Option<String>,
-@@ -311,6 +313,7 @@ pub async fn upload_previous_minidumps(
+@@ -404,6 +406,7 @@ pub async fn upload_previous_minidumps(
Ok(())
}
diff --git a/editors/zed/files/patch-crates_zed_src_zed.rs b/editors/zed/files/patch-crates_zed_src_zed.rs
index 630fcaa7dcee..1eb0a8a515a2 100644
--- a/editors/zed/files/patch-crates_zed_src_zed.rs
+++ b/editors/zed/files/patch-crates_zed_src_zed.rs
@@ -1,6 +1,6 @@
---- crates/zed/src/zed.rs.orig 2025-11-15 05:42:34 UTC
+--- crates/zed/src/zed.rs.orig 2025-11-19 15:41:44 UTC
+++ crates/zed/src/zed.rs
-@@ -370,6 +370,7 @@ pub fn initialize_workspace(
+@@ -381,6 +381,7 @@ pub fn initialize_workspace(
if let Some(specs) = window.gpu_specs() {
log::info!("Using GPU: {:?}", specs);
show_software_emulation_warning_if_needed(specs.clone(), window, cx);