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-03-07 16:38:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
 and      /work/SRC/openSUSE:Factory/.libreoffice.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreoffice"

Fri Mar  7 16:38:58 2025 rev:304 rq:1250743 version:25.2.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2025-01-24 
13:39:17.211888026 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.19136/libreoffice.changes       
2025-03-07 16:40:22.516854037 +0100
@@ -1,0 +2,23 @@
+Thu Mar  6 08:52:15 UTC 2025 - Hsiu-Ming Chang <cges30...@gmail.com>
+
+- Add fix_poppler_25.02.patch to fix pdf import with poppler >= 25.02
+
+-------------------------------------------------------------------
+Mon Mar  3 15:20:30 UTC 2025 - Martin Schreiner <martin.schrei...@suse.com>
+
+- Update to 25.2.1.2:
+  * Release notes:
+    https://wiki.documentfoundation.org/Releases/25.2.0/RC1
+    https://wiki.documentfoundation.org/Releases/25.2.0/RC2
+    https://wiki.documentfoundation.org/Releases/25.2.0/RC3
+    https://wiki.documentfoundation.org/Releases/25.2.1/RC1
+    https://wiki.documentfoundation.org/Releases/25.2.1/RC2
+- Update bundled dependencies:
+  * pdfium 6425 -> 6764
+  * skia m116 -> m130
+  * Java-WebSocket 1.5.6 -> 1.6.0
+- Remove patch, merged upstream:
+  * poppler_24.10-2.patch
+- Use bunled Java-WebSocket so LibreOffice compiles.
+
+-------------------------------------------------------------------

Old:
----
  Java-WebSocket-1.5.6.tar.gz
  libreoffice-24.8.4.2.tar.xz
  libreoffice-24.8.4.2.tar.xz.asc
  libreoffice-help-24.8.4.2.tar.xz
  libreoffice-help-24.8.4.2.tar.xz.asc
  libreoffice-translations-24.8.4.2.tar.xz
  libreoffice-translations-24.8.4.2.tar.xz.asc
  pdfium-6425.tar.bz2
  poppler_24.10-2.patch
  skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz

New:
----
  Java-WebSocket-1.6.0.tar.gz
  fix_poppler_25.02.patch
  libreoffice-25.2.1.2.tar.xz
  libreoffice-25.2.1.2.tar.xz.asc
  libreoffice-help-25.2.1.2.tar.xz
  libreoffice-help-25.2.1.2.tar.xz.asc
  libreoffice-translations-25.2.1.2.tar.xz
  libreoffice-translations-25.2.1.2.tar.xz.asc
  pdfium-6764.tar.bz2
  skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz

BETA DEBUG BEGIN:
  Old:- Remove patch, merged upstream:
  * poppler_24.10-2.patch
- Use bunled Java-WebSocket so LibreOffice compiles.
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Add fix_poppler_25.02.patch to fix pdf import with poppler >= 25.02
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.mxQ4yT/_old  2025-03-07 16:40:27.269052894 +0100
+++ /var/tmp/diff_new_pack.mxQ4yT/_new  2025-03-07 16:40:27.273053061 +0100
@@ -85,7 +85,7 @@
 %global with_gcc 12
 %endif
 Name:           libreoffice
-Version:        24.8.4.2
+Version:        25.2.1.2
 Release:        0
 Summary:        A Free Office Suite (Framework)
 License:        LGPL-3.0-or-later AND MPL-2.0+
@@ -114,11 +114,11 @@
 Source2006:     
https://dev-www.libreoffice.org/extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar
 Source2007:     
https://dev-www.libreoffice.org/extern/odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar
 # PDFium is bundled everywhere
-Source2008:     %{external_url}/pdfium-6425.tar.bz2
+Source2008:     %{external_url}/pdfium-6764.tar.bz2
 # Single C file with patches from LO
 Source2009:     %{external_url}/dtoa-20180411.tgz
 # Skia is part of chromium and bundled everywhere as by google only way is 
monorepo way
-Source2010:     
%{external_url}/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz
+Source2010:     
%{external_url}/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz
 # change user config dir name from ~/.libreoffice/3 to ~/.libreoffice/3-suse
 # to avoid BerkleyDB incompatibility with the plain build
 Patch1:         scp2-user-config-suse.diff
@@ -141,8 +141,8 @@
 Patch992:       python34-no-f-strings.patch
 # PATCH-FIX-OPENSUSE override date in clucene files (boo#1047218)
 Patch995:       reproducible-clucene.patch
-# PATCH-FIX-UPSTREAM Fix build with poppler 24.12
-Patch1000:      poppler_24.10-2.patch
+# PATCH-FIX-UPSTREAM boo#1237484 Fix PDF imports with poppler 25.02
+Patch1001:      fix_poppler_25.02.patch
 BuildRequires:  %{name}-share-linker
 BuildRequires:  ant
 BuildRequires:  autoconf
@@ -239,7 +239,7 @@
 Provides:       bundled(harfbuzz) = 8.5.0
 %endif
 # Java-WebSocket
-Source3000:     %{external_url}/Java-WebSocket-1.5.6.tar.gz
+Source3000:     %{external_url}/Java-WebSocket-1.6.0.tar.gz
 BuildRequires:  pkgconfig(hunspell)
 BuildRequires:  pkgconfig(krb5)
 BuildRequires:  pkgconfig(lcms2)
@@ -963,6 +963,8 @@
 \
 %{expand:%%_link_noarch_files %{pkgname}} \
 %{nil}
+%langpack -l ab -n Abkhazian -X
+%langpack -l sat_Olck -n Santali -L sat-Olck -g sat_Olck -j sat_Olck -X
 %langpack -l af -n Afrikaans -m af_ZA -X
 %langpack -l am -n Amharic -T -X
 %langpack -l ar -n Arabic -s ctl -m ar -T -X
@@ -1134,11 +1136,7 @@
 %patch -P 995 -p1
 fi
 
-%if 0%{?suse_version} >= 1550
-%if %{pkg_vcmp libpoppler-devel >= 24.12}
-%patch -P 1000 -p1
-%endif
-%endif
+%patch -P 1001 -p1
 
 # Do not generate doxygen timestamp
 echo "HTML_TIMESTAMP = NO" >> odk/docs/cpp/Doxyfile
@@ -1244,6 +1242,7 @@
         --without-fonts \
         --without-myspell-dicts \
         --with-jdk-home=$JAVA_HOME \
+        --without-system-java-websocket \
         --with-webdav=curl \
         --with-beanshell-jar=%{_datadir}/java/bsh2/bsh.jar \
         --with-ant-home=%{_datadir}/ant \


++++++ Java-WebSocket-1.5.6.tar.gz -> Java-WebSocket-1.6.0.tar.gz ++++++
++++ 3675 lines of diff (skipped)

++++++ fix_poppler_25.02.patch ++++++
diff -ura a/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx 
b/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx
--- a/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx        2024-12-13 
05:46:45.000000000 +0800
+++ b/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx        2025-03-01 
18:40:00.197936733 +0800
@@ -110,7 +110,11 @@
 
     /* Get data directory location */
 #ifdef SYSTEM_POPPLER
+#if POPPLER_CHECK_VERSION(25, 2, 0)
+    const std::string datadir = "";
+#else
     const char* datadir = nullptr;
+#endif
 #else
     /* Creates an absolute path to the poppler_data directory, by taking the 
path
      * to the xpdfimport executable (provided in argv[0], and concatenating a

++++++ libreoffice-24.8.4.2.tar.xz -> libreoffice-25.2.1.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-24.8.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.19136/libreoffice-25.2.1.2.tar.xz 
differ: char 15, line 1

++++++ libreoffice-help-24.8.4.2.tar.xz -> libreoffice-help-25.2.1.2.tar.xz 
++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-24.8.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.19136/libreoffice-help-25.2.1.2.tar.xz
 differ: char 15, line 1

++++++ libreoffice-translations-24.8.4.2.tar.xz -> 
libreoffice-translations-25.2.1.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-24.8.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.19136/libreoffice-translations-25.2.1.2.tar.xz
 differ: char 15, line 1



++++++ pdfium-6425.tar.bz2 -> pdfium-6764.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/libreoffice/pdfium-6425.tar.bz2 
/work/SRC/openSUSE:Factory/.libreoffice.new.19136/pdfium-6764.tar.bz2 differ: 
char 11, line 1

++++++ skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz -> 
skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz
 
/work/SRC/openSUSE:Factory/.libreoffice.new.19136/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz
 differ: char 26, line 1

Reply via email to