Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kquickimageeditor for openSUSE:Leap:16.0 checked in at 2025-05-05 17:27:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/kquickimageeditor (Old) and /work/SRC/openSUSE:Leap:16.0/.kquickimageeditor.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kquickimageeditor" Mon May 5 17:27:42 2025 rev:2 rq:1274469 version:0.5.0 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/kquickimageeditor/kquickimageeditor.changes 2025-03-19 11:48:35.622452087 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.kquickimageeditor.new.30101/kquickimageeditor.changes 2025-05-05 17:27:43.562796755 +0200 @@ -1,0 +2,10 @@ +Tue Feb 18 09:47:04 UTC 2025 - Christophe Marin <christo...@krop.fr> + +- Update to 0.5.0 + * Port away from Qt5Compat + * Drop Qt5 support + * Port to declarative type registration + * Remove qml version from imports +- Drop the Qt 5 flavor + +------------------------------------------------------------------- Old: ---- kquickimageeditor-0.3.0.tar.xz kquickimageeditor-0.3.0.tar.xz.sig kquickimageeditor6.spec New: ---- kquickimageeditor-0.5.0.tar.xz kquickimageeditor-0.5.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kquickimageeditor.spec ++++++ --- /var/tmp/diff_new_pack.KCqnBA/_old 2025-05-05 17:27:45.094861471 +0200 +++ /var/tmp/diff_new_pack.KCqnBA/_new 2025-05-05 17:27:45.114862316 +0200 @@ -1,7 +1,7 @@ # # spec file for package kquickimageeditor # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,35 @@ # -%define kf5_version 5.91.0 -%define qt5_version 5.15.0 +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "" +ExclusiveArch: do_not_build +%endif +%if "%{flavor}" == "qt6" + %define qt6 1 + %define pkg_suffix 6 + %define kf6_version 6.0.0 + %define qt6_version 6.6.0 +%endif +%define rname kquickimageeditor -%bcond_without lang -Name: kquickimageeditor -Version: 0.3.0 +%bcond_without released +Name: kquickimageeditor%{?pkg_suffix} +Version: 0.5.0 Release: 0 Summary: A set of QtQuick components for image editing License: LGPL-2.1-or-later URL: https://www.kde.org -Source0: https://download.kde.org/stable/kquickimageeditor/%{name}-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/kquickimageeditor/%{name}-%{version}.tar.xz.sig -Source2: %{name}.keyring -%endif -BuildRequires: extra-cmake-modules >= %{kf5_version} -BuildRequires: cmake(Qt5Core) >= %{qt5_version} -BuildRequires: cmake(Qt5Quick) >= %{qt5_version} +Source0: https://download.kde.org/stable/kquickimageeditor/%{rname}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/stable/kquickimageeditor/%{rname}-%{version}.tar.xz.sig +Source2: kquickimageeditor.keyring +%endif +%if 0%{?qt6} +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Quick) >= %{qt6_version} +%endif %description KQuickImageEditor is a set of QtQuick components providing basic image editing @@ -48,32 +59,41 @@ %package devel Summary: Development files for KQuickImageEditor -Requires: kquickimageeditor-imports = %{version} -Requires: cmake(Qt5Core) +Requires: kquickimageeditor%{?pkg_suffix}-imports = %{version} +%if 0%{?qt6} +Requires: cmake(Qt6Core) >= %{qt6_version} +# TODO: Remove after next update +Conflicts: kquickimageeditor-devel +%endif %description devel Development files for KQuickImageEditor, a set of QtQuick components providing basic image editing capabilities. %prep -%autosetup -p1 +%autosetup -p1 -n %{rname}-%{version} %build -%cmake_kf5 -d build - -%cmake_build +%if 0%{?qt6} +%cmake_kf6 +%kf6_build +%endif %install -%kf5_makeinstall -C build +%if 0%{?qt6} +%kf6_install +%endif %files imports %license LICENSES/* -%doc README* -%dir %{_kf5_qmldir}/org/ -%dir %{_kf5_qmldir}/org/kde/ -%{_kf5_qmldir}/org/kde/kquickimageeditor/ +%doc README.md +%if 0%{?qt6} +%{_kf6_qmldir}/org/kde/kquickimageeditor/ +%endif %files devel -%{_kf5_cmakedir}/KQuickImageEditor/ -%{_kf5_mkspecsdir}/qt_KQuickImageEditor.pri +%if 0%{?qt6} +%{_kf6_cmakedir}/KQuickImageEditor/ +%{_kf6_mkspecsdir}/qt_KQuickImageEditor.pri +%endif ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.KCqnBA/_old 2025-05-05 17:27:45.454876679 +0200 +++ /var/tmp/diff_new_pack.KCqnBA/_new 2025-05-05 17:27:45.506878876 +0200 @@ -1,4 +1,4 @@ <multibuild> - <package>kquickimageeditor6</package> + <flavor>qt6</flavor> </multibuild> ++++++ kquickimageeditor-0.3.0.tar.xz -> kquickimageeditor-0.5.0.tar.xz ++++++ ++++ 4765 lines of diff (skipped)