Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kddockwidgets for openSUSE:Factory 
checked in at 2026-08-01 18:35:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kddockwidgets (Old)
 and      /work/SRC/openSUSE:Factory/.kddockwidgets.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kddockwidgets"

Sat Aug  1 18:35:34 2026 rev:11 rq:1368976 version:2.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kddockwidgets/kddockwidgets.changes      
2025-11-05 16:22:58.241847800 +0100
+++ /work/SRC/openSUSE:Factory/.kddockwidgets.new.16738/kddockwidgets.changes   
2026-08-01 18:38:16.754313918 +0200
@@ -1,0 +2,10 @@
+Tue Jul 21 13:01:28 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 2.4.1
+ * qtquick: Fixed support for one window with multiple docking areas
+ * qtquick: Fixed tab views not being deleted on window close
+ * qtwidgets: Fixed separator position when using lazy separators
+- Drop the Qt 5 build. No user. (but keep the multibuild setup)
+- Drop obsolete Leap 15 conditions
+
+-------------------------------------------------------------------

Old:
----
  kddockwidgets-2.4.0.tar.gz
  kddockwidgets-2.4.0.tar.gz.asc

New:
----
  kddockwidgets-2.4.1.tar.gz
  kddockwidgets-2.4.1.tar.gz.asc

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

Other differences:
------------------
++++++ kddockwidgets.spec ++++++
--- /var/tmp/diff_new_pack.9UtPnC/_old  2026-08-01 18:38:18.338368402 +0200
+++ /var/tmp/diff_new_pack.9UtPnC/_new  2026-08-01 18:38:18.342368540 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kddockwidgets
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == ""
-%define qt5 1
+ExclusiveArch:  do_not_build
 %endif
 %if "%{flavor}" == "qt6"
 %define qt6 1
@@ -27,7 +27,7 @@
 %define soversion 3
 %define rname kddockwidgets
 Name:           kddockwidgets%{?pkg_suffix}
-Version:        2.4.0
+Version:        2.4.1
 Release:        0
 Summary:        Qt dock widget library, suitable for replacing QDockWidget
 License:        GPL-2.0-only OR GPL-3.0-only
@@ -36,17 +36,6 @@
 Source1:        
https://github.com/KDAB/KDDockWidgets/releases/download/v%{version}/%{rname}-%{version}.tar.gz.asc
 Source2:        kddockwidgets.keyring
 BuildRequires:  cmake(nlohmann_json)
-%if 0%{?qt5}
-BuildRequires:  libQt5Gui-private-headers-devel
-BuildRequires:  libQt5Widgets-private-headers-devel
-BuildRequires:  libqt5-qtdeclarative-private-headers-devel
-BuildRequires:  cmake(Qt5Core) >= 5.15
-BuildRequires:  cmake(Qt5Quick)
-BuildRequires:  cmake(Qt5QuickControls2)
-BuildRequires:  cmake(Qt5Test)
-BuildRequires:  cmake(Qt5Widgets)
-BuildRequires:  cmake(Qt5X11Extras)
-%endif
 %if 0%{?qt6}
 BuildRequires:  qt6-gui-private-devel
 BuildRequires:  qt6-quick-private-devel
@@ -57,14 +46,7 @@
 BuildRequires:  cmake(Qt6Test)
 BuildRequires:  cmake(Qt6Widgets)
 %endif
-%if 0%{?suse_version} > 1500
-# fmt is too old in 15.5/15.6, spdlog can't be used
 BuildRequires:  cmake(spdlog) >= 1.8.0
-%else
-# Full c++-17 support needed
-BuildRequires:  gcc13-PIE
-BuildRequires:  gcc13-c++
-%endif
 
 %description
 KDDockWidgets is a Qt dock widget library written by KDAB, suitable for
@@ -88,12 +70,6 @@
 %package devel
 Summary:        Development files for libkddockwidgets
 Requires:       libkddockwidgets%{?pkg_suffix}%{?qt6:-}%{soversion} = 
%{version}
-%if 0%{?qt5}
-Requires:       cmake(Qt5Quick)
-Requires:       cmake(Qt5QuickControls2)
-Requires:       cmake(Qt5Widgets)
-Requires:       cmake(Qt5X11Extras)
-%endif
 %if 0%{?qt6}
 Requires:       cmake(Qt6Quick)
 Requires:       cmake(Qt6QuickControls2)
@@ -101,38 +77,21 @@
 %endif
 
 %description devel
-Development files for libkddockwidgets
+Development files for libkddockwidgets.
 
 %prep
 %autosetup -p1 -n KDDockWidgets-%{version}
 
-%if 0%{?suse_version} < 1550
-# examples require cmake >= 3.21
-%define extra_opts -DKDDockWidgets_EXAMPLES:BOOL=OFF
-%endif
-
 %build
-%if 0%{?suse_version} < 1550
-export CXX=g++-13
-%endif
-
-%if 0%{?qt5}
-%cmake  -DKDDockWidgets_QT6:BOOL=OFF %{?extra_opts}
-%cmake_build
-%endif
-
 %if 0%{?qt6}
-%cmake_qt6 %{?extra_opts}
-%{qt6_build}
-%endif
+%cmake_qt6
 
-%install
-%if 0%{?qt5}
-%cmake_install
+%qt6_build
 %endif
 
+%install
 %if 0%{?qt6}
-%{qt6_install}
+%qt6_install
 %endif
 
 # Installed using %%doc and %%license instead
@@ -149,9 +108,6 @@
 %{_includedir}/kddockwidgets%{?pkg_suffix}
 %{_libdir}/cmake/KDDockWidgets%{?pkg_suffix}/
 %{_libdir}/libkddockwidgets%{?pkg_suffix}.so
-%if 0%{?qt5}
-%{_libqt5_archdatadir}/mkspecs/modules/qt_KDDockWidgets.pri
-%endif
 %if 0%{?qt6}
 %{_qt6_mkspecsdir}/modules/qt_KDDockWidgets.pri
 %endif

++++++ kddockwidgets-2.4.0.tar.gz -> kddockwidgets-2.4.1.tar.gz ++++++
++++ 13658 lines of diff (skipped)

Reply via email to