Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2024-07-05 19:43:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
 and      /work/SRC/openSUSE:Factory/.libreoffice.new.2080 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreoffice"

Fri Jul  5 19:43:34 2024 rev:294 rq:1185243 version:24.2.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2024-06-25 
23:07:06.873511981 +0200
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.2080/libreoffice.changes        
2024-07-05 19:43:35.513659914 +0200
@@ -1,0 +2,9 @@
+Tue Jul  2 19:16:57 UTC 2024 - Martin Schreiner <martin.schrei...@suse.com>
+
+- libreoffice no longer recommends libreoffice-qt6 (bsc#1227145).
+  Add libreoffice-kdeintegration: a common package for KDE
+  integration, depended upon by both libreoffice-qt6 and
+  libreoffice-qt5.
+- Re-enable Firebird support for Leap 15.X and SLE-15 (bsc#1225597).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.C4zSeI/_old  2024-07-05 19:43:40.353836818 +0200
+++ /var/tmp/diff_new_pack.C4zSeI/_new  2024-07-05 19:43:40.357836965 +0200
@@ -27,25 +27,38 @@
 %bcond_with lto
 %endif
 
-# Enable KDE integration with QT6 support on Tumbleweed/SLFO
+# When Tumbleweed or SLOF
+# Enable QT6/QT5 support
 %if 0%{?suse_version} >= 1600
+%bcond_without qt
 %bcond_without qt6
-%bcond_without kdeintegration
-%bcond_with qt5
+%bcond_without qt5
 %else
-# Enable the KDE integration with QT5 support on openSUSE Leap and SLE15-SP4 
or newer
+# When Leap or SLE15-SP4 or newer
+# Enable QT5 support
+# Disable QT6 support
 %if 0%{?is_opensuse} || 0%{?sle_version} >= 150400
+%bcond_without qt
 %bcond_without qt5
-%bcond_without kdeintegration
 %bcond_with qt6
 %else
-# Disable KDE integration and QT support
-%bcond_with kdeintegration
+# Disable QT5/QT6 support
+%bcond_with qt
 %bcond_with qt5
 %bcond_with qt6
 %endif
 %endif
 
+# When Leap 15.X or SLE15 (any service pack)
+# Enable firebird support
+%if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1600
+%bcond_without firebird
+%else
+# Otherwise
+# Disable Firebird support
+%bcond_with firebird
+%endif
+
 # Use system gpgme and curl on TW and SLE15-SP4 or newer
 %if 0%{?suse_version} > 1500
 %bcond_without system_gpgme
@@ -61,7 +74,6 @@
 %bcond_with system_curl
 %bcond_with system_harfbuzz
 %endif
-%bcond_with firebird
 %if 0%{?gcc_version} < 12
 %global with_gcc 12
 %endif
@@ -279,12 +291,9 @@
 Requires:       python3
 Recommends:     dejavu-fonts
 Recommends:     google-carlito-fonts
-%if %{with kdeintegration} && %{with qt5}
+%if %{with qt5}
 Recommends:     libreoffice-qt5
 %endif
-%if %{with kdeintegration} && %{with qt6}
-Recommends:     libreoffice-qt6
-%endif
 Provides:       %{name}-draw-extensions = %{version}
 Obsoletes:      %{name}-draw-extensions < %{version}
 Provides:       %{name}-impress-extensions = %{version}
@@ -363,7 +372,7 @@
 %if %{with firebird}
 BuildRequires:  pkgconfig(fbclient)
 %endif
-%if %{with kdeintegration} && %{with qt5}
+%if %{with qt5}
 BuildRequires:  libqt5-qtbase-common-devel
 BuildRequires:  cmake(KF5Config)
 BuildRequires:  cmake(KF5CoreAddons)
@@ -382,7 +391,7 @@
 Provides:       %{name}-qt5 = %{version}
 Obsoletes:      %{name}-qt5 < %{version}
 %endif
-%if %{with kdeintegration} && %{with qt6}
+%if %{with qt6}
 BuildRequires:  qt6-base-common-devel
 BuildRequires:  qt6-base-devel
 BuildRequires:  cmake(KF6Config)
@@ -652,14 +661,14 @@
 Supplements:    packageand(libreoffice:gnome-session)
 Supplements:    packageand(libreoffice:mate-session-manager)
 Supplements:    packageand(libreoffice:xfce4-session)
-%if !%{with kdeintegration}
+%if !%{with qt}
 Supplements:    packageand(libreoffice:plasma5-workspace)
 %endif
 %else
 Supplements:    (libreoffice and gnome-session)
 Supplements:    (libreoffice and mate-session-manager)
 Supplements:    (libreoffice and xfce4-session)
-%if !%{with kdeintegration}
+%if !%{with qt}
 Supplements:    (libreoffice and plasma5-workspace)
 %endif
 %endif
@@ -691,11 +700,19 @@
 %else
 Supplements:    (libreoffice and plasma6-workspace)
 %endif
-Obsoletes:      %{name}-qt5 <= %{version}
 
 %description qt6
 This package contains Qt6/KDE Frameworks interface rendering options for 
LibreOffice.
 
+%package kdeintegration
+Summary:        KDE integration support for LibreOffice
+Group:          Productivity/Office/Suite
+Requires:       %{name} = %{version}
+BuildArch:      noarch
+
+%description kdeintegration
+This package contains the necessary files to enable proper KDE integration for 
LibreOffice.
+
 %package sdk
 Summary:        LibreOffice SDK
 Group:          Documentation/HTML
@@ -1193,24 +1210,20 @@
         --disable-online-update \
         --enable-gstreamer-1-0 \
         --enable-gtk3 \
-%if %{with kdeintegration} && %{with qt6}
+%if %{with qt6}
         --enable-kf6 \
         --enable-qt6 \
-        --disable-kf5 \
-        --disable-qt5 \
 %else
-%if %{with kdeintegration} && %{with qt5}
+        --disable-kf6 \
+        --disable-qt6 \
+%endif
+%if %{with qt5}
         --enable-gtk3-kde5 \
         --enable-kf5 \
         --enable-qt5 \
-        --disable-kf6 \
-        --disable-qt6 \
 %else
         --disable-kf5 \
         --disable-qt5 \
-        --disable-kf6 \
-        --disable-qt6 \
-%endif
 %endif
         --enable-introspection \
         --with-doxygen \
@@ -1457,9 +1470,8 @@
   echo "%dir %{_datadir}/metainfo/" >>file-lists/${appdata}_list.txt
 %endif
 done
-%if %{with kdeintegration}
-echo "%{_datadir}/metainfo/org.libreoffice.kde.metainfo.xml" 
>>file-lists/kde4_list.txt
-%else
+
+%if !%{with qt}
 rm -f %{buildroot}%{_datadir}/metainfo/org.libreoffice.kde.metainfo.xml
 %endif
 
@@ -1683,8 +1695,8 @@
 %files gtk3
 %{_libdir}/libreoffice/program/libvclplug_gtk3lo.so
 
-%if %{with kdeintegration} && %{with qt5}
-%files -f file-lists/kde4_list.txt qt5
+%if %{with qt5}
+%files qt5
 %{_libdir}/libreoffice/program/libkf5be1lo.so
 %{_libdir}/libreoffice/program/libvclplug_kf5lo.so
 %{_libdir}/libreoffice/program/libvclplug_qt5lo.so
@@ -1692,12 +1704,17 @@
 %{_libdir}/libreoffice/program/lo_kde5filepicker
 %endif
 
-%if %{with kdeintegration} && %{with qt6}
-%files -f file-lists/kde4_list.txt qt6
+%if %{with qt6}
+%files qt6
 %{_libdir}/libreoffice/program/libvclplug_kf6lo.so
 %{_libdir}/libreoffice/program/libvclplug_qt6lo.so
 %endif
 
+%if %{with qt}
+%files kdeintegration
+%{_datadir}/metainfo/org.libreoffice.kde.metainfo.xml
+%endif
+
 %files -f file-lists/officebean_list.txt officebean
 
 %files -f file-lists/sdk_list.txt sdk

Reply via email to