Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2026-09-07 11:28:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
 and      /work/SRC/openSUSE:Factory/.libreoffice.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreoffice"

Mon Sep  7 11:28:38 2026 rev:324 rq:1375450 version:26.8.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2026-08-09 
21:33:27.550335642 +0200
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.1265/libreoffice.changes        
2026-09-07 11:30:21.440158286 +0200
@@ -1,0 +2,17 @@
+Tue Sep  1 03:51:55 UTC 2026 - Martin Schreiner <[email protected]>
+
+- Update to 26.8.0.3:
+  * Release notes:
+    https://wiki.documentfoundation.org/Releases/26.8.0/RC3
+- Update bundled pdfium to 7681 and skia to m147 as required by
+  the new download.lst.
+- Add box2d-detection.patch: configure derived the box2d version
+  from pkg-config only, which fails with the box2d 2.4.1 we ship
+  as it installs no box2d.pc.
+
+-------------------------------------------------------------------
+Sat Aug 29 22:09:56 UTC 2026 - Christophe Marin <[email protected]>
+
+- Drop Qt 5 support in SLFO and Tumbleweed (related: boo#1277445)
+
+-------------------------------------------------------------------

Old:
----
  libreoffice-26.2.5.2.tar.xz
  libreoffice-26.2.5.2.tar.xz.asc
  libreoffice-help-26.2.5.2.tar.xz
  libreoffice-help-26.2.5.2.tar.xz.asc
  libreoffice-translations-26.2.5.2.tar.xz
  libreoffice-translations-26.2.5.2.tar.xz.asc
  pdfium-7471.tar.bz2
  skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz

New:
----
  box2d-detection.patch
  libreoffice-26.8.0.3.tar.xz
  libreoffice-26.8.0.3.tar.xz.asc
  libreoffice-help-26.8.0.3.tar.xz
  libreoffice-help-26.8.0.3.tar.xz.asc
  libreoffice-translations-26.8.0.3.tar.xz
  libreoffice-translations-26.8.0.3.tar.xz.asc
  pdfium-7681.tar.bz2
  skia-m147-ad8ecedbfdef9f4ae4b1e73347b6dd56e6637d38.tar.xz

----------(New B)----------
  New:  the new download.lst.
- Add box2d-detection.patch: configure derived the box2d version
  from pkg-config only, which fails with the box2d 2.4.1 we ship
----------(New E)----------

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

Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.WbxmT5/_old  2026-09-07 11:30:27.034354305 +0200
+++ /var/tmp/diff_new_pack.WbxmT5/_new  2026-09-07 11:30:27.036354375 +0200
@@ -34,11 +34,11 @@
 %endif
 
 # When Tumbleweed or SLOF
-# Enable QT6/QT5 support
+# Enable QT6 support
 %if 0%{?suse_version} >= 1600
 %bcond_without qt
 %bcond_without qt6
-%bcond_without qt5
+%bcond_with qt5
 %else
 # When Leap or SLE15-SP4 or newer
 # Enable QT5 support
@@ -92,7 +92,7 @@
 %bcond_with system_curl
 %endif
 Name:           libreoffice
-Version:        26.2.5.2
+Version:        26.8.0.3
 Release:        0
 Summary:        A Free Office Suite (Framework)
 License:        LGPL-3.0-or-later AND MPL-2.0+
@@ -124,11 +124,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-7471.tar.bz2
+Source2008:     %{external_url}/pdfium-7681.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-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz
+Source2010:     
%{external_url}/skia-m147-ad8ecedbfdef9f4ae4b1e73347b6dd56e6637d38.tar.xz
 # The following dependencies are for building JFreeReport, this fixes 
bsc#1195634
 Source2011:     
%{external_url}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
 Source2012:     
%{external_url}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
@@ -156,6 +156,8 @@
 Patch11:        fix_webp_on_sle12_sp5.patch
 # PATCH-FIX-SUSE Fix make distro-pack-install
 Patch15:        fix-sdk-idl.patch
+# PATCH-FIX-UPSTREAM detect system box2d without a pkg-config file
+Patch16:        box2d-detection.patch
 # try to save space by using hardlinks
 Patch990:       install-with-hardlinks.diff
 # save time by relying on rpm check rather than doing stupid find+grep
@@ -1129,6 +1131,7 @@
 %patch -P 11 -p1
 %endif
 %patch -P 15 -p1
+%patch -P 16 -p1
 %patch -P 990 -p1
 %patch -P 991 -p1
 %if 0%{?suse_version} < 1550


++++++ box2d-detection.patch ++++++
Fix system box2d detection when box2d ships no pkg-config file.

Since the box2d 3.x support was added, configure derives the version from
`pkg-config --modversion box2d' and only assigns _BOX2D_LIB inside the
"major == 2" branch.  box2d 2.4.x (as shipped by openSUSE) installs no
box2d.pc, so BOX2D_VERSION ends up empty:

    ./configure: line 42900: test: : integer expected
    checking for main in -l... no
    configure: error: box2d library not found.

Fall back to probing box2d/box2d.h when pkg-config has nothing to say, and
default _BOX2D_LIB to box2d so that the 3.x path gets a library name too.

diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -12252,19 +12252,22 @@
     SYSTEM_BOX2D=TRUE
     AC_LANG_PUSH([C++])
     BOX2D_VERSION=`$PKG_CONFIG --modversion box2d 2>/dev/null`
+    if test -z "$BOX2D_VERSION"; then
+        dnl box2d 2.4.x does not install a pkg-config file, probe the header
+        dnl instead so that we do not end up comparing an empty version.
+        AC_CHECK_HEADER([box2d/box2d.h], [BOX2D_VERSION=2.4], 
[BOX2D_VERSION=2.3])
+    fi
     BOX2D_MAJOR=`echo $BOX2D_VERSION | cut -d"." -f1`
     BOX2D_MINOR=`echo $BOX2D_VERSION | cut -d"." -f2`
-    if test "$BOX2D_MAJOR" -eq "2"; then
-        if test "$BOX2D_MINOR" -eq "4"; then
-            _BOX2D_LIB=box2d
-            AC_DEFINE(BOX2D_HEADER,<box2d/box2d.h>)
-        else
-            # fail this. there's no other alternative to check when we are 
here.
-            AC_CHECK_HEADER([Box2D/Box2D.h], [],
-                [AC_MSG_ERROR(box2d headers not found.)])
-            _BOX2D_LIB=Box2D
-            AC_DEFINE(BOX2D_HEADER,<Box2D/Box2D.h>)
-        fi
+    if test "$BOX2D_MAJOR" -eq "2" -a "$BOX2D_MINOR" -ne "4"; then
+        # fail this. there's no other alternative to check when we are here.
+        AC_CHECK_HEADER([Box2D/Box2D.h], [],
+            [AC_MSG_ERROR(box2d headers not found.)])
+        _BOX2D_LIB=Box2D
+        AC_DEFINE(BOX2D_HEADER,<Box2D/Box2D.h>)
+    else
+        _BOX2D_LIB=box2d
+        AC_DEFINE(BOX2D_HEADER,<box2d/box2d.h>)
     fi
     AC_CHECK_LIB([$_BOX2D_LIB], [main], [:],
         [ AC_MSG_ERROR(box2d library not found.) ], [])

++++++ libreoffice-26.2.5.2.tar.xz -> libreoffice-26.8.0.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-26.2.5.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.1265/libreoffice-26.8.0.3.tar.xz 
differ: char 15, line 1

++++++ libreoffice-help-26.2.5.2.tar.xz -> libreoffice-help-26.8.0.3.tar.xz 
++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-26.2.5.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.1265/libreoffice-help-26.8.0.3.tar.xz
 differ: char 15, line 1

++++++ libreoffice-translations-26.2.5.2.tar.xz -> 
libreoffice-translations-26.8.0.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-26.2.5.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.1265/libreoffice-translations-26.8.0.3.tar.xz
 differ: char 15, line 1



++++++ pdfium-7471.tar.bz2 -> pdfium-7681.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/libreoffice/pdfium-7471.tar.bz2 
/work/SRC/openSUSE:Factory/.libreoffice.new.1265/pdfium-7681.tar.bz2 differ: 
char 11, line 1

++++++ skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz -> 
skia-m147-ad8ecedbfdef9f4ae4b1e73347b6dd56e6637d38.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz
 
/work/SRC/openSUSE:Factory/.libreoffice.new.1265/skia-m147-ad8ecedbfdef9f4ae4b1e73347b6dd56e6637d38.tar.xz
 differ: char 25, line 1

Reply via email to