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)
