Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libkdcraw for openSUSE:Factory checked in at 2026-04-21 12:42:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkdcraw (Old) and /work/SRC/openSUSE:Factory/.libkdcraw.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkdcraw" Tue Apr 21 12:42:23 2026 rev:189 rq:1348168 version:26.04.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libkdcraw/libkdcraw.changes 2026-04-17 21:49:40.574062557 +0200 +++ /work/SRC/openSUSE:Factory/.libkdcraw.new.11940/libkdcraw.changes 2026-04-21 12:42:48.793423139 +0200 @@ -1,0 +2,6 @@ +Mon Apr 20 09:48:08 UTC 2026 - Christophe Marin <[email protected]> + +- Restore a Qt 5 based libkcdraw package until krita is ported to + Qt 6 + +------------------------------------------------------------------- New: ---- libkdcraw-25.12.3.tar.xz libkdcraw-25.12.3.tar.xz.sig libkdcraw-qt5.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkdcraw-qt5.spec ++++++ # # spec file for package libkdcraw # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define kf5_version 5.91.0 %define qt5_version 5.15.0 %define rname libkdcraw %bcond_without released Name: libkdcraw-qt5 Version: 25.12.3 Release: 0 Summary: Shared library interface around dcraw License: LGPL-2.0-or-later AND GPL-2.0-or-later AND GPL-3.0-or-later URL: https://www.kde.org Source0: %{rname}-%{version}.tar.xz %if %{with released} Source1: %{rname}-%{version}.tar.xz.sig Source2: applications.keyring %endif BuildRequires: extra-cmake-modules >= %{kf5_version} BuildRequires: pkgconfig BuildRequires: pkgconfig(libraw) >= 0.18.0 BuildRequires: cmake(Qt5Core) >= %{qt5_version} BuildRequires: cmake(Qt5Gui) >= %{qt5_version} Provides: libkdcraw = %{version} Obsoletes: libkdcraw < %{version} Provides: libkdcraw-kf5 = %{version} Obsoletes: libkdcraw-kf5 < %{version} %description Libkdcraw is a C++ interface around dcraw binary program used to decode RAW picture files. %package -n libKF5Dcraw5 Summary: Shared library interface around dcraw Requires: libkdcraw-qt5 = %{version} %description -n libKF5Dcraw5 Libkdcraw is a C++ interface around dcraw binary program used to decode RAW picture files. %package devel Summary: Shared library interface around dcraw Requires: libKF5Dcraw5 = %{version} Provides: libkdcraw-devel = %{version} Obsoletes: libkdcraw-devel < %{version} Provides: libkdcraw-kf5-devel = %{version} Obsoletes: libkdcraw-kf5-devel < %{version} %description devel Libkdcraw is a C++ interface around dcraw binary program used to decode RAW picture files. %prep %autosetup -p1 -n %{rname}-%{version} %build %cmake_kf5 -d build %cmake_build %install %kf5_makeinstall -C build %ldconfig_scriptlets -n libKF5Dcraw5 %files %{_kf5_debugdir}/libkdcraw.categories %files -n libKF5Dcraw5 %license LICENSES/* %{_libdir}/libKF5KDcraw.so.* %files devel %doc README %{_kf5_cmakedir}/KF5KDcraw/ %{_kf5_includedir}/KDCRAW/ %{_libdir}/libKF5KDcraw.so %changelog ++++++ libkdcraw.spec ++++++ --- /var/tmp/diff_new_pack.juEIeM/_old 2026-04-21 12:42:49.497452390 +0200 +++ /var/tmp/diff_new_pack.juEIeM/_new 2026-04-21 12:42:49.501452556 +0200 @@ -16,20 +16,13 @@ # -%define rname libkdcraw -%global flavor @BUILD_FLAVOR@%{nil} -%if "%{flavor}" == "qt6" -%define qt6 1 -%define pkg_suffix -qt6 %define kf6_version 6.19.0 %define qt6_version 6.9.0 -%define library_name libKDcrawQt6 -%define so_suffix -5 -%else -ExclusiveArch: do_not_build -%endif + +%define rname libkdcraw + %bcond_without released -Name: libkdcraw%{?pkg_suffix} +Name: libkdcraw Version: 26.04.0 Release: 0 Summary: Shared library interface around dcraw @@ -40,76 +33,62 @@ Source1: https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig Source2: applications.keyring %endif +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: pkgconfig BuildRequires: pkgconfig(libraw) >= 0.18.0 -%if 0%{?qt6} -BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: cmake(Qt6Core) >= %{qt6_version} BuildRequires: cmake(Qt6Gui) >= %{qt6_version} -%endif %description Libkdcraw is a C++ interface around dcraw binary program used to decode -RAW picture files. The library documentation is available on header -files. - -This library is used by kipi-plugins, digiKam and others kipi host -programs. +RAW picture files. -%package -n %{library_name}%{so_suffix} +%package -n libkdcraw-qt6 Summary: Shared library interface around dcraw -Requires: %{name} >= %{version} -%description -n %{library_name}%{so_suffix} +%description -n libkdcraw-qt6 Libkdcraw is a C++ interface around dcraw binary program used to decode -RAW picture files. The library documentation is available on header -files. +RAW picture files. -This library is used by kipi-plugins, digiKam and others kipi host -programs. +%package -n libKDcrawQt6-5 +Summary: Shared library interface around dcraw +Requires: libkdcraw-qt6 = %{version} + +%description -n libKDcrawQt6-5 +Libkdcraw is a C++ interface around dcraw binary program used to decode +RAW picture files. %package devel Summary: Shared library interface around dcraw -Requires: %{library_name}%{so_suffix} = %{version} +Requires: libKDcrawQt6-5 = %{version} %description devel Libkdcraw is a C++ interface around dcraw binary program used to decode -RAW picture files. The library documentation is available on header -files. - -This library is used by kipi-plugins, digiKam and others kipi host -programs. +RAW picture files. %prep %autosetup -p1 -n %{rname}-%{version} %build -%if 0%{?qt6} %cmake_kf6 + %kf6_build -%endif %install -%if 0%{?qt6} %kf6_install -%endif -%ldconfig_scriptlets -n %{library_name}%{so_suffix} +%ldconfig_scriptlets -n libKDcrawQt6-5 -%files -%if 0%{?qt6} +%files -n libkdcraw-qt6 %{_kf6_debugdir}/libkdcraw.categories -%endif -%files -n %{library_name}%{so_suffix} +%files -n libKDcrawQt6-5 %license LICENSES/* -%{_libdir}/%{library_name}.so.* +%{_libdir}/libKDcrawQt6.so.* %files devel %doc README -%if 0%{?qt6} %{_kf6_cmakedir}/KDcrawQt6/ %{_includedir}/KDcrawQt6/ -%endif -%{_libdir}/%{library_name}.so +%{_libdir}/libKDcrawQt6.so ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.juEIeM/_old 2026-04-21 12:42:49.541454218 +0200 +++ /var/tmp/diff_new_pack.juEIeM/_new 2026-04-21 12:42:49.545454384 +0200 @@ -1,4 +1,4 @@ <multibuild> - <flavor>qt6</flavor> +<package>libkdcraw-qt5</package> </multibuild>
