Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2025-09-25 18:44:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libreoffice (Old) and /work/SRC/openSUSE:Factory/.libreoffice.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice" Thu Sep 25 18:44:13 2025 rev:314 rq:1306810 version:25.8.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2025-09-23 16:06:34.133819448 +0200 +++ /work/SRC/openSUSE:Factory/.libreoffice.new.11973/libreoffice.changes 2025-09-25 18:44:59.601412792 +0200 @@ -1,0 +2,8 @@ +Tue Sep 23 11:06:44 UTC 2025 - [email protected] + +- Added patch: + * poppler-25.09.patch + + upstream patch porting libreoffice to poppler 25.09.0 +- upgrade bundled poppler-25.08.0.tar.xz -> poppler-25.09.0.tar.xz + +------------------------------------------------------------------- Old: ---- poppler-25.08.0.tar.xz New: ---- poppler-25.09.0.tar.xz poppler-25.09.patch ----------(New B)---------- New:- Added patch: * poppler-25.09.patch + upstream patch porting libreoffice to poppler 25.09.0 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libreoffice.spec ++++++ --- /var/tmp/diff_new_pack.SSXbmM/_old 2025-09-25 18:45:04.109601481 +0200 +++ /var/tmp/diff_new_pack.SSXbmM/_new 2025-09-25 18:45:04.109601481 +0200 @@ -150,6 +150,8 @@ Patch995: reproducible-clucene.patch # Add .key (Apple Keynote) files to Bash completion (tdf#167995) Patch996: bash-completion-key.patch +# https://github.com/LibreOffice/core/commit/b4e581f3e3ded8d13065e6c21777eca1f229e53d +Patch997: poppler-25.09.patch BuildRequires: %{name}-share-linker BuildRequires: ant BuildRequires: autoconf @@ -322,13 +324,13 @@ %if 0%{?suse_version} < 1550 # Too old boost on the system Source2020: %{external_url}/boost_1_89_0.tar.xz -Source2023: %{external_url}/poppler-25.08.0.tar.xz +Source2023: %{external_url}/poppler-25.09.0.tar.xz Source2024: %{external_url}/poppler-data-0.4.12.tar.gz Source2030: %{external_url}/tiff-4.7.0.tar.xz Source2031: %{external_url}/libcmis-0.6.2.tar.xz Provides: bundled(boost) = 1.89.0 Provides: bundled(libcmis) = 0.6.2 -Provides: bundled(poppler) = 25.08.0 +Provides: bundled(poppler) = 25.09.0 Provides: bundled(poppler-data) = 0.4.12 Provides: bundled(tiff) = 4.7.0 %else @@ -1122,6 +1124,7 @@ %patch -P 992 -p1 %endif %patch -P 996 -p1 +%patch -P 997 -p1 # Disable some of the failing tests (some are random) %if 0%{?suse_version} < 1330 ++++++ poppler-25.08.0.tar.xz -> poppler-25.09.0.tar.xz ++++++ ++++ 6979 lines of diff (skipped) ++++++ poppler-25.09.patch ++++++ >From b4e581f3e3ded8d13065e6c21777eca1f229e53d Mon Sep 17 00:00:00 2001 From: Xisco Fauli <[email protected]> Date: Tue, 2 Sep 2025 10:42:44 +0200 Subject: [PATCH] poppler: upgrade to 25.09.0 Downloaded from https://poppler.freedesktop.org/poppler-25.09.0.tar.xz Change-Id: Ic7f3abd64d129543dcdc370816a0d69e5a59be90 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190513 Tested-by: Jenkins Reviewed-by: Xisco Fauli <[email protected]> --- download.lst | 4 ++-- external/poppler/poppler-config.patch.1 | 12 ++++++------ .../source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 12 ++++++++++++ .../source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx | 8 ++++++++ 4 files changed, 28 insertions(+), 8 deletions(-) Index: libreoffice-25.8.1.1/download.lst =================================================================== --- libreoffice-25.8.1.1.orig/download.lst +++ libreoffice-25.8.1.1/download.lst @@ -584,8 +584,8 @@ LIBTIFF_TARBALL := tiff-4.7.0.tar.xz # three static lines # so that git cherry-pick # will not run into conflicts -POPPLER_SHA256SUM := 425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d -POPPLER_TARBALL := poppler-25.08.0.tar.xz +POPPLER_SHA256SUM := 758abfe0c77108c72d654b291dfbce54964b5315a53028e3875f07ef55ff20a3 +POPPLER_TARBALL := poppler-25.09.0.tar.xz POPPLER_DATA_SHA256SUM := c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74 POPPLER_DATA_TARBALL := poppler-data-0.4.12.tar.gz # three static lines Index: libreoffice-25.8.1.1/external/poppler/poppler-config.patch.1 =================================================================== --- libreoffice-25.8.1.1.orig/external/poppler/poppler-config.patch.1 +++ libreoffice-25.8.1.1/external/poppler/poppler-config.patch.1 @@ -179,7 +179,7 @@ index 0fbd336a..451213f8 100644 +#define PACKAGE_NAME "poppler" + +/* Define to the full name and version of this package. */ -+#define PACKAGE_STRING "poppler 25.05.0" ++#define PACKAGE_STRING "poppler 25.09.0" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "poppler" @@ -188,7 +188,7 @@ index 0fbd336a..451213f8 100644 +#define PACKAGE_URL "" + +/* Define to the version of this package. */ -+#define PACKAGE_VERSION "25.05.0" ++#define PACKAGE_VERSION "25.09.0" + +/* Poppler data dir */ +#define POPPLER_DATADIR "/usr/local/share/poppler" @@ -206,7 +206,7 @@ index 0fbd336a..451213f8 100644 +/* #undef USE_FLOAT */ + +/* Version number of package */ -+#define VERSION "25.05.0" ++#define VERSION "25.09.0" + +#if defined(__APPLE__) +#elif defined (_WIN32) @@ -290,7 +290,7 @@ index 0fbd336a..451213f8 100644 + +/* Defines the poppler version. */ +#ifndef POPPLER_VERSION -+#define POPPLER_VERSION "25.05.0" ++#define POPPLER_VERSION "25.09.0" +#endif + +/* Use single precision arithmetic in the Splash backend */ @@ -437,9 +437,9 @@ index 0fbd336a..451213f8 100644 + +#include "poppler-global.h" + -+#define POPPLER_VERSION "25.05.0" ++#define POPPLER_VERSION "25.09.0" +#define POPPLER_VERSION_MAJOR 25 -+#define POPPLER_VERSION_MINOR 5 ++#define POPPLER_VERSION_MINOR 9 +#define POPPLER_VERSION_MICRO 0 + +namespace poppler Index: libreoffice-25.8.1.1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx =================================================================== --- libreoffice-25.8.1.1.orig/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx +++ libreoffice-25.8.1.1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx @@ -1249,11 +1253,19 @@ void PDFOutDev::setSkipImages( bool bSki #if POPPLER_CHECK_VERSION(21, 3, 0) poppler_bool PDFOutDev::tilingPatternFill(GfxState *state, Gfx *, Catalog *, +#if POPPLER_CHECK_VERSION(25, 9, 0) + GfxTilingPattern *tPat, const std::array<double, 6> &mat, +#else GfxTilingPattern *tPat, const double *mat, +#endif int x0, int y0, int x1, int y1, double xStep, double yStep) { +#if POPPLER_CHECK_VERSION(25, 9, 0) + const std::array<double, 4> pBbox = tPat->getBBox(); +#else const double *pBbox = tPat->getBBox(); +#endif const int nPaintType = tPat->getPaintType(); Dict *pResDict = tPat->getResDict(); Object *aStr = tPat->getContentStream(); Index: libreoffice-25.8.1.1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx =================================================================== --- libreoffice-25.8.1.1.orig/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx +++ libreoffice-25.8.1.1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx @@ -287,7 +287,11 @@ namespace pdfi #if POPPLER_CHECK_VERSION(21, 3, 0) poppler_bool useTilingPatternFill() override { return true; }; poppler_bool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, +#if POPPLER_CHECK_VERSION(25, 9, 0) + GfxTilingPattern *tPat, const std::array<double, 6> &mat, +#else GfxTilingPattern *tPat, const double *mat, +#endif int x0, int y0, int x1, int y1, double xStep, double yStep) override; #endif
