1548 Commits
Author SHA1 Message Date
Xisco Fauli bc26192c66 lcms2: upgrade to 2.18
0001-Mark-some-tables-as-const.patch.1 has been
fixed upstream

Downloaded from
https://sourceforge.net/projects/lcms/files/lcms/2.18/lcms2-2.18.tar.gz/download

Change-Id: Ie2191419c63fd6fdb478f91d573630e745a16d2c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196926
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2026-01-10 14:08:13 +01:00
Xisco Fauli 8eee532e3e sqlite: upgrade to 3.51.2
Downloaded from https://sqlite.org/2026/sqlite-amalgamation-3510200.zip

Change-Id: I505c2ea4e8e141c8a421d6689ac47e147576ba1d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196946
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-01-10 10:35:17 +01:00
Xisco Fauli 2f2817b003 ICU: upgrade to 78.2
Downloaded from https://github.com/unicode-org/icu/releases/tag/release-78.2

Change-Id: I85222049ebc587ae45560088744fcae68b66ee29
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196905
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2026-01-10 08:18:32 +01:00
Xisco Fauli b307d254a8 poppler: upgrade to 26.01.0
Adapt external/poppler/poppler-config.patch.1 after
commit 808094b11c07b1895bc9a1d03e338584045e6087
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 5 01:59:41 2025 +0100

    cmakedefine -> cmakedefine01

Downloaded from https://poppler.freedesktop.org/poppler-26.01.0.tar.xz

Change-Id: I8cf88d535e6fbd85fa0761fa23ac790c01711e01
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196684
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-01-08 22:40:24 +01:00
Xisco Fauli e4d38da717 glm: upgrade to 1.0.3
Downloaded from https://github.com/g-truc/glm/archive/refs/tags/1.0.3.zip

Change-Id: I1bd5d15a845f8842b7cf37368a600198e58da335
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196413
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-01-02 19:28:32 +01:00
Xisco Fauli c6c579db78 fast_float: upgrade to 8.2.2
Downloaded from https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.2.tar.gz

Change-Id: I498ed7621524d79345236367ef90eea28f9ae120
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196415
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-01-02 19:28:22 +01:00
Xisco Fauli d5b8c77465 fast_float: upgrade to 8.2.1
Downloaded from https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.1.tar.gz

Change-Id: I1198e96e8fe632ccc0dc8d949b7cdbc3ac1de27f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196328
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-30 18:08:14 +01:00
Xisco Fauli 90bf630fa2 NotoNaskhArabic: upgrade to 2.020
Downloaded from https://github.com/notofonts/arabic/releases/download/NotoNaskhArabic-v2.020/NotoNaskhArabic-v2.020.zip

Change-Id: Iea3547580ed2972da1b81b4d80f3e5b575bc5405
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196300
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-29 22:36:49 +01:00
Xisco Fauli 354f06cf8f harfbuzz: upgrade to 12.3.0
Downloaded from https://github.com/harfbuzz/harfbuzz/releases/download/12.3.0/harfbuzz-12.3.0.tar.xz

Change-Id: I5e5ac046e586e8e0e0a1c797f56ec0e64c6a5e0e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196295
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-29 21:14:19 +01:00
Xisco Fauli 9e7f751ef6 NotoKufiArabic: upgrade to 2.110
Downloaded from https://github.com/notofonts/arabic/releases/download/NotoKufiArabic-v2.110/NotoKufiArabic-v2.110.zip

Change-Id: Ifd42416d741f2de9847da9c278218404876dbd3e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196297
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-29 17:25:56 +01:00
Xisco Fauli 5d94f8e21b fast_float: upgrade to 8.2.0
Downloaded from https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.0.tar.gz

Change-Id: I95ee1fa22f1ba731b8d9faf0e8a34318511942b0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196291
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-29 14:20:07 +01:00
Xisco Fauli a40ea776fe nss: upgrade to 3.119.1
Downloaded from https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_119_1_RTM/src/nss-3_119_1-with-nspr-4.38.2.tar.gz

Change-Id: I281e1a7f7bb212e1e721deba6238f3bcc17795e3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195436
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-19 16:39:49 +01:00
Xisco Fauli 3ac469795c skia: upgrade to m144
Add external/skia/C4100warning.patch.1 to fix
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(92): error C2220: the following warning is treated as an error
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(92): warning C4100: 'window': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(93): warning C4100: 'c': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(95): warning C4100: 'y': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(95): warning C4100: 'x': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(96): warning C4100: 'y': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(96): warning C4100: 'x': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(96): warning C4100: 'delta': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(97): warning C4100: 'y': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(97): warning C4100: 'x': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(97): warning C4100: 'owner': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(99): warning C4100: 'state': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(100): warning C4100: 'y': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(100): warning C4100: 'x': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(100): warning C4100: 'scale': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(100): warning C4100: 'state': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(101): warning C4100: 'stateValue': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(101): warning C4100: 'stateName': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(104): warning C4100: 'height': unreferenced parameter
E:\jenkins\workspace\gerrit_windows_wsl\workdir\UnpackedTarball\skia\tools/sk_app/Window.h(104): warning C4100: 'width': unreferenced parameter

Done following the steps in external/skia/README

Change-Id: If6d60484b36f8f90cf899078426586cf0c382daa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195856
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-19 00:54:07 +01:00
Xisco Fauli 3ecaa6694c skia: upgrade to m143
Done following the steps in external/skia/README

Change-Id: I9b9f1ed9b726cbfd8fc3b540a06f54c91aa70b5e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195838
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-18 17:50:07 +01:00
Xisco Fauli 54f676d8c1 lzma: upgrade to 5.8.2
Downloaded from https://github.com/tukaani-project/xz/releases/download/v5.8.2/xz-5.8.2.tar.gz

Change-Id: Ia7550b49244cf0f3cc5fd4975eeba5595055ec24
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195806
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-18 09:30:49 +01:00
Xisco Fauli 99e6d15b3f python3: no longer needs python.exe from extern
_freeze_module.vcxproj no longer needs python.exe to
build deepfreeze.c after upgrading to python 3.13 in

commit 241826dcb9
Author: Xisco Fauli <xiscofauli@libreoffice.org>
Date:   Tue Dec 9 17:49:43 2025 +0100

    python3: upgrade to 3.13.11 (master only)

This commit partially reverts

commit c9ae567c79
Author: Xisco Fauli <xiscofauli@libreoffice.org>
Date:   Fri Jan 10 15:48:09 2025 +0100

    python3: get python.exe from extern

Change-Id: Ie6c0770373acc1bfbab28b132a28ac204e0281e2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195774
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-17 13:42:07 +01:00
Kohei Yoshida 4094a3fdad Upgrade mdds to 3.2.0
Downloaded from https://gitlab.com/api/v4/projects/mdds%2Fmdds/packages/generic/source/3.2.0/mdds-3.2.0.tar.xz

Change-Id: If2a6fff0a8d7bce04e36be0b92097405cc30a899
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195691
Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
Tested-by: Jenkins
2025-12-17 00:12:18 +01:00
Xisco Fauli 241826dcb9 python3: upgrade to 3.13.11 (master only)
* external/python3/decimal.patch.1 partially reverts
commit 849e0716d378d6f9f724d1b3c386f6613d52a49d
Author: Zachary Ware <zach@python.org>
Date:   Mon Mar 18 12:07:25 2024 -0500

    gh-115119: Switch Windows build to mpdecimal external (GH-115182)

to build mpdecimal as internal on Windows

Downloaded from https://www.python.org/ftp/python/3.13.11/Python-3.13.11.tar.xz

Change-Id: Ia3385a3cc29f05ba898ec721c7e2a26c9d5f5ac2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195320
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-16 22:22:30 +01:00
Miklos Vajna 44e1e93f52 Update pdfium to 7578
Patch out the single unconditional usage of `raw_ptr`, which belongs to
the partition allocator, that we disable using
`-DMEMORY_TOOL_REPLACES_ALLOCATOR`.

Change-Id: Iac9239c741af2de59b2f88d7748e41e540019254
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195700
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2025-12-16 14:16:32 +01:00
Xisco Fauli 6895234b23 libgpg-error: upgrade to 1.58
Downloaded from https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.58.tar.bz2

Change-Id: Ia42fed5c4f9a7f4d88b2d74d8c3b6bc4397fdf20
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195631
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-15 12:28:07 +01:00
Xisco Fauli 55df70eca0 libgpg-error: upgrade to 1.57
Downloaded from https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.57.tar.bz2

Change-Id: I8da25b24f4cb444f0a28b50add598f95c2a3df4e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195432
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-13 08:26:38 +01:00
Xisco Fauli 870f682c38 libjpeg-turbo: upgrade to 3.1.3
Downloaded from https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/3.1.2.tar.gz

Change-Id: Idf03d1ac8910f39843e4c6c75d264f445f5ff003
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195430
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-11 21:34:51 +01:00
Xisco Fauli ba38ac3408 boost: upgrade to 1_90_0
<https://dev-www.libreoffice.org/src/boost_1_90_0.tar.xz> has been generated (on
Debian 12) with

> $ wget https://archives.boost.io/release/1.90.0/source/boost_1_90_0.tar.bz2
> $ printf '49551aff3b22cbc5c5a9ed3dbc92f0e23ea50a0f7325b0d198b705e8ee3fc305 boost_1_90_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_90_0.html>
> boost_1_90_0.tar.bz2: OK
> $ external/boost/repack_tarball.sh boost_1_90_0.tar.bz2
> Unpacking boost_1_90_0.tar.bz2 ...
> Removing unnecessary files ...
> Creating boost_1_90_0.tar.xz ...
> Cleaning up ...
> b1f3cd4a82b59dd66e02c2ebae6334df18043a050d2d8eb83d12ad88b95b5e86  boost_1_90_0.tar.xz
> Done.

Change-Id: I6a373eca7e0e2358825c2a4add35c34cdbabf859
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195438
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-11 20:15:49 +01:00
Xisco Fauli aba5f80169 nss: upgrade to 3.119
* external/nss/connectx.patch.0 has been fixed upstream

Downloaded from https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_119_RTM/src/nss-3.119-with-nspr-4.38.2.tar.gz

Change-Id: I0477965c9ab62f21684278e5ed7860360521b270
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195081
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-09 17:20:05 +01:00
Xisco Fauli 50b39ceb42 libpng: upgrade to 1.6.53
Downloaded from
http://prdownloads.sourceforge.net/libpng/libpng-1.6.53.tar.xz?download

Change-Id: I09a817614658880cf1d4e0a162597b2d675bc4e0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195245
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-09 09:18:13 +01:00
Xisco Fauli 72f548d039 mariadb-connector-c: upgrade to 3.4.8 (master only)
Downloaded from https://dlm.mariadb.com/4516944/Connectors/c/connector-c-3.4.8/mariadb-connector-c-3.4.8-src.tar.gz

Change-Id: I442ed091fc67a2820a965c7eefb73b958965a09b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194886
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-09 00:08:32 +01:00
Xisco Fauli 00412009b0 afdko: upgrade to 4.0.3
Downloaded from https://github.com/adobe-type-tools/afdko/releases/download/4.0.3/afdko-4.0.3.tar.gz

Change-Id: I8e4b3aaa72de4671d8f29b918678d822c9aabeec
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195078
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-05 16:57:05 +01:00
Xisco Fauli 9060830893 libatomic_ops: upgrade to 7.10.0
Downloaded from https://github.com/bdwgc/libatomic_ops/releases/download/v7.10.0/libatomic_ops-7.10.0.tar.gz

Change-Id: If8a86422581c05fe098177a193616d0d72148dd7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195021
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-04 19:59:36 +01:00
Michael Stahl 698e6705c0 libpng: upgrade to release 1.6.52
Fixes CVE-2025-66293

Change-Id: I1f0aefccf2b80d14e70b423381c121a97e510045
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194979
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
(cherry picked from commit f65e262ac15f247f9fabe6d60d3e69d269c68608)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194991
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@collabora.com>
2025-12-04 14:55:42 +01:00
Xisco Fauli ed14fd4aa9 libxslt: upgrade to 1.1.45
it fixes CVE-2025-11731

external/libxslt/gnome-libxslt-bug-139-apple-fix.diff.1 has been
fixed upstream

Downloaded from https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.45.tar.xz

Change-Id: If1acddfd1730faedfd015132c132a307509641c9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194986
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-04 13:43:37 +01:00
Xisco Fauli 7a0cc0493f poppler: upgrade to 25.12
Downloaded from https://poppler.freedesktop.org/poppler-25.12.0.tar.xz

Change-Id: I9add82731a4327bf2f48eeaada56b2909bdec906
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194982
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-04 13:12:33 +01:00
Xisco Fauli 2f83cff85d rhino: upgrade to 1.7.15.1
Downloaded from https://github.com/mozilla/rhino/releases/download/Rhino1_7_15_1_Release/rhino-1.7.15.1.zip

Change-Id: Iaa82aecc650a3c2db63c61329fd061f17af56bd6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194984
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-12-04 12:43:33 +01:00
Noel Grandin def1ca51bb update to officeotron 0.8.5
Change-Id: I0cc96f237d3e8d1f404576abef8898af97e4d4c1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194905
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2025-12-02 11:41:30 +01:00
Xisco Fauli 77696366fd sqlite: upgrade to 3.51.1
Downloaded from https://www.sqlite.org/2025/sqlite-amalgamation-3510100.zip

Change-Id: Ibf99bad9543e6cfe0891d0b64f5c9bded372fc96
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194878
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-12-01 15:43:40 +01:00
Noel Grandin 990075b668 update to officeotron-0.8.4.jar
This reveals a problem with our export of the "dateCompatibility"
attribute. We actually only want to write that out when targeting
Word 2007, otherwise we want to use the more normal "date1904"
attribute.

On top of the original commit, this cherry-pick needs to add
a bunch of calls to skipValidation() because we have validation
turned on for more stuff on master, and this new officeotron
seems to generate a lot more errors.

Change-Id: I972bc7298ecf5026a76d109535a91c0c2544d08a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194522
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Code-Style: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit efebbf0107c57a2c3c73251085b90d7e6c06d3b0)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194705
Tested-by: Jenkins
2025-11-28 15:15:04 +01:00
Stephan Bergmann f38f481301 Host only solenv/flatpak-external-tarballs.json.in here
...and include the external-tarballs.json resulting from

> make -s cmd cmd='${SRCDIR}/solenv/bin/generate-flatpak-manifest.sh' > external-tarballs.json

in the org.libreoffice.LibreOffice.json that will then only be hosted at
<https://github.com/flathub/org.libreoffice.LibreOffice> (to avoid needless
duplication)

Change-Id: I35c2f7b4613457126202f82f7b63ae4c34f8b1b4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194525
Code-Style: Stephan Bergmann <stephan.bergmann@collabora.com>
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
2025-11-25 19:44:23 +01:00
Michael Stahl 037c7677e4 libpng: upgrade to release 1.6.51
Fixes CVE-2025-64505, CVE-2025-64506, CVE-2025-64720, CVE-2025-65018

Change-Id: Id58827859de899aea020f43835f2b37bf262ed33
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194421
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
(cherry picked from commit 313c6d0a0d8a65e23e06ebcae08e0249f9f0d749)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194454
Code-Style: Michael Stahl <michael.stahl@collabora.com>
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@collabora.com>
2025-11-25 13:23:02 +01:00
Xisco Fauli e97503432a mariadb-connector-c: upgrade to 3.3.18
Downloaded from https://dlm.mariadb.com/4516876/Connectors/c/connector-c-3.3.18/mariadb-connector-c-3.3.18-src.tar.gz

Change-Id: I19c247a00673c06135ba5849727b741d18c7f3f8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194425
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-24 13:08:27 +01:00
Xisco Fauli 045bd3292b nss: upgrade to 3.118.1
Downloaded from https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_118_1_RTM/src/nss-3.118.1-with-nspr-4.37.tar.gz

Change-Id: I9e9dcfed8e8f047862ff07c1f87220a52e26ae77
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194179
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-19 07:32:26 +01:00
Xisco Fauli 1b89a45baa postgresql: upgrade to 15.15
Downloaded from https://ftp.postgresql.org/pub/source/v15.15/postgresql-15.15.tar.bz2

Change-Id: Iff451dcc6f1f4dfaa763869056e610eee4a946d7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193978
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-14 08:31:17 +01:00
Noel Grandin 6e0d9ef6fd update to skia m142
one small patch needed for a file that includes a header that no longer exists.

Change-Id: I4f8c9aff46afbc3a7f34f2ead804ee956ee18d70
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193938
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2025-11-13 12:08:07 +01:00
Xisco Fauli 1cb84d60d9 external: add lzma
Only needed for Linux and Mac. For Windows
we build it from python3 using liblzma.vcxproj

Add external/lzma/config.patch to remove some defines
causing errors

Downloaded from https://github.com/tukaani-project/xz/releases/download/v5.8.1/xz-5.8.1.tar.gz

Change-Id: Ic3317ec54b1da838a10db9e6c3127bf9c33ca146
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193225
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-11 21:39:24 +01:00
Xisco Fauli 0971d4825c xmlsec: upgrade to 1.3.9
Downloaded from https://www.aleksey.com/xmlsec/download/xmlsec1-1.3.9.tar.gz

Change-Id: If74dd92da3244357cc504902af481752bfa92e85
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193727
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-10 11:39:44 +01:00
Xisco Fauli b63f8cd8df Reapply "openssl: upgrade to 3.5.4 (master only)"
This reverts commit 708abf2466.

Reason for revert: Probably it works with --with-visual-studio=2022 now

Change-Id: Ibcfe74f9c7b0a460c527f1d8c121246081dcbb43
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193544
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-06 21:02:43 +01:00
Xisco Fauli f2557cfaae harfbuzz: upgrade to 12.2.0
* 0001-Fix-applying-synthetic-slight-to-glyph-origins-5629.patch.1
has been fixed upstream

Downloaded from https://github.com/harfbuzz/harfbuzz/releases/download/12.2.0/harfbuzz-12.2.0.tar.xz

Change-Id: I61c8edc0286389fe476b9ba84e8eac8f19f2016a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193444
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-05 11:47:06 +01:00
Xisco Fauli 5abbbbb7aa sqlite: upgrade to 3.51.0
Downloaded from https://www.sqlite.org/2025/sqlite-amalgamation-3510000.zip

Change-Id: I5d0df05a2bb00cb89a0d1c47d55a739396f20b1f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193446
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-05 11:10:57 +01:00
Xisco Fauli d0d81540a7 poppler: upgrade to 25.11
Downloaded from https://poppler.freedesktop.org/poppler-25.11.0.tar.xz

Change-Id: Id84db75ff8534fc520d8e3fdf6b5ef798331ab5b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193434
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-11-05 08:31:06 +01:00
Xisco Fauli a02e38567e ICU: upgrade to 78.1
0001-ICU-23054-const-up-struct-that-gencmn-outputs.patch.2 and
Wunnecessary-virtual-specifier.patch have been fixed
upstream

Downloaded from https://github.com/unicode-org/icu/releases/tag/release-78.1

Change-Id: Iaec032611e6616f7d553d4c807b75dfa21a32e7d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193269
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-03 11:40:50 +01:00
Miklos Vajna 0c14beeb01 Update pdfium to 7471
Drop constexpr-template.patch, upstream dropped the forward-declaration
as well.

Commit 31bfebac64 (Update pdfium to 7188,
2025-10-13) was just earlier this month, but that updated to an upstream
version from May, that's why it makes sense to update again.

CppunitTest_vcl_pdfexport2's testTdf139627 started to fail after this.
Assuming that the code covered by these tests still works (since this
commit doesn't change editeng/ or vcl/ code), just update those tests to
match the new PDFium API call results for now. Also, see commit
e8c0a88d64 (tdf#139627 Test justified
Arabic/Persian text to avoid gaps/big overlaps, 2022-08-31) , which
suggests the changed string wasn't empty initially, so we get closer to
that state now.

Change-Id: I0046914c6bfbd0a4dd2dbd1e26c10e67175e70c6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192773
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2025-10-30 08:51:57 +01:00
Xisco Fauli f98ce0f91b external: Add sqlite3
This is needed to build python's bundled sqlite3 on linux and windows

Downloaded from https://sqlite.org/2025/sqlite-amalgamation-3500400.zip

Change-Id: I5480dc8d325bae59ee8a39ba909447c4470bc4aa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193047
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-10-29 14:21:22 +01:00