diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1fb8d3e --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# Build artifacts +debugdata/ +*.src.rpm + +# Root-level source tarballs (should be in package directories) +/libei-1.5.0.tar.bz2 +/libei-1.5.0-1.el10.src.rpm +/ksanecore-25.12.3-1.el10_2.src.rpm diff --git a/build-order.txt b/build-order.txt index f85c2e8..50d388d 100644 --- a/build-order.txt +++ b/build-order.txt @@ -1,4 +1,5 @@ -# Build order for the SonicDE packages, derived from the BuildRequires of +tiers: 16 packages: 137 +nicDE packages, derived from the BuildRequires of # every spec in this repository (see ci/generate-build-order.py). # # Packages inside one tier are independent and can be built in parallel; @@ -6,6 +7,7 @@ [tier1] SDL2 +libei silver-sddm sonic-crypto-library sonic-frameworks-sso diff --git a/colord-kde/colord-kde-26.04.3.tar.xz b/colord-kde/colord-kde-26.04.3.tar.xz new file mode 100644 index 0000000..9bf5a17 Binary files /dev/null and b/colord-kde/colord-kde-26.04.3.tar.xz differ diff --git a/colord-kde/colord-kde.spec b/colord-kde/colord-kde.spec new file mode 100644 index 0000000..7a0cc44 --- /dev/null +++ b/colord-kde/colord-kde.spec @@ -0,0 +1,349 @@ + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +Name: colord-kde +Version: 26.04.3 +Release: 1%{?dist} +Summary: Colord support for KDE + +License: CC0-1.0 AND LGPL-3.0-or-later +URL: https://invent.kde.org/graphics/%{name} + +Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: kf6-rpm-macros + +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Widgets) + +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6ItemModels) + +BuildRequires: pkgconfig(lcms2) +BuildRequires: libXrandr-devel +BuildRequires: desktop-file-utils + +# colord is a dbus daemon +Requires: colord +Requires: sonic-desktop-interface +Requires: sonic-frameworks-quick-ui-addons + +%description +KDE support for colord including KDE Daemon module and System Settings module. + + +%prep +%autosetup -p1 + + +%build +%cmake_kf6 +%cmake_build + + +%install +%cmake_install +%find_lang colord-kde + +%check +desktop-file-validate %{buildroot}/%{_kf6_datadir}/applications/{colordkdeiccimporter,kcm_colord}.desktop + +%files -f colord-kde.lang +%license COPYING +%doc MAINTAINERS TODO +%{_kf6_bindir}/colord-kde-icc-importer +%{_kf6_qtplugindir}/plasma/kcms/systemsettings/kcm_colord.so +%{_kf6_plugindir}/kded/colord.so +%{_kf6_datadir}/applications/colordkdeiccimporter.desktop +%{_kf6_datadir}/applications/kcm_colord.desktop + + +%changelog +* Sun Mar 08 2026 Steve Cossette - 25.12.3-1 +- 25.12.3 + +* Thu Feb 12 2026 Steve Cossette - 25.12.2-2 +- Full Stack Rebuild (kio abi break) + +* Wed Feb 04 2026 Steve Cossette - 25.12.2-1 +- 25.12.2 + +* Fri Jan 16 2026 Fedora Release Engineering - 25.12.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 16 2026 Fedora Release Engineering - 25.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1 +- 25.12.1 + +* Sat Dec 06 2025 Steve Cossette - 25.12.0-1 +- 25.12.0 + +* Fri Nov 28 2025 Steve Cossette - 25.11.90-1 +- 25.11.90 + +* Sat Nov 15 2025 Steve Cossette - 25.11.80-1 +- 25.11.80 + +* Tue Nov 04 2025 Steve Cossette - 25.08.3-1 +- 25.08.3 + +* Wed Oct 08 2025 Steve Cossette - 25.08.2-1 +- 25.08.2 + +* Sun Sep 21 2025 Steve Cossette - 25.08.1-1 +- 25.08.1 + +* Sat Aug 16 2025 Marc Deop i Argemí - 25.08.0-2 +- Drop i686 support (leaf package) + +* Fri Aug 08 2025 Steve Cossette - 25.08.0-1 +- 25.08.0 + +* Fri Jul 25 2025 Steve Cossette - 25.07.90-1 +- 25.07.90 + +* Wed Jul 23 2025 Fedora Release Engineering - 25.07.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 11 2025 Steve Cossette - 25.07.80-1 +- 25.07.80 + +* Thu Jul 03 2025 Steve Cossette - 25.04.3-1 +- 25.04.3 + +* Wed Jun 04 2025 Steve Cossette - 25.04.2-1 +- 25.04.2 + +* Wed May 14 2025 Steve Cossette - 25.04.1-1 +- 25.04.1 + +* Sat Apr 12 2025 Steve Cossette - 25.04.0-1 +- 25.04.0 + +* Thu Mar 20 2025 Steve Cossette - 25.03.80-1 +- 25.03.80 (Beta) + +* Tue Mar 04 2025 Steve Cossette - 24.12.3-1 +- 24.12.3 + +* Fri Feb 21 2025 Steve Cossette - 24.12.2-2 +- Rebuild for ppc64le enablement + +* Wed Feb 05 2025 Steve Cossette - 24.12.2-1 +- 24.12.2 + +* Thu Jan 16 2025 Fedora Release Engineering - 24.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Jan 07 2025 Steve Cossette - 24.12.1-1 +- 24.12.1 + +* Sat Dec 07 2024 Marc Deop i Argemí - 24.12.0-1 +- 24.12.0 + +* Fri Nov 29 2024 Marc Deop i Argemí - 24.11.90-1 +- 24.11.90 + +* Fri Nov 15 2024 Marc Deop i Argemí - 24.11.80-1 +- 24.11.80 + +* Tue Nov 05 2024 Steve Cossette - 24.08.3-1 +- 24.08.3 + +* Tue Oct 08 2024 Steve Cossette - 24.08.2-1 +- 24.08.2 + +* Wed Sep 25 2024 Alessandro Astone - 24.08.1-1 +- 24.08.1 + +* Thu Aug 22 2024 Steve Cossette - 24.08.0-1 +- 24.08.0 + +* Wed Jul 17 2024 Fedora Release Engineering - 24.05.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 07 2024 Marc Deop i Argemí - 24.05.2-1 +- 24.05.2 + +* Fri Jun 14 2024 Marc Deop i Argemí - 24.05.1-1 +- 24.05.1 + +* Fri May 17 2024 Marc Deop i Argemí - 24.05.0-1 +- 24.05.0 + +* Fri Apr 12 2024 Marc Deop i Argemí - 24.02.2-1 +- 24.02.2 + +* Fri Mar 29 2024 Marc Deop i Argemí - 24.02.1-1 +- 24.02.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 24.02.0-1 +- 24.02.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 24.01.95-1 +- 24.01.95 + +* Wed Jan 24 2024 Fedora Release Engineering - 24.01.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 24.01.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Steve Cossette - 24.01.90-1 +- 24.01.90 (+ Qt6 Build) + +* Mon Nov 27 2023 Neal Gompa - 23.08.2-2 +- Add missing runtime dep on kf5-kirigami2-addons + +* Thu Oct 12 2023 Marc Deop i Argemí - 23.08.2-1 +- 23.08.2 + +* Sat Sep 16 2023 Marc Deop i Argemí - 23.08.1-1 +- 23.08.1 + +* Sat Aug 26 2023 Marc Deop i Argemí - 23.08.0-1 +- 23.08.0 + +* Wed Jul 19 2023 Fedora Release Engineering - 23.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jul 08 2023 Marc Deop i Argemí - 23.04.3-1 +- 23.04.3 + +* Mon Jun 12 2023 Than Ngo - 23.04.2-2 +- migrated to SPDX license + +* Tue Jun 06 2023 Marc Deop i Argemí - 23.04.2-1 +- 23.04.2 + +* Sat May 13 2023 Marc Deop i Argemí - 23.04.1-1 +- 23.04.1 + +* Fri Apr 14 2023 Marc Deop i Argemí - 23.04.0-1 +- 23.04.0 + +* Fri Mar 31 2023 Marc Deop i Argemí - 23.03.90-1 +- 23.03.90 + +* Mon Mar 20 2023 Marc Deop i Argemí - 23.03.80-1 +- 23.03.80 + +* Thu Mar 02 2023 Marc Deop i Argemí - 22.12.3-1 +- 22.12.3 + +* Tue Jan 31 2023 Marc Deop - 22.12.2-1 +- 22.12.2 + +* Thu Jan 19 2023 Fedora Release Engineering - 22.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jan 07 2023 Marc Deop - 22.12.1-1 +- 22.12.1 + +* Wed Jul 20 2022 Fedora Release Engineering - 0.5.0-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering - 0.5.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 0.5.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.5.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Aug 01 2020 Fedora Release Engineering - 0.5.0-13 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0.5.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 0.5.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 0.5.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 0.5.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 0.5.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0.5.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Aug 02 2017 Fedora Release Engineering - 0.5.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.5.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Feb 20 2017 Rex Dieter - 0.5.0-4 +- pull in upstream fixes, update URL + +* Fri Feb 10 2017 Fedora Release Engineering - 0.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Nov 02 2016 Rex Dieter - 0.5.0-2 +- pull in upstream fixes, use %%{?dist} + +* Fri Oct 21 2016 Rex Dieter - 0.5.0-1 +- 0.5.0 release (+translations) + +* Mon Feb 22 2016 Rex Dieter 0.4.0-4.20150519git +- .spec cosmetics + +* Wed Feb 03 2016 Fedora Release Engineering - 0.4.0-3.20150519git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.4.0-2.20150519git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu May 28 2015 Jan Grulich - 0.4.0-1.20150519git +- Update to a git snapshot based on KF5 + +* Sat May 02 2015 Kalev Lember - 0.3.0-6 +- Rebuilt for GCC 5 C++11 ABI change + +* Fri Mar 06 2015 Rex Dieter 0.3.0-5 +- update URL:, +%%{?kde4_runtime_requires} + +* Sat Aug 16 2014 Fedora Release Engineering - 0.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon May 27 2013 Lukáš Tinkl - 0.3.0-1 +- New upstream version 0.3.0 + +* Wed Feb 13 2013 Fedora Release Engineering - 0.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jul 18 2012 Fedora Release Engineering - 0.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Apr 05 2012 Jaroslav Reznik - 0.2.0-1 +- update to version 0.2.0 + +* Thu Mar 22 2012 Jaroslav Reznik - 0.1.0-2 +- fix kcmshell4 visibility by setting X-KDE-ParentApp + +* Wed Mar 21 2012 Jaroslav Reznik - 0.1.0-1 +- initial try diff --git a/dolphin-plugins/dolphin-plugins-26.04.3.tar.xz b/dolphin-plugins/dolphin-plugins-26.04.3.tar.xz new file mode 100644 index 0000000..30c88a0 Binary files /dev/null and b/dolphin-plugins/dolphin-plugins-26.04.3.tar.xz differ diff --git a/dolphin-plugins/dolphin-plugins.spec b/dolphin-plugins/dolphin-plugins.spec new file mode 100644 index 0000000..34e741a --- /dev/null +++ b/dolphin-plugins/dolphin-plugins.spec @@ -0,0 +1,649 @@ + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +Name: dolphin-plugins +Summary: Dolphin plugins +Version: 26.04.3 +Release: 1%{?dist} + +License: GPL-2.0-or-later +URL: https://invent.kde.org/sdk/%{name} +Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +BuildRequires: desktop-file-utils +BuildRequires: sonic-ecco-devel >= %{maj_ver_kf6}.%{min_ver_kf6} +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6TextWidgets) +BuildRequires: cmake(KF6TextEditor) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Solid) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Core5Compat) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6Network) +BuildRequires: cmake(Qt6DBus) + +Requires: sonic-ecco >= %{maj_ver_kf6}.%{min_ver_kf6} + + +%description +Dolphin integration for revision control systems, Dropbox, and disk images. + + +%prep +%autosetup + + +%build +%cmake_kf6 +%cmake_build + + +%install +%cmake_install + +%find_lang %{name} --all-name + + +%files -f %{name}.lang +%license LICENSES/* +%{_kf6_metainfodir}/org.kde.dolphin-plugins.metainfo.xml +%{_kf6_datadir}/qlogging-categories6/dolphingit.categories +%dir %{_kf6_qtplugindir}/dolphin/ +%dir %{_kf6_qtplugindir}/dolphin/vcs/ +%{_kf6_qtplugindir}/dolphin/vcs/fileviewbazaarplugin.so +%{_kf6_qtplugindir}/dolphin/vcs/fileviewdropboxplugin.so +%{_kf6_qtplugindir}/dolphin/vcs/fileviewgitplugin.so +%{_kf6_qtplugindir}/dolphin/vcs/fileviewsvnplugin.so +%{_kf6_qtplugindir}/dolphin/vcs/fileviewhgplugin.so +%{_kf6_plugindir}/kfileitemaction/mountisoaction.so +%{_kf6_plugindir}/kfileitemaction/makefileactions.so +%{_kf6_datadir}/config.kcfg/fileviewgitpluginsettings.kcfg +%{_kf6_datadir}/config.kcfg/fileviewsvnpluginsettings.kcfg +%{_kf6_datadir}/config.kcfg/fileviewhgpluginsettings.kcfg + + +%changelog +* Sun Mar 08 2026 Steve Cossette - 25.12.3-1 +- 25.12.3 + +* Thu Feb 12 2026 Steve Cossette - 25.12.2-2 +- Full Stack Rebuild (kio abi break) + +* Wed Feb 04 2026 Steve Cossette - 25.12.2-1 +- 25.12.2 + +* Fri Jan 16 2026 Fedora Release Engineering - 25.12.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 16 2026 Fedora Release Engineering - 25.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1 +- 25.12.1 + +* Sat Dec 06 2025 Steve Cossette - 25.12.0-1 +- 25.12.0 + +* Fri Nov 28 2025 Steve Cossette - 25.11.90-1 +- 25.11.90 + +* Sat Nov 15 2025 Steve Cossette - 25.11.80-1 +- 25.11.80 + +* Tue Nov 04 2025 Steve Cossette - 25.08.3-1 +- 25.08.3 + +* Wed Oct 08 2025 Steve Cossette - 25.08.2-1 +- 25.08.2 + +* Sun Sep 21 2025 Steve Cossette - 25.08.1-1 +- 25.08.1 + +* Sat Aug 16 2025 Marc Deop i Argemí - 25.08.0-2 +- Drop i686 support (leaf package) + +* Fri Aug 08 2025 Steve Cossette - 25.08.0-1 +- 25.08.0 + +* Fri Jul 25 2025 Steve Cossette - 25.07.90-1 +- 25.07.90 + +* Wed Jul 23 2025 Fedora Release Engineering - 25.07.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 11 2025 Steve Cossette - 25.07.80-1 +- 25.07.80 + +* Thu Jul 03 2025 Steve Cossette - 25.04.3-1 +- 25.04.3 + +* Wed Jun 04 2025 Steve Cossette - 25.04.2-1 +- 25.04.2 + +* Wed May 14 2025 Steve Cossette - 25.04.1-1 +- 25.04.1 + +* Sat Apr 12 2025 Steve Cossette - 25.04.0-1 +- 25.04.0 + +* Thu Mar 20 2025 Steve Cossette - 25.03.80-1 +- 25.03.80 (Beta) + +* Tue Mar 04 2025 Steve Cossette - 24.12.3-1 +- 24.12.3 + +* Fri Feb 21 2025 Steve Cossette - 24.12.2-2 +- Rebuild for ppc64le enablement + +* Wed Feb 05 2025 Steve Cossette - 24.12.2-1 +- 24.12.2 + +* Thu Jan 16 2025 Fedora Release Engineering - 24.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Jan 07 2025 Steve Cossette - 24.12.1-1 +- 24.12.1 + +* Sat Dec 07 2024 Marc Deop i Argemí - 24.12.0-1 +- 24.12.0 + +* Fri Nov 29 2024 Marc Deop i Argemí - 24.11.90-1 +- 24.11.90 + +* Fri Nov 15 2024 Marc Deop i Argemí - 24.11.80-1 +- 24.11.80 + +* Tue Nov 05 2024 Steve Cossette - 24.08.3-1 +- 24.08.3 + +* Tue Oct 08 2024 Steve Cossette - 24.08.2-1 +- 24.08.2 + +* Wed Sep 25 2024 Alessandro Astone - 24.08.1-1 +- 24.08.1 + +* Thu Aug 22 2024 Steve Cossette - 24.08.0-1 +- 24.08.0 + +* Wed Jul 17 2024 Fedora Release Engineering - 24.05.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 07 2024 Marc Deop i Argemí - 24.05.2-1 +- 24.05.2 + +* Fri Jun 14 2024 Marc Deop i Argemí - 24.05.1-1 +- 24.05.1 + +* Fri May 17 2024 Marc Deop i Argemí - 24.05.0-1 +- 24.05.0 + +* Fri Apr 12 2024 Marc Deop i Argemí - 24.02.2-1 +- 24.02.2 + +* Fri Mar 29 2024 Marc Deop i Argemí - 24.02.1-1 +- 24.02.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 24.02.0-1 +- 24.02.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 24.01.95-1 +- 24.01.95 + +* Wed Jan 24 2024 Fedora Release Engineering - 24.01.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 24.01.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Marc Deop i Argemí - 24.01.90-1 +- 24.01.90 + +* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1 +- 24.01.85 + +* Mon Dec 04 2023 Yaakov Selkowitz - 24.01.80-1 +- 24.01.80 + +* Sun Nov 26 2023 Alessandro Astone - 24.01.75-1 +- 24.01.75 + +* Thu Oct 12 2023 Marc Deop i Argemí - 23.08.2-1 +- 23.08.2 + +* Sat Sep 16 2023 Marc Deop i Argemí - 23.08.1-1 +- 23.08.1 + +* Sat Aug 26 2023 Marc Deop i Argemí - 23.08.0-1 +- 23.08.0 + +* Wed Jul 19 2023 Fedora Release Engineering - 23.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jul 08 2023 Marc Deop i Argemí - 23.04.3-1 +- 23.04.3 + +* Mon Jun 12 2023 Than Ngo - 23.04.2-2 +- migrated to SPDX license + +* Tue Jun 06 2023 Marc Deop i Argemí - 23.04.2-1 +- 23.04.2 + +* Sat May 13 2023 Marc Deop i Argemí - 23.04.1-1 +- 23.04.1 + +* Fri Apr 14 2023 Marc Deop i Argemí - 23.04.0-1 +- 23.04.0 + +* Fri Mar 31 2023 Marc Deop i Argemí - 23.03.90-1 +- 23.03.90 + +* Mon Mar 20 2023 Marc Deop i Argemí - 23.03.80-1 +- 23.03.80 + +* Thu Mar 02 2023 Marc Deop i Argemí - 22.12.3-1 +- 22.12.3 + +* Tue Jan 31 2023 Marc Deop - 22.12.2-1 +- 22.12.2 + +* Thu Jan 19 2023 Fedora Release Engineering - 22.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 03 2023 Justin Zobel - 22.12.1-1 +- Update to 22.12.1 + +* Mon Dec 19 2022 Marc Deop - 22.12.0-1 +- 22.12.0 + +* Fri Nov 04 2022 Marc Deop i Argemí (Private) - 22.08.3-1 +- 22.08.3 + +* Fri Oct 14 2022 Marc Deop - 22.08.2-1 +- 22.08.2 + +* Thu Sep 08 2022 Marc Deop - 22.08.1-1 +- 22.08.1 + +* Fri Aug 19 2022 Marc Deop - 22.08.0-1 +- 22.08.0 + +* Thu Jul 21 2022 Fedora Release Engineering - 22.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 19 2022 Than Ngo - 22.04.3-1 +- 22.04.3 + +* Thu May 12 2022 Justin Zobel - 22.04.1-1 +- Update to 22.04.1 + +* Mon May 09 2022 Justin Zobel - 22.04.0-1 +- Update to 22.04.0 + +* Wed Mar 02 2022 Marc Deop - 21.12.3-1 +- 21.12.3 + +* Wed Feb 02 2022 Rex Dieter - 21.12.2-1 +- 21.12.2 + +* Thu Jan 20 2022 Fedora Release Engineering - 21.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 06 2022 Rex Dieter - 21.12.1-1 +- 21.12.1 + +* Thu Dec 09 2021 Rex Dieter - 21.12.0-1 +- 21.12.0 + +* Tue Nov 02 2021 Rex Dieter - 21.08.3-1 +- 21.08.3 + +* Fri Oct 15 2021 Rex Dieter - 21.08.2-1 +- 21.08.2 + +* Wed Sep 01 2021 Rex Dieter - 21.08.1-1 +- 21.08.1 + +* Fri Aug 06 2021 Rex Dieter - 21.08.0-1 +- 21.08.0 + +* Wed Jul 28 2021 Rex Dieter - 21.04.3-1 +- 21.04.3 + +* Wed Jul 21 2021 Fedora Release Engineering - 21.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jun 10 2021 Rex Dieter - 21.04.2-1 +- 21.04.2 + +* Tue May 11 2021 Rex Dieter - 21.04.1-1 +- 21.04.1 + +* Sat Apr 17 2021 Rex Dieter - 21.04.0-1 +- 21.04.0 + +* Tue Mar 02 2021 Rex Dieter - 20.12.3-1 +- 20.12.3 + +* Tue Feb 02 2021 Rex Dieter - 20.12.2-1 +- 20.12.2 + +* Tue Jan 26 2021 Fedora Release Engineering - 20.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 15 14:17:20 CST 2021 Rex Dieter - 20.12.1-1 +- 20.12.1 + +* Wed Nov 4 13:52:43 CST 2020 Rex Dieter - 20.08.3-1 +- 20.08.3 + +* Tue Sep 15 2020 Rex Dieter - 20.08.1-1 +- 20.08.1 + +* Mon Aug 17 2020 Rex Dieter - 20.08.0-1 +- 20.08.0 + +* Mon Aug 10 2020 Rex Dieter - 20.04.3-3 +- .spec cosmetics + +* Mon Jul 27 2020 Fedora Release Engineering - 20.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 10 2020 Rex Dieter - 20.04.3-1 +- 20.04.3 + +* Fri Jun 12 2020 Rex Dieter - 20.04.2-1 +- 20.04.2 + +* Tue May 26 2020 Rex Dieter - 20.04.1-1 +- 20.04.1 + +* Thu Apr 23 2020 Rex Dieter - 20.04.0-1 +- 20.04.0 + +* Thu Mar 05 2020 Rex Dieter - 19.12.3-1 +- 19.12.3 + +* Tue Feb 04 2020 Rex Dieter - 19.12.2-1 +- 19.12.2 + +* Tue Jan 28 2020 Fedora Release Engineering - 19.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jan 08 2020 Rex Dieter - 19.12.1-1 +- 19.12.1 + +* Mon Nov 11 2019 Rex Dieter - 19.08.3-1 +- 19.08.3 + +* Thu Oct 17 2019 Rex Dieter - 19.08.2-1 +- 19.08.2 + +* Sat Sep 28 2019 Rex Dieter - 19.08.1-1 +- 19.08.1 + +* Tue Aug 13 2019 Rex Dieter - 19.08.0-1 +- 19.08.0 + +* Wed Jul 24 2019 Fedora Release Engineering - 19.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jul 11 2019 Rex Dieter - 19.04.3-1 +- 19.04.3 + +* Tue Jun 04 2019 Rex Dieter - 19.04.2-1 +- 19.04.2 + +* Tue May 07 2019 Rex Dieter - 19.04.1-1 +- 19.04.1 + +* Thu Mar 07 2019 Rex Dieter - 18.12.3-1 +- 18.12.3 + +* Tue Feb 05 2019 Rex Dieter - 18.12.2-1 +- 18.12.2 + +* Thu Jan 31 2019 Fedora Release Engineering - 18.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 08 2019 Rex Dieter - 18.12.1-1 +- 18.12.1 + +* Sat Dec 08 2018 Rex Dieter - 18.12.0-1 +- 18.12.0 + +* Tue Nov 06 2018 Rex Dieter - 18.08.3-1 +- 18.08.3 + +* Wed Oct 10 2018 Rex Dieter - 18.08.2-1 +- 18.08.2 + +* Fri Sep 07 2018 Rex Dieter - 18.08.1-1 +- 18.08.1 + +* Wed Aug 15 2018 Rex Dieter - 18.08.0-1 +- 18.08.0 + +* Thu Jul 12 2018 Rex Dieter - 18.04.3-1 +- 18.04.3 + +* Tue Jun 05 2018 Rex Dieter - 18.04.2-1 +- 18.04.2 + +* Tue May 08 2018 Rex Dieter - 18.04.1-1 +- 18.04.1 + +* Sat Apr 14 2018 Rex Dieter - 18.04.0-1 +- 18.04.0 + +* Tue Mar 06 2018 Rex Dieter - 17.12.3-1 +- 17.12.3 + +* Tue Feb 06 2018 Rex Dieter - 17.12.2-1 +- 17.12.2 + +* Thu Jan 11 2018 Rex Dieter - 17.12.1-1 +- 17.12.1 + +* Tue Dec 12 2017 Rex Dieter - 17.12.0-1 +- 17.12.0 + +* Wed Nov 08 2017 Rex Dieter - 17.08.3-1 +- 17.08.3 + +* Wed Oct 11 2017 Rex Dieter - 17.08.2-1 +- 17.08.2 + +* Tue Sep 05 2017 Rex Dieter - 17.08.1-1 +- 17.08.1 + +* Sat Aug 26 2017 Rex Dieter - 17.08.0-1 +- 17.08.0 + +* Fri Jul 28 2017 Rex Dieter - 17.04.3-1 +- 17.04.3 + +* Wed Jul 26 2017 Fedora Release Engineering - 17.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Jun 15 2017 Rex Dieter - 17.04.2-1 +- 17.04.2 + +* Wed May 10 2017 Rex Dieter - 17.04.1-1 +- 17.04.1 + +* Tue Apr 18 2017 Rex Dieter - 17.04.0-1 +- 17.04.0 + +* Wed Mar 08 2017 Rex Dieter - 16.12.3-1 +- 16.12.3 + +* Wed Feb 08 2017 Rex Dieter - 16.12.2-1 +- 16.12.2 + +* Tue Jan 10 2017 Rex Dieter - 16.12.1-1 +- 16.12.1, update URL + +* Wed Nov 30 2016 Rex Dieter - 16.08.3-1 +- 16.08.3 + +* Thu Oct 13 2016 Rex Dieter - 16.08.2-1 +- 16.08.2 + +* Tue Sep 06 2016 Rex Dieter - 16.08.1-1 +- 16.08.1 + +* Fri Aug 12 2016 Rex Dieter - 16.08.0-1 +- 16.08.0 + +* Sat Aug 06 2016 Rex Dieter - 16.07.90-1 +- 16.07.90 + +* Fri Jul 29 2016 Rex Dieter - 16.07.80-1 +- 16.07.80 + +* Fri Jul 08 2016 Rex Dieter - 16.04.3-1 +- 16.04.3 + +* Sun Jun 12 2016 Rex Dieter - 16.04.2-1 +- 16.04.2 + +* Sun May 08 2016 Rex Dieter - 16.04.1-1 +- 16.04.1 + +* Mon Apr 25 2016 Rex Dieter - 16.04.0-2 +- update URL, cleanup + +* Mon Apr 25 2016 Rex Dieter - 16.04.0-1 +- 16.04.0 + +* Tue Mar 15 2016 Rex Dieter - 15.12.3-1 +- 15.12.3 + +* Mon Feb 15 2016 Rex Dieter - 15.12.2-1 +- 15.12.2 + +* Wed Feb 03 2016 Fedora Release Engineering - 15.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Jan 18 2016 Rex Dieter 15.12.1-1 +- 15.12.1, cosmetics, %%license COPYING + +* Mon Dec 21 2015 Rex Dieter - 15.12.0-1 +- 15.12.0 + +* Mon Nov 30 2015 Rex Dieter - 15.08.3-1 +- 15.08.3 + +* Mon Sep 21 2015 Rex Dieter 15.08.1-1 +- 15.08.1 + +* Thu Aug 20 2015 Than Ngo - 15.08.0-1 +- 15.08.0 + +* Wed Jun 17 2015 Fedora Release Engineering - 15.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 10 2015 Rex Dieter - 15.04.2-1 +- 15.04.2 + +* Wed May 27 2015 Rex Dieter - 15.04.1-1 +- 15.04.1 + +* Tue Apr 14 2015 Rex Dieter - 15.04.0-1 +- 15.04.0 + +* Sun Mar 01 2015 Rex Dieter - 14.12.3-1 +- 14.12.3 + +* Tue Feb 24 2015 Than Ngo - 14.12.2-1 +- 14.12.2 + +* Sat Jan 17 2015 Rex Dieter - 14.12.1-1 +- 14.12.1 + +* Sat Jan 17 2015 Rex Dieter 4.14.3-2 +- kde-apps cleanup + +* Sat Nov 08 2014 Rex Dieter - 4.14.3-1 +- 4.14.3 + +* Sun Oct 12 2014 Rex Dieter - 4.14.2-1 +- 4.14.2 + +* Tue Sep 16 2014 Rex Dieter - 4.14.1-1 +- 4.14.1 + +* Sat Aug 16 2014 Fedora Release Engineering - 4.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Aug 15 2014 Rex Dieter - 4.14.0-1 +- 4.14.0 + +* Tue Aug 05 2014 Rex Dieter - 4.13.97-1 +- 4.13.97 + +* Tue Jul 15 2014 Rex Dieter - 4.13.3-1 +- 4.13.3 + +* Mon Jun 09 2014 Rex Dieter - 4.13.2-1 +- 4.13.2 + +* Sat Jun 07 2014 Fedora Release Engineering - 4.13.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun May 11 2014 Rex Dieter - 4.13.1-1 +- 4.13.1 + +* Sat Apr 12 2014 Rex Dieter - 4.13.0-1 +- 4.13.0 + +* Fri Apr 04 2014 Rex Dieter - 4.12.97-1 +- 4.12.97 + +* Sat Mar 22 2014 Rex Dieter - 4.12.95-1 +- 4.12.95 + +* Wed Mar 19 2014 Rex Dieter - 4.12.90-1 +- 4.12.90 + +* Sun Mar 02 2014 Rex Dieter - 4.12.3-1 +- 4.12.3 + +* Fri Jan 31 2014 Rex Dieter - 4.12.2-1 +- 4.12.2 + +* Fri Jan 10 2014 Rex Dieter - 4.12.1-1 +- 4.12.1 + +* Thu Dec 19 2013 Rex Dieter - 4.12.0-1 +- 4.12.0 + +* Sun Dec 01 2013 Rex Dieter - 4.11.97-1 +- 4.11.97 + +* Thu Nov 21 2013 Rex Dieter - 4.11.95-1 +- 4.11.95 + +* Sat Nov 16 2013 Rex Dieter - 4.11.90-1 +- 4.11.90 + +* Sat Nov 02 2013 Rex Dieter - 4.11.3-1 +- 4.11.3 + +* Sat Sep 28 2013 Rex Dieter - 4.11.2-1 +- 4.11.2 + +* Wed Sep 04 2013 Rex Dieter - 4.11.1-1 +- 4.11.1 + +* Wed Aug 14 2013 Jan Grulich - 4.11.0-1 +- 4.11.0 + +* Wed Aug 07 2013 Jan Grulich - 4.10.97-1 +- Split off from kdesdk package diff --git a/filelight/filelight-26.04.3.tar.xz b/filelight/filelight-26.04.3.tar.xz new file mode 100644 index 0000000..d3a5349 Binary files /dev/null and b/filelight/filelight-26.04.3.tar.xz differ diff --git a/filelight/filelight.spec b/filelight/filelight.spec new file mode 100644 index 0000000..05351e4 --- /dev/null +++ b/filelight/filelight.spec @@ -0,0 +1,795 @@ + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +Name: filelight +Summary: Graphical disk usage statistics +Epoch: 1 +Version: 26.04.3 +Release: 1%{?dist} + +# KDE e.V. may determine that future GPL versions are accepted +License: GPL-2.0-only OR GPL-3.0-only +URL: https://utils.kde.org/projects/filelight + +Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib + +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KF6QQC2DesktopStyle) +BuildRequires: cmake(KF6KirigamiAddons) +BuildRequires: cmake(KF6Crash) + +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: cmake(Qt6Widgets) + +# Runtime Deps +Requires: sonic-frameworks-quick-desktop-style +Requires: sonic-frameworks-core-addons +Requires: sonic-frameworks-quick-ui +Requires: sonic-frameworks-quick-ui-addons +Requires: sonic-frameworks-quick-charts + + +%description +Filelight allows you to quickly understand exactly where your diskspace +is being used by graphically representing your file system. + + +%prep +%autosetup + + +%build +%cmake_kf6 +%cmake_build + + +%install +%cmake_install +%find_lang %{name} --all-name --with-html + + +%check +appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.%{name}.appdata.xml +desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.%{name}.desktop + + +%files -f %{name}.lang +%license LICENSES/* +%doc AUTHORS README* +%{_kf6_datadir}/qlogging-categories6/%{name}* +%{_kf6_bindir}/filelight +%{_kf6_datadir}/applications/org.kde.filelight.desktop +%{_kf6_metainfodir}/org.kde.filelight.appdata.xml +%{_kf6_datadir}/icons/hicolor/*/*/*filelight.* +%{_kf6_datadir}/kio/servicemenus/filelight.desktop + +%changelog +* Sun Mar 08 2026 Steve Cossette - 1:25.12.3-1 +- 25.12.3 + +* Thu Feb 12 2026 Steve Cossette - 1:25.12.2-2 +- Full Stack Rebuild (kio abi break) + +* Wed Feb 04 2026 Steve Cossette - 1:25.12.2-1 +- 25.12.2 + +* Fri Jan 16 2026 Fedora Release Engineering - 1:25.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 07 2026 farchord@gmail.com - 1:25.12.1-1 +- 25.12.1 + +* Sat Dec 06 2025 Steve Cossette - 1:25.12.0-1 +- 25.12.0 + +* Fri Nov 28 2025 Steve Cossette - 1:25.11.90-1 +- 25.11.90 + +* Sat Nov 15 2025 Steve Cossette - 1:25.11.80-1 +- 25.11.80 + +* Tue Nov 04 2025 Steve Cossette - 1:25.08.3-1 +- 25.08.3 + +* Wed Oct 08 2025 Steve Cossette - 1:25.08.2-1 +- 25.08.2 + +* Sun Sep 21 2025 Steve Cossette - 1:25.08.1-1 +- 25.08.1 + +* Sat Aug 16 2025 Marc Deop i Argemí - 1:25.08.0-2 +- Drop i686 support (leaf package) + +* Fri Aug 08 2025 Steve Cossette - 1:25.08.0-1 +- 25.08.0 + +* Fri Jul 25 2025 Steve Cossette - 1:25.07.90-1 +- 25.07.90 + +* Wed Jul 23 2025 Fedora Release Engineering - 1:25.07.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 11 2025 Steve Cossette - 1:25.07.80-1 +- 25.07.80 + +* Thu Jul 03 2025 Steve Cossette - 1:25.04.3-1 +- 25.04.3 + +* Wed Jun 04 2025 Steve Cossette - 1:25.04.2-1 +- 25.04.2 + +* Wed May 14 2025 Steve Cossette - 1:25.04.1-1 +- 25.04.1 + +* Sat Apr 12 2025 Steve Cossette - 1:25.04.0-1 +- 25.04.0 + +* Thu Mar 20 2025 Steve Cossette - 1:25.03.80-1 +- 25.03.80 (Beta) + +* Tue Mar 04 2025 Steve Cossette - 1:24.12.3-1 +- 24.12.3 + +* Fri Feb 21 2025 Steve Cossette - 1:24.12.2-2 +- Rebuild for ppc64le enablement + +* Wed Feb 05 2025 Steve Cossette - 1:24.12.2-1 +- 24.12.2 + +* Thu Jan 16 2025 Fedora Release Engineering - 1:24.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Jan 07 2025 Steve Cossette - 1:24.12.1-1 +- 24.12.1 + +* Sat Dec 07 2024 Marc Deop i Argemí - 1:24.12.0-1 +- 24.12.0 + +* Fri Nov 29 2024 Marc Deop i Argemí - 1:24.11.90-1 +- 24.11.90 + +* Fri Nov 15 2024 Marc Deop i Argemí - 1:24.11.80-1 +- 24.11.80 + +* Tue Nov 05 2024 Steve Cossette - 1:24.08.3-1 +- 24.08.3 + +* Tue Oct 08 2024 Steve Cossette - 1:24.08.2-1 +- 24.08.2 + +* Wed Sep 25 2024 Alessandro Astone - 1:24.08.1-1 +- 24.08.1 + +* Thu Aug 22 2024 Steve Cossette - 1:24.08.0-1 +- 24.08.0 + +* Wed Jul 17 2024 Fedora Release Engineering - 1:24.05.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 07 2024 Marc Deop i Argemí - 1:24.05.2-1 +- 24.05.2 + +* Fri Jun 14 2024 Marc Deop i Argemí - 1:24.05.1-1 +- 24.05.1 + +* Fri May 17 2024 Marc Deop i Argemí - 1:24.05.0-1 +- 24.05.0 + +* Fri Apr 12 2024 Marc Deop i Argemí - 1:24.02.2-1 +- 24.02.2 + +* Fri Mar 29 2024 Marc Deop i Argemí - 1:24.02.1-1 +- 24.02.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 1:24.02.0-1 +- 24.02.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 1:24.01.95-1 +- 24.01.95 + +* Wed Jan 24 2024 Fedora Release Engineering - 1:24.01.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1:24.01.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Marc Deop i Argemí - 1:24.01.90-1 +- 24.01.90 + +* Sat Dec 23 2023 ales.astone@gmail.com - 1:24.01.85-1 +- 24.01.85 + +* Sun Dec 03 2023 Yaakov Selkowitz - 1:24.01.80-1 +- 24.01.80 + +* Tue Nov 21 2023 Steve Cossette - 1:24.01.75-1 +- 24.01.75 + +* Thu Oct 12 2023 Marc Deop i Argemí - 1:23.08.2-1 +- 23.08.2 + +* Sat Sep 16 2023 Marc Deop i Argemí - 1:23.08.1-1 +- 23.08.1 + +* Sat Aug 26 2023 Marc Deop i Argemí - 1:23.08.0-1 +- 23.08.0 + +* Wed Jul 19 2023 Fedora Release Engineering - 1:23.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jul 08 2023 Marc Deop i Argemí - 1:23.04.3-1 +- 23.04.3 + +* Mon Jun 12 2023 Than Ngo - 23.04.2-2 +- migrated to SPDX license + +* Tue Jun 06 2023 Marc Deop i Argemí - 1:23.04.2-1 +- 23.04.2 + +* Sat May 13 2023 Marc Deop i Argemí - 1:23.04.1-1 +- 23.04.1 + +* Fri Apr 14 2023 Marc Deop i Argemí - 1:23.04.0-1 +- 23.04.0 + +* Fri Mar 31 2023 Marc Deop i Argemí - 1:23.03.90-1 +- 23.03.90 + +* Mon Mar 20 2023 Marc Deop i Argemí - 1:23.03.80-1 +- 23.03.80 + +* Thu Mar 02 2023 Marc Deop i Argemí - 1:22.12.3-1 +- 22.12.3 + +* Tue Jan 31 2023 Marc Deop - 1:22.12.2-1 +- 22.12.2 + +* Thu Jan 19 2023 Fedora Release Engineering - 1:22.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 03 2023 Justin Zobel - 22.12.1-1 +- Update to 22.12.1 + +* Mon Dec 19 2022 Marc Deop - 1:22.12.0-1 +- 22.12.0 + +* Fri Nov 04 2022 Marc Deop i Argemí (Private) - 1:22.08.3-1 +- 22.08.3 + +* Fri Oct 14 2022 Marc Deop - 1:22.08.2-1 +- 22.08.2 + +* Thu Sep 08 2022 Marc Deop - 1:22.08.1-1 +- 22.08.1 + +* Fri Aug 19 2022 Marc Deop - 1:22.08.0-1 +- 22.08.0 + +* Thu Jul 21 2022 Fedora Release Engineering - 1:22.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 18 2022 Than Ngo - 22.04.3-1 +- 22.04.3 + +* Thu May 12 2022 Justin Zobel - 22.04.1-1 +- Update to 22.04.1 + +* Mon May 09 2022 Justin Zobel - 22.04.0-1 +- Update to 22.04.0 + +* Wed Mar 02 2022 Marc Deop - 1:21.12.3-1 +- 21.12.3 + +* Fri Feb 04 2022 Rex Dieter - 1:21.12.2-1 +- 21.12.2 + +* Thu Jan 20 2022 Fedora Release Engineering - 1:21.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 06 2022 Rex Dieter - 1:21.12.1-1 +- 21.12.1 + +* Mon Dec 27 2021 Rex Dieter - 1:21.12.0-1 +- 21.12.0 + +* Tue Nov 02 2021 Rex Dieter - 1:21.08.3-1 +- 21.08.3 + +* Thu Oct 21 2021 Rex Dieter - 1:21.08.2-1 +- 21.08.2 + +* Wed Jul 28 2021 Rex Dieter - 1:21.04.3-1 +- 21.04.3 + +* Wed Jul 21 2021 Fedora Release Engineering - 1:21.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jun 10 2021 Rex Dieter - 1:21.04.2-1 +- 21.04.2 + +* Tue May 11 2021 Rex Dieter - 1:21.04.1-1 +- 21.04.1 + +* Mon Apr 26 2021 Rex Dieter - 1:21.04.0-1 +- 21.04.0 + +* Wed Mar 03 2021 Rex Dieter - 1:20.12.3-1 +- 20.12.3 + +* Thu Feb 04 2021 Rex Dieter - 1:20.12.2-1 +- 20.12.2 + +* Tue Jan 26 2021 Fedora Release Engineering - 1:20.08.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Nov 6 15:06:13 CST 2020 Rex Dieter - 1:20.08.3-1 +- 20.08.3 + +* Tue Sep 15 2020 Rex Dieter - 1:20.08.1-1 +- 20.08.1 + +* Tue Aug 18 2020 Rex Dieter - 1:20.08.0-1 +- 20.08.0 + +* Mon Aug 10 2020 Rex Dieter - 20.04.3-4 +- use new cmake macros + +* Sat Aug 01 2020 Fedora Release Engineering - 1:20.04.3-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1:20.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 10 2020 Rex Dieter - 1:20.04.3-1 +- 20.04.3 + +* Fri Jun 12 2020 Rex Dieter - 1:20.04.2-1 +- 20.04.2 + +* Wed May 27 2020 Rex Dieter - 1:20.04.1-1 +- 20.04.1 + +* Sat Mar 07 2020 Rex Dieter - 1:19.12.3-1 +- 19.12.3 + +* Tue Feb 04 2020 Rex Dieter - 1:19.12.2-1 +- 19.12.2 + +* Fri Jan 31 2020 Rex Dieter - 1:19.12.1-1 +- 19.12.1 + +* Tue Jan 28 2020 Fedora Release Engineering - 1:19.08.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 12 2019 Rex Dieter - 1:19.08.3-1 +- 19.08.3 + +* Thu Oct 17 2019 Rex Dieter - 1:19.08.2-1 +- 19.08.2 + +* Fri Oct 04 2019 Rex Dieter - 1:19.08.1-1 +- 19.08.1 + +* Thu Jul 25 2019 Fedora Release Engineering - 1:19.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Jul 12 2019 Rex Dieter - 1:19.04.3-1 +- 19.04.3 + +* Wed Jun 05 2019 Rex Dieter - 1:19.04.2-1 +- 19.04.2 + +* Fri Mar 08 2019 Rex Dieter - 1:18.12.3-1 +- 18.12.3 + +* Tue Feb 05 2019 Rex Dieter - 1:18.12.2-1 +- 18.12.2 + +* Thu Jan 31 2019 Fedora Release Engineering - 1:18.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 08 2019 Rex Dieter - 1:18.12.1-1 +- 18.12.1 + +* Mon Dec 17 2018 Rex Dieter - 1:18.12.0-1 +- 18.12.0 + +* Tue Nov 06 2018 Rex Dieter - 1:18.08.3-1 +- 18.08.3 + +* Wed Oct 10 2018 Rex Dieter - 1:18.08.2-1 +- 18.08.2 + +* Fri Jul 13 2018 Rex Dieter - 1:18.04.3-1 +- 18.04.3 + +* Fri Jul 13 2018 Fedora Release Engineering - 1:18.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jun 06 2018 Rex Dieter - 1:18.04.2-1 +- 18.04.2 + +* Wed May 09 2018 Rex Dieter - 1:18.04.1-1 +- 18.04.1 + +* Fri Apr 20 2018 Rex Dieter - 1:18.04.0-1 +- 18.04.0 + +* Tue Mar 06 2018 Rex Dieter - 1:17.12.3-1 +- 17.12.3 + +* Thu Feb 08 2018 Rex Dieter - 1:17.12.2-1 +- 17.12.2 + +* Wed Feb 07 2018 Fedora Release Engineering - 1:17.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jan 11 2018 Rex Dieter - 1:17.12.1-1 +- 17.12.1 + +* Fri Dec 29 2017 Rex Dieter - 1:17.12.0-1 +- 17.12.0 + +* Fri Sep 29 2017 Rex Dieter - 1:17.08.1-1 +- 17.08.1 + +* Thu Aug 03 2017 Rex Dieter - 1:17.04.3-1 +- 17.04.3 + +* Wed Aug 02 2017 Fedora Release Engineering - 1:17.04.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1:17.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Jun 15 2017 Rex Dieter - 1:17.04.2-1 +- 17.04.2 + +* Sat Jun 03 2017 Rex Dieter - 1:17.04.1-1 +- 17.04.1 + +* Thu Mar 09 2017 Rex Dieter - 1:16.12.3-1 +- 16.12.3 + +* Thu Feb 09 2017 Rex Dieter - 1:16.12.2-1 +- 16.12.2 + +* Fri Jan 13 2017 Rex Dieter - 1:16.12.1-1 +- 16.12.1 + +* Mon Dec 05 2016 Rex Dieter - 1:16.08.3-1 +- 16.08.3 + +* Thu Oct 13 2016 Rex Dieter - 1:16.08.2-1 +- 16.08.2 + +* Thu Sep 08 2016 Rex Dieter - 1:16.08.1-1 +- 16.08.1 + +* Sat Aug 13 2016 Rex Dieter - 1:16.08.0-1 +- 16.08.0 + +* Sat Aug 06 2016 Rex Dieter - 1:16.07.90-1 +- 16.07.90 + +* Sun Jul 10 2016 Rex Dieter - 1:16.04.3-1 +- 16.04.3 + +* Sun Jun 12 2016 Rex Dieter - 1:16.04.2-1 +- 16.04.2 + +* Sun May 08 2016 Rex Dieter - 1:16.04.1-1 +- 16.04.1 + +* Tue Apr 26 2016 Rex Dieter - 1:16.04.0-1 +- 16.04.0 + +* Tue Mar 15 2016 Rex Dieter - 1:15.12.3-1 +- 15.12.3 + +* Mon Feb 15 2016 Rex Dieter - 1:15.12.2-1 +- 15.12.2 + +* Wed Feb 03 2016 Fedora Release Engineering - 1:15.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jan 22 2016 Rex Dieter 1:15.12.1-1 +- 15.12.1 + +* Sun Dec 20 2015 Rex Dieter - 1:15.12.0-1 +- 15.12.0 + +* Thu Aug 20 2015 Than Ngo - 15.08.0-1 +- 15.08.0 + +* Wed Jun 17 2015 Fedora Release Engineering - 1:15.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 10 2015 Rex Dieter - 1:15.04.2-1 +- 15.04.2 + +* Wed May 27 2015 Rex Dieter - 1:15.04.1-1 +- 15.04.1 + +* Tue Apr 14 2015 Rex Dieter - 1:15.04.0-1 +- 15.04.0 + +* Sun Mar 01 2015 Rex Dieter - 1:14.12.3-1 +- 14.12.3 + +* Tue Feb 24 2015 Than Ngo - 14.12.2-1 +- 14.12.2 + +* Sat Jan 17 2015 Rex Dieter - 1:14.12.1-1 +- 14.12.1 + +* Sat Nov 08 2014 Rex Dieter - 1:4.14.3-1 +- 4.14.3 + +* Sun Oct 12 2014 Rex Dieter - 1:4.14.2-1 +- 4.14.2 + +* Tue Sep 16 2014 Rex Dieter - 1:4.14.1-1 +- 4.14.1 + +* Sat Aug 16 2014 Fedora Release Engineering - 1:4.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Aug 15 2014 Rex Dieter - 1:4.14.0-1 +- 4.14.0 + +* Tue Aug 05 2014 Rex Dieter - 1:4.13.97-1 +- 4.13.97 + +* Tue Jul 15 2014 Rex Dieter - 1:4.13.3-1 +- 4.13.3 + +* Mon Jun 09 2014 Rex Dieter - 1:4.13.2-1 +- 4.13.2 + +* Sat Jun 07 2014 Fedora Release Engineering - 1:4.13.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun May 11 2014 Rex Dieter - 1:4.13.1-1 +- 4.13.1 + +* Sat Apr 12 2014 Rex Dieter - 1:4.13.0-1 +- 4.13.0 + +* Fri Apr 04 2014 Rex Dieter - 1:4.12.97-1 +- 4.12.97 + +* Sat Mar 22 2014 Rex Dieter - 1:4.12.95-1 +- 4.12.95 + +* Wed Mar 19 2014 Rex Dieter - 1:4.12.90-1 +- 4.12.90 + +* Sun Mar 02 2014 Rex Dieter - 1:4.12.3-1 +- 4.12.3 + +* Fri Jan 31 2014 Rex Dieter - 1:4.12.2-1 +- 4.12.2 + +* Fri Jan 10 2014 Rex Dieter - 1:4.12.1-1 +- 4.12.1 + +* Thu Dec 19 2013 Rex Dieter - 1:4.12.0-1 +- 4.12.0 + +* Sun Dec 01 2013 Rex Dieter - 1:4.11.97-1 +- 4.11.97 + +* Thu Nov 21 2013 Rex Dieter - 1:4.11.95-1 +- 4.11.95 + +* Sat Nov 16 2013 Rex Dieter - 1:4.11.90-1 +- 4.11.90 + +* Sat Nov 02 2013 Rex Dieter - 1:4.11.3-1 +- 4.11.3 + +* Sat Sep 28 2013 Rex Dieter - 1:4.11.2-1 +- 4.11.2 + +* Wed Sep 04 2013 Rex Dieter - 1:4.11.1-1 +- 4.11.1 + +* Thu Aug 08 2013 Than Ngo - 4.11.0-1 +- 4.11.0 + +* Thu Jul 25 2013 Rex Dieter - 1:4.10.97-1 +- 4.10.97 + +* Tue Jul 23 2013 Rex Dieter - 1:4.10.95-1 +- 4.10.95 + +* Fri Jun 28 2013 Rex Dieter - 1:4.10.90-1 +- 4.10.90 + +* Sat Jun 01 2013 Rex Dieter - 1:4.10.4-1 +- 4.10.4 + +* Mon May 06 2013 Than Ngo - 4.10.3-1 +- 4.10.3 + +* Sun Mar 31 2013 Rex Dieter - 1:4.10.2-1 +- 4.10.2 + +* Sat Mar 02 2013 Rex Dieter - 1:4.10.1-1 +- 4.10.1 + +* Fri Feb 01 2013 Rex Dieter - 1:4.10.0-1 +- 4.10.0 + +* Tue Jan 22 2013 Rex Dieter - 1:4.9.98-1 +- 4.9.98 + +* Fri Jan 04 2013 Rex Dieter - 1:4.9.97-1 +- 4.9.97 + +* Thu Dec 20 2012 Rex Dieter - 1:4.9.95-1 +- 4.9.95 + +* Tue Dec 04 2012 Rex Dieter - 1:4.9.90-1 +- 4.9.90 + +* Mon Dec 03 2012 Than Ngo - 1:4.9.4-1 +- 4.9.4 + +* Sat Nov 03 2012 Rex Dieter - 1:4.9.3-1 +- 4.9.3 + +* Sat Sep 29 2012 Rex Dieter - 1:4.9.2-1 +- 4.9.2 + +* Mon Sep 03 2012 Than Ngo - 1:4.9.1-1 +- 4.9.1 + +* Thu Jul 26 2012 Lukas Tinkl - 1:4.9.0-1 +- 4.9.0 + +* Thu Jul 19 2012 Fedora Release Engineering - 1:4.8.97-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jul 12 2012 Rex Dieter - 1:4.8.97-1 +- 4.8.97 + +* Wed Jun 27 2012 Jaroslav Reznik - 1:4.8.95-1 +- 4.8.95 + +* Sat Jun 09 2012 Rex Dieter - 1:4.8.90-1 +- 4.8.90 + +* Tue Jun 05 2012 Rex Dieter 1:4.8.80-2 +- filelight missing versioned kdelibs4 dependency (#827497) + +* Fri Jun 01 2012 Jaroslav Reznik - 1:4.8.80-1 +- 4.8.80 + +* Mon Apr 30 2012 Jaroslav Reznik - 1:4.8.3-1 +- 4.8.3 + +* Fri Mar 30 2012 Rex Dieter - 1:4.8.2-1 +- 4.8.2 + +* Mon Mar 05 2012 Jaroslav Reznik - 1:4.8.1-1 +- 4.8.1 + +* Sun Jan 22 2012 Rex Dieter - 1:4.8.0-1 +- 4.8.0 + +* Wed Jan 04 2012 Rex Dieter - 1:4.7.97-1 +- 4.7.97 + +* Tue Dec 27 2011 Rex Dieter 1:4.7.95-2 +- epoch: 1 + +* Thu Dec 22 2011 Radek Novacek - 4.7.95-1 +- 4.7.95 + +* Mon Dec 19 2011 Rex Dieter 4.7.90-2 +- 4.7.90 (#761559) + +* Tue Feb 08 2011 Fedora Release Engineering - 1.9-6.rc3.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Sep 7 2010 Neal Becker - 1.9-6.rc3 +- Patch to mainWindow.cpp for gcc4.5 + +* Sat Jan 2 2010 Neal Becker - 1.9-5.rc3 +- Drop filelight.ChangeLog.diff + +* Sat Jan 2 2010 Neal Becker - 1.9-4.rc3 +- fix directory + +* Sun Aug 2 2009 Neal Becker - 1.9-3.rc2 +- fix some rpmlint complaints: +- Follow cmake_kde4 recipe + untabify + convert ChangeLog to utf8 + don't mark filelightrc as config + +* Fri Jul 31 2009 Neal Becker - 1.9-2.rc2 +- Updates for kde4 +- Update to 1.9rc2 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Neal Becker - 1.0-15 +- use noreplace on config + +* Tue Feb 24 2009 Fedora Release Engineering - 1.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Jul 18 2008 Tom "spot" Callaway - 1.0-13 +- fix license tag + +* Tue Feb 19 2008 Fedora Release Engineering - 1.0-12 +- Autorebuild for GCC 4.3 + +* Thu Jan 3 2008 Neal Becker - 1.0-11 +- Make that br kdelibs3-devel + +* Thu Jan 3 2008 Neal Becker - 1.0-9 +- BR qt-devel for /etc/profile.d/qt.sh + +* Thu Oct 05 2006 Christian Iseli 1.0-9 + - rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Mon Sep 11 2006 Neal Becker - 1.0-8 +- Add --delete-original to desktop-file-install +- Add gtk-update-icon-cache +- fix defattr + +* Sat Sep 9 2006 Neal Becker - 1.0-7 +- Cleanup +- Add req hicolor-icon-theme +- find_lang removed +- qt-devel BR removed + +* Wed Sep 6 2006 Neal Becker - 1.0-6 +- oops, config is for filelightrc +- filelight.desktop patch fed upstream + +* Wed Sep 6 2006 Neal Becker - 1.0-5 +- desktop-install-file per rdieter@math.unl.edu + +* Tue Sep 5 2006 Neal Becker - 1.0-4 +- Put filelightrc in datadir/config + +* Tue Sep 5 2006 Neal Becker - 1.0-3 +- Add dist to release tag +- add delete-original to desktop-file-install +- Fix changelog entries (no macros) + +* Tue Sep 5 2006 Neal Becker - 1.0-2 +- remove files -f +- patch filelight.desktop (remove space) +- mv filelightrc to sysconfdir +- fix buildroot +- setup -q +- Remove Packager + +* Sat Sep 2 2006 Neal Becker - 1.0-1 +- Remove find_lang +- fix icons/hicolor +- --disable-rpath + +* Mon Aug 22 2005 Dag Wieers - 0.6.4-1 - +/ +- Initial package. (using DAR) diff --git a/kde-gtk-config/kde-gtk-config-6.7.4.tar.xz b/kde-gtk-config/kde-gtk-config-6.7.4.tar.xz new file mode 100644 index 0000000..2b31b34 Binary files /dev/null and b/kde-gtk-config/kde-gtk-config-6.7.4.tar.xz differ diff --git a/kde-gtk-config/kde-gtk-config.spec b/kde-gtk-config/kde-gtk-config.spec new file mode 100644 index 0000000..d7bbbb6 --- /dev/null +++ b/kde-gtk-config/kde-gtk-config.spec @@ -0,0 +1,860 @@ + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +Name: kde-gtk-config +Summary: Configure the appearance of GTK apps in KDE +Version: 6.7.4 +Release: 2%{?dist} + +License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) +URL: https://invent.kde.org/plasma/%{name} + +Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig + +# upstream patches + +## upstreamable patches + +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtsvg-devel + +BuildRequires: cmake(KDecoration3) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6WindowSystem) + +BuildRequires: gsettings-desktop-schemas-devel +BuildRequires: gtk3-devel +BuildRequires: gtk2-devel +BuildRequires: sassc + +# dir ownership +Requires: sonic-silver-gtk-common +# need kcmshell5 from kde-cli-tools +Requires: sonic-terminal-tools + +# runtime dep checked-for at buildtime +BuildRequires: xsettingsd +# avoid hard dep for now -- rex +Recommends: xsettingsd + +%description +This is a System Settings configuration module for configuring the +appearance of GTK apps in KDE. + + +%prep +%autosetup -p1 + + +%build +%cmake_kf6 +%cmake_build + + +%install +%cmake_install + + +%files +%license LICENSES/*.txt +%{_libexecdir}/gtk3_preview +%{_libdir}/kconf_update_bin/gtk_theme +%{_datadir}/kconf_update/gtkconfig.upd +%{_datadir}/kconf_update/remove_window_decorations_from_gtk_css.sh +%{_libdir}/kconf_update_bin/remove_deprecated_gtk4_option_v2 +%{_kf6_plugindir}/kded/gtkconfig.so +%{_libdir}/gtk-3.0/modules/libcolorreload-gtk-module.so +%{_libdir}/gtk-3.0/modules/libwindow-decorations-gtk-module.so +%{_datadir}/themes/Breeze/window_decorations.css +%{_datadir}/kcm-gtk-module/ +%{_datadir}/qlogging-categories6/kde-gtk-config.categories + + +%changelog +* Fri Apr 10 2026 Steve Cossette - 6.6.4-1 +- 6.6.4 + +* Tue Mar 17 2026 Steve Cossette - 6.6.3-1 +- 6.6.3 + +* Tue Mar 03 2026 Steve Cossette - 6.6.2-1 +- 6.6.2 + +* Tue Feb 24 2026 Steve Cossette - 6.6.1-1 +- 6.6.1 + +* Thu Feb 12 2026 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Tue Jan 27 2026 Steve Cossette - 6.5.91-1 +- 6.5.91 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.5.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.90-1 +- 6.5.90 + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Sat Aug 16 2025 Marc Deop i Argemí - 6.4.4-2 +- Drop i686 support (leaf package) + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Thu Jul 18 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Wed Jan 24 2024 Fedora Release Engineering - 5.92.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Marc Deop i Argemí - 5.90.0-2 +- Rebuild + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Mon Nov 13 2023 Alessandro Astone - 5.27.80-1 +- 5.27.80 + +* Tue Oct 24 2023 Steve Cossette - 5.27.9-1 +- 5.27.9 + +* Tue Sep 12 2023 justin.zobel@gmail.com - 5.27.8-1 +- 5.27.8 + +* Tue Aug 01 2023 Marc Deop i Argemí - 5.27.7-1 +- 5.27.7 + +* Thu Jul 20 2023 Fedora Release Engineering - 5.27.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 25 2023 Marc Deop i Argemí - 5.27.6-1 +- 5.27.6 + +* Wed May 10 2023 Marc Deop i Argemí - 5.27.5-1 +- 5.27.5 + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Wed Mar 29 2023 Marc Deop i Argemí - 5.27.3-2 +- Backport patch from upstream +- Fix BZ#2173739 + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 +- 5.27.2 + +* Tue Feb 21 2023 Marc Deop i Argemí - 5.27.1-1 +- 5.27.1 + +* Thu Feb 09 2023 Marc Deop - 5.27.0-1 +- 5.27.0 + +* Thu Jan 19 2023 Marc Deop - 5.26.90-1 +- 5.26.90 + +* Thu Jan 19 2023 Fedora Release Engineering - 5.26.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jan 05 2023 Justin Zobel - 5.26.5-1 +- Update to 5.26.5 + +* Tue Nov 29 2022 Marc Deop - 5.26.4-1 +- 5.26.4 + +* Wed Nov 09 2022 Marc Deop - 5.26.3-1 +- 5.26.3 + +* Wed Oct 26 2022 Marc Deop - 5.26.2-1 +- 5.26.2 + +* Tue Oct 18 2022 Marc Deop - 5.26.1-1 +- 5.26.1 + +* Thu Oct 06 2022 Marc Deop - 5.26.0-1 +- 5.26.0 + +* Sat Sep 17 2022 Marc Deop - 5.25.90-1 +- 5.25.90 + +* Wed Sep 07 2022 Marc Deop - 5.25.5-1 +- 5.25.5 + +* Wed Aug 03 2022 Justin Zobel - 5.25.4-1 +- Update to 5.25.4 + +* Thu Jul 21 2022 Fedora Release Engineering - 5.25.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Marc Deop - 5.25.3-1 +- 5.25.3 + +* Tue Jun 28 2022 Marc Deop - 5.25.2-1 +- 5.25.2 + +* Tue Jun 21 2022 Marc Deop - 5.25.1-1 +- 5.25.1 + +* Thu Jun 09 2022 Marc Deop - 5.25.0-1 +- 5.25.0 + +* Fri May 20 2022 Marc Deop - 5.24.90-1 +- 5.24.90 + +* Tue May 03 2022 Marc Deop - 5.24.5-1 +- 5.24.5 + +* Thu Mar 31 2022 Justin Zobel - 5.24.4-1 +- Update to 5.24.4 + +* Tue Mar 08 2022 Marc Deop - 5.24.3-1 +- 5.24.3 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2-1 +- 5.24.2 + +* Tue Feb 15 2022 Marc Deop - 5.24.1-1 +- 5.24.1 + +* Thu Feb 03 2022 Marc Deop - 5.24.0-1 +- 5.24.0 + +* Thu Jan 20 2022 Fedora Release Engineering - 5.23.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Marc Deop - 5.23.90-1 +- 5.23.90 + +* Tue Jan 04 2022 Marc Deop - 5.23.5-1 +- 5.23.5 + +* Tue Dec 14 2021 Marc Deop - 5.23.4-1 +- 5.23.4 + +* Wed Nov 10 2021 Rex Dieter - 5.23.3-1 +- 5.23.3 + +* Tue Oct 26 2021 Rex Dieter - 5.23.2-1 +- 5.23.2 + +* Sat Oct 23 2021 Marc Deop - 5.23.1-1 +- 5.23.1 + +* Fri Oct 08 2021 Marc Deop - 5.23.0-1 +- 5.23.0 + +* Fri Sep 17 2021 Marc Deop - 5.22.90-1 +- 5.22.90 + +* Tue Aug 31 2021 Jan Grulich - 5.22.5-1 +- 5.22.5 + +* Wed Aug 04 2021 Rex Dieter - 5.22.4-2 +- Toggle xsettingsd support on +- minor .spec cleanup (Url, dir ownership) +- Requires: sonic-silver-gtk-common + +* Tue Jul 27 2021 Jan Grulich - 5.22.4-1 +- 5.22.4 + +* Thu Jul 22 2021 Fedora Release Engineering - 5.22.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jan Grulich - 5.22.3-1 +- 5.22.3 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2.1-1 +- 5.22.2.1 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2-1 +- 5.22.2 + +* Tue Jun 15 2021 Jan Grulich - 5.22.1-1 +- 5.22.1 + +* Sun Jun 06 2021 Jan Grulich - 5.22.0-1 +- 5.22.0 + +* Fri May 14 2021 Rex Dieter - 5.21.90-1 +- 5.21.90 + +* Tue May 04 2021 Jan Grulich - 5.21.5-1 +- 5.21.5 + +* Tue Apr 06 2021 Jan Grulich - 5.21.4-1 +- 5.21.4 + +* Tue Mar 16 2021 Jan Grulich - 5.21.3-1 +- 5.21.3 + +* Tue Mar 02 2021 Jan Grulich - 5.21.2-1 +- 5.21.2 + +* Tue Feb 23 2021 Jan Grulich - 5.21.1-1 +- 5.21.1 + +* Thu Feb 11 2021 Jan Grulich - 5.21.0-1 +- 5.21.0 + +* Tue Jan 26 2021 Fedora Release Engineering - 5.20.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 21 2021 Jan Grulich - 5.20.90-1 +- 5.20.90 (beta) + +* Tue Jan 5 16:03:30 CET 2021 Jan Grulich - 5.20.5-1 +- 5.20.5 + +* Tue Dec 1 09:42:57 CET 2020 Jan Grulich - 5.20.4-1 +- 5.20.4 + +* Wed Nov 11 08:22:38 CET 2020 Jan Grulich - 5.20.3-1 +- 5.20.3 + +* Tue Oct 27 14:22:15 CET 2020 Jan Grulich - 5.20.2-1 +- 5.20.2 + +* Tue Oct 20 15:28:11 CEST 2020 Jan Grulich - 5.20.1-1 +- 5.20.1 + +* Sun Oct 11 19:50:02 CEST 2020 Jan Grulich - 5.20.0-1 +- 5.20.0 + +* Fri Sep 18 2020 Jan Grulich - 5.19.90-1 +- 5.19.90 + +* Tue Sep 01 2020 Jan Grulich - 5.19.5-1 +- 5.19.5 + +* Tue Jul 28 2020 Jan Grulich - 5.19.4-1 +- 5.19.4 + +* Tue Jul 28 2020 Fedora Release Engineering - 5.19.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 07 2020 Jan Grulich - 5.19.3-1 +- 5.19.3 + +* Tue Jun 23 2020 Jan Grulich - 5.19.2-1 +- 5.19.2 + +* Wed Jun 17 2020 Martin Kyral - 5.19.1-1 +- 5.19.1 + +* Tue Jun 9 2020 Martin Kyral - 5.19.0-1 +- 5.19.0 + +* Fri May 15 2020 Martin Kyral - 5.18.90-1 +- 5.18.90 + +* Mon May 11 2020 Rex Dieter - 5.18.5-2 +- .spec cleanup, use %%make_build +- drop old/deprecated Obsoletes + +* Tue May 05 2020 Jan Grulich - 5.18.5-1 +- 5.18.5 + +* Sat Apr 04 2020 Rex Dieter - 5.18.4.1-1 +- 5.18.4.1 + +* Tue Mar 31 2020 Jan Grulich - 5.18.4-1 +- 5.18.4 + +* Tue Mar 10 2020 Jan Grulich - 5.18.3-1 +- 5.18.3 + +* Tue Feb 25 2020 Jan Grulich - 5.18.2-1 +- 5.18.2 + +* Tue Feb 18 2020 Jan Grulich - 5.18.1-1 +- 5.18.1 + +* Tue Feb 11 2020 Jan Grulich - 5.18.0-1 +- 5.18.0 + +* Wed Jan 29 2020 Fedora Release Engineering - 5.17.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Jan Grulich - 5.17.90-1 +- 5.17.90 + +* Wed Jan 08 2020 Jan Grulich - 5.17.5-1 +- 5.17.5 + +* Thu Dec 05 2019 Jan Grulich - 5.17.4-1 +- 5.17.4 + +* Wed Nov 13 2019 Martin Kyral - 5.17.3-1 +- 5.17.3 + +* Wed Oct 30 2019 Jan Grulich - 5.17.2-1 +- 5.17.2 + +* Wed Oct 23 2019 Jan Grulich - 5.17.1-1 +- 5.17.1 + +* Thu Oct 10 2019 Jan Grulich - 5.17.0-1 +- 5.17.0 + +* Fri Sep 20 2019 Martin Kyral - 5.16.90-1 +- 5.16.90 + +* Fri Sep 06 2019 Martin Kyral - 5.16.5-1 +- 5.16.5 + +* Tue Jul 30 2019 Martin Kyral - 5.16.4-1 +- 5.16.4 + +* Thu Jul 25 2019 Fedora Release Engineering - 5.16.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jul 16 2019 Rex Dieter - 5.16.3-2 +- config created by kde-gtk-config forces gtk2 apps to ignore system default fonts (kde#354963) + +* Wed Jul 10 2019 Martin Kyral - 5.16.3-1 +- 5.16.3 + +* Wed Jun 26 2019 Martin Kyral - 5.16.2-1 +- 5.16.2 + +* Tue Jun 18 2019 Rex Dieter - 5.16.1-1 +- 5.16.1 + +* Tue Jun 11 2019 Martin Kyral - 5.16.0-1 +- 5.16.0 + +* Thu May 16 2019 Martin Kyral - 5.15.90-1 +- 5.15.90 + +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4-1 +- 5.15.4 + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 + +* Fri Feb 01 2019 Fedora Release Engineering - 5.14.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Fri Oct 05 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 13 2018 Fedora Release Engineering - 5.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Fri May 18 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Wed Feb 07 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Thu Jan 18 2018 Igor Gnatenko - 5.11.95-2 +- Remove obsolete scriptlets + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3 + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Fri Feb 10 2017 Fedora Release Engineering - 5.8.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95 + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Tue Apr 19 2016 Rex Dieter - 5.6.3-1 +- 5.6.2, Obsoletes: kcm-gtk xsettings-kde (f24+) + +* Sat Apr 09 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- 5.6.1 + +* Tue Mar 01 2016 Daniel Vrátil - 5.5.5-1 +- Plasma 5.5.5 + +* Thu Feb 04 2016 Fedora Release Engineering - 5.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Daniel Vrátil - 5.5.4-1 +- Plasma 5.5.4 + +* Thu Jan 07 2016 Daniel Vrátil - 5.5.3-1 +- Plasma 5.5.3 + +* Thu Dec 31 2015 Rex Dieter - 5.5.2-1 +- 5.5.2 + +* Mon Dec 21 2015 Daniel Vrátil - 5.5.1-1 +- Plasma 5.5.1 + +* Wed Dec 09 2015 Rex Dieter - 5.5.0-1 +- 5.5.0 + +* Thu Nov 05 2015 Daniel Vrátil - 5.4.3-1 +- Plasma 5.4.3 + +* Thu Oct 01 2015 Rex Dieter - 5.4.2-1 +- 5.4.2 + +* Wed Sep 09 2015 Rex Dieter - 5.4.1-1 +- 5.4.1 + +* Tue Aug 25 2015 Daniel Vrátil - 5.4.0-1 +- Plasma 5.4.0 + +* Thu Jun 25 2015 Daniel Vrátil - 5.3.2-1 +- Plasma 5.3.2 + +* Wed Jun 17 2015 Rex Dieter 5.3.1-3 +- BR: kf5-kiconthemes-devel kf5-kio-devel + +* Wed Jun 17 2015 Fedora Release Engineering - 5.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue May 26 2015 Daniel Vrátil - 5.3.1-1 +- Plasma 5.3.1 + +* Fri May 01 2015 Rex Dieter 5.3.0-1 +- 5.3.0 + +* Tue Jan 27 2015 Daniel Vrátil - 5.2.0-2 +- fix license +- remove Obsoletes/Provides kcm-gtk +- remove Requires xsettings-kde + +* Mon Jan 26 2015 Daniel Vrátil - 5.2.0-1 +- Plasma 5.2.0 + +* Mon Jan 12 2015 Daniel Vrátil - 5.1.95-1.beta +- Plasma 5.1.95 Beta diff --git a/kde-inotify-survey/kde-inotify-survey-26.04.3.tar.xz b/kde-inotify-survey/kde-inotify-survey-26.04.3.tar.xz new file mode 100644 index 0000000..55a9fea Binary files /dev/null and b/kde-inotify-survey/kde-inotify-survey-26.04.3.tar.xz differ diff --git a/kde-inotify-survey/kde-inotify-survey.spec b/kde-inotify-survey/kde-inotify-survey.spec new file mode 100644 index 0000000..1f3c211 --- /dev/null +++ b/kde-inotify-survey/kde-inotify-survey.spec @@ -0,0 +1,224 @@ + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +Name: kde-inotify-survey +Version: 26.04.3 +Release: 1%{?dist} +Summary: Monitors inotify limits and lets the user know when exceeded + +# Complete license breakdown can be found in the "LICENSE-BREAKDOWN" file +License: BSD-3-Clause and CC0-1.0 and FSFAP and GPL-2.0-only and GPL-3.0-only +URL: https://invent.kde.org/system/%{name} + +Source: https://download.kde.org/%{stable_kf5}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +# Updates the dbus service config to use the right policies to satisfy a rpmlint error +# Merge Request: https://invent.kde.org/frameworks/kauth/-/merge_requests/44 +Source1: org.kde.kded.inotify.conf + +Requires: sonic-daemon +Requires: dbus-common +Requires: polkit +BuildRequires: kf6-rpm-macros +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: gettext +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6Auth) + +%description +%{summary}. + + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +%cmake_kf6 -DQT_MAJOR_VERSION=6 +%cmake_build + + +%install +%cmake_install +%find_lang %{name} --with-kde --with-man --all-name +rm %{buildroot}%{_datadir}/dbus-1/system.d/org.kde.kded.inotify.conf +install -m644 -p -D %{SOURCE1} %{buildroot}%{_datadir}/dbus-1/system.d/org.kde.kded.inotify.conf + +%files -f %{name}.lang +%license LICENSES/* screenshot.png.license +%doc README.md screenshot.png +%{_bindir}/kde-inotify-survey +%{_kf6_plugindir}/kded/inotify.so +%{_kf6_libexecdir}/kauth/kded-inotify-helper +%{_datadir}/dbus-1/system-services/org.kde.kded.inotify.service +%{_datadir}/dbus-1/system.d/org.kde.kded.inotify.conf +%{_datadir}/knotifications6/org.kde.kded.inotify.notifyrc +%{_datadir}/metainfo/org.kde.inotify-survey.metainfo.xml +%{_datadir}/polkit-1/actions/org.kde.kded.inotify.policy + +%changelog +* Sun Mar 08 2026 Steve Cossette - 25.12.3-1 +- 25.12.3 + +* Thu Feb 12 2026 Steve Cossette - 25.12.2-2 +- Full Stack Rebuild (kio abi break) + +* Wed Feb 04 2026 Steve Cossette - 25.12.2-1 +- 25.12.2 + +* Fri Jan 16 2026 Fedora Release Engineering - 25.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1 +- 25.12.1 + +* Sat Dec 06 2025 Steve Cossette - 25.12.0-1 +- 25.12.0 + +* Fri Nov 28 2025 Steve Cossette - 25.11.90-1 +- 25.11.90 + +* Sat Nov 15 2025 Steve Cossette - 25.11.80-1 +- 25.11.80 + +* Tue Nov 04 2025 Steve Cossette - 25.08.3-1 +- 25.08.3 + +* Wed Oct 08 2025 Steve Cossette - 25.08.2-1 +- 25.08.2 + +* Sun Sep 21 2025 Steve Cossette - 25.08.1-1 +- 25.08.1 + +* Sat Aug 16 2025 Marc Deop i Argemí - 25.08.0-2 +- Drop i686 support (leaf package) + +* Fri Aug 08 2025 Steve Cossette - 25.08.0-1 +- 25.08.0 + +* Fri Jul 25 2025 Steve Cossette - 25.07.90-1 +- 25.07.90 + +* Thu Jul 24 2025 Fedora Release Engineering - 25.07.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 11 2025 Steve Cossette - 25.07.80-1 +- 25.07.80 + +* Thu Jul 03 2025 Steve Cossette - 25.04.3-1 +- 25.04.3 + +* Wed Jun 04 2025 Steve Cossette - 25.04.2-1 +- 25.04.2 + +* Wed May 14 2025 Steve Cossette - 25.04.1-1 +- 25.04.1 + +* Sat Apr 12 2025 Steve Cossette - 25.04.0-1 +- 25.04.0 + +* Thu Mar 20 2025 Steve Cossette - 25.03.80-1 +- 25.03.80 (Beta) + +* Tue Mar 04 2025 Steve Cossette - 24.12.3-1 +- 24.12.3 + +* Fri Feb 21 2025 Steve Cossette - 24.12.2-2 +- Rebuild for ppc64le enablement + +* Wed Feb 05 2025 Steve Cossette - 24.12.2-1 +- 24.12.2 + +* Fri Jan 17 2025 Fedora Release Engineering - 24.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Jan 07 2025 Steve Cossette - 24.12.1-1 +- 24.12.1 + +* Sat Dec 07 2024 Marc Deop i Argemí - 24.12.0-1 +- 24.12.0 + +* Fri Nov 29 2024 Marc Deop i Argemí - 24.11.90-1 +- 24.11.90 + +* Fri Nov 15 2024 Marc Deop i Argemí - 24.11.80-1 +- 24.11.80 + +* Tue Nov 05 2024 Steve Cossette - 24.08.3-1 +- 24.08.3 + +* Tue Oct 08 2024 Steve Cossette - 24.08.2-1 +- 24.08.2 + +* Wed Sep 25 2024 Alessandro Astone - 24.08.1-1 +- 24.08.1 + +* Thu Aug 22 2024 Steve Cossette - 24.08.0-1 +- 24.08.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 24.05.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 07 2024 Marc Deop i Argemí - 24.05.2-1 +- 24.05.2 + +* Fri Jun 14 2024 Marc Deop i Argemí - 24.05.1-1 +- 24.05.1 + +* Fri May 17 2024 Marc Deop i Argemí - 24.05.0-1 +- 24.05.0 + +* Fri Apr 12 2024 Marc Deop i Argemí - 24.02.2-1 +- 24.02.2 + +* Fri Mar 29 2024 Marc Deop i Argemí - 24.02.1-1 +- 24.02.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 24.02.0-1 +- 24.02.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 24.01.95-1 +- 24.01.95 + +* Wed Jan 24 2024 Fedora Release Engineering - 24.01.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 24.01.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Marc Deop i Argemí - 24.01.90-1 +- 24.01.90 + +* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1 +- 24.01.85 + +* Sun Nov 19 2023 Steve Cossette - 24.01.75-1 +- 24.01.75 + +* Thu Oct 12 2023 Marc Deop i Argemí - 23.08.2-1 +- 23.08.2 + +* Sat Sep 16 2023 Marc Deop i Argemí - 23.08.1-1 +- 23.08.1 + +* Sat Aug 26 2023 Marc Deop i Argemí - 23.08.0-1 +- 23.08.0 + +* Thu Jul 20 2023 Fedora Release Engineering - 23.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jul 08 2023 Marc Deop i Argemí - 23.04.3-1 +- 23.04.3 + +* Thu Jun 8 2023 Steve Cossette - 23.04.2-3 +- Update to 23.04.2 +- Fixed changelog mistake + +* Mon May 29 2023 Steve Cossette - 23.04.1-1 +- Initial release diff --git a/ksanecore/ksanecore-26.04.3.tar.xz b/ksanecore/ksanecore-26.04.3.tar.xz new file mode 100644 index 0000000..2fe139f Binary files /dev/null and b/ksanecore/ksanecore-26.04.3.tar.xz differ diff --git a/ksanecore/ksanecore.spec b/ksanecore/ksanecore.spec new file mode 100644 index 0000000..2084e6f --- /dev/null +++ b/ksanecore/ksanecore.spec @@ -0,0 +1,255 @@ +Name: ksanecore +Summary: Library providing logic to interface scanners +Version: 26.04.3 +Release: 1%{?dist} + +License: BSD and LGPLv2.1-only and LGPLv3.0-only +URL: https://invent.kde.org/libraries/ksanecore +Source0: http://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +BuildRequires: cmake +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: gcc-c++ + +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Gui) + +BuildRequires: pkgconfig(sane-backends) + +Conflicts: %{name} < 24.01 +Obsoletes: %{name}-common < 24.12.0 +Obsoletes: %{name}-qt5 < 24.12.0 +Obsoletes: %{name}-qt6 < 24.12.0 + +%description +%{summary}. + + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(Qt6Gui) +Obsoletes: %{name}-qt5-devel < 24.12.0 +Obsoletes: %{name}-qt6-devel < 24.12.0 + +%description devel +%{summary}. + + +%prep +%autosetup -n %{name}-%{version} -p1 + + +%build +%global _vpath_builddir %{_target_platform}-qt6 +%cmake_kf6 -DBUILD_WITH_QT6=ON +%cmake_build + +%install +%global _vpath_builddir %{_target_platform}-qt6 +%cmake_install + +%find_lang %{name} --all-name --with-html + +%files -f %{name}.lang +%doc README.md +%license LICENSES/* +%{_libdir}/libKSaneCore6.so.{1,%{maj_ver_kf6}.*} + +%files devel +%{_includedir}/KSaneCore6/ +%{_libdir}/cmake/KSaneCore6/ +%{_libdir}/libKSaneCore6.so + + +%changelog +* Sun Mar 08 2026 Steve Cossette - 25.12.3-1 +- 25.12.3 + +* Thu Feb 12 2026 Steve Cossette - 25.12.2-2 +- Full Stack Rebuild (kio abi break) + +* Wed Feb 04 2026 Steve Cossette - 25.12.2-1 +- 25.12.2 + +* Fri Jan 16 2026 Fedora Release Engineering - 25.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1 +- 25.12.1 + +* Sat Dec 06 2025 Steve Cossette - 25.12.0-1 +- 25.12.0 + +* Fri Nov 28 2025 Steve Cossette - 25.11.90-1 +- 25.11.90 + +* Sat Nov 15 2025 Steve Cossette - 25.11.80-1 +- 25.11.80 + +* Tue Nov 04 2025 Steve Cossette - 25.08.3-1 +- 25.08.3 + +* Wed Oct 08 2025 Steve Cossette - 25.08.2-1 +- 25.08.2 + +* Sun Sep 21 2025 Steve Cossette - 25.08.1-1 +- 25.08.1 + +* Fri Aug 08 2025 Steve Cossette - 25.08.0-1 +- 25.08.0 + +* Fri Jul 25 2025 Steve Cossette - 25.07.90-1 +- 25.07.90 + +* Thu Jul 24 2025 Fedora Release Engineering - 25.07.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 11 2025 Steve Cossette - 25.07.80-1 +- 25.07.80 + +* Thu Jul 03 2025 Steve Cossette - 25.04.3-1 +- 25.04.3 + +* Wed Jun 04 2025 Steve Cossette - 25.04.2-1 +- 25.04.2 + +* Wed May 14 2025 Steve Cossette - 25.04.1-1 +- 25.04.1 + +* Sat Apr 12 2025 Steve Cossette - 25.04.0-1 +- 25.04.0 + +* Thu Mar 20 2025 Steve Cossette - 25.03.80-1 +- 25.03.80 (Beta) + +* Tue Mar 04 2025 Steve Cossette - 24.12.3-1 +- 24.12.3 + +* Fri Feb 21 2025 Steve Cossette - 24.12.2-2 +- Rebuild for ppc64le enablement + +* Wed Feb 05 2025 Steve Cossette - 24.12.2-1 +- 24.12.2 + +* Fri Jan 17 2025 Fedora Release Engineering - 24.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Jan 07 2025 Steve Cossette - 24.12.1-1 +- 24.12.1 + +* Thu Dec 12 2024 Marc Deop i Argemí - 24.12.0-2 +- Unify into one package and add proper obsoletes + +* Sat Dec 07 2024 Marc Deop i Argemí - 24.12.0-1 +- 24.12.0 + +* Fri Nov 29 2024 Marc Deop i Argemí - 24.11.90-1 +- 24.11.90 + +* Fri Nov 15 2024 Marc Deop i Argemí - 24.11.80-1 +- 24.11.80 + +* Tue Nov 05 2024 Steve Cossette - 24.08.3-1 +- 24.08.3 + +* Tue Oct 08 2024 Steve Cossette - 24.08.2-1 +- 24.08.2 + +* Wed Sep 25 2024 Alessandro Astone - 24.08.1-1 +- 24.08.1 + +* Thu Aug 22 2024 Steve Cossette - 24.08.0-1 +- 24.08.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 24.05.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 07 2024 Marc Deop i Argemí - 24.05.2-1 +- 24.05.2 + +* Fri Jun 14 2024 Marc Deop i Argemí - 24.05.1-1 +- 24.05.1 + +* Fri May 17 2024 Marc Deop i Argemí - 24.05.0-1 +- 24.05.0 + +* Fri Apr 12 2024 Marc Deop i Argemí - 24.02.2-1 +- 24.02.2 + +* Fri Mar 29 2024 Marc Deop i Argemí - 24.02.1-1 +- 24.02.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 24.02.0-1 +- 24.02.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 24.01.95-1 +- 24.01.95 + +* Thu Jan 25 2024 Fedora Release Engineering - 24.01.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 24.01.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Marc Deop i Argemí - 24.01.90-1 +- 24.01.90 + +* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1 +- 24.01.85 + +* Wed Dec 13 2023 Alessandro Astone - 24.01.80-3 +- Explicit conflicts ksanecore-common + +* Tue Dec 12 2023 Alessandro Astone - 24.01.80-2 +- Respin qt5/qt6 coinstallability patch + +* Mon Dec 11 2023 Alessandro Astone +- Update to 24.01.80 + +* Thu Oct 12 2023 Marc Deop i Argemí - 23.08.2-1 +- 23.08.2 + +* Sat Sep 16 2023 Marc Deop i Argemí - 23.08.1-1 +- 23.08.1 + +* Sat Aug 26 2023 Marc Deop i Argemí - 23.08.0-1 +- 23.08.0 + +* Thu Jul 20 2023 Fedora Release Engineering - 23.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jul 08 2023 Marc Deop i Argemí - 23.04.3-1 +- 23.04.3 + +* Tue Jun 06 2023 Marc Deop i Argemí - 23.04.2-1 +- 23.04.2 + +* Sat May 13 2023 Marc Deop i Argemí - 23.04.1-1 +- 23.04.1 + +* Fri Apr 14 2023 Marc Deop i Argemí - 23.04.0-1 +- 23.04.0 + +* Fri Mar 31 2023 Marc Deop i Argemí - 23.03.90-1 +- 23.03.90 + +* Mon Mar 20 2023 Marc Deop i Argemí - 23.03.80-1 +- 23.03.80 + +* Thu Mar 02 2023 Marc Deop i Argemí - 22.12.3-1 +- 22.12.3 + +* Tue Jan 31 2023 Marc Deop - 22.12.2-1 +- 22.12.2 + +* Thu Jan 19 2023 Fedora Release Engineering - 22.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 03 2023 Justin Zobel - 22.12.1-1 +- Update to 22.12.1 + +* Wed Dec 21 2022 Justin Zobel - 22.12.0-1 +- Initial inclusion diff --git a/libei.spec b/libei.spec new file mode 100644 index 0000000..f0b0ae4 --- /dev/null +++ b/libei.spec @@ -0,0 +1,180 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.8.1) +## RPMAUTOSPEC: autochangelog +## END: Set by rpmautospec + +# Note to packagers: +# libei-the-repo comes with three libraries, all independent of each other and +# processes that use one may not use the other. +# Here there are packaged as libei, libeis and liboeffis plus respective subpackages. + +Name: libei +Version: 1.5.0 +Release: 1%{?dist} +Summary: Library for Emulated Input + +License: MIT +URL: http://gitlab.freedesktop.org/libinput/libei +Source0: https://gitlab.freedesktop.org/libinput/libei/-/archive/%{version}/libei-%{version}.tar.bz2 + +BuildRequires: gcc +BuildRequires: git-core +BuildRequires: libxml2 +BuildRequires: meson +BuildRequires: pkgconf-pkg-config +BuildRequires: python3 +BuildRequires: python3-attrs +BuildRequires: python3-jinja2 +BuildRequires: python3-rpm-macros +BuildRequires: systemd-devel + +# libei packages +%description +libei is a library to Emulate Input. It allows clients to talk to +an EIS implementatation (Emulated Input Server), typically a Wayland compositor +and send input events via that connection. The EIS implementation +replays those events as if they came from physical devices. + +%package devel +Summary: Library for Emulated Input Development Package +Requires: libei%{?_isa} = %{version}-%{release} + +%description devel +Library for Emulated Input Development Package. + +%package utils +Summary: Library for Emulated Input Utilities Package +Requires: libei%{?_isa} = %{version}-%{release} + +%description utils +Utilities to test and/or debug emulated input devices. + +# libeis packages +%package -n libeis +Summary: Library for Emulated Input Servers + +%description -n libeis +libeis is a library to provide logical devices that other applications +can then use to emulate input. This library is typically used by +a Wayland compositor that provides an EIS implementation. + +%package -n libeis-devel +Summary: Library for Emulated Input Servers Development Package +Requires: libeis%{?_isa} = %{version}-%{release} + +%description -n libeis-devel +Library for Emulated Input Servers Development Package. + +# liboeffis packages +%package -n liboeffis +Summary: Library for XDG RemoteDesktop Portal Setup + +%description -n liboeffis +liboeffis is a helper library to contact the XDG RemoteDesktop portal +and obtain an EIS socket through the portal. + +%package -n liboeffis-devel +Summary: Library for XDG RemoteDesktop Portal Setup Development Package +Requires: liboeffis%{?_isa} = %{version}-%{release} + +%description -n liboeffis-devel +Library for XDG RemoteDesktop Portal Setup Development Package + +%prep +%autosetup -S git +# Replace whatever the source uses with the approved call +%py3_shebang_fix $(git grep -l '#!/usr/bin/.*python3') + +%build +%meson -Dtests=disabled -Ddocumentation='[]' -Dliboeffis=enabled +%meson_build + +%install +%meson_install + +%files +%license COPYING +%{_libdir}/libei.so.1{,.*} + +%files -n libeis +%license COPYING +%{_libdir}/libeis.so.1{,.*} + +%files -n liboeffis +%license COPYING +%{_libdir}/liboeffis.so.1{,.*} + +%files devel +%dir %{_includedir}/libei-1.0/ +%{_includedir}/libei-1.0/libei.h +%{_libdir}/libei.so +%{_libdir}/pkgconfig/libei-1.0.pc + +%files -n libeis-devel +%dir %{_includedir}/libei-1.0/ +%{_includedir}/libei-1.0/libeis.h +%{_libdir}/libeis.so +%{_libdir}/pkgconfig/libeis-1.0.pc + +%files -n liboeffis-devel +%dir %{_includedir}/libei-1.0/ +%{_includedir}/libei-1.0/liboeffis.h +%{_libdir}/liboeffis.so +%{_libdir}/pkgconfig/liboeffis-1.0.pc + +%files utils +%{_bindir}/ei-debug-events + +%changelog +## START: Generated by rpmautospec +* Wed Nov 05 2025 Florian Müllner - 1.5.0-1 +- Update to 1.5.0 + +* Thu Jan 09 2025 Neal Gompa - 1.3.0-1 +- Update to version 1.3.0 + Resolves: RHEL-73468 + +* Tue Oct 29 2024 Troy Dawson - 1.2.1-3 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 1.2.1-2 +- Bump release for June 2024 mass rebuild + +* Mon Feb 05 2024 Peter Hutterer - 1.2.1-1 +- libei 1.2.1 + +* Thu Jan 25 2024 Fedora Release Engineering - 1.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Dec 13 2023 Peter Hutterer - 1.2.0-2 +- Handle OEFFIS_DEVICE_ALL_DEVICES correctly + +* Wed Dec 06 2023 Peter Hutterer - 1.2.0-1 +- libei 1.2.0 + +* Thu Sep 07 2023 Kalev Lember - 1.1.0-2 +- Rebuild + +* Thu Sep 07 2023 Peter Hutterer - 1.1.0-1 +- libei 1.1.0 + +* Thu Aug 31 2023 Peter Hutterer - 1.0.901-1 +- libei 1.0.901 + +* Thu Jul 20 2023 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 08 2023 Peter Hutterer - 1.0.0-1 +- libei 1.0.0 + +* Tue May 23 2023 Peter Hutterer - 0.99.2-1 +- libei 0.99.2 + +* Wed May 17 2023 Peter Hutterer - 0.99.1-1 +- Initial package (#2207838) + +## END: Generated by rpmautospec diff --git a/libei/libei.spec b/libei/libei.spec new file mode 100644 index 0000000..8dcdf7a --- /dev/null +++ b/libei/libei.spec @@ -0,0 +1,125 @@ +# Note to packagers: +# libei-the-repo comes with three libraries, all independent of each other and +# processes that use one may not use the other. +# Here there are packaged as libei, libeis and liboeffis plus respective subpackages. + +Name: libei +Version: 1.6.0 +Release: 2%{?dist} +Summary: Library for Emulated Input + +License: MIT +URL: http://gitlab.freedesktop.org/libinput/libei +Source0: https://gitlab.freedesktop.org/libinput/libei/-/archive/%{version}/libei-%{version}.tar.bz2 + +BuildRequires: gcc +BuildRequires: git-core +BuildRequires: libxml2 +BuildRequires: meson +BuildRequires: pkgconf-pkg-config +BuildRequires: python3 +BuildRequires: python3-attrs +BuildRequires: python3-jinja2 +BuildRequires: python3-rpm-macros +BuildRequires: systemd-devel + +# libei packages +%description +libei is a library to Emulate Input. It allows clients to talk to +an EIS implementatation (Emulated Input Server), typically a Wayland compositor +and send input events via that connection. The EIS implementation +replays those events as if they came from physical devices. + +%package devel +Summary: Library for Emulated Input Development Package +Requires: libei%{?_isa} = %{version}-%{release} + +%description devel +Library for Emulated Input Development Package. + +%package utils +Summary: Library for Emulated Input Utilities Package +Requires: libei%{?_isa} = %{version}-%{release} + +%description utils +Utilities to test and/or debug emulated input devices. + +# libeis packages +%package -n libeis +Summary: Library for Emulated Input Servers + +%description -n libeis +libeis is a library to provide logical devices that other applications +can then use to emulate input. This library is typically used by +a Wayland compositor that provides an EIS implementation. + +%package -n libeis-devel +Summary: Library for Emulated Input Servers Development Package +Requires: libeis%{?_isa} = %{version}-%{release} + +%description -n libeis-devel +Library for Emulated Input Servers Development Package. + +# liboeffis packages +%package -n liboeffis +Summary: Library for XDG RemoteDesktop Portal Setup + +%description -n liboeffis +liboeffis is a helper library to contact the XDG RemoteDesktop portal +and obtain an EIS socket through the portal. + +%package -n liboeffis-devel +Summary: Library for XDG RemoteDesktop Portal Setup Development Package +Requires: liboeffis%{?_isa} = %{version}-%{release} + +%description -n liboeffis-devel +Library for XDG RemoteDesktop Portal Setup Development Package + +%prep +%autosetup -S git +# Replace whatever the source uses with the approved call +%py3_shebang_fix $(git grep -l '#!/usr/bin/.*python3') + +%build +%meson -Dtests=disabled -Ddocumentation='[]' -Dliboeffis=enabled +%meson_build + +%install +%meson_install + +%files +%license COPYING +%{_libdir}/libei.so.1{,.*} + +%files -n libeis +%license COPYING +%{_libdir}/libeis.so.1{,.*} + +%files -n liboeffis +%license COPYING +%{_libdir}/liboeffis.so.1{,.*} + +%files devel +%dir %{_includedir}/libei-1.0/ +%{_includedir}/libei-1.0/libei.h +%{_libdir}/libei.so +%{_libdir}/pkgconfig/libei-1.0.pc + +%files -n libeis-devel +%dir %{_includedir}/libei-1.0/ +%{_includedir}/libei-1.0/libeis.h +%{_libdir}/libeis.so +%{_libdir}/pkgconfig/libeis-1.0.pc + +%files -n liboeffis-devel +%dir %{_includedir}/libei-1.0/ +%{_includedir}/libei-1.0/liboeffis.h +%{_libdir}/liboeffis.so +%{_libdir}/pkgconfig/liboeffis-1.0.pc + +%files utils +%{_bindir}/ei-debug-events + +%changelog +* Thu Jul 16 2026 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild diff --git a/plasma-discover/discover-6.7.4.tar.xz b/plasma-discover/discover-6.7.4.tar.xz new file mode 100644 index 0000000..933524b Binary files /dev/null and b/plasma-discover/discover-6.7.4.tar.xz differ diff --git a/plasma-discover/discover.spec b/plasma-discover/discover.spec new file mode 100644 index 0000000..258fec4 --- /dev/null +++ b/plasma-discover/discover.spec @@ -0,0 +1,1365 @@ +%global base_name discover +%global flatpak_version 0.8.0 +# enable snap support (or not) +%global snap 0 +%global snapd_glib_version 1.66 +# enable fwupd support (or not) +%global fwupd 1 + +Name: plasma-discover +Summary: KDE and Plasma resources management GUI +Version: 6.7.4 +Release: 1%{?dist} + +License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) +URL: https://invent.kde.org/plasma/discover + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{base_name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{base_name}-%{version}.tar.xz.sig + +## override some defaults, namely to enable offline updates +Source10: discoverrc + +## upstream patches + +## downstream patches +# Adjust periodic refresh from 1/24hr to 1/12hr +# This ensures that it is checked at least once during the work day. +# It is double the time that Fedora repos are set to in DNF (6h). +Patch200: discover-pk-refresh-timer.patch + +Patch201: discover-downgrade-appstream-requirement.patch + +## upstreamable patches + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +BuildRequires: appstream-qt-devel >= 1.0.0~ +BuildRequires: flatpak-devel >= %{flatpak_version} +BuildRequires: libstemmer-devel +BuildRequires: libyaml-devel +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib +BuildRequires: gettext +BuildRequires: libxml2-devel +BuildRequires: pkgconfig(libmarkdown) +BuildRequires: cmake(QCoro6) +BuildRequires: cmake(KF6ItemModels) + +%if 0%{?fedora} +BuildRequires: rpm-ostree-devel +%endif + +%if 0%{?fwupd} +BuildRequires: pkgconfig(fwupd) +%endif + +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: kf6-rpm-macros + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6KirigamiAddons) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Purpose) +BuildRequires: cmake(KF6StatusNotifierItem) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6Attica) +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6IdleTime) +BuildRequires: cmake(KF6NewStuff) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6UserFeedback) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KF6GuiAddons) + +BuildRequires: pkgconfig(packagekitqt6) +BuildRequires: pkgconfig(phonon4qt6) + + +BuildRequires: pkgconfig(Qt6Concurrent) +BuildRequires: pkgconfig(Qt6DBus) >= 5.10.0 +BuildRequires: pkgconfig(Qt6Network) +BuildRequires: pkgconfig(Qt6Qml) +BuildRequires: pkgconfig(Qt6QuickWidgets) +BuildRequires: pkgconfig(Qt6Svg) +BuildRequires: pkgconfig(Qt6Test) +%ifarch %{qt6_qtwebengine_arches} +BuildRequires: pkgconfig(Qt6WebView) +%endif +BuildRequires: pkgconfig(Qt6Widgets) +BuildRequires: pkgconfig(Qt6Xml) + +Requires: sonic-frameworks-quick-ui +Requires: sonic-frameworks-data-models +Requires: sonic-frameworks-purpose +Requires: sonic-frameworks-quick-desktop-style + +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + +# Enable -packagekit and -flatpak by default +# Fedora Kinoite will explicitely exclude -packagekit and -offline-updates +Recommends: %{name}-packagekit = %{version}-%{release} +Recommends: %{name}-flatpak = %{version}-%{release} + +%if 0%{?fedora} > 35 +Recommends: fedora-appstream-metadata +%endif + +# Enable -offline-updates by default +Recommends: %{name}-offline-updates = %{version}-%{release} + +# handle upgrade path +%if ! 0%{?snap} +Obsoletes: plasma-discover-snap < %{version}-%{release} +%endif + +%description +KDE and Plasma resources management GUI. + +%package libs +Summary: Runtime libraries for %{name} +%description libs +%{summary}. + +%package packagekit +Summary: Plasma Discover PackageKit support +Requires: %{name} = %{version}-%{release} +Requires: PackageKit +%description packagekit +%{summary}. + +%package notifier +Summary: Plasma Discover Update Notifier +# -notifier replaces plasma-pk-updates for f34+ +%if 0%{?fedora} > 33 +Obsoletes: plasma-pk-updates < 0.5 +%endif +Obsoletes: plasma-discover-updater < 5.6.95 +Provides: plasma-discover-updater = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +%description notifier +%{summary}. + +%package flatpak +Summary: Plasma Discover flatpak support +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} +Requires: flatpak >= %{flatpak_version} +Requires: flatpak-libs%{?_isa} >= %{flatpak_version} +Requires: sonic-desktop-interface) +Supplements: (%{name} and flatpak) +%description flatpak +%{summary}. + +%if 0%{?snap} +%package snap +Summary: Plasma Discover snap support +# BuildRequires: cmake(Snapd) >= %{snapd_glib_version} +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} +Requires: snapd-qt%{?_isa} >= %{snapd_glib_version} +Requires: snapd +Supplements: (%{name} and snapd) +%description snap +%{summary}. +%endif + +%package offline-updates +Summary: Plasma Discover Offline updates enablement +Requires: %{name} = %{version}-%{release} +%description offline-updates +Enable Offline Updates feature by default +in %{name}. + +%if 0%{?fedora} +# Only used for Fedora Kinoite +%package rpm-ostree +Summary: Plasma Discover backend for rpm-ostree support +Requires: %{name} = %{version}-%{release} +Supplements: ((%{name} and rpm-ostree) unless dnf) +%description rpm-ostree +Plasma Discover backend for rpm-ostree support in %{name}. +%endif + +%package kns +Summary: Plasma Discover KNewStuff support +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} +Supplements: (%{name} and plasma-workspace%{?_isa}) +%description kns +%{summary}. + + +%prep +%autosetup -n %{base_name}-%{version} -p1 + + +%build +%cmake_kf6 \ + -DPACKAGEKIT_AUTOREMOVE:BOOL=ON \ +%if 0%{?fedora} + -DBUILD_RpmOstreeBackend:BOOL=ON +%endif + +%cmake_build + + +%install +%cmake_install + +install -m644 -p -D %{SOURCE10} %{buildroot}%{_kf6_sysconfdir}/xdg/discoverrc + +## unpackaged files +%if !0%{?snap} +rm -fv %{buildroot}%{_datadir}/applications/org.kde.discover.snap.desktop +%endif + +%find_lang libdiscover +%find_lang kcm_updates +%find_lang plasma-discover --with-html +%find_lang plasma-discover-notifier + +cat kcm_updates.lang plasma-discover.lang | sort | uniq -u > discover.lang + + +%check +appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.discover.appdata.xml +appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.discover.flatpak.appdata.xml +appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.discover.packagekit.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.discover.desktop + + +%files -f discover.lang +%{_bindir}/plasma-discover +%{_kf6_metainfodir}/org.kde.discover.appdata.xml +%{_datadir}/applications/org.kde.discover.desktop +%{_datadir}/applications/org.kde.discover.urlhandler.desktop +%{_datadir}/icons/hicolor/*/apps/plasmadiscover.* +%{_datadir}/icons/hicolor/*/apps/flatpak-discover.* +%{_datadir}/kxmlgui5/plasmadiscover/ +%if 0%{?snap} +%{_libexecdir}/discover/ +%endif +%{_kf6_datadir}/applications/kcm_updates.desktop + +%files notifier -f plasma-discover-notifier.lang +%{_datadir}/knotifications6/discoverabstractnotifier.notifyrc +%{_sysconfdir}/xdg/autostart/org.kde.discover.notifier.desktop +%{_datadir}/applications/org.kde.discover.notifier.desktop +%{_libexecdir}/DiscoverNotifier + +%files libs -f libdiscover.lang +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/discover.categories +%dir %{_libdir}/plasma-discover/ +%{_libdir}/plasma-discover/libDiscoverNotifiers.so +%{_libdir}/plasma-discover/libDiscoverCommon.so +%dir %{_kf6_qtplugindir}/discover +%dir %{_kf6_qtplugindir}/discover-notifier/ +%if 0%{?fwupd} +%{_kf6_qtplugindir}/discover/fwupd-backend.so +%endif +%dir %{_datadir}/libdiscover +%dir %{_datadir}/libdiscover/categories +%{_kf6_qtplugindir}/plasma/kcms/systemsettings/kcm_updates.so + +%files packagekit +%{_kf6_metainfodir}/org.kde.discover.packagekit.appdata.xml +%{_kf6_qtplugindir}/discover-notifier/DiscoverPackageKitNotifier.so +%{_kf6_qtplugindir}/discover/packagekit-backend.so +%{_datadir}/libdiscover/categories/packagekit-backend-categories.xml + +%files flatpak +%{_kf6_metainfodir}/org.kde.discover.flatpak.appdata.xml +%{_kf6_qtplugindir}/discover-notifier/FlatpakNotifier.so +%{_kf6_qtplugindir}/discover/flatpak-backend.so +%{_datadir}/libdiscover/categories/flatpak-backend-categories.xml +%{_datadir}/applications/org.kde.discover.flatpak.desktop + +%if 0%{?snap} +%files snap +%dir %{_libexecdir}/discover/ +%{_libexecdir}/discover/SnapMacaroonDialog +%{_kf6_libexecdir}/kauth/libsnap_helper +%{_kf6_metainfodir}/org.kde.discover.snap.appdata.xml +%{_datadir}/dbus-1/system.d/org.kde.discover.libsnapclient.conf +%{_datadir}/dbus-1/system-services/org.kde.discover.libsnapclient.service +%{_datadir}/polkit-1/actions/org.kde.discover.libsnapclient.policy +%{_kf6_datadir}/applications/org.kde.discover.snap.desktop +%endif + +%files offline-updates +%{_kf6_sysconfdir}/xdg/discoverrc + +%if 0%{?fedora} +%files rpm-ostree +%{_datadir}/libdiscover/categories/rpm-ostree-backend-categories.xml +%{_kf6_qtplugindir}/discover/rpm-ostree-backend.so +%{_kf6_qtplugindir}/discover-notifier/rpm-ostree-notifier.so +%endif + +%files kns +%{_kf6_qtplugindir}/discover/kns-backend.so + +%changelog +* Fri Apr 10 2026 Steve Cossette - 6.6.4-1 +- 6.6.4 + +* Tue Mar 17 2026 Steve Cossette - 6.6.3-1 +- 6.6.3 + +* Tue Mar 03 2026 Steve Cossette - 6.6.2-1 +- 6.6.2 + +* Tue Feb 24 2026 Steve Cossette - 6.6.1-1 +- 6.6.1 + +* Tue Feb 24 2026 Neal Gompa - 6.6.0-2 +- Enable offline-updates by default everywhere + +* Thu Feb 12 2026 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Tue Jan 27 2026 Steve Cossette - 6.5.91-1 +- 6.5.91 + +* Sat Jan 17 2026 Fedora Release Engineering - 6.5.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.90-1 +- 6.5.90 + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Sat Oct 04 2025 Steve Cossette - 6.4.91-2 +- Another rebuild for PackageKit-Qt Update + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Fri Sep 26 2025 Timothée Ravier - 6.4.5-2 +- Move dependency on fedora-third-party, fedora-flathub-remote & + fedora-workstation-repositories to comps groups. + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Fri Aug 01 2025 Timothée Ravier - 6.4.3-3 +- Fix flatpak+https support + +* Fri Jul 25 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Mon Jul 14 2025 Yaakov Selkowitz - 6.4.2-2 +- Drop obsolete qt5 dependency + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Fri Jun 06 2025 Flori Gee - 6.3.91-3 +- Split KNS backend into a sub-package + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Wed Mar 19 2025 Alessandro Astone - 6.3.3-3 +- Require kf6-kitemmodels and kf6-purpose + +* Wed Mar 19 2025 Alessandro Astone - 6.3.3-2 +- Require kf6-qqc2-desktop-style because the app explicitely sets this theme + (rhbz#2353411) + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Sun Feb 09 2025 Alessandro Astone - 6.3.0-3 +- Temporarily disable GNU compiler extensions + + workaround for rhbz#2342065 + +* Thu Feb 06 2025 Neal Gompa - 6.3.0-2 +- Backport patch to disable Plasma addons on non-KDE desktops + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Fri Jan 24 2025 Steve Cossette - 6.2.91-2 +- Drop the non-KDE DE patch for now as it makes Discover crash on start + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Sat Jan 18 2025 Neal Gompa - 6.2.90-2 +- Backport patch to disable Plasma addons on non-KDE desktops + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Thu Nov 07 2024 Steve Cossette - 6.2.3-2 +- Fix for auto-update on kinoite + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Fri Oct 04 2024 Richard Hughes - 6.2.0-2 +- Rebuild against fwupd 2.0.0 + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Fri Sep 27 2024 Alessandro Astone - 6.1.90-2 +- Backport patch to fix showing the system tray icon (rhbz#2314785) + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Fri Jul 19 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Wed May 08 2024 Alessandro Astone - 6.0.4-2 +- Ensure fwupd user agent includes any information that LVFS expects + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Sat Mar 23 2024 Timothée Ravier - 6.0.2-2 + +- Backport patches to fix rpm-ostree container support + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Sun Feb 25 2024 Neal Gompa - 6.0.0-3 +- Re-enable snap support + +* Thu Feb 22 2024 Marc Deop i Argemí - 6.0.0-2 +- Remove unneeded BuildRequires + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.92.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Alessandro Astone - 5.92.0-3 +- Remove patch for disabling rawhide distro upgrade + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Wed Jan 03 2024 Alessandro Astone - 5.91.0-3 +- Fix notifier (RHBZ#2256650) + +* Sun Dec 24 2023 Alessandro Astone - 5.91.0-2 +- Backport patch to fix update button + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Sun Nov 26 2023 Alessandro Astone - 5.27.80-2 +- Enable packagekit autoremove + +* Sat Nov 18 2023 Alessandro Astone - 5.27.80-1 +- 5.27.80 + +* Tue Oct 24 2023 Steve Cossette - 5.27.9-1 +- 5.27.9 + +* Wed Oct 18 2023 Alessandro Astone - 5.27.8-2 +- Update force refresh patch from upstream + +* Tue Sep 12 2023 justin.zobel@gmail.com - 5.27.8-1 +- 5.27.8 + +* Thu Aug 24 2023 Alessandro Astone - 5.27.7-2 +- Backport distro upgrade + +* Tue Aug 01 2023 Marc Deop i Argemí - 5.27.7-1 +- 5.27.7 + +* Mon Jul 24 2023 Timothée Ravier - 5.27.6-3 +- Enable the rpm-ostree backend only on Fedora (used in Fedora Kinoite). + Move the "Operating System" category definition to the rpm-ostree backend. + +* Fri Jul 21 2023 Fedora Release Engineering - 5.27.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 25 2023 Marc Deop i Argemí - 5.27.6-1 +- 5.27.6 + +* Sat May 13 2023 Adam Williamson - 5.27.5-2 +- Backport MR #548 to fix error message on start with fwupd 1.9.1 + +* Wed May 10 2023 Marc Deop i Argemí - 5.27.5-1 +- 5.27.5 + +* Mon May 01 2023 Neal Gompa - 5.27.4-3 +- Add dependencies for fedora-third-party components + +* Sun Apr 09 2023 Alessandro Astone - 5.27.4-2 +- Backport patch to fix fwupd updates + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Wed Mar 22 2023 Alessandro Astone - 5.27.3-2 +- Backport patch to fix updating whithin 5min of login + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 +- 5.27.2 + +* Thu Feb 23 2023 Adam Williamson - 5.27.1-2 +- Backport MR #486 to fix fwupd problem (#2173022) + +* Tue Feb 21 2023 Marc Deop i Argemí - 5.27.1-1 +- 5.27.1 + +* Thu Feb 09 2023 Marc Deop - 5.27.0-1 +- 5.27.0 + +* Tue Jan 24 2023 Marc Deop - 5.26.90-3 +- -flatpak to install flatpak-kcm if plasma-systemsettings is installed + +* Fri Jan 20 2023 Fedora Release Engineering - 5.26.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jan 19 2023 Marc Deop - 5.26.90-1 +- 5.26.90 + +* Thu Jan 05 2023 Justin Zobel - 5.26.5-1 +- Update to 5.26.5 + +* Tue Nov 29 2022 Marc Deop - 5.26.4-1 +- 5.26.4 + +* Wed Nov 09 2022 Marc Deop - 5.26.3-1 +- 5.26.3 + +* Tue Nov 01 2022 Adam Williamson - 5.26.2-3 +- Bump to do F37 build on correct side tag + +* Tue Nov 01 2022 Adam Williamson - 5.26.2-2 +- Backport MR #404 to fix update notifications (#2139092) + +* Wed Oct 26 2022 Marc Deop - 5.26.2-1 +- 5.26.2 + +* Tue Oct 18 2022 Marc Deop - 5.26.1-1 +- 5.26.1 + +* Thu Oct 06 2022 Marc Deop - 5.26.0-1 +- 5.26.0 + +* Wed Sep 21 2022 Marc Deop marcdeop@fedoraproject.org - 5.25.90-2 +- Add patch to support systems without a Qt WebView + +* Sat Sep 17 2022 Marc Deop - 5.25.90-1 +- 5.25.90 + +* Wed Sep 07 2022 Marc Deop - 5.25.5-1 +- 5.25.5 + +* Wed Aug 03 2022 Justin Zobel - 5.25.4-1 +- Update to 5.25.4 + +* Fri Jul 22 2022 Fedora Release Engineering - 5.25.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Marc Deop - 5.25.3-1 +- 5.25.3 + +* Tue Jun 28 2022 Marc Deop - 5.25.2-1 +- 5.25.2 + +* Fri Jun 24 2022 Timothée Ravier - 5.25.1-2 +- Recommend fedora-appstream-metadata + +* Tue Jun 21 2022 Marc Deop - 5.25.1-1 +- 5.25.1 + +* Thu Jun 09 2022 Marc Deop - 5.25.0-1 +- 5.25.0 + +* Fri May 20 2022 Marc Deop - 5.24.90-1 +- 5.24.90 + +* Tue May 03 2022 Marc Deop - 5.24.5-1 +- 5.24.5 + +* Thu Mar 31 2022 Justin Zobel - 5.24.4-1 +- Update to 5.24.4 + +* Tue Mar 08 2022 Marc Deop - 5.24.3-1 +- 5.24.3 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2.1-1 +- 5.24.2.1 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2-1 +- 5.24.2 + +* Tue Feb 15 2022 Marc Deop - 5.24.1-1 +- 5.24.1 + +* Fri Feb 11 2022 Marc Deop - 5.24.0-2 +- Rebuild due to tarball re-spin + +* Thu Feb 03 2022 Marc Deop - 5.24.0-1 +- 5.24.0 + +* Fri Jan 21 2022 Fedora Release Engineering - 5.23.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Marc Deop - 5.23.90-1 +- 5.23.90 + +* Tue Jan 04 2022 Marc Deop - 5.23.5-1 +- 5.23.5 + +* Wed Dec 29 2021 Rex Dieter - 5.23.4-2 +- disable do-not-use-system-appstream-cache.patch, no workie with newer appstream-0.15.1+ + +* Tue Dec 14 2021 Marc Deop - 5.23.4-1 +- 5.23.4 + +* Mon Nov 29 2021 Timothée Ravier - 5.23.3.1-2 +- Stronger checks to install rpm-ostree backend only on Kinoite + +* Fri Nov 12 2021 Marc Deop - 5.23.3.1-1 +- 5.23.3.1 + +* Wed Nov 10 2021 Rex Dieter - 5.23.3-1 +- 5.23.3 + +* Tue Oct 26 2021 Rex Dieter - 5.23.2-1 +- 5.23.2 + +* Thu Oct 21 2021 Adam Williamson - 5.23.1-1 +- 5.23.1 +- Backport a necessary commit upstream missed (to make PK sources checkable) +- Backport MR #192 to make PK sources list less bouncy (#2011774) + +* Thu Oct 21 2021 Adam Williamson - 5.23.0-4 +- Update some backported patches to final merged versions +- Backport MR #192 to make PackageKit source list less bouncy (#2011774) + +* Tue Oct 19 2021 Adam Williamson - 5.23.0-3 +- Don't use system appstream cache (#2011322) + +* Mon Oct 18 2021 Adam Williamson - 5.23.0-2 +- Backport several upstream fixes for various source state issues: + Flatpak: show correct remote state, fix deleting disabled remotes (#2011291) + Redraw checkbox correctly when enabling/disabling fwupd remotes (#2011333) + +* Thu Oct 07 2021 Rex Dieter - 5.23.0-1 +- 5.23.0 + +* Wed Oct 06 2021 Rex Dieter - 5.22.90-3 +- backport fixes from 5.23 branch + +* Sat Sep 18 2021 Marc Deop - 5.22.90-2 +- Remove patch as it's applied upstream already (#2000577) + +* Fri Sep 17 2021 Marc Deop - 5.22.90-1 +- 5.22.90 + +* Thu Sep 02 2021 Jonathan Wakely - 5.22.5-2 +- Fix typo in restart message (#2000577) + +* Tue Aug 31 2021 Jan Grulich - 5.22.5-1 +- 5.22.5 + +* Fri Aug 27 2021 Timothée Ravier - 5.22.4-2 +- Add rpm-ostree backend + +* Wed Jul 28 2021 Jan Grulich - 5.22.4-1 +- 5.22.4 + +* Fri Jul 23 2021 Fedora Release Engineering - 5.22.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jan Grulich - 5.22.3-1 +- 5.22.3 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2.1-1 +- 5.22.2.1 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2-1 +- 5.22.2 + +* Fri Jun 18 2021 Rex Dieter - 5.22.1-2 +- -packagekit: add versioned dep on main pkg + +* Tue Jun 15 2021 Jan Grulich - 5.22.1-1 +- 5.22.1 + +* Mon Jun 14 2021 Alessandro Astone - 5.22.0-2 +- Use XDG discoverrc to enable offline updates by default + +* Sun Jun 06 2021 Jan Grulich - 5.22.0-1 +- 5.22.0 + +* Tue May 04 2021 Jan Grulich - 5.21.5-1 +- 5.21.5 + +* Fri Apr 16 2021 Rex Dieter - 5.21.4-2 +- plasma-discover doesnt refresh metadata (#1903294) + +* Tue Apr 06 2021 Jan Grulich - 5.21.4-1 +- 5.21.4 + +* Tue Mar 16 2021 Jan Grulich - 5.21.3-1 +- 5.21.3 + +* Thu Mar 11 2021 Rex Dieter - 5.21.2-3 +- CVE-2021-28117 + +* Mon Mar 08 2021 Timothée Ravier - 5.21.2-2 +- Have PackageKit backend requires PackageKit for all branches + Recommend flatpak backend for all branches + Move PackageKit appdata to sub package + +* Tue Mar 02 2021 Jan Grulich - 5.21.2-1 +- 5.21.2 + +* Fri Feb 26 2021 Timothée Ravier - 5.21.1-2 +- Split PackageKit backend into a sub-package for Fedora Kinoite + +* Tue Feb 23 2021 Jan Grulich - 5.21.1-1 +- 5.21.1 + +* Mon Feb 22 2021 Rex Dieter - 5.21.0-2 +- -offline-updates: put env snippet in the right place + +* Thu Feb 11 2021 Jan Grulich - 5.21.0-1 +- 5.21.0 + +* Wed Feb 10 2021 Rex Dieter - 5.20.90-4 +- backport upstream fixes + +* Wed Jan 27 2021 Fedora Release Engineering - 5.20.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 22 2021 Rex Dieter - 5.20.90-2 +- BR: KUserFeedback + +* Thu Jan 21 2021 Jan Grulich - 5.20.90-1 +- 5.20.90 (beta) + +* Tue Jan 5 16:03:29 CET 2021 Jan Grulich - 5.20.5-1 +- 5.20.5 + +* Tue Dec 1 09:42:56 CET 2020 Jan Grulich - 5.20.4-1 +- 5.20.4 + +* Mon Nov 30 2020 Rex Dieter - 5.20.3-3 +- Recommends: -flatpak (f34+) + +* Mon Nov 30 2020 Rex Dieter - 5.20.3-2 +- make env file match name of env variable PK_OFFLINE_UPDATE) + +* Wed Nov 11 08:22:38 CET 2020 Jan Grulich - 5.20.3-1 +- 5.20.3 + +* Thu Nov 05 2020 Rex Dieter - 5.20.2-3 +- -notifier: depend on main instead of just -libs +- -notifier: Obsoletes: plasma-pk-updates (f34+) +- Recommands: -offline-updates (f34+) + +* Thu Nov 05 2020 Rex Dieter - 5.20.2-2 +- .spec cleanup +- update URL +- offline-updates subpkg, to opt-in to the feature + +* Tue Oct 27 14:21:58 CET 2020 Jan Grulich - 5.20.2-1 +- 5.20.2 + +* Tue Oct 20 15:27:56 CEST 2020 Jan Grulich - 5.20.1-1 +- 5.20.1 + +* Sun Oct 11 19:50:02 CEST 2020 Jan Grulich - 5.20.0-1 +- 5.20.0 + +* Fri Sep 18 2020 Jan Grulich - 5.19.90-1 +- 5.19.90 + +* Tue Sep 01 2020 Jan Grulich - 5.19.5-1 +- 5.19.5 + +* Tue Jul 28 2020 Fedora Release Engineering - 5.19.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 28 2020 Jan Grulich - 5.19.4-1 +- 5.19.4 + +* Tue Jul 07 2020 Jan Grulich - 5.19.3-1 +- 5.19.3 + +* Tue Jun 23 2020 Jan Grulich - 5.19.2-1 +- 5.19.2 + +* Wed Jun 17 2020 Martin Kyral - 5.19.1-1 +- 5.19.1 + +* Tue Jun 9 2020 Martin Kyral - 5.19.0-1 +- 5.19.0 + +* Fri May 15 2020 Martin Kyral - 5.18.90-1 +- 5.18.90 + +* Tue May 05 2020 Jan Grulich - 5.18.5-1 +- 5.18.5 + +* Sat Apr 04 2020 Rex Dieter - 5.18.4.1-1 +- 5.18.4.1 + +* Tue Mar 31 2020 Jan Grulich - 5.18.4-1 +- 5.18.4 + +* Tue Mar 10 2020 Jan Grulich - 5.18.3-1 +- 5.18.3 + +* Tue Feb 25 2020 Jan Grulich - 5.18.2-1 +- 5.18.2 + +* Tue Feb 18 2020 Rex Dieter - 5.18.1-2 +- Recommends: PackageKit + +* Tue Feb 18 2020 Jan Grulich - 5.18.1-1 +- 5.18.1 +- enable fwupd,markdown support + +* Tue Feb 11 2020 Jan Grulich - 5.18.0-1 +- 5.18.0 + +* Thu Jan 30 2020 Fedora Release Engineering - 5.17.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Jan Grulich - 5.17.90-1 +- 5.17.90 + +* Wed Jan 08 2020 Jan Grulich - 5.17.5-1 +- 5.17.5 + +* Thu Dec 05 2019 Jan Grulich - 5.17.4-1 +- 5.17.4 + +* Wed Nov 13 2019 Martin Kyral - 5.17.3-1 +- 5.17.3 + +* Wed Oct 30 2019 Jan Grulich - 5.17.2-1 +- 5.17.2 + +* Wed Oct 23 2019 Jan Grulich - 5.17.1-1 +- 5.17.1 + +* Thu Oct 10 2019 Jan Grulich - 5.17.0-1 +- 5.17.0 + +* Fri Sep 20 2019 Martin Kyral - 5.16.90-1 +- 5.16.90 + +* Wed Sep 11 2019 Rex Dieter 5.16.5-2 +- handle upgrade path if -snap is not enabled +- re-enable -snap support + +* Fri Sep 06 2019 Martin Kyral - 5.16.5-1 +- 5.16.5 + +* Tue Jul 30 2019 Martin Kyral - 5.16.4-1 +- 5.16.4 + +* Fri Jul 26 2019 Fedora Release Engineering - 5.16.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Martin Kyral - 5.16.3-1 +- 5.16.3 + +* Wed Jun 26 2019 Martin Kyral - 5.16.2-1 +- 5.16.2 + +* Tue Jun 18 2019 Rex Dieter - 5.16.1-1 +- 5.16.1 +- temporarily disable snap support on f31+ + +* Tue Jun 11 2019 Martin Kyral - 5.16.0-1 +- 5.16.0 + +* Thu May 16 2019 Martin Kyral - 5.15.90-1 +- 5.15.90 + +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4-1 +- 5.15.4 + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 + +* Sat Feb 02 2019 Fedora Release Engineering - 5.14.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Fri Oct 05 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 20 2018 Rex Dieter - 5.13.3-4 +- use %%_qt5_qmldir + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Mon Jun 18 2018 Rex Dieter - 5.13.0-3 +- bump deps +- use Supplements +- %%check: validate apddata consistently + +* Tue Jun 12 2018 Neal Gompa - 5.13.0-2 +- Enable snap backend and build as subpackage +- Use rich supplements for flatpak backend subpackage +- Fix file lists to completely separate flatpak and snap backend plugins + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Mon May 21 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Sun May 20 2018 Rex Dieter - 5.12.5.1-2 +- pull in upstream fix + +* Thu May 17 2018 Rex Dieter - 5.12.5.1-1 +- 5.12.5.1 +- +appdata validation + +* Wed May 16 2018 Rex Dieter - 5.12.5-2 +- pull in upstream fixes + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue May 01 2018 Rex Dieter - 5.12.4-2 +- cleanup + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Fri Feb 09 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Thu Jan 18 2018 Igor Gnatenko - 5.11.95-3 +- Remove obsolete scriptlets + +* Tue Jan 16 2018 Rex Dieter - 5.11.95-2 +- -flatpak subpkg +- drop -muon references (Obsoletes mostly) + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Jul 22 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Fri Jul 07 2017 Rex Dieter - 5.10.3-2 +- make kf5-kirigami2 dep versioned +- pull in upstream fixes + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Thu Jun 15 2017 Jan Grulich - 5.10.1-2 +- Require flatpak to be present for flatpak backend + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3 + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Sat Feb 11 2017 Fedora Release Engineering - 5.8.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Wed Nov 23 2016 Rex Dieter - 5.8.4-2 +- pull in upstream fixes + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Mon Nov 14 2016 Rex Dieter - 5.8.3-2 +- pull in upstream fixes (appstream FTBFS #1392571) + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Sat Oct 01 2016 Rex Dieter - 5.8.0-2 +- bump appstream dep + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Fri Sep 23 2016 Rex Dieter - 5.7.95-2 +- (Build)Requires: kf5-kirigami + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Sat Sep 17 2016 Rex Dieter - 5.7.5-2 +- rebuild (appstream) + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Mon Jul 25 2016 Helio Chissini de Castro - 5.7.2-2 +- Add missing Requires for qtquick controls + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95, -updater => -notifier + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Mon Apr 18 2016 Rex Dieter - 5.6.2-2 +- bindir/muon-discover symlink + +* Wed Apr 13 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Sat Apr 09 2016 Rex Dieter - 5.6.1-2 +- License: GPLv2 or GPLv3 (KDE e.V) +- remove some commented/unused items from .spec +- expand comment why updater applet is disabled by default + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- 5.6.1 + +* Sat Mar 05 2016 Daniel Vrátil - 5.5.95-1 +- Plasma 5.5.95 + +* Tue Mar 01 2016 Daniel Vrátil - 5.5.5-1 +- Plasma 5.5.5 + +* Thu Feb 04 2016 Fedora Release Engineering - 5.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Daniel Vrátil - 5.5.4-1 +- Plasma 5.5.4 + +* Thu Jan 07 2016 Daniel Vrátil - 5.5.3-1 +- Plasma 5.5.3 + +* Thu Dec 31 2015 Rex Dieter - 5.5.2-1 +- 5.5.2 + +* Tue Dec 29 2015 Rex Dieter - 5.5.1-2 +- update description, summary, url +- -updater: disable updater plasmoid by default + +* Fri Dec 18 2015 Daniel Vrátil - 5.5.1-1 +- Plasma 5.5.1 + +* Sun Dec 13 2015 Rex Dieter 5.5.0-2 +- rebuild (appstream) + +* Thu Dec 03 2015 Daniel Vrátil - 5.5.0-1 +- Plasma 5.5.0 + +* Wed Nov 25 2015 Daniel Vrátil - 5.4.95-1 +- Plasma 5.4.95 + +* Thu Nov 05 2015 Daniel Vrátil - 5.4.3-1 +- Plasma 5.4.3 + +* Tue Nov 03 2015 Rex Dieter 5.4.2-5 +- more upstream fixes + +* Thu Oct 29 2015 Rex Dieter 5.4.2-4 +- rebuild (PackageKit-Qt) + +* Thu Oct 29 2015 Rex Dieter 5.4.2-3 +- -libs: (explicitly) Requires: PackageKit + +* Wed Oct 28 2015 Rex Dieter 5.4.2-2 +- backport fix package removal (kde#354415) + +* Fri Oct 02 2015 Rex Dieter - 5.4.2-1 +- 5.4.2 + +* Tue Sep 29 2015 Rex Dieter 5.4.1-2 +- pull in upstream fixes (notably discover .desktop rename) + +* Wed Sep 09 2015 Rex Dieter - 5.4.1-1 +- 5.4.1 + +* Sat Jun 27 2015 Rex Dieter 5.3.2-1 +- 5.3.2 + +* Sat Jun 27 2015 Rex Dieter 5.3.1-5 +- rebuild (appstream) + +* Sat Jun 27 2015 Rex Dieter 5.3.1-4 +- rebuild (appstream) + +* Wed Jun 17 2015 Rex Dieter 5.3.1-3 +- BR: kf5-kiconthemes-devel kf5-kio-devel kf5-kitemviews-devel + +* Wed Jun 17 2015 Fedora Release Engineering - 5.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun May 31 2015 Daniel Vrátil 5.3.1-1 +- Plasma 5.3.1 + +* Sun May 03 2015 Rex Dieter 5.3.0-1 +- 5.3.0 + +* Mon Apr 20 2015 Rex Dieter 5.2.2-2 +- -discover, -updater, -libs subpkgs (w/ main metapackage) + +* Mon Apr 20 2015 Rex Dieter 5.2.2-1 +- 5.2.2, %%license COPYING + +* Tue Mar 17 2015 Rex Dieter 5.2.1-3 +- fix .desktop validation errors + +* Mon Mar 16 2015 Rex Dieter 5.2.1-2 +- cleanup for review + +* Mon Mar 16 2015 Elia Devito 5.2.1-1 +- Initial SPEC file + diff --git a/skanpage/skanpage-26.04.3.tar.xz b/skanpage/skanpage-26.04.3.tar.xz new file mode 100644 index 0000000..3b4ac5a Binary files /dev/null and b/skanpage/skanpage-26.04.3.tar.xz differ diff --git a/skanpage/skanpage.spec b/skanpage/skanpage.spec new file mode 100644 index 0000000..2af68d7 --- /dev/null +++ b/skanpage/skanpage.spec @@ -0,0 +1,300 @@ +Name: skanpage +Version: 26.04.3 +Release: 1%{?dist} +Summary: Utility to scan images and multi-page documents +License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only + +URL: https://invent.kde.org/utilities/%{name} +Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz + +## Upstream patches + +## Downstream patches +# gcc fails to compile this project with -fopenmp even though it seems unused? +# Patch100: disable-openmp.patch + +# https://invent.kde.org/utilities/skanpage/-/commit/9d94de32a3a1a9bb9ead8ae8c06743b2052beef7 +# The previous commit made qtwebengine a mandatory requirement :( +ExclusiveArch: %{qt6_qtwebengine_arches} + +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib + +BuildRequires: cmake +BuildRequires: sonic-frameworks-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros + +BuildRequires: cmake(Qt6Concurrent) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Pdf) +BuildRequires: cmake(Qt6PrintSupport) +BuildRequires: cmake(Qt6Qml) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: cmake(Qt6Widgets) + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Kirigami) +BuildRequires: cmake(KF6Purpose) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KQuickImageEditor) +BuildRequires: cmake(KSaneCore6) +BuildRequires: cmake(KF6KIO) + +BuildRequires: cmake(Tesseract) >= 4 +BuildRequires: cmake(Leptonica) + +Requires: qt6-qtquickcontrols2 +Requires: sonic-frameworks-quick-ui +Requires: kquickimageeditor-qt6 + +Recommends: sane-backends-drivers-scanners + + +%description +Skanpage is a multi-page scanning application built +using the libksane library and a QML interface. +It supports saving to image and PDF files. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%find_lang %{name} + +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.%{name}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.kde.%{name}.appdata.xml + + +%files -f %{name}.lang +%license LICENSES/* +%doc README.md +%{_bindir}/%{name} +%{_datadir}/applications/org.kde.%{name}.desktop +%{_metainfodir}/org.kde.%{name}.appdata.xml + +%{_kf6_datadir}/qlogging-categories6/%{name}.categories +%{_kf6_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_kf6_datadir}/icons/hicolor/48x48/apps/%{name}.png + +%changelog +* Sun Mar 08 2026 Steve Cossette - 25.12.3-1 +- 25.12.3 + +* Thu Feb 12 2026 Steve Cossette - 25.12.2-2 +- Full Stack Rebuild (kio abi break) + +* Wed Feb 04 2026 Steve Cossette - 25.12.2-1 +- 25.12.2 + +* Sat Jan 17 2026 Fedora Release Engineering - 25.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 07 2026 farchord@gmail.com - 25.12.1-1 +- 25.12.1 + +* Sat Dec 06 2025 Steve Cossette - 25.12.0-1 +- 25.12.0 + +* Fri Nov 28 2025 Steve Cossette - 25.11.90-1 +- 25.11.90 + +* Sat Nov 15 2025 Steve Cossette - 25.11.80-1 +- 25.11.80 + +* Tue Nov 04 2025 Steve Cossette - 25.08.3-1 +- 25.08.3 + +* Wed Oct 08 2025 Steve Cossette - 25.08.2-1 +- 25.08.2 + +* Sun Sep 21 2025 Steve Cossette - 25.08.1-1 +- 25.08.1 + +* Fri Aug 08 2025 Steve Cossette - 25.08.0-1 +- 25.08.0 + +* Fri Jul 25 2025 Steve Cossette - 25.07.90-1 +- 25.07.90 + +* Fri Jul 11 2025 Steve Cossette - 25.07.80-1 +- 25.07.80 + +* Thu Jul 03 2025 Steve Cossette - 25.04.3-1 +- 25.04.3 + +* Wed Jun 04 2025 Steve Cossette - 25.04.2-1 +- 25.04.2 + +* Mon May 19 2025 Yaakov Selkowitz - 25.04.1-2 +- Revert tesseract dependency + +* Wed May 14 2025 Steve Cossette - 25.04.1-1 +- 25.04.1 + +* Sat Apr 12 2025 Steve Cossette - 25.04.0-1 +- 25.04.0 + +* Thu Mar 20 2025 Steve Cossette - 25.03.80-1 +- 25.03.80 (Beta) + +* Tue Mar 04 2025 Steve Cossette - 24.12.3-1 +- 24.12.3 + +* Fri Feb 21 2025 Steve Cossette - 24.12.2-2 +- Rebuild for ppc64le enablement + +* Wed Feb 05 2025 Steve Cossette - 24.12.2-1 +- 24.12.2 + +* Sun Jan 19 2025 Fedora Release Engineering - 24.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Jan 07 2025 Steve Cossette - 24.12.1-1 +- 24.12.1 + +* Sat Dec 07 2024 Marc Deop i Argemí - 24.12.0-1 +- 24.12.0 + +* Fri Nov 29 2024 Marc Deop i Argemí - 24.11.90-1 +- 24.11.90 + +* Fri Nov 15 2024 Marc Deop i Argemí - 24.11.80-1 +- 24.11.80 + +* Tue Nov 12 2024 Sandro Mani - 24.08.3-2 +- Rebuild (tesseract) + +* Tue Nov 05 2024 Steve Cossette - 24.08.3-1 +- 24.08.3 + +* Tue Oct 08 2024 Steve Cossette - 24.08.2-1 +- 24.08.2 + +* Thu Oct 03 2024 Neal Gompa - 24.08.1-2 +- Rebuild for tesseract-5.4.1-3 (soversion change) again + +* Wed Sep 25 2024 Alessandro Astone - 24.08.1-1 +- 24.08.1 + +* Wed Sep 25 2024 Michel Lind - 24.08.0-2 +- Rebuild for tesseract-5.4.1-3 (soversion change from 5.4.1 to just 5.4) + +* Thu Aug 22 2024 Steve Cossette - 24.08.0-1 +- 24.08.0 + +* Sat Jul 20 2024 Fedora Release Engineering - 24.05.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jul 07 2024 Marc Deop i Argemí - 24.05.2-1 +- 24.05.2 + +* Fri Jun 14 2024 Marc Deop i Argemí - 24.05.1-1 +- 24.05.1 + +* Thu Jun 13 2024 Sandro Mani - 24.05.0-2 +- Rebuild for tesseract-5.4.1 + +* Fri May 17 2024 Marc Deop i Argemí - 24.05.0-1 +- 24.05.0 + +* Fri Apr 12 2024 Marc Deop i Argemí - 24.02.2-1 +- 24.02.2 + +* Fri Mar 29 2024 Marc Deop i Argemí - 24.02.1-1 +- 24.02.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 24.02.0-1 +- 24.02.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 24.01.95-1 +- 24.01.95 + +* Sun Jan 28 2024 Sandro Mani - 24.01.90-3 +- Rebuild (tesseract) + +* Sat Jan 27 2024 Fedora Release Engineering - 24.01.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Marc Deop i Argemí - 24.01.90-1 +- 24.01.90 + +* Sat Dec 23 2023 ales.astone@gmail.com - 24.01.85-1 +- 24.01.85 + +* Tue Dec 12 2023 Alessandro Astone - 24.01.80-1 +- 24.01.80 + +* Wed Oct 25 2023 Vasiliy Glazov - 23.08.2-2 +- Added requires kquickimageeditor + +* Thu Oct 12 2023 Marc Deop i Argemí - 23.08.2-1 +- 23.08.2 + +* Sat Sep 16 2023 Marc Deop i Argemí - 23.08.1-1 +- 23.08.1 + +* Sat Aug 26 2023 Marc Deop i Argemí - 23.08.0-1 +- 23.08.0 + +* Sat Jul 22 2023 Fedora Release Engineering - 23.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jul 08 2023 Marc Deop i Argemí - 23.04.3-1 +- 23.04.3 + +* Tue Jun 06 2023 Marc Deop i Argemí - 23.04.2-1 +- 23.04.2 + +* Sat May 13 2023 Marc Deop i Argemí - 23.04.1-1 +- 23.04.1 + +* Fri Apr 14 2023 Marc Deop i Argemí - 23.04.0-1 +- 23.04.0 + +* Fri Mar 31 2023 Marc Deop i Argemí - 23.03.90-1 +- 23.03.90 + +* Mon Mar 20 2023 Marc Deop i Argemí - 23.03.80-1 +- 23.03.80 + +* Thu Mar 02 2023 Marc Deop i Argemí - 22.12.3-1 +- 22.12.3 + +* Tue Jan 31 2023 Marc Deop - 22.12.2-1 +- 22.12.2 + +* Sat Jan 21 2023 Fedora Release Engineering - 22.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 03 2023 Justin Zobel - 22.12.1-1 +- Update to 22.12.1 + +* Sun Dec 25 2022 Justin Zobel - 22.12.0-1 +- Update to 22.12.0 + +* Thu Jul 28 2022 Onuralp Sezer - 22.04.3-3 +- sane-backends-drivers-scanners recommendation for additional scanner added. + +* Sat Jul 23 2022 Fedora Release Engineering - 22.04.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 18 2022 Than Ngo - 22.04.3-1 +- 22.04.3 + +* Sun May 15 2022 Justin Zobel - 22.04.1-1 +- Update to 22.04.1 + +* Sun Feb 27 2022 Onuralp Sezer - 1.0-1 +- Initial package for skapage 1.0 diff --git a/sonic-accounts-integration/sonic-accounts-integration.spec b/sonic-accounts-integration/sonic-accounts-integration.spec index 4ff0dad..228c5da 100644 --- a/sonic-accounts-integration/sonic-accounts-integration.spec +++ b/sonic-accounts-integration/sonic-accounts-integration.spec @@ -14,7 +14,7 @@ #Name: kaccounts-integration Name: sonic-accounts-integration Version: 26.04.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Small system to administer web accounts across the KDE desktop License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later #URL: https://invent.kde.org/network/%%{name} @@ -73,8 +73,8 @@ BuildRequires: cmake(SignOnQt5) # For AutoReq cmake-filesystem BuildRequires: cmake -Provides: kaccounts-integration = %{version}-%{release} -Conflicts: kaccounts-integration < %{version}-%{release} +Provides: kaccounts-integration%{?_isa} = %{version}-%{release} +Obsoletes: kaccounts-integration < %{version}-%{release} %description Small system to administer web accounts for the sites and services @@ -90,8 +90,8 @@ Provides: sonic-accounts-integration = %{version}-%{release} # translations moved here Conflicts: kde-l10n < 17.03 -Provides: kaccounts-integration-qt5 = %{version}-%{release} -Conflicts: kaccounts-integration-qt5 < %{version}-%{release} +Provides: kaccounts-integration-qt5%{?_isa} = %{version}-%{release} +Obsoletes: kaccounts-integration-qt5 < %{version}-%{release} %description qt5 Small system to administer web accounts for the sites and services @@ -107,10 +107,10 @@ Requires: cmake(SignOnQt5) Requires: pkgconfig(libaccounts-glib) Requires: intltool Obsoletes: kaccounts-integration-devel < 24.01.75 -Provides: kaccounts-integration-devel = %{version}-%{release} +Provides: kaccounts-integration-devel%{?_isa} = %{version}-%{release} -Provides: kaccounts-integration-qt5-devel = %{version}-%{release} -Conflicts: kaccounts-integration-qt5-devel < %{version}-%{release} +Provides: kaccounts-integration-qt5-devel%{?_isa} = %{version}-%{release} +Obsoletes: kaccounts-integration-qt5-devel < %{version}-%{release} %description qt5-devel Headers, development libraries and documentation for %{name}. @@ -119,8 +119,8 @@ Headers, development libraries and documentation for %{name}. %package qt6 Summary: qt6 runtime for %{name} -Provides: kaccounts-integration-qt6 = %{version}-%{release} -Conflicts: kaccounts-integration-qt6 < %{version}-%{release} +Provides: kaccounts-integration-qt6%{?_isa} = %{version}-%{release} +Obsoletes: kaccounts-integration-qt6 < %{version}-%{release} %description qt6 Small system to administer web accounts for the sites and services @@ -136,8 +136,8 @@ Requires: cmake(SignOnQt6) Requires: pkgconfig(libaccounts-glib) Requires: intltool -Provides: kaccounts-integration-qt6-devel = %{version}-%{release} -Conflicts: kaccounts-integration-qt6-devel < %{version}-%{release} +Provides: kaccounts-integration-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: kaccounts-integration-qt6-devel < %{version}-%{release} %description qt6-devel Headers, development libraries and documentation for %{name}. diff --git a/sonic-activities-stats/sonic-activities-stats.spec b/sonic-activities-stats/sonic-activities-stats.spec index 1efe1da..9cbc23a 100644 --- a/sonic-activities-stats/sonic-activities-stats.spec +++ b/sonic-activities-stats/sonic-activities-stats.spec @@ -11,7 +11,7 @@ Name: sonic-activities-stats Summary: Library to access the usage statistics data collected by the KDE activity manager Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0, GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -41,8 +41,8 @@ Provides: kf6-kactivities-stats = 1:%{version}-%{release} # Renamed from kactivities-stats Obsoletes: kactivities-stats < 5.27.81 -Provides: plasma-activities-stats = %{version}-%{release} -Conflicts: plasma-activities-stats < %{version}-%{release} +Provides: plasma-activities-stats%{?_isa} = %{version}-%{release} +Obsoletes: plasma-activities-stats < %{version}-%{release} %description %{summary}. @@ -53,8 +53,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel Obsoletes: kf6-kactivities-stats-devel < 1:%{version}-%{release} Provides: kf6-kactivities-stats-devel = 1:%{version}-%{release} -Provides: plasma-activities-stats-devel = %{version}-%{release} -Conflicts: plasma-activities-stats-devel < %{version}-%{release} +Provides: plasma-activities-stats-devel%{?_isa} = %{version}-%{release} +Obsoletes: plasma-activities-stats-devel < %{version}-%{release} %description devel %{summary}. @@ -62,8 +62,8 @@ Conflicts: plasma-activities-stats-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: plasma-activities-stats-doc = %{version}-%{release} -Conflicts: plasma-activities-stats-doc < %{version}-%{release} +Provides: plasma-activities-stats-doc%{?_isa} = %{version}-%{release} +Obsoletes: plasma-activities-stats-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-activities/sonic-activities.spec b/sonic-activities/sonic-activities.spec index a571514..2319259 100644 --- a/sonic-activities/sonic-activities.spec +++ b/sonic-activities/sonic-activities.spec @@ -11,7 +11,7 @@ Name: sonic-activities Summary: Core components for the KDE Activity concept Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT #URL: https://invent.kde.org/plasma/%%{name} @@ -40,8 +40,8 @@ Provides: kf6-kactivities = 1:%{version}-%{release} # Renamed from kactivities Obsoletes: kactivities < 5.27.81 -Provides: plasma-activities = %{version}-%{release} -Conflicts: plasma-activities < %{version}-%{release} +Provides: plasma-activities%{?_isa} = %{version}-%{release} +Obsoletes: plasma-activities < %{version}-%{release} %description KActivities provides the infrastructure needed to manage a user's activities, @@ -56,8 +56,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel Obsoletes: kf6-kactivities-devel < 1:%{version}-%{release} Provides: kf6-kactivities-devel = 1:%{version}-%{release} -Provides: plasma-activities-devel = %{version}-%{release} -Conflicts: plasma-activities-devel < %{version}-%{release} +Provides: plasma-activities-devel%{?_isa} = %{version}-%{release} +Obsoletes: plasma-activities-devel < %{version}-%{release} %description devel %{summary}. @@ -65,8 +65,8 @@ Conflicts: plasma-activities-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: plasma-activities-doc = %{version}-%{release} -Conflicts: plasma-activities-doc < %{version}-%{release} +Provides: plasma-activities-doc%{?_isa} = %{version}-%{release} +Obsoletes: plasma-activities-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-activity-manager-daemon/sonic-activity-manager-daemon.spec b/sonic-activity-manager-daemon/sonic-activity-manager-daemon.spec index 1b3d557..976489e 100644 --- a/sonic-activity-manager-daemon/sonic-activity-manager-daemon.spec +++ b/sonic-activity-manager-daemon/sonic-activity-manager-daemon.spec @@ -11,7 +11,7 @@ Name: sonic-activity-manager-daemon Summary: Plasma service to manage user's activities Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -51,8 +51,8 @@ Obsoletes: kactivities < 4.90.0 Provides: kactivities%{?_isa} = %{version}-%{release} Provides: kactivities = %{version}-%{release} -Provides: kactivitymanagerd = %{version}-%{release} -Conflicts: kactivitymanagerd < %{version}-%{release} +Provides: kactivitymanagerd%{?_isa} = %{version}-%{release} +Obsoletes: kactivitymanagerd < %{version}-%{release} %description %{summary}. diff --git a/sonic-audio-applet-pulse/sonic-audio-applet-pulse.spec b/sonic-audio-applet-pulse/sonic-audio-applet-pulse.spec index ac628b1..ab311d9 100644 --- a/sonic-audio-applet-pulse/sonic-audio-applet-pulse.spec +++ b/sonic-audio-applet-pulse/sonic-audio-applet-pulse.spec @@ -14,7 +14,7 @@ ExcludeArch: %{ix86} #Name: plasma-pa Name: sonic-audio-applet-pulse Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Plasma applet for audio volume management using PulseAudio License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -61,8 +61,8 @@ Requires: sonic-frameworks-data-models Requires: pulseaudio-daemon -Provides: plasma-pa = %{version}-%{release} -Conflicts: plasma-pa < %{version}-%{release} +Provides: plasma-pa%{?_isa} = %{version}-%{release} +Obsoletes: plasma-pa < %{version}-%{release} %description %{summary}. diff --git a/sonic-bluetooth-runtime/sonic-bluetooth-runtime.spec b/sonic-bluetooth-runtime/sonic-bluetooth-runtime.spec index 80916b2..fb0edaa 100644 --- a/sonic-bluetooth-runtime/sonic-bluetooth-runtime.spec +++ b/sonic-bluetooth-runtime/sonic-bluetooth-runtime.spec @@ -15,7 +15,7 @@ ExcludeArch: %{ix86} Name: sonic-bluetooth-runtime Summary: Bluetooth stack for KDE Version: 6.7.4 -Release: 1%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later #URL: https://cgit.kde.org/%%{name}.git @@ -68,9 +68,9 @@ Requires: sonic-frameworks-quick-ui # When -autostart was removed Obsoletes: bluedevil-autostart < 5.2.95 +Obsoletes: bluedevil < %{version}-%{release} -Provides: bluedevil = %{version}-%{release} -Conflicts: bluedevil < %{version}-%{release} +Provides: bluedevil%{?_isa} = %{version}-%{release} %description BlueDevil is the bluetooth stack for KDE. diff --git a/sonic-breeze/sonic-breeze.spec b/sonic-breeze/sonic-breeze.spec index b11b312..df7b9d6 100644 --- a/sonic-breeze/sonic-breeze.spec +++ b/sonic-breeze/sonic-breeze.spec @@ -14,7 +14,7 @@ #Name: plasma-breeze Name: sonic-breeze Version: 6.7.4.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND MIT @@ -76,8 +76,8 @@ Requires: %{name}-qt6 # since we provide a cmake dev-like file Provides: %{name}-devel = %{version}-%{release} -Provides: plasma-breeze = %{version}-%{release} -Conflicts: plasma-breeze < %{version}-%{release} +Provides: plasma-breeze%{?_isa} = %{version}-%{release} +Obsoletes: plasma-breeze < %{version}-%{release} %description %{summary}. @@ -86,8 +86,8 @@ Conflicts: plasma-breeze < %{version}-%{release} %package qt6 Summary: Breeze application style for Qt6 Requires: %{name}-common = %{version}-%{release} -Provides: plasma-breeze-qt6 = %{version}-%{release} -Conflicts: plasma-breeze-qt6 < %{version}-%{release} +Provides: plasma-breeze-qt6%{?_isa} = %{version}-%{release} +Obsoletes: plasma-breeze-qt6 < %{version}-%{release} %description qt6 %{summary}. @@ -96,8 +96,8 @@ Conflicts: plasma-breeze-qt6 < %{version}-%{release} %package qt5 Summary: Breeze application style for Qt5 Requires: %{name}-common = %{version}-%{release} -Provides: plasma-breeze-qt5 = %{version}-%{release} -Conflicts: plasma-breeze-qt5 < %{version}-%{release} +Provides: plasma-breeze-qt5%{?_isa} = %{version}-%{release} +Obsoletes: plasma-breeze-qt5 < %{version}-%{release} %description qt5 %{summary}. @@ -106,8 +106,8 @@ Conflicts: plasma-breeze-qt5 < %{version}-%{release} %package common Summary: Common files shared between Plasma 5 and Plasma 6 versions of the Breeze style BuildArch: noarch -Provides: plasma-breeze-common = %{version}-%{release} -Conflicts: plasma-breeze-common < %{version}-%{release} +Provides: plasma-breeze-common%{?_isa} = %{version}-%{release} +Obsoletes: plasma-breeze-common < %{version}-%{release} %description common %{summary}. diff --git a/sonic-browser-integration/sonic-browser-integration.spec b/sonic-browser-integration/sonic-browser-integration.spec index b3324d6..1d51d77 100644 --- a/sonic-browser-integration/sonic-browser-integration.spec +++ b/sonic-browser-integration/sonic-browser-integration.spec @@ -11,7 +11,7 @@ Name: sonic-browser-integration Summary: %{name} provides components necessary to integrate browsers into the Plasma Desktop Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT #URL: https://invent.kde.org/plasma/%%{name} @@ -53,8 +53,8 @@ BuildRequires: sonic-workspace-devel >= %{version} Supplements: (sonic-workspace and chromium) Supplements: (sonic-workspace and firefox) -Provides: plasma-browser-integration = %{version}-%{release} -Conflicts: plasma-browser-integration < %{version}-%{release} +Provides: plasma-browser-integration%{?_isa} = %{version}-%{release} +Obsoletes: plasma-browser-integration < %{version}-%{release} %description %{name} coupled with a browser plugin provides integration of the browser in the desktop. diff --git a/sonic-crypto-library/sonic-crypto-library.spec b/sonic-crypto-library/sonic-crypto-library.spec index 58fd93f..8bcf842 100644 --- a/sonic-crypto-library/sonic-crypto-library.spec +++ b/sonic-crypto-library/sonic-crypto-library.spec @@ -22,7 +22,7 @@ Name: sonic-crypto-library Summary: Qt Cryptographic Architecture Version: 2.3.10 -Release: 2%{?dist} +Release: 4%{?dist} License: LGPL-2.1-only #URL: https://userbase.kde.org/QCA @@ -54,8 +54,8 @@ BuildRequires: graphviz %endif -Provides: qca = %{version}-%{release} -Conflicts: qca < %{version}-%{release} +Provides: qca%{?_isa} = %{version}-%{release} +Obsoletes: qca < %{version}-%{release} %description Taking a hint from the similarly-named Java Cryptography Architecture, @@ -77,8 +77,8 @@ Obsoletes: qca-qt5-botan < %{version}-%{release} %endif # most runtime consumers seem to assume the ossl plugin be present Recommends: %{name}-qt5-ossl%{?_isa} -Provides: qca-qt5 = %{version}-%{release} -Conflicts: qca-qt5 < %{version}-%{release} +Provides: qca-qt5%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5 < %{version}-%{release} %description qt5 Taking a hint from the similarly-named Java Cryptography Architecture, @@ -93,8 +93,8 @@ application! %package qt5-devel Summary: Qt5 Cryptographic Architecture development files Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-devel = %{version}-%{release} -Conflicts: qca-qt5-devel < %{version}-%{release} +Provides: qca-qt5-devel%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-devel < %{version}-%{release} %description qt5-devel %{summary}. @@ -104,8 +104,8 @@ Conflicts: qca-qt5-devel < %{version}-%{release} Summary: Botan plugin for the Qt5 Cryptographic Architecture BuildRequires: pkgconfig(botan-2) Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-botan = %{version}-%{release} -Conflicts: qca-qt5-botan < %{version}-%{release} +Provides: qca-qt5-botan%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-botan < %{version}-%{release} %description qt5-botan %{summary}. @@ -114,8 +114,8 @@ Conflicts: qca-qt5-botan < %{version}-%{release} %package qt5-cyrus-sasl Summary: Cyrus-SASL plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-cyrus-sasl = %{version}-%{release} -Conflicts: qca-qt5-cyrus-sasl < %{version}-%{release} +Provides: qca-qt5-cyrus-sasl%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-cyrus-sasl < %{version}-%{release} %description qt5-cyrus-sasl %{summary}. @@ -123,8 +123,8 @@ Conflicts: qca-qt5-cyrus-sasl < %{version}-%{release} %package qt5-gcrypt Summary: Gcrypt plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-gcrypt = %{version}-%{release} -Conflicts: qca-qt5-gcrypt < %{version}-%{release} +Provides: qca-qt5-gcrypt%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-gcrypt < %{version}-%{release} %description qt5-gcrypt %{summary}. @@ -133,8 +133,8 @@ Conflicts: qca-qt5-gcrypt < %{version}-%{release} Summary: Gnupg plugin for the Qt Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} Requires: gnupg -Provides: qca-qt5-gnupg = %{version}-%{release} -Conflicts: qca-qt5-gnupg < %{version}-%{release} +Provides: qca-qt5-gnupg%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-gnupg < %{version}-%{release} %description qt5-gnupg %{summary}. @@ -142,8 +142,8 @@ Conflicts: qca-qt5-gnupg < %{version}-%{release} %package qt5-logger Summary: Logger plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-logger = %{version}-%{release} -Conflicts: qca-qt5-logger < %{version}-%{release} +Provides: qca-qt5-logger%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-logger < %{version}-%{release} %description qt5-logger %{summary}. @@ -151,8 +151,8 @@ Conflicts: qca-qt5-logger < %{version}-%{release} %package qt5-nss Summary: Nss plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-nss = %{version}-%{release} -Conflicts: qca-qt5-nss < %{version}-%{release} +Provides: qca-qt5-nss%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-nss < %{version}-%{release} %description qt5-nss %{summary}. @@ -160,8 +160,8 @@ Conflicts: qca-qt5-nss < %{version}-%{release} %package qt5-ossl Summary: Openssl plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-ossl = %{version}-%{release} -Conflicts: qca-qt5-ossl < %{version}-%{release} +Provides: qca-qt5-ossl%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-ossl < %{version}-%{release} %description qt5-ossl %{summary}. @@ -169,8 +169,8 @@ Conflicts: qca-qt5-ossl < %{version}-%{release} %package qt5-pkcs11 Summary: Pkcs11 plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-pkcs11 = %{version}-%{release} -Conflicts: qca-qt5-pkcs11 < %{version}-%{release} +Provides: qca-qt5-pkcs11%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-pkcs11 < %{version}-%{release} %description qt5-pkcs11 %{summary}. @@ -178,8 +178,8 @@ Conflicts: qca-qt5-pkcs11 < %{version}-%{release} %package qt5-softstore Summary: Pkcs11 plugin for the Qt5 Cryptographic Architecture Requires: %{name}-qt5%{?_isa} = %{version}-%{release} -Provides: qca-qt5-softstore = %{version}-%{release} -Conflicts: qca-qt5-softstore < %{version}-%{release} +Provides: qca-qt5-softstore%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt5-softstore < %{version}-%{release} %description qt5-softstore %{summary}. @@ -193,8 +193,8 @@ BuildRequires: pkgconfig(Qt6Core5Compat) Summary: Qt6 Cryptographic Architecture # most runtime consumers seem to assume the ossl plugin be present Recommends: %{name}-qt6-ossl%{?_isa} -Provides: qca-qt6 = %{version}-%{release} -Conflicts: qca-qt6 < %{version}-%{release} +Provides: qca-qt6%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6 < %{version}-%{release} %description qt6 Taking a hint from the similarly-named Java Cryptography Architecture, @@ -209,8 +209,8 @@ application! %package qt6-devel Summary: Qt6 Cryptographic Architecture development files Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-devel = %{version}-%{release} -Conflicts: qca-qt6-devel < %{version}-%{release} +Provides: qca-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-devel < %{version}-%{release} %description qt6-devel %{summary}. @@ -220,8 +220,8 @@ Conflicts: qca-qt6-devel < %{version}-%{release} Summary: Botan plugin for the Qt6 Cryptographic Architecture BuildRequires: pkgconfig(botan-2) Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-botan = %{version}-%{release} -Conflicts: qca-qt6-botan < %{version}-%{release} +Provides: qca-qt6-botan%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-botan < %{version}-%{release} %description qt6-botan %{summary}. @@ -230,8 +230,8 @@ Conflicts: qca-qt6-botan < %{version}-%{release} %package qt6-cyrus-sasl Summary: Cyrus-SASL plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-cyrus-sasl = %{version}-%{release} -Conflicts: qca-qt6-cyrus-sasl < %{version}-%{release} +Provides: qca-qt6-cyrus-sasl%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-cyrus-sasl < %{version}-%{release} %description qt6-cyrus-sasl %{summary}. @@ -239,8 +239,8 @@ Conflicts: qca-qt6-cyrus-sasl < %{version}-%{release} %package qt6-gcrypt Summary: Gcrypt plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-gcrypt = %{version}-%{release} -Conflicts: qca-qt6-gcrypt < %{version}-%{release} +Provides: qca-qt6-gcrypt%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-gcrypt < %{version}-%{release} %description qt6-gcrypt %{summary}. @@ -249,8 +249,8 @@ Conflicts: qca-qt6-gcrypt < %{version}-%{release} Summary: Gnupg plugin for the Qt Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} Requires: gnupg -Provides: qca-qt6-gnupg = %{version}-%{release} -Conflicts: qca-qt6-gnupg < %{version}-%{release} +Provides: qca-qt6-gnupg%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-gnupg < %{version}-%{release} %description qt6-gnupg %{summary}. @@ -258,8 +258,8 @@ Conflicts: qca-qt6-gnupg < %{version}-%{release} %package qt6-logger Summary: Logger plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-logger = %{version}-%{release} -Conflicts: qca-qt6-logger < %{version}-%{release} +Provides: qca-qt6-logger%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-logger < %{version}-%{release} %description qt6-logger %{summary}. @@ -267,8 +267,8 @@ Conflicts: qca-qt6-logger < %{version}-%{release} %package qt6-nss Summary: Nss plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-nss = %{version}-%{release} -Conflicts: qca-qt6-nss < %{version}-%{release} +Provides: qca-qt6-nss%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-nss < %{version}-%{release} %description qt6-nss %{summary}. @@ -276,8 +276,8 @@ Conflicts: qca-qt6-nss < %{version}-%{release} %package qt6-ossl Summary: Openssl plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-ossl = %{version}-%{release} -Conflicts: qca-qt6-ossl < %{version}-%{release} +Provides: qca-qt6-ossl%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-ossl < %{version}-%{release} %description qt6-ossl %{summary}. @@ -285,8 +285,8 @@ Conflicts: qca-qt6-ossl < %{version}-%{release} %package qt6-pkcs11 Summary: Pkcs11 plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-pkcs11 = %{version}-%{release} -Conflicts: qca-qt6-pkcs11 < %{version}-%{release} +Provides: qca-qt6-pkcs11%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-pkcs11 < %{version}-%{release} %description qt6-pkcs11 %{summary}. @@ -294,8 +294,8 @@ Conflicts: qca-qt6-pkcs11 < %{version}-%{release} %package qt6-softstore Summary: Pkcs11 plugin for the Qt6 Cryptographic Architecture Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: qca-qt6-softstore = %{version}-%{release} -Conflicts: qca-qt6-softstore < %{version}-%{release} +Provides: qca-qt6-softstore%{?_isa} = %{version}-%{release} +Obsoletes: qca-qt6-softstore < %{version}-%{release} %description qt6-softstore %{summary}. diff --git a/sonic-daemon/sonic-daemon.spec b/sonic-daemon/sonic-daemon.spec index 2f4d2e9..dff7915 100644 --- a/sonic-daemon/sonic-daemon.spec +++ b/sonic-daemon/sonic-daemon.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-daemon Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 addon with extensible daemon for system-level services License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later @@ -39,8 +39,8 @@ BuildRequires: qt6-qtbase-devel BuildRequires: systemd Requires: kf6-filesystem -Provides: kf6-kded = %{version}-%{release} -Conflicts: kf6-kded < %{version}-%{release} +Provides: kf6-kded%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kded < %{version}-%{release} %description KDED stands for KDE Daemon which isn't very descriptive. KDED runs @@ -53,8 +53,8 @@ applications. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-kded-devel = %{version}-%{release} -Conflicts: kf6-kded-devel < %{version}-%{release} +Provides: kf6-kded-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kded-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for diff --git a/sonic-decoration/sonic-decoration.spec b/sonic-decoration/sonic-decoration.spec index 83edfdc..8cc2a63 100644 --- a/sonic-decoration/sonic-decoration.spec +++ b/sonic-decoration/sonic-decoration.spec @@ -11,7 +11,7 @@ Name: sonic-decoration Summary: A plugin-based library to create window decorations Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: LGPL-3.0-only AND LGPL-2.1-only AND CC0-1.0 #URL: https://invent.kde.org/plasma/kdecoration @@ -33,8 +33,8 @@ BuildRequires: make Requires: kf6-filesystem -Provides: kdecoration = %{version}-%{release} -Conflicts: kdecoration < %{version}-%{release} +Provides: kdecoration%{?_isa} = %{version}-%{release} +Obsoletes: kdecoration < %{version}-%{release} %description %{summary}. @@ -42,8 +42,8 @@ Conflicts: kdecoration < %{version}-%{release} %package devel Summary: Developer files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kdecoration-devel = %{version}-%{release} -Conflicts: kdecoration-devel < %{version}-%{release} +Provides: kdecoration-devel%{?_isa} = %{version}-%{release} +Obsoletes: kdecoration-devel < %{version}-%{release} %description devel %{summary}. diff --git a/sonic-desktop-interface/sonic-desktop-interface.spec b/sonic-desktop-interface/sonic-desktop-interface.spec index bdffd73..622ee2a 100644 --- a/sonic-desktop-interface/sonic-desktop-interface.spec +++ b/sonic-desktop-interface/sonic-desktop-interface.spec @@ -11,7 +11,7 @@ Name: sonic-desktop-interface Summary: Plasma Desktop shell Version: 6.7.4.2 -Release: 1%{?dist} +Release: 7%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -154,21 +154,21 @@ Requires: sonic-workspace # xdg-utils integration Requires: xdg-utils >= 1.2.0~ -Requires: kde-cli-tools +Requires: sonic-terminal-tools # Qt Integration (brings in Breeze) Requires: sonic-qt-theme-bridge # Install systemsettings, full set of KIO slaves and write() notifications -Requires: plasma-systemsettings +Recommends: plasma-systemsettings Requires: kio-extras -Requires: kwrited +Requires: sonic-write-daemon # Install KWin Requires: sonic-win # kickoff -> edit applications (#1229393) -Requires: kmenuedit +Requires: sonic-launcher-menu-edit BuildRequires: cmake(KF6Kirigami) Requires: sonic-frameworks-quick-ui%{?_isa} @@ -176,10 +176,10 @@ BuildRequires: cmake(KF6KirigamiAddons) Requires: sonic-frameworks-quick-ui-addons%{?_isa} BuildRequires: sonic-frameworks-quick-desktop-style Requires: sonic-frameworks-quick-desktop-style%{?_isa} -BuildRequires: kpipewire +BuildRequires: sonic-pipewire Requires: kpipewire%{?_isa} -BuildRequires: signon-plugin-oauth2-devel -Requires: signon-plugin-oauth2%{?_isa} +BuildRequires: sonic-frameworks-sso-devel +Recommends: signon-plugin-oauth2%{?_isa} # applets/kickoff/KickoffSingleton.qml unconditionally imports org.kde.plasma.plasma5support Requires: qt6qml(org.kde.plasma.plasma5support) @@ -203,15 +203,18 @@ Obsoletes: plasma-user-manager < 5.19.50 Provides: plasma-user-manager = %{version}-%{release} # kimpanel moved here from kdeplasma-addons-5.5.x -Conflicts: kdeplasma-addons < 5.6.0 +Obsoletes: kdeplasma-addons < 5.6.0 +Provides: kdeplasma-addons = %{version}-%{release} # kcm_activities.mo moved here (#1325724) Conflicts: kde-l10n < 15.12.3-4 # See https://pagure.io/fedora-kde/SIG/issue/455 for more information -Conflicts: kde-settings < 39.1-7 +Obsoletes: kde-settings < 39.1-7 +Provides: kde-settings = %{version}-%{release} -Conflicts: plasma-desktop +Obsoletes: plasma-desktop < %{version}-%{release} +Provides: plasma-desktop = %{version}-%{release} Obsoletes: plasma-desktop < %{version}-%{release} %description diff --git a/sonic-disks/sonic-disks.spec b/sonic-disks/sonic-disks.spec index 20f681c..52fccf8 100644 --- a/sonic-disks/sonic-disks.spec +++ b/sonic-disks/sonic-disks.spec @@ -11,7 +11,7 @@ Name: sonic-disks Summary: Hard disk health monitoring for KDE Plasma Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND FSFAP AND GPL-2.0-only AND GPL-3.0-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -49,8 +49,8 @@ BuildRequires: desktop-file-utils ExcludeArch: %{ix86} %endif -Provides: plasma-disks = %{version}-%{release} -Conflicts: plasma-disks < %{version}-%{release} +Provides: plasma-disks%{?_isa} = %{version}-%{release} +Obsoletes: plasma-disks < %{version}-%{release} %description Plasma Disks monitors S.M.A.R.T. data of disks and alerts the user when diff --git a/sonic-dr-robotnik/sonic-dr-robotnik.spec b/sonic-dr-robotnik/sonic-dr-robotnik.spec index 3022ffb..e8ac24e 100644 --- a/sonic-dr-robotnik/sonic-dr-robotnik.spec +++ b/sonic-dr-robotnik/sonic-dr-robotnik.spec @@ -17,7 +17,7 @@ ExcludeArch: %{ix86} Name: sonic-dr-robotnik Summary: DrKonqi crash handler for KF6/Plasma6 Version: 6.7.4.1 -Release: 2%{?dist} +Release: 4%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{base_name} URL: https://github.com/Sonic-DE/%{reponame} @@ -73,8 +73,8 @@ Requires: sonic-terminal Requires: polkit -Provides: plasma-drkonqi = %{version}-%{release} -Conflicts: plasma-drkonqi < %{version}-%{release} +Provides: plasma-drkonqi%{?_isa} = %{version}-%{release} +Obsoletes: plasma-drkonqi < %{version}-%{release} %description %{summary} diff --git a/sonic-drawing-tablet/sonic-drawing-tablet.spec b/sonic-drawing-tablet/sonic-drawing-tablet.spec index 382e665..cd05d53 100644 --- a/sonic-drawing-tablet/sonic-drawing-tablet.spec +++ b/sonic-drawing-tablet/sonic-drawing-tablet.spec @@ -15,7 +15,7 @@ ExcludeArch: %{ix86} Name: sonic-drawing-tablet Summary: KDE Control module for Wacom Graphictablets Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -61,8 +61,8 @@ ExcludeArch: s390 s390x Obsoletes: kcm-wacomtablet < 1.3.7-2 Provides: kcm-wacomtablet = %{version}-%{release} -Provides: kcm_wacomtablet = %{version}-%{release} -Conflicts: kcm_wacomtablet < %{version}-%{release} +Provides: kcm_wacomtablet%{?_isa} = %{version}-%{release} +Obsoletes: kcm_wacomtablet < %{version}-%{release} %description This module implements a GUI for the Wacom Linux Drivers and extends it diff --git a/sonic-ecco/sonic-ecco.spec b/sonic-ecco/sonic-ecco.spec index da10f27..cdce21d 100644 --- a/sonic-ecco/sonic-ecco.spec +++ b/sonic-ecco/sonic-ecco.spec @@ -13,7 +13,7 @@ Name: sonic-ecco Summary: KDE File Manager Version: 26.04.3.2 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/system/dolphin @@ -86,16 +86,16 @@ Recommends: sonic-frameworks-image-formats%{?_isa} Recommends: qt6-qtimageformats%{?_isa} Recommends: ffmpegthumbs%{?_isa} -Provides: dolphin = %{version}-%{release} -Conflicts: dolphin < %{version}-%{release} +Provides: dolphin%{?_isa} = %{version}-%{release} +Obsoletes: dolphin < %{version}-%{release} %description %{summary}. %package libs Summary: Dolphin runtime libraries -Provides: dolphin-libs = %{version}-%{release} -Conflicts: dolphin-libs < %{version}-%{release} +Provides: dolphin-libs%{?_isa} = %{version}-%{release} +Obsoletes: dolphin-libs < %{version}-%{release} %description libs %{summary}. @@ -105,8 +105,8 @@ Summary: Developer files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel%{?_isa} Requires: sonic-frameworks-io-devel%{?_isa} -Provides: dolphin-devel = %{version}-%{release} -Conflicts: dolphin-devel < %{version}-%{release} +Provides: dolphin-devel%{?_isa} = %{version}-%{release} +Obsoletes: dolphin-devel < %{version}-%{release} %description devel %{summary}. diff --git a/sonic-exiv2-library/sonic-exiv2-library.spec b/sonic-exiv2-library/sonic-exiv2-library.spec index 04a9b3f..ae000c6 100644 --- a/sonic-exiv2-library/sonic-exiv2-library.spec +++ b/sonic-exiv2-library/sonic-exiv2-library.spec @@ -11,7 +11,7 @@ Name: sonic-exiv2-library Summary: A wrapper around Exiv2 library Version: 26.04.3 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later #URL: https://invent.kde.org/graphics/%%{name} @@ -32,15 +32,15 @@ BuildRequires: pkgconfig(exiv2) Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF IPTC and XMP.} -Provides: libkexiv2 = %{version}-%{release} -Conflicts: libkexiv2 < %{version}-%{release} +Provides: libkexiv2%{?_isa} = %{version}-%{release} +Obsoletes: libkexiv2 < %{version}-%{release} %description %{_description} %package qt6 Summary: Qt6 version of %{name} -Provides: libkexiv2-qt6 = %{version}-%{release} -Conflicts: libkexiv2-qt6 < %{version}-%{release} +Provides: libkexiv2-qt6%{?_isa} = %{version}-%{release} +Obsoletes: libkexiv2-qt6 < %{version}-%{release} %description qt6 %{_description} @@ -49,8 +49,8 @@ Conflicts: libkexiv2-qt6 < %{version}-%{release} Summary: Development files for %{name}-qt6 Requires: %{name}-qt6%{?_isa} = %{version}-%{release} Requires: cmake(Qt6Gui) -Provides: libkexiv2-qt6-devel = %{version}-%{release} -Conflicts: libkexiv2-qt6-devel < %{version}-%{release} +Provides: libkexiv2-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: libkexiv2-qt6-devel < %{version}-%{release} %description qt6-devel %{summary}. diff --git a/sonic-file-search-ui/sonic-file-search-ui.spec b/sonic-file-search-ui/sonic-file-search-ui.spec index eec43b0..89ac95d 100644 --- a/sonic-file-search-ui/sonic-file-search-ui.spec +++ b/sonic-file-search-ui/sonic-file-search-ui.spec @@ -16,7 +16,7 @@ ExcludeArch: %{ix86} #Name: plasma-%%{base_name} Name: sonic-file-search-ui Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: A dedicated KDE search application built on top of Baloo License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -49,8 +49,8 @@ Requires: kf6-filesystem Obsoletes: kde-plasma-milou < 5.0.0 Provides: kde-plasma-milou = %{version}-%{release} -Provides: plasma-milou = %{version}-%{release} -Conflicts: plasma-milou < %{version}-%{release} +Provides: plasma-milou%{?_isa} = %{version}-%{release} +Obsoletes: plasma-milou < %{version}-%{release} %description %{summary}. diff --git a/sonic-firewall/sonic-firewall.spec b/sonic-firewall/sonic-firewall.spec index 6c4a48c..e8db702 100644 --- a/sonic-firewall/sonic-firewall.spec +++ b/sonic-firewall/sonic-firewall.spec @@ -19,7 +19,7 @@ ExcludeArch: %{ix86} #Name: plasma-firewall Name: sonic-firewall Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Control Panel for your system firewall License: BSD-3-Clause AND CC0-1.0 AND FSFAP AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) @@ -52,8 +52,8 @@ Requires: sonic-frameworks-settings-utils%{?_isa} Requires: %{name}-backend = %{version}-%{release} Suggests: %{name}-firewalld -Provides: plasma-firewall = %{version}-%{release} -Conflicts: plasma-firewall < %{version}-%{release} +Provides: plasma-firewall%{?_isa} = %{version}-%{release} +Obsoletes: plasma-firewall < %{version}-%{release} %description %{summary}. @@ -65,8 +65,8 @@ Provides: %{name}-backend = %{version}-%{release} Conflicts: %{name}-backend Requires: firewalld -Provides: plasma-firewall-firewalld = %{version}-%{release} -Conflicts: plasma-firewall-firewalld < %{version}-%{release} +Provides: plasma-firewall-firewalld%{?_isa} = %{version}-%{release} +Obsoletes: plasma-firewall-firewalld < %{version}-%{release} %description firewalld This package provides the backend code for Plasma Firewall @@ -84,8 +84,8 @@ Requires: dbus-common # For polkit directories Requires: polkit -Provides: plasma-firewall-ufw = %{version}-%{release} -Conflicts: plasma-firewall-ufw < %{version}-%{release} +Provides: plasma-firewall-ufw%{?_isa} = %{version}-%{release} +Obsoletes: plasma-firewall-ufw < %{version}-%{release} %description ufw This package provides the backend code for Plasma Firewall diff --git a/sonic-frameworks-addons-downloader/sonic-frameworks-addons-downloader.spec b/sonic-frameworks-addons-downloader/sonic-frameworks-addons-downloader.spec index 5506e90..cc5f0d6 100644 --- a/sonic-frameworks-addons-downloader/sonic-frameworks-addons-downloader.spec +++ b/sonic-frameworks-addons-downloader/sonic-frameworks-addons-downloader.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-addons-downloader Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 module for downloading application assets License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/frameworks/%%{framework} @@ -46,8 +46,8 @@ BuildRequires: cmake(KF6Syndication) BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-knewstuff = %{version}-%{release} -Conflicts: kf6-knewstuff < %{version}-%{release} +Provides: kf6-knewstuff%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knewstuff < %{version}-%{release} %description KDE Frameworks 6 Tier 3 module for downloading and sharing additional @@ -60,8 +60,8 @@ Requires: cmake(KF6Attica) Requires: cmake(KF6Service) Requires: cmake(KF6XmlGui) Requires: qt6-qtbase-devel -Provides: kf6-knewstuff-devel = %{version}-%{release} -Conflicts: kf6-knewstuff-devel < %{version}-%{release} +Provides: kf6-knewstuff-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knewstuff-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -70,8 +70,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-knewstuff-doc = %{version}-%{release} -Conflicts: kf6-knewstuff-doc < %{version}-%{release} +Provides: kf6-knewstuff-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knewstuff-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -79,8 +79,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-knewstuff-html = %{version}-%{release} -Conflicts: kf6-knewstuff-html < %{version}-%{release} +Provides: kf6-knewstuff-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knewstuff-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-app-info/sonic-frameworks-app-info.spec b/sonic-frameworks-app-info/sonic-frameworks-app-info.spec index 6782cf2..39b22a9 100644 --- a/sonic-frameworks-app-info/sonic-frameworks-app-info.spec +++ b/sonic-frameworks-app-info/sonic-frameworks-app-info.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-app-info Summary: KDE Frameworks 6 Tier 3 solution for advanced plugin and service introspection Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} # The following licenses are in the LICENSES folder but go unused: GPL-2.0-only, GPL-2.0-or-later, GPL-3.0-only, LicenseRef-KDE-Accepted-GPL License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -41,8 +41,8 @@ BuildRequires: qt6-qtbase-devel Requires: kf6-filesystem -Provides: kf6-kservice = %{version}-%{release} -Conflicts: kf6-kservice < %{version}-%{release} +Provides: kf6-kservice%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kservice < %{version}-%{release} %description KDE Frameworks 6 Tier 3 solution for advanced plugin and service @@ -53,8 +53,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6Config) Requires: cmake(KF6CoreAddons) -Provides: kf6-kservice-devel = %{version}-%{release} -Conflicts: kf6-kservice-devel < %{version}-%{release} +Provides: kf6-kservice-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kservice-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -63,8 +63,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kservice-doc = %{version}-%{release} -Conflicts: kf6-kservice-doc < %{version}-%{release} +Provides: kf6-kservice-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kservice-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -72,8 +72,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kservice-html = %{version}-%{release} -Conflicts: kf6-kservice-html < %{version}-%{release} +Provides: kf6-kservice-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kservice-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-archive/sonic-frameworks-archive.spec b/sonic-frameworks-archive/sonic-frameworks-archive.spec index 3322392..fdf2b8e 100644 --- a/sonic-frameworks-archive/sonic-frameworks-archive.spec +++ b/sonic-frameworks-archive/sonic-frameworks-archive.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-archive Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with archive functions License: LGPL-2.0-or-later AND BSD-2-Clause #URL: https://invent.kde.org/frameworks/%%{framework} @@ -44,8 +44,8 @@ BuildRequires: zlib-devel # Others BuildRequires: pkgconfig(openssl) -Provides: kf6-karchive = %{version}-%{release} -Conflicts: kf6-karchive < %{version}-%{release} +Provides: kf6-karchive%{?_isa} = %{version}-%{release} +Obsoletes: kf6-karchive < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon with archive functions. @@ -54,8 +54,8 @@ KDE Frameworks 6 Tier 1 addon with archive functions. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-karchive-devel = %{version}-%{release} -Conflicts: kf6-karchive-devel < %{version}-%{release} +Provides: kf6-karchive-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-karchive-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -64,8 +64,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-karchive-doc = %{version}-%{release} -Conflicts: kf6-karchive-doc < %{version}-%{release} +Provides: kf6-karchive-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-karchive-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -73,8 +73,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-karchive-html = %{version}-%{release} -Conflicts: kf6-karchive-html < %{version}-%{release} +Provides: kf6-karchive-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-karchive-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-auth/sonic-frameworks-auth.spec b/sonic-frameworks-auth/sonic-frameworks-auth.spec index 2fba845..dfee7cb 100644 --- a/sonic-frameworks-auth/sonic-frameworks-auth.spec +++ b/sonic-frameworks-auth/sonic-frameworks-auth.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-auth Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 module to perform actions as privileged user # LGPL-2.0-or-later is also in the project's LICENSES, but is unused according to reuse. License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.1-or-later @@ -36,8 +36,8 @@ BuildRequires: cmake(KF6WindowSystem) Requires: kf6-filesystem -Provides: kf6-kauth = %{version}-%{release} -Conflicts: kf6-kauth < %{version}-%{release} +Provides: kf6-kauth%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kauth < %{version}-%{release} %description %{summary}. @@ -46,8 +46,8 @@ Conflicts: kf6-kauth < %{version}-%{release} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6CoreAddons) -Provides: kf6-kauth-devel = %{version}-%{release} -Conflicts: kf6-kauth-devel < %{version}-%{release} +Provides: kf6-kauth-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kauth-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -56,8 +56,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kauth-doc = %{version}-%{release} -Conflicts: kf6-kauth-doc < %{version}-%{release} +Provides: kf6-kauth-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kauth-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -65,8 +65,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kauth-html = %{version}-%{release} -Conflicts: kf6-kauth-html < %{version}-%{release} +Provides: kf6-kauth-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kauth-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-autocomplete/sonic-frameworks-autocomplete.spec b/sonic-frameworks-autocomplete/sonic-frameworks-autocomplete.spec index ef6c3a7..ce5bd04 100644 --- a/sonic-frameworks-autocomplete/sonic-frameworks-autocomplete.spec +++ b/sonic-frameworks-autocomplete/sonic-frameworks-autocomplete.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-autocomplete Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 addon with auto completion widgets and classes # BSD-3-Clause is in the LICENSES folder but goes unused. License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-or-later @@ -32,8 +32,8 @@ BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6WidgetsAddons) BuildRequires: cmake(KF6Codecs) -Provides: kf6-kcompletion = %{version}-%{release} -Conflicts: kf6-kcompletion < %{version}-%{release} +Provides: kf6-kcompletion%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcompletion < %{version}-%{release} %description KCompletion provides widgets with advanced completion support as well as a @@ -44,8 +44,8 @@ lower-level completion class which can be used with your own widgets. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig(Qt6Widgets) -Provides: kf6-kcompletion-devel = %{version}-%{release} -Conflicts: kf6-kcompletion-devel < %{version}-%{release} +Provides: kf6-kcompletion-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcompletion-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -54,8 +54,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcompletion-doc = %{version}-%{release} -Conflicts: kf6-kcompletion-doc < %{version}-%{release} +Provides: kf6-kcompletion-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcompletion-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -63,8 +63,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcompletion-html = %{version}-%{release} -Conflicts: kf6-kcompletion-html < %{version}-%{release} +Provides: kf6-kcompletion-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcompletion-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-barcode/sonic-frameworks-barcode.spec b/sonic-frameworks-barcode/sonic-frameworks-barcode.spec index da42376..1a98c84 100644 --- a/sonic-frameworks-barcode/sonic-frameworks-barcode.spec +++ b/sonic-frameworks-barcode/sonic-frameworks-barcode.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-barcode Summary: KDE Frameworks 6 Tier 1 barcode library Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND MIT #URL: https://invent.kde.org/frameworks/%%{framework} URL: https://github.com/Sonic-DE/%{reponame} @@ -34,8 +34,8 @@ BuildRequires: pkgconfig(libqrencode) Requires: kf6-filesystem -Provides: kf6-prison = %{version}-%{release} -Conflicts: kf6-prison < %{version}-%{release} +Provides: kf6-prison%{?_isa} = %{version}-%{release} +Obsoletes: kf6-prison < %{version}-%{release} %description Prison is a Qt-based barcode abstraction layer/library that provides @@ -44,8 +44,8 @@ an uniform access to generation of barcodes with data. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-prison-devel = %{version}-%{release} -Conflicts: kf6-prison-devel < %{version}-%{release} +Provides: kf6-prison-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-prison-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -54,8 +54,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-prison-doc = %{version}-%{release} -Conflicts: kf6-prison-doc < %{version}-%{release} +Provides: kf6-prison-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-prison-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -63,8 +63,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-prison-html = %{version}-%{release} -Conflicts: kf6-prison-html < %{version}-%{release} +Provides: kf6-prison-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-prison-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-bluetooth/sonic-frameworks-bluetooth.spec b/sonic-frameworks-bluetooth/sonic-frameworks-bluetooth.spec index 8ced55c..b63337a 100644 --- a/sonic-frameworks-bluetooth/sonic-frameworks-bluetooth.spec +++ b/sonic-frameworks-bluetooth/sonic-frameworks-bluetooth.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-bluetooth Summary: A Qt wrapper for Bluez Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only #URL: https://invent.kde.org/frameworks/%%{framework} @@ -37,8 +37,8 @@ BuildRequires: systemd Requires: kf6-filesystem Recommends: bluez >= 5 -Provides: kf6-bluez-qt = %{version}-%{release} -Conflicts: kf6-bluez-qt < %{version}-%{release} +Provides: kf6-bluez-qt%{?_isa} = %{version}-%{release} +Obsoletes: kf6-bluez-qt < %{version}-%{release} %description BluezQt is Qt-based library written handle all Bluetooth functionality. @@ -48,8 +48,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-bluez-qt-devel = %{version}-%{release} -Conflicts: kf6-bluez-qt-devel < %{version}-%{release} +Provides: kf6-bluez-qt-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-bluez-qt-devel < %{version}-%{release} %description devel Development files for %{name}. @@ -57,8 +57,8 @@ Development files for %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-bluez-qt-doc = %{version}-%{release} -Conflicts: kf6-bluez-qt-doc < %{version}-%{release} +Provides: kf6-bluez-qt-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-bluez-qt-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -66,8 +66,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-bluez-qt-html = %{version}-%{release} -Conflicts: kf6-bluez-qt-html < %{version}-%{release} +Provides: kf6-bluez-qt-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-bluez-qt-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-bookmarks/sonic-frameworks-bookmarks.spec b/sonic-frameworks-bookmarks/sonic-frameworks-bookmarks.spec index 6ff3641..ce3b77f 100644 --- a/sonic-frameworks-bookmarks/sonic-frameworks-bookmarks.spec +++ b/sonic-frameworks-bookmarks/sonic-frameworks-bookmarks.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-bookmarks Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 addon for bookmarks manipulation License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-3.0-only AND LicenseRef-KDE-Accepted-LGPL #URL: https://invent.kde.org/frameworks/%%{framework} @@ -38,8 +38,8 @@ BuildRequires: cmake(KF6XmlGui) Requires: kf6-filesystem -Provides: kf6-kbookmarks = %{version}-%{release} -Conflicts: kf6-kbookmarks < %{version}-%{release} +Provides: kf6-kbookmarks%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kbookmarks < %{version}-%{release} %description KBookmarks lets you access and manipulate bookmarks stored using the @@ -50,8 +50,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel Requires: cmake(KF6WidgetsAddons) -Provides: kf6-kbookmarks-devel = %{version}-%{release} -Conflicts: kf6-kbookmarks-devel < %{version}-%{release} +Provides: kf6-kbookmarks-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kbookmarks-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -60,8 +60,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kbookmarks-doc = %{version}-%{release} -Conflicts: kf6-kbookmarks-doc < %{version}-%{release} +Provides: kf6-kbookmarks-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kbookmarks-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -69,8 +69,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kbookmarks-html = %{version}-%{release} -Conflicts: kf6-kbookmarks-html < %{version}-%{release} +Provides: kf6-kbookmarks-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kbookmarks-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-cmake-modules/sonic-frameworks-cmake-modules.spec b/sonic-frameworks-cmake-modules/sonic-frameworks-cmake-modules.spec index 26e9f17..3c0d829 100644 --- a/sonic-frameworks-cmake-modules/sonic-frameworks-cmake-modules.spec +++ b/sonic-frameworks-cmake-modules/sonic-frameworks-cmake-modules.spec @@ -20,7 +20,7 @@ Name: sonic-frameworks-cmake-modules Summary: Additional modules for CMake build system Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} # kde-modules/clang-format.cmake is MIT License: BSD-3-Clause AND BSD-2-Clause AND MIT #URL: https://api.kde.org/ecm/ @@ -57,16 +57,16 @@ Requires: (kf5-rpm-macros if qt5-qtbase-devel) Requires: (sonic-rpm-macros if qt6-qtbase-devel) Recommends: appstream -Provides: extra-cmake-modules = %{version}-%{release} -Conflicts: extra-cmake-modules < %{version}-%{release} +Provides: extra-cmake-modules%{?_isa} = %{version}-%{release} +Obsoletes: extra-cmake-modules < %{version}-%{release} %description Additional modules for CMake build system needed by KDE Frameworks. %package doc Summary: Developer Documentation files for %{name} -Provides: extra-cmake-modules-doc = %{version}-%{release} -Conflicts: extra-cmake-modules-doc < %{version}-%{release} +Provides: extra-cmake-modules-doc%{?_isa} = %{version}-%{release} +Obsoletes: extra-cmake-modules-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-frameworks-color-scheme/sonic-frameworks-color-scheme.spec b/sonic-frameworks-color-scheme/sonic-frameworks-color-scheme.spec index 6fc78cc..de12962 100644 --- a/sonic-frameworks-color-scheme/sonic-frameworks-color-scheme.spec +++ b/sonic-frameworks-color-scheme/sonic-frameworks-color-scheme.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-color-scheme Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Classes to read and interact with KColorScheme License: BSD-2-Clause and CC0-1.0 and LGPL-2.0-or-later and LGPL-2.1-only and LGPL-3.0-only and (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/frameworks/%%{framework} @@ -33,8 +33,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kcolorscheme = %{version}-%{release} -Conflicts: kf6-kcolorscheme < %{version}-%{release} +Provides: kf6-kcolorscheme%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcolorscheme < %{version}-%{release} %description %summary. @@ -42,8 +42,8 @@ Conflicts: kf6-kcolorscheme < %{version}-%{release} %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-kcolorscheme-devel = %{version}-%{release} -Conflicts: kf6-kcolorscheme-devel < %{version}-%{release} +Provides: kf6-kcolorscheme-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcolorscheme-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -52,8 +52,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcolorscheme-doc = %{version}-%{release} -Conflicts: kf6-kcolorscheme-doc < %{version}-%{release} +Provides: kf6-kcolorscheme-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcolorscheme-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -61,8 +61,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcolorscheme-html = %{version}-%{release} -Conflicts: kf6-kcolorscheme-html < %{version}-%{release} +Provides: kf6-kcolorscheme-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcolorscheme-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-core-addons/sonic-frameworks-core-addons.spec b/sonic-frameworks-core-addons/sonic-frameworks-core-addons.spec index f81a7dd..6e340a6 100644 --- a/sonic-frameworks-core-addons/sonic-frameworks-core-addons.spec +++ b/sonic-frameworks-core-addons/sonic-frameworks-core-addons.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-core-addons Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtCore License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND MPL-1.1 AND LGPL-2.0-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-2.1-only WITH Qt-LGPL-exception-1.1 #URL: https://invent.kde.org/frameworks/%%{framework} @@ -45,8 +45,8 @@ BuildRequires: cmake(PySide6) Requires: kf6-filesystem -Provides: kf6-kcoreaddons = %{version}-%{release} -Conflicts: kf6-kcoreaddons < %{version}-%{release} +Provides: kf6-kcoreaddons%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcoreaddons < %{version}-%{release} %description KCoreAddons provides classes built on top of QtCore to perform various tasks @@ -57,7 +57,6 @@ replacement, accessing user information and many more. %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kcoreaddons = %{version}-%{release} -Conflicts: python3-kf6-kcoreaddons < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -66,8 +65,8 @@ The package contains the pyside6 bindings library for %{name} Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kcoreaddons-devel = %{version}-%{release} -Conflicts: kf6-kcoreaddons-devel < %{version}-%{release} +Provides: kf6-kcoreaddons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcoreaddons-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -77,8 +76,8 @@ developing applications that use %{name}. Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcoreaddons-doc = %{version}-%{release} -Conflicts: kf6-kcoreaddons-doc < %{version}-%{release} +Provides: kf6-kcoreaddons-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcoreaddons-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -86,8 +85,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcoreaddons-html = %{version}-%{release} -Conflicts: kf6-kcoreaddons-html < %{version}-%{release} +Provides: kf6-kcoreaddons-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcoreaddons-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-crash-handler/sonic-frameworks-crash-handler.spec b/sonic-frameworks-crash-handler/sonic-frameworks-crash-handler.spec index f2cc68a..f72f138 100644 --- a/sonic-frameworks-crash-handler/sonic-frameworks-crash-handler.spec +++ b/sonic-frameworks-crash-handler/sonic-frameworks-crash-handler.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-crash-handler Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 addon for handling application crashes License: CC0-1.0 AND LGPL-2.0-or-later @@ -33,8 +33,8 @@ BuildRequires: pkgconfig(xkbcommon) BuildRequires: libX11-devel BuildRequires: qt6-qtbase-devel -Provides: kf6-kcrash = %{version}-%{release} -Conflicts: kf6-kcrash < %{version}-%{release} +Provides: kf6-kcrash%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcrash < %{version}-%{release} %description KCrash provides support for intercepting and handling application crashes. @@ -44,8 +44,8 @@ KCrash provides support for intercepting and handling application crashes. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kcrash-devel = %{version}-%{release} -Conflicts: kf6-kcrash-devel < %{version}-%{release} +Provides: kf6-kcrash-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcrash-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -54,8 +54,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcrash-doc = %{version}-%{release} -Conflicts: kf6-kcrash-doc < %{version}-%{release} +Provides: kf6-kcrash-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcrash-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -63,8 +63,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcrash-html = %{version}-%{release} -Conflicts: kf6-kcrash-html < %{version}-%{release} +Provides: kf6-kcrash-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcrash-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-data-models/sonic-frameworks-data-models.spec b/sonic-frameworks-data-models/sonic-frameworks-data-models.spec index d305a56..53de077 100644 --- a/sonic-frameworks-data-models/sonic-frameworks-data-models.spec +++ b/sonic-frameworks-data-models/sonic-frameworks-data-models.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-data-models Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with item models License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only @@ -32,8 +32,8 @@ BuildRequires: pkgconfig(Qt6Qml) Requires: kf6-filesystem -Provides: kf6-kitemmodels = %{version}-%{release} -Conflicts: kf6-kitemmodels < %{version}-%{release} +Provides: kf6-kitemmodels%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemmodels < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon with item models. @@ -42,8 +42,8 @@ KDE Frameworks 6 Tier 1 addon with item models. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kitemmodels-devel = %{version}-%{release} -Conflicts: kf6-kitemmodels-devel < %{version}-%{release} +Provides: kf6-kitemmodels-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemmodels-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -52,8 +52,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kitemmodels-doc = %{version}-%{release} -Conflicts: kf6-kitemmodels-doc < %{version}-%{release} +Provides: kf6-kitemmodels-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemmodels-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -61,8 +61,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kitemmodels-html = %{version}-%{release} -Conflicts: kf6-kitemmodels-html < %{version}-%{release} +Provides: kf6-kitemmodels-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemmodels-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-data-views/sonic-frameworks-data-views.spec b/sonic-frameworks-data-views/sonic-frameworks-data-views.spec index 1e80d36..46b9941 100644 --- a/sonic-frameworks-data-views/sonic-frameworks-data-views.spec +++ b/sonic-frameworks-data-views/sonic-frameworks-data-views.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-data-views Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with item views License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -32,8 +32,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kitemviews = %{version}-%{release} -Conflicts: kf6-kitemviews < %{version}-%{release} +Provides: kf6-kitemviews%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemviews < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon with item views. @@ -42,8 +42,8 @@ KDE Frameworks 6 Tier 1 addon with item views. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kitemviews-devel = %{version}-%{release} -Conflicts: kf6-kitemviews-devel < %{version}-%{release} +Provides: kf6-kitemviews-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemviews-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -52,8 +52,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kitemviews-doc = %{version}-%{release} -Conflicts: kf6-kitemviews-doc < %{version}-%{release} +Provides: kf6-kitemviews-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemviews-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -61,8 +61,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kitemviews-html = %{version}-%{release} -Conflicts: kf6-kitemviews-html < %{version}-%{release} +Provides: kf6-kitemviews-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kitemviews-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-dbus/sonic-frameworks-dbus.spec b/sonic-frameworks-dbus/sonic-frameworks-dbus.spec index d11edf0..97ef5c0 100644 --- a/sonic-frameworks-dbus/sonic-frameworks-dbus.spec +++ b/sonic-frameworks-dbus/sonic-frameworks-dbus.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-dbus Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtDBus License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only #URL: https://invent.kde.org/frameworks/%%{framework} @@ -32,8 +32,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kdbusaddons = %{version}-%{release} -Conflicts: kf6-kdbusaddons < %{version}-%{release} +Provides: kf6-kdbusaddons%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdbusaddons < %{version}-%{release} %description KDBusAddons provides convenience classes on top of QtDBus, as well as an API to @@ -43,8 +43,8 @@ create KDED modules. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kdbusaddons-devel = %{version}-%{release} -Conflicts: kf6-kdbusaddons-devel < %{version}-%{release} +Provides: kf6-kdbusaddons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdbusaddons-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -53,8 +53,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdbusaddons-doc = %{version}-%{release} -Conflicts: kf6-kdbusaddons-doc < %{version}-%{release} +Provides: kf6-kdbusaddons-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdbusaddons-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -62,8 +62,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdbusaddons-html = %{version}-%{release} -Conflicts: kf6-kdbusaddons-html < %{version}-%{release} +Provides: kf6-kdbusaddons-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdbusaddons-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-device-integration/sonic-frameworks-device-integration.spec b/sonic-frameworks-device-integration/sonic-frameworks-device-integration.spec index e69715e..e00fbb9 100644 --- a/sonic-frameworks-device-integration/sonic-frameworks-device-integration.spec +++ b/sonic-frameworks-device-integration/sonic-frameworks-device-integration.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-device-integration Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 integration module that provides hardware information License: LGPL-2.1-or-later AND LGPL-2.1-only AND CCO-1.0 AND BSD-3-Clause AND LGPL-3.0-only #URL: https://solid.kde.org/ @@ -42,8 +42,8 @@ Recommends: media-player-info Recommends: udisks2 Recommends: upower -Provides: kf6-solid = %{version}-%{release} -Conflicts: kf6-solid < %{version}-%{release} +Provides: kf6-solid%{?_isa} = %{version}-%{release} +Obsoletes: kf6-solid < %{version}-%{release} %description Solid provides the following features for application developers: @@ -55,8 +55,8 @@ Solid provides the following features for application developers: Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(Qt6Core) -Provides: kf6-solid-devel = %{version}-%{release} -Conflicts: kf6-solid-devel < %{version}-%{release} +Provides: kf6-solid-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-solid-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -65,8 +65,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-solid-doc = %{version}-%{release} -Conflicts: kf6-solid-doc < %{version}-%{release} +Provides: kf6-solid-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-solid-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -74,8 +74,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-solid-html = %{version}-%{release} -Conflicts: kf6-solid-html < %{version}-%{release} +Provides: kf6-solid-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-solid-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-doctools/sonic-frameworks-doctools.spec b/sonic-frameworks-doctools/sonic-frameworks-doctools.spec index 51e8765..fda38ea 100644 --- a/sonic-frameworks-doctools/sonic-frameworks-doctools.spec +++ b/sonic-frameworks-doctools/sonic-frameworks-doctools.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-doctools Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 addon for generating documentation License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -39,8 +39,8 @@ BuildRequires: qt6-qtbase-devel Requires: docbook-dtds Requires: docbook-style-xsl -Provides: kf6-kdoctools = %{version}-%{release} -Conflicts: kf6-kdoctools < %{version}-%{release} +Provides: kf6-kdoctools%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdoctools < %{version}-%{release} %description Provides tools to generate documentation in various format from DocBook files. @@ -48,11 +48,11 @@ Provides tools to generate documentation in various format from DocBook files. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-kdoctools-static = %{version}-%{release} +Provides: kf6-kdoctools-static%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel Requires: perl(Any::URI::Escape) -Provides: kf6-kdoctools-devel = %{version}-%{release} -Conflicts: kf6-kdoctools-devel < %{version}-%{release} +Provides: kf6-kdoctools-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdoctools-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -61,8 +61,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdoctools-doc = %{version}-%{release} -Conflicts: kf6-kdoctools-doc < %{version}-%{release} +Provides: kf6-kdoctools-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdoctools-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -70,8 +70,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdoctools-html = %{version}-%{release} -Conflicts: kf6-kdoctools-html < %{version}-%{release} +Provides: kf6-kdoctools-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdoctools-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-feeds/sonic-frameworks-feeds.spec b/sonic-frameworks-feeds/sonic-frameworks-feeds.spec index ebe3295..5ab4e24 100644 --- a/sonic-frameworks-feeds/sonic-frameworks-feeds.spec +++ b/sonic-frameworks-feeds/sonic-frameworks-feeds.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-feeds Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The Syndication Library # Qt-Commercial-exception-1.0 is also found in the LICENSES folder, but is unused except for tests which we don't use anyway @@ -34,8 +34,8 @@ BuildRequires: qt6-qtbase-devel BuildRequires: cmake(KF6KIO) Requires: kf6-filesystem -Provides: kf6-syndication = %{version}-%{release} -Conflicts: kf6-syndication < %{version}-%{release} +Provides: kf6-syndication%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syndication < %{version}-%{release} %description %{summary}. @@ -43,8 +43,8 @@ Conflicts: kf6-syndication < %{version}-%{release} %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-syndication-devel = %{version}-%{release} -Conflicts: kf6-syndication-devel < %{version}-%{release} +Provides: kf6-syndication-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syndication-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -53,8 +53,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-syndication-doc = %{version}-%{release} -Conflicts: kf6-syndication-doc < %{version}-%{release} +Provides: kf6-syndication-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syndication-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -62,8 +62,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-syndication-html = %{version}-%{release} -Conflicts: kf6-syndication-html < %{version}-%{release} +Provides: kf6-syndication-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syndication-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-file-metadata/sonic-frameworks-file-metadata.spec b/sonic-frameworks-file-metadata/sonic-frameworks-file-metadata.spec index 6597e1a..4d1e67e 100644 --- a/sonic-frameworks-file-metadata/sonic-frameworks-file-metadata.spec +++ b/sonic-frameworks-file-metadata/sonic-frameworks-file-metadata.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-file-metadata Summary: A Tier 2 KDE Framework for extracting file metadata Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/frameworks/%%{framework} @@ -48,8 +48,8 @@ BuildRequires: pkgconfig(poppler-qt6) BuildRequires: pkgconfig(taglib) >= 1.9 BuildRequires: pkgconfig(xkbcommon) -Provides: kf6-kfilemetadata = %{version}-%{release} -Conflicts: kf6-kfilemetadata < %{version}-%{release} +Provides: kf6-kfilemetadata%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kfilemetadata < %{version}-%{release} %description %{summary}. @@ -58,8 +58,8 @@ Conflicts: kf6-kfilemetadata < %{version}-%{release} Summary: Developer files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kfilemetadata-devel = %{version}-%{release} -Conflicts: kf6-kfilemetadata-devel < %{version}-%{release} +Provides: kf6-kfilemetadata-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kfilemetadata-devel < %{version}-%{release} %description devel %{summary}. @@ -67,8 +67,8 @@ Conflicts: kf6-kfilemetadata-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kfilemetadata-doc = %{version}-%{release} -Conflicts: kf6-kfilemetadata-doc < %{version}-%{release} +Provides: kf6-kfilemetadata-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kfilemetadata-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -76,8 +76,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kfilemetadata-html = %{version}-%{release} -Conflicts: kf6-kfilemetadata-html < %{version}-%{release} +Provides: kf6-kfilemetadata-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kfilemetadata-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-file-search/sonic-frameworks-file-search.spec b/sonic-frameworks-file-search/sonic-frameworks-file-search.spec index 845531c..705127e 100644 --- a/sonic-frameworks-file-search/sonic-frameworks-file-search.spec +++ b/sonic-frameworks-file-search/sonic-frameworks-file-search.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-file-search Summary: A Tier 3 KDE Frameworks 6 module that provides indexing and search functionality Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND bzip2-1.0.6 #URL: https://invent.kde.org/frameworks/%%{framework} @@ -50,8 +50,8 @@ BuildRequires: qt6-qtdeclarative-devel # for systemd-related macros BuildRequires: systemd -Provides: kf6-baloo = %{version}-%{release} -Conflicts: kf6-baloo < %{version}-%{release} +Provides: kf6-baloo%{?_isa} = %{version}-%{release} +Obsoletes: kf6-baloo < %{version}-%{release} %description %{summary}. @@ -63,8 +63,8 @@ Requires: cmake(KF6CoreAddons) Requires: cmake(KF6FileMetaData) Requires: qt6-qtbase-devel -Provides: kf6-baloo-devel = %{version}-%{release} -Conflicts: kf6-baloo-devel < %{version}-%{release} +Provides: kf6-baloo-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-baloo-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -74,16 +74,16 @@ developing applications that use %{name}. Summary: File indexing and search for Baloo Requires: %{name}-libs%{?_isa} = %{version}-%{release} Obsoletes: kf5-baloo-file < 6 -Provides: kf6-baloo-file = %{version}-%{release} -Conflicts: kf6-baloo-file < %{version}-%{release} +Provides: kf6-baloo-file%{?_isa} = %{version}-%{release} +Obsoletes: kf6-baloo-file < %{version}-%{release} %description file %{summary}. %package libs Summary: Runtime libraries for %{name} -Provides: kf6-baloo-libs = %{version}-%{release} -Conflicts: kf6-baloo-libs < %{version}-%{release} +Provides: kf6-baloo-libs%{?_isa} = %{version}-%{release} +Obsoletes: kf6-baloo-libs < %{version}-%{release} %description libs %{summary}. @@ -91,8 +91,8 @@ Conflicts: kf6-baloo-libs < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-baloo-doc = %{version}-%{release} -Conflicts: kf6-baloo-doc < %{version}-%{release} +Provides: kf6-baloo-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-baloo-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -100,8 +100,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-baloo-html = %{version}-%{release} -Conflicts: kf6-baloo-html < %{version}-%{release} +Provides: kf6-baloo-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-baloo-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-gui-addons/sonic-frameworks-gui-addons.spec b/sonic-frameworks-gui-addons/sonic-frameworks-gui-addons.spec index e3904e4..8e40e3d 100644 --- a/sonic-frameworks-gui-addons/sonic-frameworks-gui-addons.spec +++ b/sonic-frameworks-gui-addons/sonic-frameworks-gui-addons.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-gui-addons Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtGui License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only @@ -50,8 +50,8 @@ BuildRequires: cmake(PySide6) Requires: kf6-filesystem -Provides: kf6-kguiaddons = %{version}-%{release} -Conflicts: kf6-kguiaddons < %{version}-%{release} +Provides: kf6-kguiaddons%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kguiaddons < %{version}-%{release} %description %{summary}. @@ -59,7 +59,6 @@ Conflicts: kf6-kguiaddons < %{version}-%{release} %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kguiaddons = %{version}-%{release} -Conflicts: python3-kf6-kguiaddons < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -69,8 +68,8 @@ Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kguiaddons-devel = %{version}-%{release} -Conflicts: kf6-kguiaddons-devel < %{version}-%{release} +Provides: kf6-kguiaddons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kguiaddons-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -79,8 +78,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kguiaddons-doc = %{version}-%{release} -Conflicts: kf6-kguiaddons-doc < %{version}-%{release} +Provides: kf6-kguiaddons-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kguiaddons-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -88,8 +87,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kguiaddons-html = %{version}-%{release} -Conflicts: kf6-kguiaddons-html < %{version}-%{release} +Provides: kf6-kguiaddons-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kguiaddons-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-holidays/sonic-frameworks-holidays.spec b/sonic-frameworks-holidays/sonic-frameworks-holidays.spec index 22a6db3..9891ac6 100644 --- a/sonic-frameworks-holidays/sonic-frameworks-holidays.spec +++ b/sonic-frameworks-holidays/sonic-frameworks-holidays.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-holidays Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The KHolidays Library License: BSD-2-Clause AND CC0-1.0 AND GPL-3.0-or-later AND LGPL-2.0-or-later WITH Bison-exception-2.2 @@ -35,8 +35,8 @@ BuildRequires: make BuildRequires: flex BuildRequires: bison -Provides: kf6-kholidays = %{version}-%{release} -Conflicts: kf6-kholidays < %{version}-%{release} +Provides: kf6-kholidays%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kholidays < %{version}-%{release} %description The KHolidays library provides a C++ API that determines holiday @@ -45,8 +45,8 @@ and other special events for a geographical region. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-kholidays-devel = %{version}-%{release} -Conflicts: kf6-kholidays-devel < %{version}-%{release} +Provides: kf6-kholidays-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kholidays-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -55,8 +55,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kholidays-doc = %{version}-%{release} -Conflicts: kf6-kholidays-doc < %{version}-%{release} +Provides: kf6-kholidays-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kholidays-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -64,8 +64,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kholidays-html = %{version}-%{release} -Conflicts: kf6-kholidays-html < %{version}-%{release} +Provides: kf6-kholidays-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kholidays-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-icon-themes/sonic-frameworks-icon-themes.spec b/sonic-frameworks-icon-themes/sonic-frameworks-icon-themes.spec index addd9ba..175713f 100644 --- a/sonic-frameworks-icon-themes/sonic-frameworks-icon-themes.spec +++ b/sonic-frameworks-icon-themes/sonic-frameworks-icon-themes.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-icon-themes Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 integration module with icon themes License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -46,8 +46,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: hicolor-icon-theme -Provides: kf6-kiconthemes = %{version}-%{release} -Conflicts: kf6-kiconthemes < %{version}-%{release} +Provides: kf6-kiconthemes%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kiconthemes < %{version}-%{release} %description KDE Frameworks 6 Tier 3 integration module with icon themes @@ -56,8 +56,8 @@ KDE Frameworks 6 Tier 3 integration module with icon themes Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kiconthemes-devel = %{version}-%{release} -Conflicts: kf6-kiconthemes-devel < %{version}-%{release} +Provides: kf6-kiconthemes-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kiconthemes-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -66,8 +66,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kiconthemes-doc = %{version}-%{release} -Conflicts: kf6-kiconthemes-doc < %{version}-%{release} +Provides: kf6-kiconthemes-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kiconthemes-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -75,8 +75,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kiconthemes-html = %{version}-%{release} -Conflicts: kf6-kiconthemes-html < %{version}-%{release} +Provides: kf6-kiconthemes-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kiconthemes-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-idle-tracker/sonic-frameworks-idle-tracker.spec b/sonic-frameworks-idle-tracker/sonic-frameworks-idle-tracker.spec index 7f36c02..687ed6a 100644 --- a/sonic-frameworks-idle-tracker/sonic-frameworks-idle-tracker.spec +++ b/sonic-frameworks-idle-tracker/sonic-frameworks-idle-tracker.spec @@ -16,7 +16,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-idle-tracker Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 integration module for idle time detection License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT #URL: https://invent.kde.org/frameworks/%%{framework} @@ -39,8 +39,8 @@ Requires: kf6-filesystem Recommends: %{name}-x11%{?_isa} = %{version}-%{release} %endif -Provides: kf6-kidletime = %{version}-%{release} -Conflicts: kf6-kidletime < %{version}-%{release} +Provides: kf6-kidletime%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kidletime < %{version}-%{release} %description KDE Frameworks 6 Tier 1 integration module for idle time detection. @@ -59,8 +59,8 @@ Conflicts: %{name} < 6.6.0-1 # X11 is deprecated and this will be removed eventually... Provides: deprecated() -Provides: kf6-kidletime-x11 = %{version}-%{release} -Conflicts: kf6-kidletime-x11 < %{version}-%{release} +Provides: kf6-kidletime-x11%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kidletime-x11 < %{version}-%{release} %description x11 The %{name}-x11 package contains plugins for applications using @@ -71,8 +71,8 @@ The %{name}-x11 package contains plugins for applications using Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kidletime-devel = %{version}-%{release} -Conflicts: kf6-kidletime-devel < %{version}-%{release} +Provides: kf6-kidletime-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kidletime-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -81,8 +81,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kidletime-doc = %{version}-%{release} -Conflicts: kf6-kidletime-doc < %{version}-%{release} +Provides: kf6-kidletime-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kidletime-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -90,8 +90,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kidletime-html = %{version}-%{release} -Conflicts: kf6-kidletime-html < %{version}-%{release} +Provides: kf6-kidletime-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kidletime-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-image-formats/sonic-frameworks-image-formats.spec b/sonic-frameworks-image-formats/sonic-frameworks-image-formats.spec index 0ee3488..b02840b 100644 --- a/sonic-frameworks-image-formats/sonic-frameworks-image-formats.spec +++ b/sonic-frameworks-image-formats/sonic-frameworks-image-formats.spec @@ -13,7 +13,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-image-formats Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with additional image plugins for QtGui License: LGPLv2+ @@ -52,8 +52,8 @@ Requires: kf6-filesystem Recommends: poppler-utils Recommends: ghostscript -Provides: kf6-kimageformats = %{version}-%{release} -Conflicts: kf6-kimageformats < %{version}-%{release} +Provides: kf6-kimageformats%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kimageformats < %{version}-%{release} %description This framework provides additional image format plugins for QtGui. As @@ -64,8 +64,8 @@ image formats. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-kimageformats-devel = %{version}-%{release} -Conflicts: kf6-kimageformats-devel < %{version}-%{release} +Provides: kf6-kimageformats-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kimageformats-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for diff --git a/sonic-frameworks-internationalization/sonic-frameworks-internationalization.spec b/sonic-frameworks-internationalization/sonic-frameworks-internationalization.spec index f37ebf0..0c0f858 100644 --- a/sonic-frameworks-internationalization/sonic-frameworks-internationalization.spec +++ b/sonic-frameworks-internationalization/sonic-frameworks-internationalization.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-internationalization Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon for localization License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) AND ODbl-1.0 #URL: https://invent.kde.org/frameworks/%%{framework} @@ -36,8 +36,8 @@ BuildRequires: pkgconfig(iso-codes) Requires: iso-codes Requires: kf6-filesystem -Provides: kf6-ki18n = %{version}-%{release} -Conflicts: kf6-ki18n < %{version}-%{release} +Provides: kf6-ki18n%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ki18n < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon for localization. @@ -47,8 +47,8 @@ Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: gettext Requires: python3 -Provides: kf6-ki18n-devel = %{version}-%{release} -Conflicts: kf6-ki18n-devel < %{version}-%{release} +Provides: kf6-ki18n-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ki18n-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -57,8 +57,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ki18n-doc = %{version}-%{release} -Conflicts: kf6-ki18n-doc < %{version}-%{release} +Provides: kf6-ki18n-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ki18n-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -66,8 +66,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ki18n-html = %{version}-%{release} -Conflicts: kf6-ki18n-html < %{version}-%{release} +Provides: kf6-ki18n-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ki18n-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-io-extras/sonic-frameworks-io-extras.spec b/sonic-frameworks-io-extras/sonic-frameworks-io-extras.spec index dc4f33c..e8214ce 100644 --- a/sonic-frameworks-io-extras/sonic-frameworks-io-extras.spec +++ b/sonic-frameworks-io-extras/sonic-frameworks-io-extras.spec @@ -10,7 +10,7 @@ #Name: kio-extras Name: sonic-frameworks-io-extras Version: 26.04.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Additional components to increase the functionality of KIO Framework # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -77,16 +77,16 @@ BuildRequires: taglib-devel > 1.11 # This package provides plugins for KIO Supplements: kf6-kio-core -Provides: kio-extras = %{version}-%{release} -Conflicts: kio-extras < %{version}-%{release} +Provides: kio-extras%{?_isa} = %{version}-%{release} +Obsoletes: kio-extras < %{version}-%{release} %description %{summary}. %package info Summary: Info kioslave -Provides: kio-extras-info = %{version}-%{release} -Conflicts: kio-extras-info < %{version}-%{release} +Provides: kio-extras-info%{?_isa} = %{version}-%{release} +Obsoletes: kio-extras-info < %{version}-%{release} %description info Kioslave for reading info pages. @@ -94,8 +94,8 @@ Kioslave for reading info pages. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kio-extras-devel = %{version}-%{release} -Conflicts: kio-extras-devel < %{version}-%{release} +Provides: kio-extras-devel%{?_isa} = %{version}-%{release} +Obsoletes: kio-extras-devel < %{version}-%{release} %description devel %{summary}. diff --git a/sonic-frameworks-io-fuse/sonic-frameworks-io-fuse.spec b/sonic-frameworks-io-fuse/sonic-frameworks-io-fuse.spec index 67db820..a1d1bbd 100644 --- a/sonic-frameworks-io-fuse/sonic-frameworks-io-fuse.spec +++ b/sonic-frameworks-io-fuse/sonic-frameworks-io-fuse.spec @@ -20,7 +20,7 @@ #Name: kio-fuse Name: sonic-frameworks-io-fuse Version: 6.0.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KIO FUSE License: GPL-3.0-or-later @@ -56,8 +56,8 @@ BuildRequires: fuse3 Requires: systemd Requires: dbus-common -Provides: kio-fuse = %{version}-%{release} -Conflicts: kio-fuse < %{version}-%{release} +Provides: kio-fuse%{?_isa} = %{version}-%{release} +Obsoletes: kio-fuse < %{version}-%{release} %description KioFuse works by acting as a bridge between KDE's KIO filesystem design and diff --git a/sonic-frameworks-io/sonic-frameworks-io.spec b/sonic-frameworks-io/sonic-frameworks-io.spec index 354dabf..1c5d689 100644 --- a/sonic-frameworks-io/sonic-frameworks-io.spec +++ b/sonic-frameworks-io/sonic-frameworks-io.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-io Version: 6.29.0.1 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 solution for filesystem abstraction License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -89,8 +89,8 @@ Requires: %{name}-gui%{?_isa} = %{version}-%{release} Requires: sonic-daemon -Provides: kf6-kio = %{version}-%{release} -Conflicts: kf6-kio < %{version}-%{release} +Provides: kf6-kio%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio < %{version}-%{release} %description KDE Frameworks 6 Tier 3 solution for filesystem abstraction @@ -109,8 +109,8 @@ Requires: cmake(KF6Solid) Requires: cmake(KF6XmlGui) Requires: cmake(KF6WindowSystem) Requires: qt6-qtbase-devel -Provides: kf6-kio-devel = %{version}-%{release} -Conflicts: kf6-kio-devel < %{version}-%{release} +Provides: kf6-kio-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -120,8 +120,8 @@ developing applications that use %{name}. Summary: Documentation files for %{name} Requires: %{name}-core = %{version}-%{release} BuildArch: noarch -Provides: kf6-kio-doc = %{version}-%{release} -Conflicts: kf6-kio-doc < %{version}-%{release} +Provides: kf6-kio-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-doc < %{version}-%{release} %description doc Documentation for %{name}. @@ -133,8 +133,8 @@ Requires: %{name}-core-libs%{?_isa} = %{version}-%{release} Requires: %{name}-doc = %{version}-%{release} Requires: kf6-filesystem Recommends: switcheroo-control -Provides: kf6-kio-core = %{version}-%{release} -Conflicts: kf6-kio-core < %{version}-%{release} +Provides: kf6-kio-core%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-core < %{version}-%{release} %description core KIOCore library provides core non-GUI components for working with KIO. @@ -142,8 +142,8 @@ KIOCore library provides core non-GUI components for working with KIO. %package core-libs Summary: Runtime libraries for KIO Core Requires: %{name}-core%{?_isa} = %{version}-%{release} -Provides: kf6-kio-core-libs = %{version}-%{release} -Conflicts: kf6-kio-core-libs < %{version}-%{release} +Provides: kf6-kio-core-libs%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-core-libs < %{version}-%{release} %description core-libs %{summary}. @@ -154,8 +154,8 @@ Summary: Widgets for KIO Framework ## included here for completeness, even those -core already has a dependency. %{?kf6_kinit_requires} Requires: %{name}-core%{?_isa} = %{version}-%{release} -Provides: kf6-kio-widgets = %{version}-%{release} -Conflicts: kf6-kio-widgets < %{version}-%{release} +Provides: kf6-kio-widgets%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-widgets < %{version}-%{release} %description widgets KIOWidgets contains classes that provide generic job control, progress @@ -164,8 +164,8 @@ reporting, etc. %package widgets-libs Summary: Runtime libraries for KIO Widgets library Requires: %{name}-widgets%{?_isa} = %{version}-%{release} -Provides: kf6-kio-widgets-libs = %{version}-%{release} -Conflicts: kf6-kio-widgets-libs < %{version}-%{release} +Provides: kf6-kio-widgets-libs%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-widgets-libs < %{version}-%{release} %description widgets-libs %{summary}. @@ -173,8 +173,8 @@ Conflicts: kf6-kio-widgets-libs < %{version}-%{release} %package file-widgets Summary: Widgets for file-handling for KIO Framework Requires: %{name}-widgets%{?_isa} = %{version}-%{release} -Provides: kf6-kio-file-widgets = %{version}-%{release} -Conflicts: kf6-kio-file-widgets < %{version}-%{release} +Provides: kf6-kio-file-widgets%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-file-widgets < %{version}-%{release} %description file-widgets The KIOFileWidgets library provides the file selection dialog and @@ -183,8 +183,8 @@ its components. %package gui Summary: Gui components for the KIO Framework Requires: %{name}-core%{?_isa} = %{version}-%{release} -Provides: kf6-kio-gui = %{version}-%{release} -Conflicts: kf6-kio-gui < %{version}-%{release} +Provides: kf6-kio-gui%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-gui < %{version}-%{release} %description gui %{summary}. @@ -192,8 +192,8 @@ Conflicts: kf6-kio-gui < %{version}-%{release} %package qch-doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kio-qch-doc = %{version}-%{release} -Conflicts: kf6-kio-qch-doc < %{version}-%{release} +Provides: kf6-kio-qch-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-qch-doc < %{version}-%{release} %description qch-doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -201,8 +201,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kio-html = %{version}-%{release} -Conflicts: kf6-kio-html < %{version}-%{release} +Provides: kf6-kio-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kio-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-keybind/sonic-frameworks-keybind.spec b/sonic-frameworks-keybind/sonic-frameworks-keybind.spec index 4de4cbe..f0593d7 100644 --- a/sonic-frameworks-keybind/sonic-frameworks-keybind.spec +++ b/sonic-frameworks-keybind/sonic-frameworks-keybind.spec @@ -6,7 +6,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-keybind Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 integration module for global shortcuts # The following are in the LICENSES folder but go unused: LGPL-2.1-only, LGPL-3.0-only, LicenseRef-KDE-Accepted-LGPL @@ -38,7 +38,8 @@ BuildRequires: libX11-devel BuildRequires: libxcb-devel Requires: kf6-filesystem -Conflicts: kf6-kglobalaccel +Obsoletes: kf6-kglobalaccel < %{version}-%{release} +Provides: kf6-kglobalaccel = %{version}-%{release} %description %{summary}. @@ -47,7 +48,8 @@ Conflicts: kf6-kglobalaccel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Conflicts: kf6-kglobalaccel-devel +Obsoletes: kf6-kglobalaccel-devel < %{version}-%{release} +Provides: kf6-kglobalaccel-devel = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -55,14 +57,16 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Conflicts: kf6-kglobalaccel-doc +Obsoletes: kf6-kglobalaccel-doc < %{version}-%{release} +Provides: kf6-kglobalaccel-doc = %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Conflicts: kf6-kglobalaccel-html +Obsoletes: kf6-kglobalaccel-html < %{version}-%{release} +Provides: kf6-kglobalaccel-html = %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-keyring-pam/sonic-frameworks-keyring-pam.spec b/sonic-frameworks-keyring-pam/sonic-frameworks-keyring-pam.spec index 6185df4..1f43f02 100644 --- a/sonic-frameworks-keyring-pam/sonic-frameworks-keyring-pam.spec +++ b/sonic-frameworks-keyring-pam/sonic-frameworks-keyring-pam.spec @@ -18,7 +18,7 @@ ExcludeArch: %{ix86} Name: sonic-frameworks-keyring-pam Summary: PAM module for KWallet Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: LGPL-2.0-or-later #URL: https://invent.kde.org/plasma/%%{base_name}.git URL: https://github.com/Sonic-DE/%{reponame} @@ -46,8 +46,8 @@ Requires: socat # pam module makes little sense without the actually kwallet service Requires: sonic-frameworks-keyring -Provides: pam-kwallet = %{version}-%{release} -Conflicts: pam-kwallet < %{version}-%{release} +Provides: pam-kwallet%{?_isa} = %{version}-%{release} +Obsoletes: pam-kwallet < %{version}-%{release} %description %{summary}. diff --git a/sonic-frameworks-keyring/sonic-frameworks-keyring.spec b/sonic-frameworks-keyring/sonic-frameworks-keyring.spec index 49a01e9..a820902 100644 --- a/sonic-frameworks-keyring/sonic-frameworks-keyring.spec +++ b/sonic-frameworks-keyring/sonic-frameworks-keyring.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-keyring Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 solution for password management License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-later @@ -58,8 +58,8 @@ Requires: kf6-filesystem Requires: pinentry-gui Requires: qca-qt6-ossl%{?_isa} -Provides: kf6-kwallet = %{version}-%{release} -Conflicts: kf6-kwallet < %{version}-%{release} +Provides: kf6-kwallet%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwallet < %{version}-%{release} %description KWallet is a secure and unified container for user passwords. @@ -67,8 +67,8 @@ KWallet is a secure and unified container for user passwords. %package libs Summary: KWallet framework libraries Requires: (%{name}%{?_isa} = %{version}-%{release} if systemd) -Provides: kf6-kwallet-libs = %{version}-%{release} -Conflicts: kf6-kwallet-libs < %{version}-%{release} +Provides: kf6-kwallet-libs%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwallet-libs < %{version}-%{release} %description libs Provides API to access KWallet data from applications. @@ -78,8 +78,8 @@ Summary: Development files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kwallet-devel = %{version}-%{release} -Conflicts: kf6-kwallet-devel < %{version}-%{release} +Provides: kf6-kwallet-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwallet-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -88,8 +88,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kwallet-doc = %{version}-%{release} -Conflicts: kf6-kwallet-doc < %{version}-%{release} +Provides: kf6-kwallet-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwallet-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -97,8 +97,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kwallet-html = %{version}-%{release} -Conflicts: kf6-kwallet-html < %{version}-%{release} +Provides: kf6-kwallet-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwallet-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-modemmanager/sonic-frameworks-modemmanager.spec b/sonic-frameworks-modemmanager/sonic-frameworks-modemmanager.spec index 2798bdd..3ee6642 100644 --- a/sonic-frameworks-modemmanager/sonic-frameworks-modemmanager.spec +++ b/sonic-frameworks-modemmanager/sonic-frameworks-modemmanager.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-modemmanager Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: A Tier 1 KDE Frameworks module wrapping ModemManager DBus API License: GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/frameworks/%%{framework} @@ -29,8 +29,8 @@ BuildRequires: qt6-qtbase-devel Requires: kf6-filesystem -Provides: kf6-modemmanager-qt = %{version}-%{release} -Conflicts: kf6-modemmanager-qt < %{version}-%{release} +Provides: kf6-modemmanager-qt%{?_isa} = %{version}-%{release} +Obsoletes: kf6-modemmanager-qt < %{version}-%{release} %description A Qt 6 library for ModemManager. @@ -40,8 +40,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: ModemManager-devel Requires: qt6-qtbase-devel -Provides: kf6-modemmanager-qt-devel = %{version}-%{release} -Conflicts: kf6-modemmanager-qt-devel < %{version}-%{release} +Provides: kf6-modemmanager-qt-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-modemmanager-qt-devel < %{version}-%{release} %description devel Qt 6 libraries and header files for developing applications @@ -50,8 +50,8 @@ that use ModemManager. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-modemmanager-qt-doc = %{version}-%{release} -Conflicts: kf6-modemmanager-qt-doc < %{version}-%{release} +Provides: kf6-modemmanager-qt-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-modemmanager-qt-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -59,8 +59,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-modemmanager-qt-html = %{version}-%{release} -Conflicts: kf6-modemmanager-qt-html < %{version}-%{release} +Provides: kf6-modemmanager-qt-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-modemmanager-qt-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-networkmanager/sonic-frameworks-networkmanager.spec b/sonic-frameworks-networkmanager/sonic-frameworks-networkmanager.spec index 98b0592..f32f83b 100644 --- a/sonic-frameworks-networkmanager/sonic-frameworks-networkmanager.spec +++ b/sonic-frameworks-networkmanager/sonic-frameworks-networkmanager.spec @@ -14,7 +14,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-networkmanager Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: A Tier 1 KDE Frameworks 6 module that wraps NetworkManager DBus API License: LGPL-2.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND CC0-1.0 #URL: https://invent.kde.org/frameworks/%%{framework} @@ -42,8 +42,8 @@ BuildRequires: cmake(Qt6Qml) BuildRequires: pkgconfig(libnm) Recommends: NetworkManager -Provides: kf6-networkmanager-qt = %{version}-%{release} -Conflicts: kf6-networkmanager-qt < %{version}-%{release} +Provides: kf6-networkmanager-qt%{?_isa} = %{version}-%{release} +Obsoletes: kf6-networkmanager-qt < %{version}-%{release} %description A Tier 1 KDE Frameworks 6 Qt library for NetworkManager. @@ -53,8 +53,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(Qt6Core) Requires: pkgconfig(libnm) -Provides: kf6-networkmanager-qt-devel = %{version}-%{release} -Conflicts: kf6-networkmanager-qt-devel < %{version}-%{release} +Provides: kf6-networkmanager-qt-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-networkmanager-qt-devel < %{version}-%{release} %description devel Qt libraries and header files for developing applications @@ -63,8 +63,8 @@ that use NetworkManager. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-networkmanager-qt-doc = %{version}-%{release} -Conflicts: kf6-networkmanager-qt-doc < %{version}-%{release} +Provides: kf6-networkmanager-qt-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-networkmanager-qt-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -72,8 +72,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-networkmanager-qt-html = %{version}-%{release} -Conflicts: kf6-networkmanager-qt-html < %{version}-%{release} +Provides: kf6-networkmanager-qt-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-networkmanager-qt-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-notification-settings/sonic-frameworks-notification-settings.spec b/sonic-frameworks-notification-settings/sonic-frameworks-notification-settings.spec index 563ec57..752b575 100644 --- a/sonic-frameworks-notification-settings/sonic-frameworks-notification-settings.spec +++ b/sonic-frameworks-notification-settings/sonic-frameworks-notification-settings.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-notification-settings Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 module for KNotify configuration License: CC0-1.0 AND LGPL-2.0-only @@ -40,8 +40,8 @@ BuildRequires: qt6-qtbase-devel BuildRequires: cmake(Qt6TextToSpeech) Requires: kf6-filesystem -Provides: kf6-knotifyconfig = %{version}-%{release} -Conflicts: kf6-knotifyconfig < %{version}-%{release} +Provides: kf6-knotifyconfig%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifyconfig < %{version}-%{release} %description %{summary}. @@ -50,8 +50,8 @@ Conflicts: kf6-knotifyconfig < %{version}-%{release} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-knotifyconfig-devel = %{version}-%{release} -Conflicts: kf6-knotifyconfig-devel < %{version}-%{release} +Provides: kf6-knotifyconfig-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifyconfig-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -60,8 +60,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-knotifyconfig-doc = %{version}-%{release} -Conflicts: kf6-knotifyconfig-doc < %{version}-%{release} +Provides: kf6-knotifyconfig-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifyconfig-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -69,8 +69,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-knotifyconfig-html = %{version}-%{release} -Conflicts: kf6-knotifyconfig-html < %{version}-%{release} +Provides: kf6-knotifyconfig-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifyconfig-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-notifications/sonic-frameworks-notifications.spec b/sonic-frameworks-notifications/sonic-frameworks-notifications.spec index 10ffd44..1a84f9b 100644 --- a/sonic-frameworks-notifications/sonic-frameworks-notifications.spec +++ b/sonic-frameworks-notifications/sonic-frameworks-notifications.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-notifications Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 solution with abstraction for system notifications License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -42,8 +42,8 @@ BuildRequires: clang-devel BuildRequires: cmake(Shiboken6) BuildRequires: cmake(PySide6) -Provides: kf6-knotifications = %{version}-%{release} -Conflicts: kf6-knotifications < %{version}-%{release} +Provides: kf6-knotifications%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifications < %{version}-%{release} %description KDE Frameworks 6 Tier 3 solution with abstraction for system @@ -52,7 +52,6 @@ notifications. %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-knotifications = %{version}-%{release} -Conflicts: python3-kf6-knotifications < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -61,8 +60,8 @@ The package contains the pyside6 bindings library for %{name} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-knotifications-devel = %{version}-%{release} -Conflicts: kf6-knotifications-devel < %{version}-%{release} +Provides: kf6-knotifications-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifications-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -71,8 +70,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-knotifications-doc = %{version}-%{release} -Conflicts: kf6-knotifications-doc < %{version}-%{release} +Provides: kf6-knotifications-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifications-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -80,8 +79,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-knotifications-html = %{version}-%{release} -Conflicts: kf6-knotifications-html < %{version}-%{release} +Provides: kf6-knotifications-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-knotifications-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-open-collab/sonic-frameworks-open-collab.spec b/sonic-frameworks-open-collab/sonic-frameworks-open-collab.spec index afdd6e5..bdfdfc6 100644 --- a/sonic-frameworks-open-collab/sonic-frameworks-open-collab.spec +++ b/sonic-frameworks-open-collab/sonic-frameworks-open-collab.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-open-collab Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks Tier 1 Addon with Open Collaboration Services API License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/frameworks/%%{framework} @@ -30,8 +30,8 @@ BuildRequires: qt6-qtbase-devel Requires: kf6-filesystem -Provides: kf6-attica = %{version}-%{release} -Conflicts: kf6-attica < %{version}-%{release} +Provides: kf6-attica%{?_isa} = %{version}-%{release} +Obsoletes: kf6-attica < %{version}-%{release} %description Attica is a Qt library that implements the Open Collaboration Services @@ -41,8 +41,8 @@ API version 1.4. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-attica-devel = %{version}-%{release} -Conflicts: kf6-attica-devel < %{version}-%{release} +Provides: kf6-attica-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-attica-devel < %{version}-%{release} %description devel %{summary}. @@ -50,8 +50,8 @@ Conflicts: kf6-attica-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-attica-doc = %{version}-%{release} -Conflicts: kf6-attica-doc < %{version}-%{release} +Provides: kf6-attica-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-attica-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -59,8 +59,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-attica-html = %{version}-%{release} -Conflicts: kf6-attica-html < %{version}-%{release} +Provides: kf6-attica-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-attica-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-package/sonic-frameworks-package.spec b/sonic-frameworks-package/sonic-frameworks-package.spec index 7ff3d06..4f55cf6 100644 --- a/sonic-frameworks-package/sonic-frameworks-package.spec +++ b/sonic-frameworks-package/sonic-frameworks-package.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-package Version: 6.29.0.1 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 library to load and install packages as plugins License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later @@ -34,8 +34,8 @@ BuildRequires: cmake(KF6DocTools) BuildRequires: qt6-qtbase-devel Requires: kf6-filesystem -Provides: kf6-kpackage = %{version}-%{release} -Conflicts: kf6-kpackage < %{version}-%{release} +Provides: kf6-kpackage%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpackage < %{version}-%{release} %description KDE Frameworks 6 Tier 2 library to load and install non-binary packages as @@ -44,8 +44,8 @@ if they were plugins. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-kpackage-devel = %{version}-%{release} -Conflicts: kf6-kpackage-devel < %{version}-%{release} +Provides: kf6-kpackage-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpackage-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -54,8 +54,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kpackage-doc = %{version}-%{release} -Conflicts: kf6-kpackage-doc < %{version}-%{release} +Provides: kf6-kpackage-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpackage-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -63,8 +63,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kpackage-html = %{version}-%{release} -Conflicts: kf6-kpackage-html < %{version}-%{release} +Provides: kf6-kpackage-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpackage-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-progress-ui/sonic-frameworks-progress-ui.spec b/sonic-frameworks-progress-ui/sonic-frameworks-progress-ui.spec index 55d97da..08a7745 100644 --- a/sonic-frameworks-progress-ui/sonic-frameworks-progress-ui.spec +++ b/sonic-frameworks-progress-ui/sonic-frameworks-progress-ui.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-progress-ui Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 addon for KJobs # The following are in the LICENSES folder, but go unused: LGPL-3.0-only, LicenseRef-KDE-Accepted-LGPL License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later @@ -45,8 +45,8 @@ BuildRequires: clang-devel BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kjobwidgets = %{version}-%{release} -Conflicts: kf6-kjobwidgets < %{version}-%{release} +Provides: kf6-kjobwidgets%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kjobwidgets < %{version}-%{release} %description %{summary}. @@ -54,7 +54,6 @@ Conflicts: kf6-kjobwidgets < %{version}-%{release} %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kjobwidgets = %{version}-%{release} -Conflicts: python3-kf6-kjobwidgets < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -64,8 +63,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel Requires: cmake(KF6CoreAddons) -Provides: kf6-kjobwidgets-devel = %{version}-%{release} -Conflicts: kf6-kjobwidgets-devel < %{version}-%{release} +Provides: kf6-kjobwidgets-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kjobwidgets-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -74,8 +73,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kjobwidgets-doc = %{version}-%{release} -Conflicts: kf6-kjobwidgets-doc < %{version}-%{release} +Provides: kf6-kjobwidgets-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kjobwidgets-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -83,8 +82,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kjobwidgets-html = %{version}-%{release} -Conflicts: kf6-kjobwidgets-html < %{version}-%{release} +Provides: kf6-kjobwidgets-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kjobwidgets-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-pseudo-terminal/sonic-frameworks-pseudo-terminal.spec b/sonic-frameworks-pseudo-terminal/sonic-frameworks-pseudo-terminal.spec index 846b2d4..5f2ec4e 100644 --- a/sonic-frameworks-pseudo-terminal/sonic-frameworks-pseudo-terminal.spec +++ b/sonic-frameworks-pseudo-terminal/sonic-frameworks-pseudo-terminal.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-pseudo-terminal Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 module providing Pty abstraction License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later @@ -36,8 +36,8 @@ Requires: kf6-filesystem # runtime calls %%_libexexdir/utempter/utempter Requires: libutempter -Provides: kf6-kpty = %{version}-%{release} -Conflicts: kf6-kpty < %{version}-%{release} +Provides: kf6-kpty%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpty < %{version}-%{release} %description KDE Frameworks 6 tier 2 module providing Pty abstraction. @@ -46,8 +46,8 @@ KDE Frameworks 6 tier 2 module providing Pty abstraction. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6CoreAddons) -Provides: kf6-kpty-devel = %{version}-%{release} -Conflicts: kf6-kpty-devel < %{version}-%{release} +Provides: kf6-kpty-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpty-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -56,8 +56,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kpty-doc = %{version}-%{release} -Conflicts: kf6-kpty-doc < %{version}-%{release} +Provides: kf6-kpty-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpty-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -65,8 +65,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kpty-html = %{version}-%{release} -Conflicts: kf6-kpty-html < %{version}-%{release} +Provides: kf6-kpty-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kpty-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-purpose/sonic-frameworks-purpose.spec b/sonic-frameworks-purpose/sonic-frameworks-purpose.spec index 3d29fb4..70b970e 100644 --- a/sonic-frameworks-purpose/sonic-frameworks-purpose.spec +++ b/sonic-frameworks-purpose/sonic-frameworks-purpose.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-purpose Summary: Framework for providing abstractions to get the developer's purposes fulfilled Version: 6.29.0 -Release: 1%{?dist} +Release: 4%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -42,8 +42,7 @@ BuildRequires: cmake(KAccounts6) BuildRequires: pkgconfig(Qt6Network) BuildRequires: pkgconfig(Qt6Qml) -BuildRequires: accounts-qml-module-qt6 -Requires: accounts-qml-module-qt6 +Recommends: accounts-qml-module-qt6 BuildRequires: cmake(KF6Declarative) Requires: sonic-frameworks-qml-bridge BuildRequires: cmake(KF6Prison) @@ -55,8 +54,8 @@ Requires: qt6qml(org.kde.kitemmodels) Requires: hicolor-icon-theme Requires: sonic-frameworks-bluetooth >= %{version} -Provides: kf6-purpose = %{version}-%{release} -Conflicts: kf6-purpose < %{version}-%{release} +Provides: kf6-purpose%{?_isa} = %{version}-%{release} +Obsoletes: kf6-purpose < %{version}-%{release} %description Purpose offers the possibility to create integrate services and actions on @@ -69,8 +68,8 @@ can receive all the information they need. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6CoreAddons) -Provides: kf6-purpose-devel = %{version}-%{release} -Conflicts: kf6-purpose-devel < %{version}-%{release} +Provides: kf6-purpose-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-purpose-devel < %{version}-%{release} %description devel %{summary}. @@ -78,8 +77,8 @@ Conflicts: kf6-purpose-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-purpose-doc = %{version}-%{release} -Conflicts: kf6-purpose-doc < %{version}-%{release} +Provides: kf6-purpose-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-purpose-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -87,8 +86,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-purpose-html = %{version}-%{release} -Conflicts: kf6-purpose-html < %{version}-%{release} +Provides: kf6-purpose-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-purpose-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-qml-bridge/sonic-frameworks-qml-bridge.spec b/sonic-frameworks-qml-bridge/sonic-frameworks-qml-bridge.spec index e88416c..8e88d2e 100644 --- a/sonic-frameworks-qml-bridge/sonic-frameworks-qml-bridge.spec +++ b/sonic-frameworks-qml-bridge/sonic-frameworks-qml-bridge.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-qml-bridge Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 addon for Qt declarative License: CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND MIT @@ -44,8 +44,8 @@ BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtdeclarative-devel Requires: kf6-filesystem -Provides: kf6-kdeclarative = %{version}-%{release} -Conflicts: kf6-kdeclarative < %{version}-%{release} +Provides: kf6-kdeclarative%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdeclarative < %{version}-%{release} %description KDE Frameworks 6 Tier 3 addon for Qt declarative @@ -56,8 +56,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6Config) Requires: cmake(KF6Package) Requires: qt6-qtdeclarative-devel -Provides: kf6-kdeclarative-devel = %{version}-%{release} -Conflicts: kf6-kdeclarative-devel < %{version}-%{release} +Provides: kf6-kdeclarative-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdeclarative-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -66,8 +66,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdeclarative-doc = %{version}-%{release} -Conflicts: kf6-kdeclarative-doc < %{version}-%{release} +Provides: kf6-kdeclarative-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdeclarative-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -75,8 +75,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdeclarative-html = %{version}-%{release} -Conflicts: kf6-kdeclarative-html < %{version}-%{release} +Provides: kf6-kdeclarative-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdeclarative-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-qt-integration/sonic-frameworks-qt-integration.spec b/sonic-frameworks-qt-integration/sonic-frameworks-qt-integration.spec index f6a5b04..df406ae 100644 --- a/sonic-frameworks-qt-integration/sonic-frameworks-qt-integration.spec +++ b/sonic-frameworks-qt-integration/sonic-frameworks-qt-integration.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-qt-integration Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 4 workspace and cross-framework integration plugins License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/frameworks/%%{framework} @@ -43,8 +43,8 @@ BuildRequires: cmake(packagekitqt6) BuildRequires: cmake(KF6ColorScheme) Requires: kf6-filesystem -Provides: kf6-frameworkintegration = %{version}-%{release} -Conflicts: kf6-frameworkintegration < %{version}-%{release} +Provides: kf6-frameworkintegration%{?_isa} = %{version}-%{release} +Obsoletes: kf6-frameworkintegration < %{version}-%{release} %description Framework Integration is a set of plugins responsible for better integration of @@ -55,8 +55,8 @@ Applications do not need to link to this directly. %package libs Summary: Runtime libraries for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-frameworkintegration-libs = %{version}-%{release} -Conflicts: kf6-frameworkintegration-libs < %{version}-%{release} +Provides: kf6-frameworkintegration-libs%{?_isa} = %{version}-%{release} +Obsoletes: kf6-frameworkintegration-libs < %{version}-%{release} %description libs %{summary}. @@ -67,8 +67,8 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: cmake(KF6IconThemes) Requires: cmake(KF6ConfigWidgets) -Provides: kf6-frameworkintegration-devel = %{version}-%{release} -Conflicts: kf6-frameworkintegration-devel < %{version}-%{release} +Provides: kf6-frameworkintegration-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-frameworkintegration-devel < %{version}-%{release} %description devel The %{name}-devel package contains files to develop for %{name}. @@ -76,8 +76,8 @@ The %{name}-devel package contains files to develop for %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-frameworkintegration-doc = %{version}-%{release} -Conflicts: kf6-frameworkintegration-doc < %{version}-%{release} +Provides: kf6-frameworkintegration-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-frameworkintegration-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -85,8 +85,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-frameworkintegration-html = %{version}-%{release} -Conflicts: kf6-frameworkintegration-html < %{version}-%{release} +Provides: kf6-frameworkintegration-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-frameworkintegration-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-quick-charts/sonic-frameworks-quick-charts.spec b/sonic-frameworks-quick-charts/sonic-frameworks-quick-charts.spec index 23753ba..d7bc437 100644 --- a/sonic-frameworks-quick-charts/sonic-frameworks-quick-charts.spec +++ b/sonic-frameworks-quick-charts/sonic-frameworks-quick-charts.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-quick-charts Summary: A QtQuick module providing high-performance charts Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only AND MIT #URL: https://invent.kde.org/frameworks/%%{framework} @@ -33,8 +33,8 @@ BuildRequires: cmake(Qt6ShaderTools) BuildRequires: make BuildRequires: pkgconfig(xkbcommon) -Provides: kf6-kquickcharts = %{version}-%{release} -Conflicts: kf6-kquickcharts < %{version}-%{release} +Provides: kf6-kquickcharts%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kquickcharts < %{version}-%{release} %description The Quick Charts module provides a set of charts that can be used from QtQuick @@ -47,8 +47,8 @@ quality. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-kquickcharts-devel = %{version}-%{release} -Conflicts: kf6-kquickcharts-devel < %{version}-%{release} +Provides: kf6-kquickcharts-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kquickcharts-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -57,8 +57,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kquickcharts-doc = %{version}-%{release} -Conflicts: kf6-kquickcharts-doc < %{version}-%{release} +Provides: kf6-kquickcharts-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kquickcharts-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -66,8 +66,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kquickcharts-html = %{version}-%{release} -Conflicts: kf6-kquickcharts-html < %{version}-%{release} +Provides: kf6-kquickcharts-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kquickcharts-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-quick-desktop-style/sonic-frameworks-quick-desktop-style.spec b/sonic-frameworks-quick-desktop-style/sonic-frameworks-quick-desktop-style.spec index 841009a..5f2acdd 100644 --- a/sonic-frameworks-quick-desktop-style/sonic-frameworks-quick-desktop-style.spec +++ b/sonic-frameworks-quick-desktop-style/sonic-frameworks-quick-desktop-style.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-quick-desktop-style Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: QtQuickControls2 style for consistency between QWidget and QML apps License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND LicenseRef-KFQF-Accepted-GPL #URL: https://invent.kde.org/frameworks/%%{framework} @@ -41,8 +41,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: sonic-frameworks-spell-check -Provides: kf6-qqc2-desktop-style = %{version}-%{release} -Conflicts: kf6-qqc2-desktop-style < %{version}-%{release} +Provides: kf6-qqc2-desktop-style%{?_isa} = %{version}-%{release} +Obsoletes: kf6-qqc2-desktop-style < %{version}-%{release} %description This is a style for QtQuickControls 2 that uses QWidget's QStyle for diff --git a/sonic-frameworks-quick-silver-style/sonic-frameworks-quick-silver-style.spec b/sonic-frameworks-quick-silver-style/sonic-frameworks-quick-silver-style.spec index a364bbb..11348c4 100644 --- a/sonic-frameworks-quick-silver-style/sonic-frameworks-quick-silver-style.spec +++ b/sonic-frameworks-quick-silver-style/sonic-frameworks-quick-silver-style.spec @@ -10,7 +10,7 @@ #Name: qqc2-breeze-style Name: sonic-frameworks-quick-silver-style Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: QtQuickControls2 breeze style License: CC0-1.0 and GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -42,8 +42,8 @@ BuildRequires: qt6-qtdeclarative-devel Requires: sonic-frameworks-quick-charts -Provides: qqc2-breeze-style = %{version}-%{release} -Conflicts: qqc2-breeze-style < %{version}-%{release} +Provides: qqc2-breeze-style%{?_isa} = %{version}-%{release} +Obsoletes: qqc2-breeze-style < %{version}-%{release} %description This is a pure Qt Quick/Kirigami Qt Quick Controls style. diff --git a/sonic-frameworks-quick-ui-addons/sonic-frameworks-quick-ui-addons.spec b/sonic-frameworks-quick-ui-addons/sonic-frameworks-quick-ui-addons.spec index cdc44d2..5948ada 100644 --- a/sonic-frameworks-quick-ui-addons/sonic-frameworks-quick-ui-addons.spec +++ b/sonic-frameworks-quick-ui-addons/sonic-frameworks-quick-ui-addons.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-quick-ui-addons Version: 1.13.1 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-2-Clause AND CC-BY-SA-4.0 AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND LicenseRef-KFQF-Accepted-GPL Summary: Convergent visual components ("widgets") for Kirigami-based applications Url: https://github.com/Sonic-DE/%{reponame} @@ -61,15 +61,15 @@ Provides: kf6-kirigami2-addons-treeview%{?_isa} = 1:%{version}-%{release} # The new name Obsoletes: kf6-kirigami-addons-dateandtime < 0.11.76-5 -Provides: kf6-kirigami-addons-dateandtime = %{version}-%{release} +Provides: kf6-kirigami-addons-dateandtime%{?_isa} = %{version}-%{release} Provides: kf6-kirigami-addons-dateandtime%{?_isa} = %{version}-%{release} Obsoletes: kf6-kirigami-addons-treeview < 0.11.76-5 -Provides: kf6-kirigami-addons-treeview = %{version}-%{release} +Provides: kf6-kirigami-addons-treeview%{?_isa} = %{version}-%{release} Provides: kf6-kirigami-addons-treeview%{?_isa} = %{version}-%{release} -Provides: kf6-kirigami-addons = %{version}-%{release} -Conflicts: kf6-kirigami-addons < %{version}-%{release} +Provides: kf6-kirigami-addons%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kirigami-addons < %{version}-%{release} %description A set of "widgets" i.e visual end user components along with a @@ -82,8 +82,8 @@ or Plasma). Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Conflicts: sonic-frameworks-quick-ui-addons < 1.4.0 -Provides: kf6-kirigami-addons-devel = %{version}-%{release} -Conflicts: kf6-kirigami-addons-devel < %{version}-%{release} +Provides: kf6-kirigami-addons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kirigami-addons-devel < %{version}-%{release} %description devel The %{name}-devel package contains CMake definitions, libraries diff --git a/sonic-frameworks-quick-ui/sonic-frameworks-quick-ui.spec b/sonic-frameworks-quick-ui/sonic-frameworks-quick-ui.spec index 38c2356..0669ae7 100644 --- a/sonic-frameworks-quick-ui/sonic-frameworks-quick-ui.spec +++ b/sonic-frameworks-quick-ui/sonic-frameworks-quick-ui.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-quick-ui Version: 6.29.0.2 -Release: 1%{?dist} +Release: 3%{?dist} Summary: QtQuick plugins to build user interfaces based on the KDE UX guidelines License: BSD-3-Clause AND CC0-1.0 AND FSFAP AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT #URL: https://invent.kde.org/frameworks/%%{framework} @@ -38,11 +38,11 @@ BuildRequires: cmake(Qt6ShaderTools) # Renamed from kf6-kirigami2 Obsoletes: kf6-kirigami2 < 5.246.0 -Provides: kf6-kirigami2 = %{version}-%{release} +Provides: kf6-kirigami2%{?_isa} = %{version}-%{release} Provides: kf6-kirigami2%{?_isa} = %{version}-%{release} -Provides: kf6-kirigami = %{version}-%{release} -Conflicts: kf6-kirigami < %{version}-%{release} +Provides: kf6-kirigami%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kirigami < %{version}-%{release} %description %{summary}. @@ -51,10 +51,10 @@ Conflicts: kf6-kirigami < %{version}-%{release} Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Obsoletes: kf6-kirigami2-devel < 5.246.0 -Provides: kf6-kirigami2-devel = %{version}-%{release} Provides: kf6-kirigami2-devel%{?_isa} = %{version}-%{release} -Provides: kf6-kirigami-devel = %{version}-%{release} -Conflicts: kf6-kirigami-devel < %{version}-%{release} +Provides: kf6-kirigami2-devel%{?_isa} = %{version}-%{release} +Provides: kf6-kirigami-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kirigami-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -63,8 +63,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kirigami-doc = %{version}-%{release} -Conflicts: kf6-kirigami-doc < %{version}-%{release} +Provides: kf6-kirigami-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kirigami-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -72,8 +72,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kirigami-html = %{version}-%{release} -Conflicts: kf6-kirigami-html < %{version}-%{release} +Provides: kf6-kirigami-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kirigami-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-root-shell/sonic-frameworks-root-shell.spec b/sonic-frameworks-root-shell/sonic-frameworks-root-shell.spec index 63f51d1..7b9bc3f 100644 --- a/sonic-frameworks-root-shell/sonic-frameworks-root-shell.spec +++ b/sonic-frameworks-root-shell/sonic-frameworks-root-shell.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-root-shell Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 integration with su License: CC0-1.0 AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -39,8 +39,8 @@ Requires: kf6-filesystem Requires: sudo %endif -Provides: kf6-kdesu = %{version}-%{release} -Conflicts: kf6-kdesu < %{version}-%{release} +Provides: kf6-kdesu%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdesu < %{version}-%{release} %description @@ -48,8 +48,8 @@ Conflicts: kf6-kdesu < %{version}-%{release} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6Pty) -Provides: kf6-kdesu-devel = %{version}-%{release} -Conflicts: kf6-kdesu-devel < %{version}-%{release} +Provides: kf6-kdesu-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdesu-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -58,8 +58,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdesu-doc = %{version}-%{release} -Conflicts: kf6-kdesu-doc < %{version}-%{release} +Provides: kf6-kdesu-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdesu-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -67,8 +67,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdesu-html = %{version}-%{release} -Conflicts: kf6-kdesu-html < %{version}-%{release} +Provides: kf6-kdesu-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdesu-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-runner/sonic-frameworks-runner.spec b/sonic-frameworks-runner/sonic-frameworks-runner.spec index 14e75d4..c728840 100644 --- a/sonic-frameworks-runner/sonic-frameworks-runner.spec +++ b/sonic-frameworks-runner/sonic-frameworks-runner.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-runner Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 solution with parallelized query system License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -42,8 +42,8 @@ BuildRequires: cmake(KF6ItemModels) Requires: kf6-filesystem -Provides: kf6-krunner = %{version}-%{release} -Conflicts: kf6-krunner < %{version}-%{release} +Provides: kf6-krunner%{?_isa} = %{version}-%{release} +Obsoletes: kf6-krunner < %{version}-%{release} %description KRunner provides a parallelized query system extendable via plugins. @@ -53,8 +53,8 @@ Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel Requires: cmake(KF6CoreAddons) -Provides: kf6-krunner-devel = %{version}-%{release} -Conflicts: kf6-krunner-devel < %{version}-%{release} +Provides: kf6-krunner-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-krunner-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -63,8 +63,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-krunner-doc = %{version}-%{release} -Conflicts: kf6-krunner-doc < %{version}-%{release} +Provides: kf6-krunner-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-krunner-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -72,8 +72,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-krunner-html = %{version}-%{release} -Conflicts: kf6-krunner-html < %{version}-%{release} +Provides: kf6-krunner-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-krunner-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-settings-ui/sonic-frameworks-settings-ui.spec b/sonic-frameworks-settings-ui/sonic-frameworks-settings-ui.spec index cd88719..934f35c 100644 --- a/sonic-frameworks-settings-ui/sonic-frameworks-settings-ui.spec +++ b/sonic-frameworks-settings-ui/sonic-frameworks-settings-ui.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-settings-ui Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 addon for creating configuration dialogs # The following licenses are in LICENSES but go unused: BSD-3-Clause, MIT @@ -43,8 +43,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kconfigwidgets = %{version}-%{release} -Conflicts: kf6-kconfigwidgets < %{version}-%{release} +Provides: kf6-kconfigwidgets%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfigwidgets < %{version}-%{release} %description KConfigWidgets provides easy-to-use classes to create configuration dialogs, as @@ -58,8 +58,8 @@ Requires: sonic-frameworks-text-codec-devel Requires: cmake(KF6ColorScheme) Requires: cmake(KF6Config) Requires: cmake(KF6WidgetsAddons) -Provides: kf6-kconfigwidgets-devel = %{version}-%{release} -Conflicts: kf6-kconfigwidgets-devel < %{version}-%{release} +Provides: kf6-kconfigwidgets-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfigwidgets-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -68,8 +68,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kconfigwidgets-doc = %{version}-%{release} -Conflicts: kf6-kconfigwidgets-doc < %{version}-%{release} +Provides: kf6-kconfigwidgets-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfigwidgets-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -77,8 +77,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kconfigwidgets-html = %{version}-%{release} -Conflicts: kf6-kconfigwidgets-html < %{version}-%{release} +Provides: kf6-kconfigwidgets-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfigwidgets-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-settings-utils/sonic-frameworks-settings-utils.spec b/sonic-frameworks-settings-utils/sonic-frameworks-settings-utils.spec index e6ccdd8..905e8a9 100644 --- a/sonic-frameworks-settings-utils/sonic-frameworks-settings-utils.spec +++ b/sonic-frameworks-settings-utils/sonic-frameworks-settings-utils.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-settings-utils Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 addon with extra API to write KConfigModules License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -45,8 +45,8 @@ BuildRequires: qt6-qtdeclarative-devel Requires: kf6-filesystem Requires: qt6qml(org.kde.kirigami) -Provides: kf6-kcmutils = %{version}-%{release} -Conflicts: kf6-kcmutils < %{version}-%{release} +Provides: kf6-kcmutils%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcmutils < %{version}-%{release} %description KCMUtils provides various classes to work with KCModules. KCModules can be @@ -58,8 +58,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6ConfigWidgets) Requires: cmake(KF6Service) Requires: cmake(Qt6Qml) -Provides: kf6-kcmutils-devel = %{version}-%{release} -Conflicts: kf6-kcmutils-devel < %{version}-%{release} +Provides: kf6-kcmutils-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcmutils-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -68,8 +68,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcmutils-doc = %{version}-%{release} -Conflicts: kf6-kcmutils-doc < %{version}-%{release} +Provides: kf6-kcmutils-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcmutils-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -77,8 +77,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcmutils-html = %{version}-%{release} -Conflicts: kf6-kcmutils-html < %{version}-%{release} +Provides: kf6-kcmutils-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcmutils-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-settings/sonic-frameworks-settings.spec b/sonic-frameworks-settings/sonic-frameworks-settings.spec index bc80bb7..6e781b2 100644 --- a/sonic-frameworks-settings/sonic-frameworks-settings.spec +++ b/sonic-frameworks-settings/sonic-frameworks-settings.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-settings Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with advanced configuration system License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND MIT #URL: https://invent.kde.org/frameworks/%%{framework} @@ -33,8 +33,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kconfig = %{version}-%{release} -Conflicts: kf6-kconfig < %{version}-%{release} +Provides: kf6-kconfig%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfig < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon with advanced configuration system made of two @@ -45,8 +45,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig(Qt6Xml) Requires: cmake(Qt6Qml) -Provides: kf6-kconfig-devel = %{version}-%{release} -Conflicts: kf6-kconfig-devel < %{version}-%{release} +Provides: kf6-kconfig-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfig-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -55,8 +55,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kconfig-doc = %{version}-%{release} -Conflicts: kf6-kconfig-doc < %{version}-%{release} +Provides: kf6-kconfig-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfig-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -64,8 +64,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kconfig-html = %{version}-%{release} -Conflicts: kf6-kconfig-html < %{version}-%{release} +Provides: kf6-kconfig-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kconfig-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-silver-icons/sonic-frameworks-silver-icons.spec b/sonic-frameworks-silver-icons/sonic-frameworks-silver-icons.spec index c870ca2..4cc6a4c 100644 --- a/sonic-frameworks-silver-icons/sonic-frameworks-silver-icons.spec +++ b/sonic-frameworks-silver-icons/sonic-frameworks-silver-icons.spec @@ -19,7 +19,7 @@ Name: sonic-frameworks-silver-icons Summary: Breeze icon theme library Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} # skladnik.svg is CC-BY-SA-4.0 # folder-edit-sign-encrypt.svg is LGPL-2.1-or-later @@ -53,8 +53,8 @@ Requires: breeze-icon-theme = %{version}-%{release} Requires: breeze-icon-theme %endif -Provides: kf6-breeze-icons = %{version}-%{release} -Conflicts: kf6-breeze-icons < %{version}-%{release} +Provides: kf6-breeze-icons%{?_isa} = %{version}-%{release} +Obsoletes: kf6-breeze-icons < %{version}-%{release} %description %{summary}. @@ -113,8 +113,8 @@ Requires: %{name} = %{version}-%{release} # renamed for https://pagure.io/fedora-kde/SIG/issue/530 Provides: breeze-icon-theme-devel = %{version}-%{release} Obsoletes: breeze-icon-theme-devel < 6.3.0-2 -Provides: kf6-breeze-icons-devel = %{version}-%{release} -Conflicts: kf6-breeze-icons-devel < %{version}-%{release} +Provides: kf6-breeze-icons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-breeze-icons-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for diff --git a/sonic-frameworks-spell-check/sonic-frameworks-spell-check.spec b/sonic-frameworks-spell-check/sonic-frameworks-spell-check.spec index 1efffd1..85c730f 100644 --- a/sonic-frameworks-spell-check/sonic-frameworks-spell-check.spec +++ b/sonic-frameworks-spell-check/sonic-frameworks-spell-check.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-spell-check Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 solution for spell checking License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -46,8 +46,8 @@ BuildRequires: pkgconfig(libvoikko) Requires: kf6-filesystem Recommends: %{name}-hunspell -Provides: kf6-sonnet = %{version}-%{release} -Conflicts: kf6-sonnet < %{version}-%{release} +Provides: kf6-sonnet%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet < %{version}-%{release} %description KDE Frameworks 6 Tier 1 solution for spell checking. @@ -56,8 +56,8 @@ KDE Frameworks 6 Tier 1 solution for spell checking. %package aspell Summary: aspell plugin for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-sonnet-aspell = %{version}-%{release} -Conflicts: kf6-sonnet-aspell < %{version}-%{release} +Provides: kf6-sonnet-aspell%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-aspell < %{version}-%{release} %description aspell The %{name}-aspell package contains the aspell spellchecking @@ -66,8 +66,8 @@ plugin for %{name}. %package hunspell Summary: hunspell plugin for %{name} Requires: %{name} = %{version}-%{release} -Provides: kf6-sonnet-hunspell = %{version}-%{release} -Conflicts: kf6-sonnet-hunspell < %{version}-%{release} +Provides: kf6-sonnet-hunspell%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-hunspell < %{version}-%{release} %description hunspell The %{name}-hunspell package contains the hunspell spellchecking @@ -79,8 +79,8 @@ Supplements: (%{name} and langpacks-he) Requires: %{name} = %{version}-%{release} Requires: hunspell-he -Provides: kf6-sonnet-hspell = %{version}-%{release} -Conflicts: kf6-sonnet-hspell < %{version}-%{release} +Provides: kf6-sonnet-hspell%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-hspell < %{version}-%{release} %description hspell The %{name}-hspell package contains the Hebrew hspell spellchecking @@ -90,8 +90,8 @@ plugin for %{name}. Summary: voikko plugin for %{name} Supplements: (%{name} and langpacks-fi) Requires: %{name} = %{version}-%{release} -Provides: kf6-sonnet-voikko = %{version}-%{release} -Conflicts: kf6-sonnet-voikko < %{version}-%{release} +Provides: kf6-sonnet-voikko%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-voikko < %{version}-%{release} %description voikko The %{name}-voikko package contains the Finnish voikko spellchecking @@ -102,8 +102,8 @@ plugin for %{name}. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-sonnet-devel = %{version}-%{release} -Conflicts: kf6-sonnet-devel < %{version}-%{release} +Provides: kf6-sonnet-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -112,8 +112,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-sonnet-doc = %{version}-%{release} -Conflicts: kf6-sonnet-doc < %{version}-%{release} +Provides: kf6-sonnet-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -121,8 +121,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-sonnet-html = %{version}-%{release} -Conflicts: kf6-sonnet-html < %{version}-%{release} +Provides: kf6-sonnet-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-sonnet-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-sso/sonic-frameworks-sso.spec b/sonic-frameworks-sso/sonic-frameworks-sso.spec index bfbd67d..ab1c38f 100644 --- a/sonic-frameworks-sso/sonic-frameworks-sso.spec +++ b/sonic-frameworks-sso/sonic-frameworks-sso.spec @@ -13,7 +13,7 @@ #Name: signon Name: sonic-frameworks-sso Version: 8.61.2 -Release: 1%{?dist} +Release: 4%{?dist} Summary: Accounts framework for Linux and POSIX based platforms License: LGPL-2.1-only @@ -28,15 +28,14 @@ BuildRequires: gcc-c++ BuildRequires: qt6-qtbase-devel # upstream name: signond -Provides: signond = %{version}-%{release} +Provides: signond%{?_isa} = %{version}-%{release} # conflicting implementation: gsignond -Conflicts: gsignond Requires: dbus -Provides: signon = %{version}-%{release} -Conflicts: signon < %{version}-%{release} +Provides: signon%{?_isa} = %{version}-%{release} +Obsoletes: signon < %{version}-%{release} %description Single Sign-On is a framework for centrally storing authentication credentials @@ -47,8 +46,8 @@ client library for applications to communicate with this system. %package qt6 Summary: Single Sign On client library for Qt6-based applications -Provides: signon-qt6 = %{version}-%{release} -Conflicts: signon-qt6 < %{version}-%{release} +Provides: signon-qt6%{?_isa} = %{version}-%{release} +Obsoletes: signon-qt6 < %{version}-%{release} %description qt6 %{summary}. @@ -58,11 +57,11 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}-qt6%{?_isa} = %{version}-%{release} # upstream name: signond -Provides: signond-devel = %{version}-%{release} -Provides: signon-devel = %{version}-%{release} -Conflicts: signon-devel < %{version}-%{release} -Provides: signon-qt6-devel = %{version}-%{release} -Conflicts: signon-qt6-devel < %{version}-%{release} +Provides: signond-devel%{?_isa} = %{version}-%{release} +Provides: signon-devel%{?_isa} = %{version}-%{release} +Obsoletes: signon-devel < %{version}-%{release} +Provides: signon-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: signon-qt6-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for diff --git a/sonic-frameworks-status-notification/sonic-frameworks-status-notification.spec b/sonic-frameworks-status-notification/sonic-frameworks-status-notification.spec index cc8b7be..01d9d01 100644 --- a/sonic-frameworks-status-notification/sonic-frameworks-status-notification.spec +++ b/sonic-frameworks-status-notification/sonic-frameworks-status-notification.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-status-notification Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Implementation of Status Notifier Items License: CC0-1.0 AND LGPL-2.0-or-later @@ -43,8 +43,8 @@ BuildRequires: cmake(PySide6) Requires: kf6-filesystem -Provides: kf6-kstatusnotifieritem = %{version}-%{release} -Conflicts: kf6-kstatusnotifieritem < %{version}-%{release} +Provides: kf6-kstatusnotifieritem%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kstatusnotifieritem < %{version}-%{release} %description %summary. @@ -52,7 +52,6 @@ Conflicts: kf6-kstatusnotifieritem < %{version}-%{release} %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kstatusnotifieritem = %{version}-%{release} -Conflicts: python3-kf6-kstatusnotifieritem < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -60,8 +59,8 @@ The package contains the pyside6 bindings library for %{name} %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-kstatusnotifieritem-devel = %{version}-%{release} -Conflicts: kf6-kstatusnotifieritem-devel < %{version}-%{release} +Provides: kf6-kstatusnotifieritem-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kstatusnotifieritem-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -70,8 +69,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kstatusnotifieritem-doc = %{version}-%{release} -Conflicts: kf6-kstatusnotifieritem-doc < %{version}-%{release} +Provides: kf6-kstatusnotifieritem-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kstatusnotifieritem-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -79,8 +78,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kstatusnotifieritem-html = %{version}-%{release} -Conflicts: kf6-kstatusnotifieritem-html < %{version}-%{release} +Provides: kf6-kstatusnotifieritem-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kstatusnotifieritem-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-svg/sonic-frameworks-svg.spec b/sonic-frameworks-svg/sonic-frameworks-svg.spec index 532d875..2476cbe 100644 --- a/sonic-frameworks-svg/sonic-frameworks-svg.spec +++ b/sonic-frameworks-svg/sonic-frameworks-svg.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-svg Summary: Components for handling SVGs Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -41,8 +41,8 @@ BuildRequires: cmake(KF6GuiAddons) BuildRequires: cmake(KF6Kirigami2) BuildRequires: cmake(KF6ColorScheme) -Provides: kf6-ksvg = %{version}-%{release} -Conflicts: kf6-ksvg < %{version}-%{release} +Provides: kf6-ksvg%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ksvg < %{version}-%{release} %description %{summary}. @@ -51,8 +51,8 @@ Conflicts: kf6-ksvg < %{version}-%{release} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-ksvg-devel = %{version}-%{release} -Conflicts: kf6-ksvg-devel < %{version}-%{release} +Provides: kf6-ksvg-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ksvg-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -61,8 +61,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ksvg-doc = %{version}-%{release} -Conflicts: kf6-ksvg-doc < %{version}-%{release} +Provides: kf6-ksvg-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ksvg-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -70,8 +70,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ksvg-html = %{version}-%{release} -Conflicts: kf6-ksvg-html < %{version}-%{release} +Provides: kf6-ksvg-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ksvg-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-syntax-highlighting/sonic-frameworks-syntax-highlighting.spec b/sonic-frameworks-syntax-highlighting/sonic-frameworks-syntax-highlighting.spec index bb17d3a..52b7875 100644 --- a/sonic-frameworks-syntax-highlighting/sonic-frameworks-syntax-highlighting.spec +++ b/sonic-frameworks-syntax-highlighting/sonic-frameworks-syntax-highlighting.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-syntax-highlighting Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Syntax highlighting engine for Kate syntax definitions License: MIT AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND LGPL-2.0-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -40,8 +40,8 @@ BuildRequires: pkgconfig(xerces-c) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Qml) -Provides: kf6-syntax-highlighting = %{version}-%{release} -Conflicts: kf6-syntax-highlighting < %{version}-%{release} +Provides: kf6-syntax-highlighting%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syntax-highlighting < %{version}-%{release} %description %{summary}. @@ -49,8 +49,8 @@ Conflicts: kf6-syntax-highlighting < %{version}-%{release} %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kf6-syntax-highlighting-devel = %{version}-%{release} -Conflicts: kf6-syntax-highlighting-devel < %{version}-%{release} +Provides: kf6-syntax-highlighting-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syntax-highlighting-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -59,8 +59,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-syntax-highlighting-doc = %{version}-%{release} -Conflicts: kf6-syntax-highlighting-doc < %{version}-%{release} +Provides: kf6-syntax-highlighting-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syntax-highlighting-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -68,8 +68,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-syntax-highlighting-html = %{version}-%{release} -Conflicts: kf6-syntax-highlighting-html < %{version}-%{release} +Provides: kf6-syntax-highlighting-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-syntax-highlighting-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-text-codec/sonic-frameworks-text-codec.spec b/sonic-frameworks-text-codec/sonic-frameworks-text-codec.spec index 266b1e2..18c0a82 100644 --- a/sonic-frameworks-text-codec/sonic-frameworks-text-codec.spec +++ b/sonic-frameworks-text-codec/sonic-frameworks-text-codec.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-text-codec Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with string manipulation methods License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND MPL-1.1 #URL: https://invent.kde.org/frameworks/%%{framework} @@ -32,8 +32,8 @@ BuildRequires: qt6-qttools-devel Requires: kf6-filesystem -Provides: kf6-kcodecs = %{version}-%{release} -Conflicts: kf6-kcodecs < %{version}-%{release} +Provides: kf6-kcodecs%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcodecs < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon with string manipulation methods. @@ -42,8 +42,8 @@ KDE Frameworks 6 Tier 1 addon with string manipulation methods. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kcodecs-devel = %{version}-%{release} -Conflicts: kf6-kcodecs-devel < %{version}-%{release} +Provides: kf6-kcodecs-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcodecs-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -52,8 +52,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcodecs-doc = %{version}-%{release} -Conflicts: kf6-kcodecs-doc < %{version}-%{release} +Provides: kf6-kcodecs-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcodecs-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -61,8 +61,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kcodecs-html = %{version}-%{release} -Conflicts: kf6-kcodecs-html < %{version}-%{release} +Provides: kf6-kcodecs-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kcodecs-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-text-editor/sonic-frameworks-text-editor.spec b/sonic-frameworks-text-editor/sonic-frameworks-text-editor.spec index b335363..44c8e17 100644 --- a/sonic-frameworks-text-editor/sonic-frameworks-text-editor.spec +++ b/sonic-frameworks-text-editor/sonic-frameworks-text-editor.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-text-editor Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 with advanced embeddable text editor License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND MIT @@ -46,8 +46,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem Requires: git-core -Provides: kf6-ktexteditor = %{version}-%{release} -Conflicts: kf6-ktexteditor < %{version}-%{release} +Provides: kf6-ktexteditor%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktexteditor < %{version}-%{release} %description KTextEditor provides a powerful text editor component that you can embed in your @@ -65,8 +65,8 @@ Requires: %{name} = %{version}-%{release} Requires: cmake(KF6Parts) Requires: cmake(KF6SyntaxHighlighting) #Requires: kf6-syntax-highlighting-devel -Provides: kf6-ktexteditor-devel = %{version}-%{release} -Conflicts: kf6-ktexteditor-devel < %{version}-%{release} +Provides: kf6-ktexteditor-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktexteditor-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -75,8 +75,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ktexteditor-doc = %{version}-%{release} -Conflicts: kf6-ktexteditor-doc < %{version}-%{release} +Provides: kf6-ktexteditor-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktexteditor-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -84,8 +84,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ktexteditor-html = %{version}-%{release} -Conflicts: kf6-ktexteditor-html < %{version}-%{release} +Provides: kf6-ktexteditor-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktexteditor-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-text-widgets/sonic-frameworks-text-widgets.spec b/sonic-frameworks-text-widgets/sonic-frameworks-text-widgets.spec index e8100de..7b99f59 100644 --- a/sonic-frameworks-text-widgets/sonic-frameworks-text-widgets.spec +++ b/sonic-frameworks-text-widgets/sonic-frameworks-text-widgets.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-text-widgets Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 addon with advanced text editing widgets License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -45,8 +45,8 @@ BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-ktextwidgets = %{version}-%{release} -Conflicts: kf6-ktextwidgets < %{version}-%{release} +Provides: kf6-ktextwidgets%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktextwidgets < %{version}-%{release} %description KDE Frameworks 6 Tier 3 addon with advanced text edting widgets. @@ -57,8 +57,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6I18n) Requires: cmake(KF6Sonnet) Requires: qt6-qtbase-devel -Provides: kf6-ktextwidgets-devel = %{version}-%{release} -Conflicts: kf6-ktextwidgets-devel < %{version}-%{release} +Provides: kf6-ktextwidgets-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktextwidgets-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -67,8 +67,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ktextwidgets-doc = %{version}-%{release} -Conflicts: kf6-ktextwidgets-doc < %{version}-%{release} +Provides: kf6-ktextwidgets-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktextwidgets-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -76,8 +76,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-ktextwidgets-html = %{version}-%{release} -Conflicts: kf6-ktextwidgets-html < %{version}-%{release} +Provides: kf6-ktextwidgets-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-ktextwidgets-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-ui-components/sonic-frameworks-ui-components.spec b/sonic-frameworks-ui-components/sonic-frameworks-ui-components.spec index 2f3de3e..02b56a3 100644 --- a/sonic-frameworks-ui-components/sonic-frameworks-ui-components.spec +++ b/sonic-frameworks-ui-components/sonic-frameworks-ui-components.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-ui-components Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 solution for KParts License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -44,8 +44,8 @@ BuildRequires: qt6-qtbase-devel BuildRequires: pkgconfig(xkbcommon) Requires: kf6-filesystem -Provides: kf6-kparts = %{version}-%{release} -Conflicts: kf6-kparts < %{version}-%{release} +Provides: kf6-kparts%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kparts < %{version}-%{release} %description KDE Frameworks 6 Tier 3 solution for KParts @@ -56,8 +56,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(KF6KIO) Requires: cmake(KF6TextWidgets) Requires: cmake(KF6XmlGui) -Provides: kf6-kparts-devel = %{version}-%{release} -Conflicts: kf6-kparts-devel < %{version}-%{release} +Provides: kf6-kparts-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kparts-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -66,8 +66,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kparts-doc = %{version}-%{release} -Conflicts: kf6-kparts-doc < %{version}-%{release} +Provides: kf6-kparts-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kparts-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -75,8 +75,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kparts-html = %{version}-%{release} -Conflicts: kf6-kparts-html < %{version}-%{release} +Provides: kf6-kparts-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kparts-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-unit-conversion/sonic-frameworks-unit-conversion.spec b/sonic-frameworks-unit-conversion/sonic-frameworks-unit-conversion.spec index db5d2aa..94b2823 100644 --- a/sonic-frameworks-unit-conversion/sonic-frameworks-unit-conversion.spec +++ b/sonic-frameworks-unit-conversion/sonic-frameworks-unit-conversion.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-unit-conversion Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 2 addon for unit conversions License: CC0-1.0 AND LGPL-2.0-or-later @@ -41,8 +41,8 @@ BuildRequires: cmake(PySide6) Requires: kf6-filesystem -Provides: kf6-kunitconversion = %{version}-%{release} -Conflicts: kf6-kunitconversion < %{version}-%{release} +Provides: kf6-kunitconversion%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kunitconversion < %{version}-%{release} %description KDE Frameworks 6 Tier 2 addon for unit conversions. @@ -50,7 +50,6 @@ KDE Frameworks 6 Tier 2 addon for unit conversions. %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kunitconversion = %{version}-%{release} -Conflicts: python3-kf6-kunitconversion < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -59,8 +58,8 @@ The package contains the pyside6 bindings library for %{name} Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kunitconversion-devel = %{version}-%{release} -Conflicts: kf6-kunitconversion-devel < %{version}-%{release} +Provides: kf6-kunitconversion-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kunitconversion-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -69,8 +68,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kunitconversion-doc = %{version}-%{release} -Conflicts: kf6-kunitconversion-doc < %{version}-%{release} +Provides: kf6-kunitconversion-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kunitconversion-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -78,8 +77,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kunitconversion-html = %{version}-%{release} -Conflicts: kf6-kunitconversion-html < %{version}-%{release} +Provides: kf6-kunitconversion-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kunitconversion-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-user-feedback/sonic-frameworks-user-feedback.spec b/sonic-frameworks-user-feedback/sonic-frameworks-user-feedback.spec index c400e04..b4f485b 100644 --- a/sonic-frameworks-user-feedback/sonic-frameworks-user-feedback.spec +++ b/sonic-frameworks-user-feedback/sonic-frameworks-user-feedback.spec @@ -13,7 +13,7 @@ Name: sonic-frameworks-user-feedback Summary: Framework for collecting user feedback for apps via telemetry and surveys Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} License: MIT AND CC0-1.0 AND BSD-3-Clause #URL: https://invent.kde.org/frameworks/%%{framework} @@ -46,8 +46,8 @@ BuildRequires: cmake(Qt6LinguistTools) BuildRequires: bison BuildRequires: flex -Provides: kf6-kuserfeedback = %{version}-%{release} -Conflicts: kf6-kuserfeedback < %{version}-%{release} +Provides: kf6-kuserfeedback%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kuserfeedback < %{version}-%{release} %description %{summary}. @@ -61,8 +61,8 @@ Obsoletes: kuserfeedback-console < %{version}-%{release} Provides: kuserfeedback-console = %{version}-%{release} Provides: kuserfeedback-console%{?_isa} = %{version}-%{release} -Provides: kf6-kuserfeedback-console = %{version}-%{release} -Conflicts: kf6-kuserfeedback-console < %{version}-%{release} +Provides: kf6-kuserfeedback-console%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kuserfeedback-console < %{version}-%{release} %description console Analytics and administration tool for UserFeedback servers. @@ -73,8 +73,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(Qt6Network) Requires: cmake(Qt6Widgets) -Provides: kf6-kuserfeedback-devel = %{version}-%{release} -Conflicts: kf6-kuserfeedback-devel < %{version}-%{release} +Provides: kf6-kuserfeedback-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kuserfeedback-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -83,8 +83,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kuserfeedback-doc = %{version}-%{release} -Conflicts: kf6-kuserfeedback-doc < %{version}-%{release} +Provides: kf6-kuserfeedback-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kuserfeedback-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -92,8 +92,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kuserfeedback-html = %{version}-%{release} -Conflicts: kf6-kuserfeedback-html < %{version}-%{release} +Provides: kf6-kuserfeedback-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kuserfeedback-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-widgets-addons/sonic-frameworks-widgets-addons.spec b/sonic-frameworks-widgets-addons/sonic-frameworks-widgets-addons.spec index 54290b7..e586b25 100644 --- a/sonic-frameworks-widgets-addons/sonic-frameworks-widgets-addons.spec +++ b/sonic-frameworks-widgets-addons/sonic-frameworks-widgets-addons.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-widgets-addons Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtWidgets License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -42,8 +42,8 @@ BuildRequires: cmake(PySide6) Requires: kf6-filesystem -Provides: kf6-kwidgetsaddons = %{version}-%{release} -Conflicts: kf6-kwidgetsaddons < %{version}-%{release} +Provides: kf6-kwidgetsaddons%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwidgetsaddons < %{version}-%{release} %description KDE Frameworks 6 Tier 1 addon with various classes on top of QtWidgets. @@ -51,7 +51,6 @@ KDE Frameworks 6 Tier 1 addon with various classes on top of QtWidgets. %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kwidgetsaddons = %{version}-%{release} -Conflicts: python3-kf6-kwidgetsaddons < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -60,8 +59,8 @@ The package contains the pyside6 bindings library for %{name} Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kwidgetsaddons-devel = %{version}-%{release} -Conflicts: kf6-kwidgetsaddons-devel < %{version}-%{release} +Provides: kf6-kwidgetsaddons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwidgetsaddons-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -70,8 +69,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kwidgetsaddons-doc = %{version}-%{release} -Conflicts: kf6-kwidgetsaddons-doc < %{version}-%{release} +Provides: kf6-kwidgetsaddons-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwidgetsaddons-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -79,8 +78,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kwidgetsaddons-html = %{version}-%{release} -Conflicts: kf6-kwidgetsaddons-html < %{version}-%{release} +Provides: kf6-kwidgetsaddons-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kwidgetsaddons-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-windowsystem/sonic-frameworks-windowsystem.spec b/sonic-frameworks-windowsystem/sonic-frameworks-windowsystem.spec index d1d993f..2e37438 100644 --- a/sonic-frameworks-windowsystem/sonic-frameworks-windowsystem.spec +++ b/sonic-frameworks-windowsystem/sonic-frameworks-windowsystem.spec @@ -6,7 +6,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-windowsystem Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 integration module with classes for windows management License: CC0-1.0 AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND MIT #URL: https://invent.kde.org/frameworks/%%{framework} @@ -43,7 +43,8 @@ BuildRequires: pkgconfig(Qt6Core) BuildRequires: pkgconfig(Qt6Gui) BuildRequires: qt6-qtbase-private-devel Requires: kf6-filesystem -Conflicts: kf6-kwindowsystem +Obsoletes: kf6-kwindowsystem < %{version}-%{release} +Provides: kf6-kwindowsystem = %{version}-%{release} %description KDE Frameworks Tier 1 integration module that provides classes for managing and @@ -53,7 +54,8 @@ working with windows. Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Conflicts: kf6-kwindowsystem-devel +Obsoletes: kf6-kwindowsystem-devel < %{version}-%{release} +Provides: kf6-kwindowsystem-devel = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -62,14 +64,16 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Conflicts: kf6-kwindowsystem-doc +Obsoletes: kf6-kwindowsystem-doc < %{version}-%{release} +Provides: kf6-kwindowsystem-doc = %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Conflicts: kf6-kwindowsystem-html +Obsoletes: kf6-kwindowsystem-html < %{version}-%{release} +Provides: kf6-kwindowsystem-html = %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-xml-gui/sonic-frameworks-xml-gui.spec b/sonic-frameworks-xml-gui/sonic-frameworks-xml-gui.spec index b71f357..5b43c9c 100644 --- a/sonic-frameworks-xml-gui/sonic-frameworks-xml-gui.spec +++ b/sonic-frameworks-xml-gui/sonic-frameworks-xml-gui.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-xml-gui Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 3 solution for user-configurable main windows License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -54,8 +54,8 @@ BuildRequires: cmake(PySide6) Requires: kf6-filesystem -Provides: kf6-kxmlgui = %{version}-%{release} -Conflicts: kf6-kxmlgui < %{version}-%{release} +Provides: kf6-kxmlgui%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kxmlgui < %{version}-%{release} %description KDE Frameworks 6 Tier 3 solution for user-configurable main windows. @@ -63,7 +63,6 @@ KDE Frameworks 6 Tier 3 solution for user-configurable main windows. %package -n python3-%{name} Summary: Qt for Python bindings for %{name} Provides: python3-kf6-kxmlgui = %{version}-%{release} -Conflicts: python3-kf6-kxmlgui < %{version}-%{release} %description -n python3-%{name} The package contains the pyside6 bindings library for %{name} @@ -75,8 +74,8 @@ Requires: cmake(KF6Config) Requires: cmake(KF6ConfigWidgets) Requires: cmake(KF6GuiAddons) Requires: qt6-qtbase-devel -Provides: kf6-kxmlgui-devel = %{version}-%{release} -Conflicts: kf6-kxmlgui-devel < %{version}-%{release} +Provides: kf6-kxmlgui-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kxmlgui-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -85,8 +84,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kxmlgui-doc = %{version}-%{release} -Conflicts: kf6-kxmlgui-doc < %{version}-%{release} +Provides: kf6-kxmlgui-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kxmlgui-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -94,8 +93,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kxmlgui-html = %{version}-%{release} -Conflicts: kf6-kxmlgui-html < %{version}-%{release} +Provides: kf6-kxmlgui-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kxmlgui-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-frameworks-zeroconf/sonic-frameworks-zeroconf.spec b/sonic-frameworks-zeroconf/sonic-frameworks-zeroconf.spec index c23a8a6..da7ddb9 100644 --- a/sonic-frameworks-zeroconf/sonic-frameworks-zeroconf.spec +++ b/sonic-frameworks-zeroconf/sonic-frameworks-zeroconf.spec @@ -12,7 +12,7 @@ #Name: kf6-%%{framework} Name: sonic-frameworks-zeroconf Version: 6.29.0 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 6 Tier 1 integration module for DNS-SD services (Zeroconf) License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-or-later #URL: https://invent.kde.org/frameworks/%%{framework} @@ -32,8 +32,8 @@ BuildRequires: qt6-qttools-devel Requires: nss-mdns Requires: kf6-filesystem -Provides: kf6-kdnssd = %{version}-%{release} -Conflicts: kf6-kdnssd < %{version}-%{release} +Provides: kf6-kdnssd%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdnssd < %{version}-%{release} %description KDE Frameworks 6 Tier 1 integration module for DNS-SD services (Zeroconf) @@ -42,8 +42,8 @@ KDE Frameworks 6 Tier 1 integration module for DNS-SD services (Zeroconf) Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: qt6-qtbase-devel -Provides: kf6-kdnssd-devel = %{version}-%{release} -Conflicts: kf6-kdnssd-devel < %{version}-%{release} +Provides: kf6-kdnssd-devel%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdnssd-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -52,8 +52,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdnssd-doc = %{version}-%{release} -Conflicts: kf6-kdnssd-doc < %{version}-%{release} +Provides: kf6-kdnssd-doc%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdnssd-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -61,8 +61,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: kf6-kdnssd-html = %{version}-%{release} -Conflicts: kf6-kdnssd-html < %{version}-%{release} +Provides: kf6-kdnssd-html%{?_isa} = %{version}-%{release} +Obsoletes: kf6-kdnssd-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-gtk-theme-bridge/sonic-gtk-theme-bridge.spec b/sonic-gtk-theme-bridge/sonic-gtk-theme-bridge.spec index de5fcfa..112be40 100644 --- a/sonic-gtk-theme-bridge/sonic-gtk-theme-bridge.spec +++ b/sonic-gtk-theme-bridge/sonic-gtk-theme-bridge.spec @@ -15,7 +15,7 @@ ExcludeArch: %{ix86} Name: sonic-gtk-theme-bridge Summary: Configure the appearance of GTK apps in KDE Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -57,8 +57,8 @@ BuildRequires: xsettingsd # avoid hard dep for now -- rex Recommends: xsettingsd -Provides: kde-gtk-config = %{version}-%{release} -Conflicts: kde-gtk-config < %{version}-%{release} +Provides: kde-gtk-config%{?_isa} = %{version}-%{release} +Obsoletes: kde-gtk-config < %{version}-%{release} %description This is a System Settings configuration module for configuring the diff --git a/sonic-interface-libraries/sonic-interface-libraries.spec b/sonic-interface-libraries/sonic-interface-libraries.spec index 3671f45..b551981 100644 --- a/sonic-interface-libraries/sonic-interface-libraries.spec +++ b/sonic-interface-libraries/sonic-interface-libraries.spec @@ -4,7 +4,7 @@ #Name: libplasma Name: sonic-interface-libraries Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Plasma is the foundation of the KDE user interface (v6) # LicenseRef-QtCommercial is also in the licenses, but is being omitted as it is optional. @@ -66,7 +66,8 @@ Requires: kf6-filesystem # Renamed from kf6-plasma Obsoletes: kf6-plasma < 1:%{version}-%{release} Provides: kf6-plasma = 1:%{version}-%{release} -Conflicts: libplasma +Obsoletes: libplasma < %{version}-%{release} +Provides: libplasma = %{version}-%{release} %description %{summary}. @@ -81,7 +82,8 @@ Requires: cmake(KF6KirigamiPlatform) Requires: cmake(KF6WindowSystem) Obsoletes: kf6-plasma-devel < 1:%{version}-%{release} Provides: kf6-plasma-devel = 1:%{version}-%{release} -Conflicts: libplasma-devel +Obsoletes: libplasma-devel < %{version}-%{release} +Provides: libplasma-devel = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -89,7 +91,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Conflicts: libplasma-doc +Obsoletes: libplasma-doc < %{version}-%{release} +Provides: libplasma-doc = %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-keybind-daemon/sonic-keybind-daemon.spec b/sonic-keybind-daemon/sonic-keybind-daemon.spec index 5829ad4..71ec468 100644 --- a/sonic-keybind-daemon/sonic-keybind-daemon.spec +++ b/sonic-keybind-daemon/sonic-keybind-daemon.spec @@ -5,7 +5,7 @@ Name: sonic-keybind-daemon Summary: Daemon providing Global Keyboard Shortcut functionality Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -42,7 +42,8 @@ BuildRequires: pkgconfig(xcb-record) BuildRequires: pkgconfig(xcb-xtest) BuildRequires: systemd Requires: kf6-filesystem -Conflicts: kglobalacceld +Obsoletes: kglobalacceld < %{version}-%{release} +Provides: kglobalacceld = %{version}-%{release} %description %{summary}. @@ -51,7 +52,8 @@ Conflicts: kglobalacceld Summary: Developer files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt6-qtbase-devel -Conflicts: kglobalacceld-devel +Obsoletes: kglobalacceld-devel < %{version}-%{release} +Provides: kglobalacceld-devel = %{version}-%{release} %description devel %{summary}. diff --git a/sonic-launcher-menu-edit/sonic-launcher-menu-edit.spec b/sonic-launcher-menu-edit/sonic-launcher-menu-edit.spec index ad6d0c9..8fd5d4f 100644 --- a/sonic-launcher-menu-edit/sonic-launcher-menu-edit.spec +++ b/sonic-launcher-menu-edit/sonic-launcher-menu-edit.spec @@ -11,7 +11,7 @@ Name: sonic-launcher-menu-edit Summary: KDE menu editor Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later #URL: https://invent.kde.org/plasma/%%{name} @@ -42,8 +42,8 @@ BuildRequires: libappstream-glib # when split out from kde-workspace-4.11.x Conflicts: kde-workspace < 4.11.15-3 -Provides: kmenuedit = %{version}-%{release} -Conflicts: kmenuedit < %{version}-%{release} +Provides: kmenuedit%{?_isa} = %{version}-%{release} +Obsoletes: kmenuedit < %{version}-%{release} %description %{summary}. diff --git a/sonic-login-manager/sonic-login-manager.spec b/sonic-login-manager/sonic-login-manager.spec index 3f4e7d8..26b362f 100644 --- a/sonic-login-manager/sonic-login-manager.spec +++ b/sonic-login-manager/sonic-login-manager.spec @@ -2,7 +2,7 @@ Name: sonic-login-manager Version: 6.7.4.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause and CC0-1.0 and (GPL-2.0-only or GPL-3.0-only) and GPL-2.0-or-later and LGPL-2.0-or-later and LGPL-2.1-or-later Summary: QML based login manager for SonicDE @@ -31,6 +31,8 @@ Source13: plasmalogin.conf #Patch1002: soniclogin-rpmostree-tmpfiles-hack.patch Provides: service(graphical-login) = soniclogin +Obsoletes: plasma-login-manager < %{version}-%{release} +Provides: plasma-login-manager = %{version}-%{release} BuildRequires: desktop-file-utils BuildRequires: cmake >= 3.22 @@ -82,11 +84,11 @@ Requires: kf6-filesystem Requires: sonic-frameworks-auth Requires(pre): shadow-utils -Requires: kde-settings-plasma +Recommends: kde-settings-plasma # Requires sonic window manager (X11 variant) Requires: sonic-win%{?_isa} -Requires: (kcm-soniclogin%{?_isa} if plasma-systemsettings%{?_isa}) +Recommends: plasma-systemsettings%{?_isa}) %description Sonic Login Manager provides a display manager for SonicDE @@ -97,9 +99,11 @@ wallpaper plugin integration and a System Settings module (KCM). Summary: KDE KCM for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: dbus-common -Requires: plasma-systemsettings%{?_isa} +Recommends: plasma-systemsettings%{?_isa} Requires: polkit Requires: qt6-filesystem +Obsoletes: kcm-plasmalogin < %{version}-%{release} +Provides: kcm-plasmalogin = %{version}-%{release} %description -n kcm-soniclogin %{summary}. diff --git a/sonic-network-manager/sonic-network-manager.spec b/sonic-network-manager/sonic-network-manager.spec index 9641f96..9f0c46b 100644 --- a/sonic-network-manager/sonic-network-manager.spec +++ b/sonic-network-manager/sonic-network-manager.spec @@ -15,7 +15,7 @@ ExcludeArch: %{ix86} Name: sonic-network-manager Summary: Plasma for managing network connections Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -96,8 +96,8 @@ Obsoletes: kde-plasma-networkmanagement-libs < 1:0.9.1.0 Obsoletes: kde-plasma-nm < 5.0.0-1 Provides: kde-plasma-nm = %{version}-%{release} -Provides: plasma-nm = %{version}-%{release} -Conflicts: plasma-nm < %{version}-%{release} +Provides: plasma-nm%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm < %{version}-%{release} %description Plasma applet and editor for managing your network connections in KDE 4 using @@ -111,8 +111,8 @@ Requires: NetworkManager-openvpn Obsoletes: kde-plasma-networkmanagement-openvpn < 1:0.9.1.0 Obsoletes: kde-plasma-nm-openvpn < 5.0.0-1 Provides: kde-plasma-nm-openvpn = %{version}-%{release} -Provides: plasma-nm-openvpn = %{version}-%{release} -Conflicts: plasma-nm-openvpn < %{version}-%{release} +Provides: plasma-nm-openvpn%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-openvpn < %{version}-%{release} %description openvpn %{summary}. @@ -126,8 +126,8 @@ Obsoletes: kde-plasma-networkmanagement-openconnect < 1:0.9.1.0 Obsoletes: kde-plasma-nm-openconnect < 5.0.0-1 Provides: kde-plasma-nm-openconnect = %{version}-%{release} Provides: deprecated() -Provides: plasma-nm-openconnect = %{version}-%{release} -Conflicts: plasma-nm-openconnect < %{version}-%{release} +Provides: plasma-nm-openconnect%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-openconnect < %{version}-%{release} %description openconnect %{summary}. @@ -139,8 +139,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: NetworkManager-openswan Obsoletes: kde-plasma-nm-openswan < 5.0.0-1 Provides: kde-plasma-nm-openswan = %{version}-%{release} -Provides: plasma-nm-openswan = %{version}-%{release} -Conflicts: plasma-nm-openswan < %{version}-%{release} +Provides: plasma-nm-openswan%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-openswan < %{version}-%{release} %description openswan %{summary}. @@ -151,8 +151,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: strongswan Obsoletes: kde-plasma-nm-strongswan < 5.0.0-1 Provides: kde-plasma-nm-strongswan = %{version}-%{release} -Provides: plasma-nm-strongswan = %{version}-%{release} -Conflicts: plasma-nm-strongswan < %{version}-%{release} +Provides: plasma-nm-strongswan%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-strongswan < %{version}-%{release} %description strongswan %{summary}. @@ -163,8 +163,8 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: NetworkManager-l2tp Obsoletes: kde-plasma-nm-l2tp < 5.0.0-1 Provides: kde-plasma-nm-l2tp = %{version}-%{release} -Provides: plasma-nm-l2tp = %{version}-%{release} -Conflicts: plasma-nm-l2tp < %{version}-%{release} +Provides: plasma-nm-l2tp%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-l2tp < %{version}-%{release} %description l2tp %{summary}. @@ -176,8 +176,8 @@ Requires: NetworkManager-pptp Obsoletes: kde-plasma-networkmanagement-pptp < 1:0.9.1.0 Obsoletes: kde-plasma-nm-pptp < 5.0.0-1 Provides: kde-plasma-nm-pptp = %{version}-%{release} -Provides: plasma-nm-pptp = %{version}-%{release} -Conflicts: plasma-nm-pptp < %{version}-%{release} +Provides: plasma-nm-pptp%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-pptp < %{version}-%{release} %description pptp %{summary}. @@ -186,8 +186,8 @@ Conflicts: plasma-nm-pptp < %{version}-%{release} Summary: SSTP support for %{name} Requires: NetworkManager-sstp Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: plasma-nm-sstp = %{version}-%{release} -Conflicts: plasma-nm-sstp < %{version}-%{release} +Provides: plasma-nm-sstp%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-sstp < %{version}-%{release} %description sstp %{summary}. @@ -196,8 +196,8 @@ Conflicts: plasma-nm-sstp < %{version}-%{release} Summary: Fortigate SSL VPN support for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: NetworkManager-fortisslvpn -Provides: plasma-nm-fortisslvpn = %{version}-%{release} -Conflicts: plasma-nm-fortisslvpn < %{version}-%{release} +Provides: plasma-nm-fortisslvpn%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-fortisslvpn < %{version}-%{release} %description fortisslvpn %{summary}. @@ -210,8 +210,8 @@ Requires: NetworkManager-vpnc Obsoletes: kde-plasma-networkmanagement-vpnc < 1:0.9.1.0 Obsoletes: kde-plasma-nm-vpnc < 5.0.0-1 Provides: kde-plasma-nm-vpnc = %{version}-%{release} -Provides: plasma-nm-vpnc = %{version}-%{release} -Conflicts: plasma-nm-vpnc < %{version}-%{release} +Provides: plasma-nm-vpnc%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-vpnc < %{version}-%{release} %description vpnc %{summary}. @@ -220,8 +220,8 @@ Conflicts: plasma-nm-vpnc < %{version}-%{release} Summary: SSH suppor for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: NetworkManager-ssh -Provides: plasma-nm-ssh = %{version}-%{release} -Conflicts: plasma-nm-ssh < %{version}-%{release} +Provides: plasma-nm-ssh%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-ssh < %{version}-%{release} %description ssh %{summary}. @@ -230,8 +230,8 @@ Conflicts: plasma-nm-ssh < %{version}-%{release} Summary: Iodine support for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: NetworkManager-iodine -Provides: plasma-nm-iodine = %{version}-%{release} -Conflicts: plasma-nm-iodine < %{version}-%{release} +Provides: plasma-nm-iodine%{?_isa} = %{version}-%{release} +Obsoletes: plasma-nm-iodine < %{version}-%{release} %description iodine %{summary}. diff --git a/sonic-night-light/sonic-night-light.spec b/sonic-night-light/sonic-night-light.spec index 76f8317..ef62e94 100644 --- a/sonic-night-light/sonic-night-light.spec +++ b/sonic-night-light/sonic-night-light.spec @@ -11,7 +11,7 @@ Name: sonic-night-light Summary: Helpers for scheduling the dark-light cycle Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: GPL-3.0-only AND BSD-3-Clause AND MIT AND GPL-2.0-only AND LGPL-2.1-only AND CC0-1.0 AND LGPL-3.0-only #URL: https://invent.kde.org/plasma/%%{name} @@ -41,8 +41,8 @@ BuildRequires: cmake(KF6DBusAddons) BuildRequires: cmake(KF6Holidays) BuildRequires: cmake(KF6I18n) -Provides: knighttime = %{version}-%{release} -Conflicts: knighttime < %{version}-%{release} +Provides: knighttime%{?_isa} = %{version}-%{release} +Obsoletes: knighttime < %{version}-%{release} %description %{summary}. @@ -50,8 +50,8 @@ Conflicts: knighttime < %{version}-%{release} %package devel Summary: Developer files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: knighttime-devel = %{version}-%{release} -Conflicts: knighttime-devel < %{version}-%{release} +Provides: knighttime-devel%{?_isa} = %{version}-%{release} +Obsoletes: knighttime-devel < %{version}-%{release} %description devel %{summary}. @@ -59,8 +59,8 @@ Conflicts: knighttime-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: knighttime-doc = %{version}-%{release} -Conflicts: knighttime-doc < %{version}-%{release} +Provides: knighttime-doc%{?_isa} = %{version}-%{release} +Obsoletes: knighttime-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. @@ -68,8 +68,8 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: knighttime-html = %{version}-%{release} -Conflicts: knighttime-html < %{version}-%{release} +Provides: knighttime-html%{?_isa} = %{version}-%{release} +Obsoletes: knighttime-html < %{version}-%{release} %description html Developer Documentation files for %{name} in HTML format diff --git a/sonic-oxygen-icons/sonic-oxygen-icons.spec b/sonic-oxygen-icons/sonic-oxygen-icons.spec index a677ed0..678bb7e 100644 --- a/sonic-oxygen-icons/sonic-oxygen-icons.spec +++ b/sonic-oxygen-icons/sonic-oxygen-icons.spec @@ -6,7 +6,7 @@ Name: sonic-oxygen-icons Version: 6.29.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Oxygen icon theme for SonicDE License: LGPL-3.0-or-later URL: https://github.com/Sonic-DE/%{reponame} diff --git a/sonic-oxygen-sounds/sonic-oxygen-sounds.spec b/sonic-oxygen-sounds/sonic-oxygen-sounds.spec index c92c3d2..842f5b1 100644 --- a/sonic-oxygen-sounds/sonic-oxygen-sounds.spec +++ b/sonic-oxygen-sounds/sonic-oxygen-sounds.spec @@ -14,7 +14,7 @@ ExcludeArch: %{ix86} #Name: oxygen-sounds Name: sonic-oxygen-sounds Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The Oxygen Sound Theme License: LGPL-3.0-or-later AND CC0-1.0 AND CC-BY-3.0 AND BSD-2-Clause @@ -35,8 +35,8 @@ BuildRequires: qt6-qtbase-devel BuildArch: noarch -Provides: oxygen-sounds = %{version}-%{release} -Conflicts: oxygen-sounds < %{version}-%{release} +Provides: oxygen-sounds%{?_isa} = %{version}-%{release} +Obsoletes: oxygen-sounds < %{version}-%{release} %description %{summary}. diff --git a/sonic-oxygen/sonic-oxygen.spec b/sonic-oxygen/sonic-oxygen.spec index 2b31eb5..ff54db0 100644 --- a/sonic-oxygen/sonic-oxygen.spec +++ b/sonic-oxygen/sonic-oxygen.spec @@ -19,7 +19,7 @@ ExcludeArch: %{ix86} #Name: plasma-%%{base_name} Name: sonic-oxygen Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Plasma and Qt widget style and window decorations for Plasma License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -91,8 +91,8 @@ Obsoletes: kwin-oxygen < 5.1.95-1 Obsoletes: sonic-oxygen < 5.1.1-2 Conflicts: sonic-desktop-interface < 5.16.90 -Provides: plasma-oxygen = %{version}-%{release} -Conflicts: plasma-oxygen < %{version}-%{release} +Provides: plasma-oxygen%{?_isa} = %{version}-%{release} +Obsoletes: plasma-oxygen < %{version}-%{release} %description %{summary}. @@ -102,8 +102,8 @@ Conflicts: plasma-oxygen < %{version}-%{release} Summary: Oxygen widget style for Qt 5 Obsoletes: qt5-style-oxygen < %{version}-%{release} Provides: qt5-style-oxygen = %{version}-%{release} -Provides: plasma-oxygen-qt5 = %{version}-%{release} -Conflicts: plasma-oxygen-qt5 < %{version}-%{release} +Provides: plasma-oxygen-qt5%{?_isa} = %{version}-%{release} +Obsoletes: plasma-oxygen-qt5 < %{version}-%{release} %description qt5 %{summary}. @@ -111,8 +111,8 @@ Conflicts: plasma-oxygen-qt5 < %{version}-%{release} %package qt6 Summary: Oxygen widget style for Qt 6 -Provides: plasma-oxygen-qt6 = %{version}-%{release} -Conflicts: plasma-oxygen-qt6 < %{version}-%{release} +Provides: plasma-oxygen-qt6%{?_isa} = %{version}-%{release} +Obsoletes: plasma-oxygen-qt6 < %{version}-%{release} %description qt6 %{summary}. diff --git a/sonic-partition-manager/sonic-partition-manager.spec b/sonic-partition-manager/sonic-partition-manager.spec index 94cc8f4..778356d 100644 --- a/sonic-partition-manager/sonic-partition-manager.spec +++ b/sonic-partition-manager/sonic-partition-manager.spec @@ -20,7 +20,7 @@ ExcludeArch: %{ix86} #Name: kde-partitionmanager Name: sonic-partition-manager Version: 26.04.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Partition Manager License: GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND CC-BY-4.0 AND CC0-1.0 AND GFDL-1.2-or-later @@ -58,8 +58,8 @@ BuildRequires: cmake(KPMcore) >= %{kpmcoremin} Requires: kf6-filesystem -Provides: kde-partitionmanager = %{version}-%{release} -Conflicts: kde-partitionmanager < %{version}-%{release} +Provides: kde-partitionmanager%{?_isa} = %{version}-%{release} +Obsoletes: kde-partitionmanager < %{version}-%{release} %description KDE Partition Manager is a utility program to help you manage the disk devices, diff --git a/sonic-pipewire/sonic-pipewire.spec b/sonic-pipewire/sonic-pipewire.spec index 81f4674..5f7e511 100644 --- a/sonic-pipewire/sonic-pipewire.spec +++ b/sonic-pipewire/sonic-pipewire.spec @@ -11,7 +11,7 @@ Name: sonic-pipewire Summary: Set of convenient classes to use PipeWire in Qt projects Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only #URL: https://invent.kde.org/plasma/%%{name} @@ -56,8 +56,8 @@ BuildRequires: qt6-qtbase-private-devel BuildRequires: qt6-qtdeclarative-devel BuildRequires: qt6-qtwayland-devel -Provides: kpipewire = %{version}-%{release} -Conflicts: kpipewire < %{version}-%{release} +Provides: kpipewire%{?_isa} = %{version}-%{release} +Obsoletes: kpipewire < %{version}-%{release} %description It is developed in C++ and it's main use target is QML components. @@ -76,12 +76,11 @@ Summary: Development files for %{name} # This requires pipewire headers to be installed Requires: pipewire-devel Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: kpipewire-devel = %{version}-%{release} +Provides: kpipewire-devel%{?_isa} = %{version}-%{release} Provides: kpipewire-devel%{?_isa} = %{version}-%{release} Obsoletes: kpipewire-devel <= 1:5.2.0 -Provides: kpipewire-devel = %{version}-%{release} -Conflicts: kpipewire-devel < %{version}-%{release} +Provides: kpipewire-devel%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for diff --git a/sonic-plasma5-support-library/sonic-plasma5-support-library.spec b/sonic-plasma5-support-library/sonic-plasma5-support-library.spec index ce3d672..6f0b3e8 100644 --- a/sonic-plasma5-support-library/sonic-plasma5-support-library.spec +++ b/sonic-plasma5-support-library/sonic-plasma5-support-library.spec @@ -11,7 +11,7 @@ Name: sonic-plasma5-support-library Summary: Support components for porting from KF5/Qt5 to KF6/Qt6 Version: 6.7.4 -Release: 2%{?dist} +Release: 4%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later #URL: https://invent.kde.org/plasma/%%{name} @@ -61,8 +61,8 @@ Provides: plasma-workspace-geolocation = %{version}-%{release} Obsoletes: plasma-workspace-geolocation-libs < 6.2.90-1 Provides: plasma-workspace-geolocation-libs = %{version}-%{release} -Provides: plasma5support = %{version}-%{release} -Conflicts: plasma5support < %{version}-%{release} +Provides: plasma5support%{?_isa} = %{version}-%{release} +Obsoletes: plasma5support < %{version}-%{release} %description %{summary}. @@ -75,8 +75,8 @@ Obsoletes: kf6-plasma5support-devel < 1:%{version}-%{release} Provides: kf6-plasma5support-devel = 1:%{version}-%{release} # Geolocation devel components were part of plasma-workspace-devel Conflicts: plasma-workspace-devel < 6.2.90-1 -Provides: plasma5support-devel = %{version}-%{release} -Conflicts: plasma5support-devel < %{version}-%{release} +Provides: plasma5support-devel%{?_isa} = %{version}-%{release} +Obsoletes: plasma5support-devel < %{version}-%{release} %description devel %{summary}. @@ -84,8 +84,8 @@ Conflicts: plasma5support-devel < %{version}-%{release} %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Provides: plasma5support-doc = %{version}-%{release} -Conflicts: plasma5support-doc < %{version}-%{release} +Provides: plasma5support-doc%{?_isa} = %{version}-%{release} +Obsoletes: plasma5support-doc < %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-polkit-agent/sonic-polkit-agent.spec b/sonic-polkit-agent/sonic-polkit-agent.spec index 6b331f1..3cd5836 100644 --- a/sonic-polkit-agent/sonic-polkit-agent.spec +++ b/sonic-polkit-agent/sonic-polkit-agent.spec @@ -13,7 +13,7 @@ Name: sonic-polkit-agent Summary: PolicyKit integration for KDE Desktop Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND CC0-1.0 #URL: https://invent.kde.org/plasma/%%{base_name} @@ -46,16 +46,16 @@ BuildRequires: cmake(KF6Declarative) BuildRequires: polkit-qt6-1-devel Provides: PolicyKit-authentication-agent = %{version}-%{release} -Provides: polkit-kde-1 = %{version}-%{release} -Provides: polkit-kde-agent-1 = %{version}-%{release} +Provides: polkit-kde-1%{?_isa} = %{version}-%{release} +Provides: polkit-kde-agent-1%{?_isa} = %{version}-%{release} Obsoletes: PolicyKit-kde < 4.5 # Add explicit dependency on polkit, since polkit-libs were split out Requires: polkit -Provides: polkit-kde = %{version}-%{release} -Conflicts: polkit-kde < %{version}-%{release} +Provides: polkit-kde%{?_isa} = %{version}-%{release} +Obsoletes: polkit-kde < %{version}-%{release} %description Provides Policy Kit Authentication Agent that nicely fits to KDE. diff --git a/sonic-polkit/sonic-polkit.spec b/sonic-polkit/sonic-polkit.spec index bf338ae..fb3bf5e 100644 --- a/sonic-polkit/sonic-polkit.spec +++ b/sonic-polkit/sonic-polkit.spec @@ -13,7 +13,7 @@ #Name: polkit-qt-1 Name: sonic-polkit Version: 0.201.2 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Qt bindings for PolicyKit License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later @@ -28,8 +28,8 @@ BuildRequires: gcc-c++ BuildRequires: pkgconfig(polkit-agent-1) BuildRequires: pkgconfig(polkit-gobject-1) -Provides: polkit-qt-1 = %{version}-%{release} -Conflicts: polkit-qt-1 < %{version}-%{release} +Provides: polkit-qt-1%{?_isa} = %{version}-%{release} +Obsoletes: polkit-qt-1 < %{version}-%{release} %description Polkit-qt is a library that lets developers use the PolicyKit API diff --git a/sonic-pulseaudio-library/sonic-pulseaudio-library.spec b/sonic-pulseaudio-library/sonic-pulseaudio-library.spec index cfa119e..b143f6c 100644 --- a/sonic-pulseaudio-library/sonic-pulseaudio-library.spec +++ b/sonic-pulseaudio-library/sonic-pulseaudio-library.spec @@ -11,7 +11,7 @@ Name: sonic-pulseaudio-library Summary: Qt bindings for PulseAudio Version: 1.8.1 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only #URL: https://invent.kde.org/libraries/pulseaudio-qt @@ -28,16 +28,16 @@ BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6Test) BuildRequires: cmake(Qt6DBus) -Provides: pulseaudio-qt = %{version}-%{release} -Conflicts: pulseaudio-qt < %{version}-%{release} +Provides: pulseaudio-qt%{?_isa} = %{version}-%{release} +Obsoletes: pulseaudio-qt < %{version}-%{release} %description Pulseaudio-Qt is a library providing Qt bindings to PulseAudio. %package qt6 Summary: Qt6 bindings for PulseAudio -Provides: pulseaudio-qt-qt6 = %{version}-%{release} -Conflicts: pulseaudio-qt-qt6 < %{version}-%{release} +Provides: pulseaudio-qt-qt6%{?_isa} = %{version}-%{release} +Obsoletes: pulseaudio-qt-qt6 < %{version}-%{release} %description qt6 %{summary}. @@ -45,16 +45,16 @@ Conflicts: pulseaudio-qt-qt6 < %{version}-%{release} %package qt6-devel Summary: Development files for %{name} (Qt6) Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: pulseaudio-qt-qt6-devel = %{version}-%{release} -Conflicts: pulseaudio-qt-qt6-devel < %{version}-%{release} +Provides: pulseaudio-qt-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: pulseaudio-qt-qt6-devel < %{version}-%{release} %description qt6-devel %{summary}. %package qt6-doc Summary: Developer Documentation files for %{name} -Provides: pulseaudio-qt-qt6-doc = %{version}-%{release} -Conflicts: pulseaudio-qt-qt6-doc < %{version}-%{release} +Provides: pulseaudio-qt-qt6-doc%{?_isa} = %{version}-%{release} +Obsoletes: pulseaudio-qt-qt6-doc < %{version}-%{release} %description qt6-doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-qt-accounts-library/sonic-qt-accounts-library.spec b/sonic-qt-accounts-library/sonic-qt-accounts-library.spec index c4361b2..7988c16 100644 --- a/sonic-qt-accounts-library/sonic-qt-accounts-library.spec +++ b/sonic-qt-accounts-library/sonic-qt-accounts-library.spec @@ -5,7 +5,7 @@ Name: sonic-qt-accounts-library Version: 1.17.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt 6 bindings for libaccounts-glib, as used by SonicDE License: LGPL-2.1-only URL: https://github.com/Sonic-DE/%{reponame} @@ -19,6 +19,7 @@ BuildRequires: pkgconfig(libaccounts-glib) BuildRequires: pkgconfig(glib-2.0) Provides: accounts-qt6%{?_isa} = %{version}-%{release} +Obsoletes: libaccounts-qt6 < %{version}-%{release} %description Qt 6 bindings for libaccounts-glib, the accounts and single sign-on database @@ -29,6 +30,7 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: cmake(Qt6Core) Provides: accounts-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: libaccounts-qt6-devel < %{version}-%{release} %description devel %{summary}. diff --git a/sonic-qt-theme-bridge/sonic-qt-theme-bridge.spec b/sonic-qt-theme-bridge/sonic-qt-theme-bridge.spec index ab0e960..27badea 100644 --- a/sonic-qt-theme-bridge/sonic-qt-theme-bridge.spec +++ b/sonic-qt-theme-bridge/sonic-qt-theme-bridge.spec @@ -14,7 +14,7 @@ Name: sonic-qt-theme-bridge Summary: Qt Platform Theme integration plugin for Plasma Version: 6.7.4 -Release: 4%{?dist} +Release: 6%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -87,8 +87,8 @@ Requires: sonic-frameworks-quick-desktop-style%{?_isa} Requires: font(notosans) Recommends: font(hack) -Provides: plasma-integration = %{version}-%{release} -Conflicts: plasma-integration < %{version}-%{release} +Provides: plasma-integration%{?_isa} = %{version}-%{release} +Obsoletes: plasma-integration < %{version}-%{release} %description %{summary}. @@ -98,8 +98,8 @@ Conflicts: plasma-integration < %{version}-%{release} Summary: Qt5 support for %{name} # The default QtQuick style Requires: qqc2-desktop-style%{?_isa} -Provides: plasma-integration-qt5 = %{version}-%{release} -Conflicts: plasma-integration-qt5 < %{version}-%{release} +Provides: plasma-integration-qt5%{?_isa} = %{version}-%{release} +Obsoletes: plasma-integration-qt5 < %{version}-%{release} %description qt5 %{summary}. diff --git a/sonic-quick-image-editor/sonic-quick-image-editor.spec b/sonic-quick-image-editor/sonic-quick-image-editor.spec index 2e214e2..0df6107 100644 --- a/sonic-quick-image-editor/sonic-quick-image-editor.spec +++ b/sonic-quick-image-editor/sonic-quick-image-editor.spec @@ -10,7 +10,7 @@ #Name: kquickimageeditor Name: sonic-quick-image-editor Version: 0.6.2.1.1 -Release: 1%{?dist} +Release: 3%{?dist} Summary: QtQuick components providing basic image editing capabilities License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only #URL: https://invent.kde.org/libraries/%%{name} @@ -28,8 +28,8 @@ BuildRequires: cmake(KF6Config) BuildRequires: cmake(OpenCV) -Provides: kquickimageeditor = %{version}-%{release} -Conflicts: kquickimageeditor < %{version}-%{release} +Provides: kquickimageeditor%{?_isa} = %{version}-%{release} +Obsoletes: kquickimageeditor < %{version}-%{release} %description %{summary} @@ -37,8 +37,8 @@ Conflicts: kquickimageeditor < %{version}-%{release} %package qt6 Summary: Qt6 QtQuick components providing basic image editing capabilities -Provides: kquickimageeditor-qt6 = %{version}-%{release} -Conflicts: kquickimageeditor-qt6 < %{version}-%{release} +Provides: kquickimageeditor-qt6%{?_isa} = %{version}-%{release} +Obsoletes: kquickimageeditor-qt6 < %{version}-%{release} %description qt6 %{summary} @@ -47,8 +47,8 @@ Conflicts: kquickimageeditor-qt6 < %{version}-%{release} Summary: Development files for %{name}-qt6 Requires: %{name}-qt6%{?_isa} = %{version}-%{release} -Provides: kquickimageeditor-qt6-devel = %{version}-%{release} -Conflicts: kquickimageeditor-qt6-devel < %{version}-%{release} +Provides: kquickimageeditor-qt6-devel%{?_isa} = %{version}-%{release} +Obsoletes: kquickimageeditor-qt6-devel < %{version}-%{release} %description qt6-devel The %{name}-qt6-devel package contains cmake and mkspecs for developing diff --git a/sonic-rdp-server/sonic-rdp-server.spec b/sonic-rdp-server/sonic-rdp-server.spec index 4af1309..386c3fa 100644 --- a/sonic-rdp-server/sonic-rdp-server.spec +++ b/sonic-rdp-server/sonic-rdp-server.spec @@ -18,7 +18,7 @@ ExcludeArch: %{ix86} Name: sonic-rdp-server Summary: Desktop sharing using RDP Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: LGPL-2.1-only OR LGPL-3.0-only #URL: https://invent.kde.org/plasma/krdp @@ -70,8 +70,8 @@ Obsoletes: %{name}-server < 6.0.90 Provides: %{name}-server = %{version}-%{release} Provides: %{name}-server%{?_isa} = %{version}-%{release} -Provides: krdp = %{version}-%{release} -Conflicts: krdp < %{version}-%{release} +Provides: krdp%{?_isa} = %{version}-%{release} +Obsoletes: krdp < %{version}-%{release} %description %{summary}. @@ -83,8 +83,8 @@ Requires: /usr/bin/winpr-makecert Conflicts: %{name} < 6.0.90 Conflicts: %{name}-server < 6.0.90 -Provides: krdp-libs = %{version}-%{release} -Conflicts: krdp-libs < %{version}-%{release} +Provides: krdp-libs%{?_isa} = %{version}-%{release} +Obsoletes: krdp-libs < %{version}-%{release} %description libs %{summary}. @@ -94,8 +94,8 @@ Conflicts: krdp-libs < %{version}-%{release} Summary: Development files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Provides: krdp-devel = %{version}-%{release} -Conflicts: krdp-devel < %{version}-%{release} +Provides: krdp-devel%{?_isa} = %{version}-%{release} +Obsoletes: krdp-devel < %{version}-%{release} %description devel %{summary}. diff --git a/sonic-rpm-macros/sonic-rpm-macros.spec b/sonic-rpm-macros/sonic-rpm-macros.spec index e11cb13..be2967c 100644 --- a/sonic-rpm-macros/sonic-rpm-macros.spec +++ b/sonic-rpm-macros/sonic-rpm-macros.spec @@ -10,7 +10,7 @@ Name: sonic-rpm-macros Version: %{sonicde_frameworks_version} -Release: 1%{?dist} +Release: 3%{?dist} Summary: RPM macros for building SonicDE packages License: BSD-3-Clause URL: https://github.com/Sonic-DE @@ -24,7 +24,7 @@ Requires: qt6-rpm-macros >= 6 Requires: gcc-c++ Requires: doxygen Requires: qt6-doc-devel -Requires: kde-qdoc-common +Recommends: kde-qdoc-common Requires: cmake(Qt6ToolsTools) # Directory ownership only, no KDE code. Requires: kf6-filesystem diff --git a/sonic-screen-library/sonic-screen-library.spec b/sonic-screen-library/sonic-screen-library.spec index e66a99c..a5a950d 100644 --- a/sonic-screen-library/sonic-screen-library.spec +++ b/sonic-screen-library/sonic-screen-library.spec @@ -5,7 +5,7 @@ Name: sonic-screen-library Summary: KDE display configuration library Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later #URL: https://invent.kde.org/plasma/%%{name} @@ -40,7 +40,8 @@ BuildRequires: qt6-qtbase-private-devel BuildRequires: qt6-qtwayland-devel BuildRequires: cmake(Qt6WaylandClient) -Conflicts: libkscreen +Obsoletes: libkscreen < %{version}-%{release} +Provides: libkscreen = %{version}-%{release} %description LibKScreen is a library that provides access to current configuration @@ -49,7 +50,8 @@ of connected displays and ways to change the configuration. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Conflicts: libkscreen-devel +Obsoletes: libkscreen-devel < %{version}-%{release} +Provides: libkscreen-devel = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -57,7 +59,8 @@ developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch -Conflicts: libkscreen-doc +Obsoletes: libkscreen-doc < %{version}-%{release} +Provides: libkscreen-doc = %{version}-%{release} %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. diff --git a/sonic-screen/sonic-screen.spec b/sonic-screen/sonic-screen.spec index a4e0ab4..0f3944b 100644 --- a/sonic-screen/sonic-screen.spec +++ b/sonic-screen/sonic-screen.spec @@ -9,7 +9,7 @@ ExcludeArch: %{ix86} Name: sonic-screen Epoch: 1 Version: 6.7.4 -Release: 1%{?dist} +Release: 4%{?dist} Summary: KDE Display Management software License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) @@ -49,7 +49,8 @@ BuildRequires: cmake(Plasma) BuildRequires: pkgconfig(xcb-atom) BuildRequires: pkgconfig(xi) -Conflicts: kscreen +Obsoletes: kscreen < 1:%{version}-%{release} +Provides: kscreen = %{version}-%{release} %description KCM and KDED modules for managing displays in KDE. diff --git a/sonic-screenies/sonic-screenies.spec b/sonic-screenies/sonic-screenies.spec index c07e92c..d9af3ca 100644 --- a/sonic-screenies/sonic-screenies.spec +++ b/sonic-screenies/sonic-screenies.spec @@ -20,7 +20,7 @@ Name: sonic-screenies Summary: Screenshot capture utility Epoch: 1 Version: 6.7.4.2 -Release: 1%{?dist} +Release: 4%{?dist} # Automatically converted from old format: GPLv2 - review is highly recommended. License: GPL-2.0-only @@ -106,8 +106,8 @@ Obsoletes: ksnapshot <= 15.08.3 # translations moved here Conflicts: kde-l10n < 17.03 -Provides: spectacle = %{version}-%{release} -Conflicts: spectacle < %{version}-%{release} +Provides: spectacle%{?_isa} = %{version}-%{release} +Obsoletes: spectacle < 1:%{version}-%{release} %description %{summary}. diff --git a/sonic-screenlocker/sonic-screenlocker.spec b/sonic-screenlocker/sonic-screenlocker.spec index 93e9f3b..428a50c 100644 --- a/sonic-screenlocker/sonic-screenlocker.spec +++ b/sonic-screenlocker/sonic-screenlocker.spec @@ -4,7 +4,7 @@ Name: sonic-screenlocker Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Library and components for secure lock screen architecture License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -55,7 +55,8 @@ BuildRequires: cmake(PlasmaQuick) BuildRequires: libXcursor-devel BuildRequires: pam-devel -Conflicts: kscreenlocker +Obsoletes: kscreenlocker < %{version}-%{release} +Provides: kscreenlocker = %{version}-%{release} %description %{summary}. @@ -65,7 +66,8 @@ Patch30: sonic-screenlocker-6.6.5.2-fake-version-6.6.4.patch %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Conflicts: kscreenlocker +Obsoletes: kscreenlocker < %{version}-%{release} +Provides: kscreenlocker = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. diff --git a/sonic-silver-gtk/sonic-silver-gtk.spec b/sonic-silver-gtk/sonic-silver-gtk.spec index 8a096e7..e168b36 100644 --- a/sonic-silver-gtk/sonic-silver-gtk.spec +++ b/sonic-silver-gtk/sonic-silver-gtk.spec @@ -10,7 +10,7 @@ #Name: breeze-gtk Name: sonic-silver-gtk Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Breeze widget theme for GTK License: BSD-3-Clause AND CC0-1.0 @@ -42,8 +42,8 @@ Requires: %{name}-gtk2 = %{version}-%{release} Requires: %{name}-gtk3 = %{version}-%{release} Requires: %{name}-gtk4 = %{version}-%{release} -Provides: breeze-gtk = %{version}-%{release} -Conflicts: breeze-gtk < %{version}-%{release} +Provides: breeze-gtk%{?_isa} = %{version}-%{release} +Obsoletes: breeze-gtk < %{version}-%{release} %description %{summary}. @@ -52,8 +52,8 @@ Conflicts: breeze-gtk < %{version}-%{release} Summary: Breeze widget theme for GTK common files Conflicts: sonic-silver-gtk < 5.20.2-2 -Provides: breeze-gtk-common = %{version}-%{release} -Conflicts: breeze-gtk-common < %{version}-%{release} +Provides: breeze-gtk-common%{?_isa} = %{version}-%{release} +Obsoletes: breeze-gtk-common < %{version}-%{release} %description common %{summary}. @@ -63,8 +63,8 @@ Summary: Breeze widget theme for GTK 2 Requires: gtk2-engines Requires: %{name}-common = %{version}-%{release} Supplements: (sonic-breeze and gtk2) -Provides: breeze-gtk-gtk2 = %{version}-%{release} -Conflicts: breeze-gtk-gtk2 < %{version}-%{release} +Provides: breeze-gtk-gtk2%{?_isa} = %{version}-%{release} +Obsoletes: breeze-gtk-gtk2 < %{version}-%{release} %description gtk2 %{summary}. @@ -73,8 +73,8 @@ Conflicts: breeze-gtk-gtk2 < %{version}-%{release} Summary: Breeze widget theme for GTK 3 Requires: %{name}-common = %{version}-%{release} Supplements: (sonic-breeze and gtk3) -Provides: breeze-gtk-gtk3 = %{version}-%{release} -Conflicts: breeze-gtk-gtk3 < %{version}-%{release} +Provides: breeze-gtk-gtk3%{?_isa} = %{version}-%{release} +Obsoletes: breeze-gtk-gtk3 < %{version}-%{release} %description gtk3 %{summary}. @@ -83,8 +83,8 @@ Conflicts: breeze-gtk-gtk3 < %{version}-%{release} Summary: Breeze widget theme for GTK 4 Requires: %{name}-common = %{version}-%{release} Supplements: (sonic-breeze and gtk4) -Provides: breeze-gtk-gtk4 = %{version}-%{release} -Conflicts: breeze-gtk-gtk4 < %{version}-%{release} +Provides: breeze-gtk-gtk4%{?_isa} = %{version}-%{release} +Obsoletes: breeze-gtk-gtk4 < %{version}-%{release} %description gtk4 %{summary}. diff --git a/sonic-silver-theme/sonic-silver-theme.spec b/sonic-silver-theme/sonic-silver-theme.spec index 7bf0319..e431560 100644 --- a/sonic-silver-theme/sonic-silver-theme.spec +++ b/sonic-silver-theme/sonic-silver-theme.spec @@ -3,7 +3,7 @@ Name: sonic-silver-theme Version: 6.7.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Silver widget style, window decoration and theme for SonicDE URL: https://github.com/Sonic-DE/%{reponame} Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{reponame}-%{version}.tar.gz @@ -36,9 +36,7 @@ BuildRequires: cmake(KF6WindowSystem) # SonicDE replaces the Plasma Breeze theme packages. Provides: breeze = %{version}-%{release} -Conflicts: breeze < %{version}-%{release} Provides: breeze-cursor-theme = %{version}-%{release} -Conflicts: breeze-cursor-theme < %{version}-%{release} %description Silver is the default widget style, window decoration, color scheme, cursor @@ -49,7 +47,6 @@ the Breeze theme of KDE Plasma. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Provides: breeze-devel%{?_isa} = %{version}-%{release} -Conflicts: breeze-devel < %{version}-%{release} %description devel This package contains the CMake configuration and header files needed to diff --git a/sonic-ssh-password-prompt/sonic-ssh-password-prompt.spec b/sonic-ssh-password-prompt/sonic-ssh-password-prompt.spec index bf4b448..beb232b 100644 --- a/sonic-ssh-password-prompt/sonic-ssh-password-prompt.spec +++ b/sonic-ssh-password-prompt/sonic-ssh-password-prompt.spec @@ -14,7 +14,7 @@ ExcludeArch: %{ix86} #Name: ksshaskpass Name: sonic-ssh-password-prompt Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: A ssh-add helper that uses kwallet and kpassworddialog # Automatically converted from old format: GPLv2 - review is highly recommended. @@ -37,8 +37,8 @@ BuildRequires: cmake(KF6Wallet) BuildRequires: pkgconfig(Qt6Core) BuildRequires: cmake(Qt6Keychain) -Provides: ksshaskpass = %{version}-%{release} -Conflicts: ksshaskpass < %{version}-%{release} +Provides: ksshaskpass%{?_isa} = %{version}-%{release} +Obsoletes: ksshaskpass < %{version}-%{release} %description %{summary}. diff --git a/sonic-sysguard-library/sonic-sysguard-library.spec b/sonic-sysguard-library/sonic-sysguard-library.spec index 1b265ad..ed4f81f 100644 --- a/sonic-sysguard-library/sonic-sysguard-library.spec +++ b/sonic-sysguard-library/sonic-sysguard-library.spec @@ -5,7 +5,7 @@ Name: sonic-sysguard-library Summary: Library for managing processes running on the system Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -55,14 +55,14 @@ BuildRequires: zlib-devel Obsoletes: kf5-ksysguard < 5.1.95 Provides: kf5-ksysguard = %{version}-%{release} +Obsoletes: libksysguard < %{version}-%{release} +Provides: libksysguard = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} ## upgrade path, https://bugzilla.redhat.com/show_bug.cgi?id=1963354 Conflicts: ksysguard-backend < 5.21.90 -Conflicts: libksysguard - %description KSysGuard library provides API to read and manage processes running on the system. @@ -78,14 +78,16 @@ Requires: cmake(KF6I18n) Requires: cmake(KF6IconThemes) Obsoletes: kf5-ksysguard-devel < 5.1.95 Provides: kf5-ksysguard-devel = %{version}-%{release} +Obsoletes: libksysguard-devel < %{version}-%{release} +Provides: libksysguard-devel = %{version}-%{release} Conflicts: kde-workspace-devel < 1:4.11.16-11 -Conflicts: libksysguard-devel %package common Summary: Runtime data files shared by libksysguard and ksysguard-libs +Obsoletes: libksysguard-common < %{version}-%{release} +Provides: libksysguard-common = %{version}-%{release} Conflicts: libksysguard < 5.2.1-2 Conflicts: ksysguard < 5.2 -Conflicts: libksysguard-common %description common %{summary}. diff --git a/sonic-system-info/sonic-system-info.spec b/sonic-system-info/sonic-system-info.spec index 124976e..3e70c8c 100644 --- a/sonic-system-info/sonic-system-info.spec +++ b/sonic-system-info/sonic-system-info.spec @@ -8,7 +8,7 @@ ExcludeArch: %{ix86} Name: sonic-system-info Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Info Center License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND FSFAP AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -76,7 +76,8 @@ Requires: libdisplay-info-tools # When kinfocenter was split out from kde-workspace Conflicts: kde-workspace < 4.11.15-3 -Conflicts: kinfocenter +Obsoletes: kinfocenter < %{version}-%{release} +Provides: kinfocenter = %{version}-%{release} %description %{summary}. diff --git a/sonic-system-log/sonic-system-log.spec b/sonic-system-log/sonic-system-log.spec index 3269ea4..bfa970a 100644 --- a/sonic-system-log/sonic-system-log.spec +++ b/sonic-system-log/sonic-system-log.spec @@ -15,7 +15,7 @@ ExcludeArch: %{ix86} Name: sonic-system-log Summary: System Log Viewer for KDE Version: 26.04.3 -Release: 1%{?dist} +Release: 3%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -59,8 +59,8 @@ BuildRequires: cmake(KF6Crash) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(audit) -Provides: ksystemlog = %{version}-%{release} -Conflicts: ksystemlog < %{version}-%{release} +Provides: ksystemlog%{?_isa} = %{version}-%{release} +Obsoletes: ksystemlog < %{version}-%{release} %description This program is developed for beginner users, who don't know how to find diff --git a/sonic-system-monitor/sonic-system-monitor.spec b/sonic-system-monitor/sonic-system-monitor.spec index 17297d9..7847a4f 100644 --- a/sonic-system-monitor/sonic-system-monitor.spec +++ b/sonic-system-monitor/sonic-system-monitor.spec @@ -14,7 +14,7 @@ ExcludeArch: %{ix86} #Name: plasma-systemmonitor Name: sonic-system-monitor Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: An application for monitoring system resources License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -59,8 +59,8 @@ Requires: sonic-frameworks-quick-charts%{?_isa} Obsoletes: ksysguard < 5.23 -Provides: plasma-systemmonitor = %{version}-%{release} -Conflicts: plasma-systemmonitor < %{version}-%{release} +Provides: plasma-systemmonitor%{?_isa} = %{version}-%{release} +Obsoletes: plasma-systemmonitor < %{version}-%{release} %description An interface for monitoring system sensors, process information and other system diff --git a/sonic-system-stats/sonic-system-stats.spec b/sonic-system-stats/sonic-system-stats.spec index 1412636..b10e4ea 100644 --- a/sonic-system-stats/sonic-system-stats.spec +++ b/sonic-system-stats/sonic-system-stats.spec @@ -10,7 +10,7 @@ #Name: ksystemstats Name: sonic-system-stats Version: 6.7.4 -Release: 2%{?dist} +Release: 4%{?dist} Summary: KSystemStats is a daemon that collects statistics about the running system. License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) @@ -50,7 +50,7 @@ BuildRequires: pkgconfig(libpcap) BuildRequires: libdrm-devel Provides: ksystemstats%{?_isa} = %{version}-%{release} -Conflicts: ksystemstats < %{version}-%{release} +Obsoletes: ksystemstats < %{version}-%{release} %description KSystemStats is a daemon that collects statistics about the running system. @@ -59,7 +59,7 @@ KSystemStats is a daemon that collects statistics about the running system. Summary: Developer files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Provides: ksystemstats-devel%{?_isa} = %{version}-%{release} -Conflicts: ksystemstats-devel < %{version}-%{release} +Obsoletes: ksystemstats-devel < %{version}-%{release} %description devel %{summary}. diff --git a/sonic-terminal-tools/sonic-terminal-tools.spec b/sonic-terminal-tools/sonic-terminal-tools.spec index 45ae576..f16a9fa 100644 --- a/sonic-terminal-tools/sonic-terminal-tools.spec +++ b/sonic-terminal-tools/sonic-terminal-tools.spec @@ -10,7 +10,7 @@ #Name: kde-cli-tools Name: sonic-terminal-tools Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Tools based on KDE Frameworks 5 to better interact with the system @@ -54,8 +54,8 @@ Requires: kdesu = 1:%{version}-%{release} # https://invent.kde.org/plasma/kde-cli-tools/-/merge_requests/23 Conflicts: kde-runtime < 17.08.3-23 -Provides: kde-cli-tools = %{version}-%{release} -Conflicts: kde-cli-tools < %{version}-%{release} +Provides: kde-cli-tools%{?_isa} = %{version}-%{release} +Obsoletes: kde-cli-tools < %{version}-%{release} %description Provides several KDE and Plasma specific command line tools to allow diff --git a/sonic-terminal/sonic-terminal.spec b/sonic-terminal/sonic-terminal.spec index 4608e37..f521a5d 100644 --- a/sonic-terminal/sonic-terminal.spec +++ b/sonic-terminal/sonic-terminal.spec @@ -19,7 +19,7 @@ Name: sonic-terminal Summary: KDE Terminal emulator Version: 26.04.3.1 -Release: 1%{?dist} +Release: 4%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://www.kde.org/applications/system/konsole/ @@ -90,16 +90,16 @@ Requires: keditbookmarks Obsoletes: konsole5 < 24.01.75 -Provides: konsole = %{version}-%{release} -Conflicts: konsole < %{version}-%{release} +Provides: konsole%{?_isa} = %{version}-%{release} %description %{summary}. %package part Summary: Konsole kpart plugin -Provides: konsole-part = %{version}-%{release} -Conflicts: konsole-part < %{version}-%{release} +Provides: konsole-part%{?_isa} = %{version}-%{release} +Obsoletes: konsole-part < %{version}-%{release} +Obsoletes: konsole < %{version}-%{release} %description part %{summary}. diff --git a/sonic-thunderbolt/sonic-thunderbolt.spec b/sonic-thunderbolt/sonic-thunderbolt.spec index 7c12840..07771be 100644 --- a/sonic-thunderbolt/sonic-thunderbolt.spec +++ b/sonic-thunderbolt/sonic-thunderbolt.spec @@ -17,7 +17,7 @@ ExcludeArch: %{ix86} Name: sonic-thunderbolt Summary: Plasma integration for controlling Thunderbolt devices Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{base_name} @@ -44,8 +44,8 @@ BuildRequires: desktop-file-utils Requires: bolt -Provides: plasma-thunderbolt = %{version}-%{release} -Conflicts: plasma-thunderbolt < %{version}-%{release} +Provides: plasma-thunderbolt%{?_isa} = %{version}-%{release} +Obsoletes: plasma-thunderbolt < %{version}-%{release} %description Plasma Sytem Settings module and a KDED module to handle authorization of diff --git a/sonic-vault/sonic-vault.spec b/sonic-vault/sonic-vault.spec index bbe9803..5cdb56b 100644 --- a/sonic-vault/sonic-vault.spec +++ b/sonic-vault/sonic-vault.spec @@ -15,7 +15,7 @@ ExcludeArch: %{ix86} Name: sonic-vault Summary: Plasma Vault offers strong encryption features in a user-friendly way Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -54,8 +54,8 @@ Recommends: cryfs Recommends: fuse-encfs Requires: gocryptfs -Provides: plasma-vault = %{version}-%{release} -Conflicts: plasma-vault < %{version}-%{release} +Provides: plasma-vault%{?_isa} = %{version}-%{release} +Obsoletes: plasma-vault < %{version}-%{release} %description Plasma Vault allows to lock and encrypt sets of documents and hide them from diff --git a/sonic-welcome-center/sonic-welcome-center.spec b/sonic-welcome-center/sonic-welcome-center.spec index 2155ecb..5732224 100644 --- a/sonic-welcome-center/sonic-welcome-center.spec +++ b/sonic-welcome-center/sonic-welcome-center.spec @@ -12,7 +12,7 @@ #Name: plasma-welcome Name: sonic-welcome-center Version: 6.7.4.1 -Release: 1%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later and BSD-3-Clause Summary: Plasma Welcome Url: https://github.com/Sonic-DE/%{reponame} @@ -55,11 +55,11 @@ BuildRequires: cmake(Plasma) Requires: sonic-frameworks-user-feedback -Provides: plasma-welcome-app = %{version}-%{release} +Provides: plasma-welcome-app%{?_isa} = %{version}-%{release} Obsoletes: plasma-welcome-app < 5.27.0-2 +Obsoletes: plasma-welcome < %{version}-%{release} -Provides: plasma-welcome = %{version}-%{release} -Conflicts: plasma-welcome < %{version}-%{release} +Provides: plasma-welcome%{?_isa} = %{version}-%{release} %description A Friendly onboarding wizard for Plasma. diff --git a/sonic-win/sonic-win.spec b/sonic-win/sonic-win.spec index 4ae7326..4cf5fd0 100644 --- a/sonic-win/sonic-win.spec +++ b/sonic-win/sonic-win.spec @@ -4,7 +4,7 @@ Name: sonic-win Version: 6.7.4.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: KDE Window manager License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -140,7 +140,8 @@ Obsoletes: kwin < %{version}-%{release} #Requires: kwin-wayland = %%{version}-%%{release} # Merge -wayland subpackage -Conflicts: kwin-wayland < 6.3.90 +Obsoletes: kwin-wayland < 6.3.90 +Provides: kwin-wayland = %{version}-%{release} Obsoletes: kwin-wayland < 6.3.90 #Provides: kwin-wayland = %%{version}-%%{release} #Provides: kwin-wayland%%{?_isa} = %%{version}-%%{release} @@ -154,7 +155,8 @@ Obsoletes: kwin-wayland-nvidia < 5.20.2-2 Obsoletes: kwin-x11 < 5.92.0 %else Obsoletes: kwin-x11 < %{version}-%{release} -Conflicts: kwin-x11 < %{version}-%{release} +Obsoletes: kwin-x11 < %{version}-%{release} +Provides: kwin-x11 = %{version}-%{release} %endif %if ! 0%{?rhel} >= 10 #Requires: (kwayland-integration%%{?_isa} if kf5-kwindowsystem%%{?_isa}) @@ -169,8 +171,10 @@ Provides: kwin = %{version}-%{release} Provides: kwin%{?_isa} = %{version}-%{release} Provides: kwin-x11 = %{version}-%{release} Provides: kwin-x11%{?_isa} = %{version}-%{release} -Conflicts: kwin -Conflicts: kwin-x11 +Obsoletes: kwin < %{version}-%{release} +Provides: kwin = %{version}-%{release} +Obsoletes: kwin-x11 < %{version}-%{release} +Provides: kwin-x11 = %{version}-%{release} %description %{summary}. @@ -182,7 +186,8 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: kwayland%{?_isa} # Split of X11 variant into subpackage Obsoletes: %{name}-common < 5.19.5-3 -Conflicts: kwin-common +Obsoletes: kwin-common < %{version}-%{release} +Provides: kwin-common = %{version}-%{release} Conflicts: kwin-x11-common %description common %{summary}. @@ -194,7 +199,8 @@ Conflicts: kde-workspace-libs%{?_isa} < 4.11.14-2 # kwin uses wl_display_set_default_max_buffer_size from wayland 1.23.0 # https://bugzilla.redhat.com/show_bug.cgi?id=2312499 Requires: libwayland-server%{?_isa} >= 1.23.0 -Conflicts: kwin-libs +Obsoletes: kwin-libs < %{version}-%{release} +Provides: kwin-libs = %{version}-%{release} Conflicts: kwin-x11-libs %description libs %{summary}. diff --git a/sonic-workspace-addons/sonic-workspace-addons.spec b/sonic-workspace-addons/sonic-workspace-addons.spec index e77fa6f..d697eaf 100644 --- a/sonic-workspace-addons/sonic-workspace-addons.spec +++ b/sonic-workspace-addons/sonic-workspace-addons.spec @@ -11,7 +11,7 @@ Name: sonic-workspace-addons Summary: Additional Plasmoids for Plasma 6 Version: 6.7.4 -Release: 1%{?dist} +Release: 4%{?dist} %global source_licenses %{shrink: BSD-3-Clause AND @@ -92,7 +92,7 @@ BuildRequires: cmake(SonicVia) BuildRequires: pkgconfig(polkit-qt6-core-1) # for notes.svgz -Requires: kf6-plasma +Requires: sonic-interface-libraries # Quickshare applet runtime dep BuildRequires: cmake(KF6Purpose) @@ -104,8 +104,8 @@ Requires: qt6-qtquick3d%{?_isa} Requires: sonic-frameworks-data-models%{?_isa} Requires: sonic-frameworks-quick-ui-addons%{?_isa} -Provides: kdeplasma-addons = %{version}-%{release} -Conflicts: kdeplasma-addons < %{version}-%{release} +Provides: kdeplasma-addons%{?_isa} = %{version}-%{release} +Obsoletes: kdeplasma-addons < %{version}-%{release} %description %{summary}. @@ -129,8 +129,8 @@ Requires: %{name} = %{version}-%{release} #find_dependency(KF5CoreAddons "5.58.0") Requires: cmake(Qt6Gui) Requires: cmake(KF6CoreAddons) -Provides: kdeplasma-addons-devel = %{version}-%{release} -Conflicts: kdeplasma-addons-devel < %{version}-%{release} +Provides: kdeplasma-addons-devel%{?_isa} = %{version}-%{release} +Obsoletes: kdeplasma-addons-devel < %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for diff --git a/sonic-workspace-wallpapers/sonic-workspace-wallpapers.spec b/sonic-workspace-wallpapers/sonic-workspace-wallpapers.spec index 98c6f25..8a98e94 100644 --- a/sonic-workspace-wallpapers/sonic-workspace-wallpapers.spec +++ b/sonic-workspace-wallpapers/sonic-workspace-wallpapers.spec @@ -14,7 +14,7 @@ ExcludeArch: %{ix86} #Name: plasma-workspace-wallpapers Name: sonic-workspace-wallpapers Version: 6.7.4.1 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Additional wallpapers for Plasma workspace # Automatically converted from old format: LGPLv3 - review is highly recommended. License: LGPL-3.0-only @@ -39,8 +39,8 @@ Conflicts: kde-wallpapers < 15.08.3-10 Obsoletes: sonic-workspace-wallpapers < 5.2.0-2 -Provides: plasma-workspace-wallpapers = %{version}-%{release} -Conflicts: plasma-workspace-wallpapers < %{version}-%{release} +Provides: plasma-workspace-wallpapers%{?_isa} = %{version}-%{release} +Obsoletes: plasma-workspace-wallpapers < %{version}-%{release} %description %{summary}. diff --git a/sonic-workspace/sonic-workspace.spec b/sonic-workspace/sonic-workspace.spec index c6959b5..18e5aed 100644 --- a/sonic-workspace/sonic-workspace.spec +++ b/sonic-workspace/sonic-workspace.spec @@ -7,7 +7,7 @@ Name: sonic-workspace Summary: Plasma workspace, applications and applets Version: 6.7.4.6 -Release: 1%{?dist} +Release: 5%{?dist} # Automatically converted from old format: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT - review is highly recommended. License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -175,7 +175,8 @@ BuildRequires: desktop-file-utils BuildRequires: cmake(AppStreamQt) >= 1.0.0 # when kded_desktopnotifier.so moved here -Conflicts: kio-extras < 5.4.0 +Obsoletes: kio-extras < 5.4.0 +Provides: kio-extras = %{version}-%{release} Recommends: sonic-welcome-center @@ -199,9 +200,9 @@ Requires: sonic-frameworks-quick-ui Requires: sonic-frameworks-quick-ui-addons BuildRequires: sonic-frameworks-quick-ui-addons Requires: kio-extras -BuildRequires: kio-extras -Requires: kio-fuse -BuildRequires: kio-fuse +BuildRequires: sonic-frameworks-io-extras +Requires: sonic-frameworks-io-fuse +BuildRequires: sonic-frameworks-io-fuse # The new volume control for PulseAudio Recommends: sonic-audio-applet-pulse @@ -246,7 +247,7 @@ Requires: /usr/bin/qtpaths-qt6 Requires: xrdb xprop -Requires: kde-settings-plasma +Recommends: kde-settings-plasma # Default look-and-feel theme Requires: plasma-lookandfeel-fedora = %{version}-%{release} @@ -257,10 +258,10 @@ Requires: systemd Requires: ocean-sound-theme # PolicyKit authentication agent -Requires: polkit-kde +Requires: sonic-polkit-agent # onscreen keyboard -Requires: plasma-keyboard%{?_isa} +Recommends: plasma-keyboard%{?_isa} # lockscreen look-and-feel imports qml: QtQuick.VirtualKeyboard Requires: qt6-qtvirtualkeyboard @@ -269,7 +270,7 @@ Requires: (uresourced if systemd-oomd-defaults) # needed for task manager thumbnails under wayland and for things like # screenshare portal -BuildRequires: kpipewire-devel +BuildRequires: sonic-pipewire-devel # Require any plasmashell (plasma-desktop provides plasmashell(desktop)) Provides: plasmashell = %{version} @@ -296,14 +297,16 @@ Requires: sonic-win Requires: qt6-qtwayland%{?_isa} # startplasmacompositor deps Requires: qt6-qttools -Requires: xdg-desktop-portal-kde +Requires: xdg-desktop-portal-sonicde # Enables X11 apps to screenshare a Wayland environment Recommends: xwaylandvideobridge # Replace the old -wayland subpackage Obsoletes: %{oldname}-wayland < 6.4.1-2 Conflicts: %{oldname}-wayland < 6.4.1-2 -Conflicts: plasma-workspace-x11 -Conflicts: plasma-workspace +Obsoletes: plasma-workspace-x11 < %{version}-%{release} +Provides: plasma-workspace-x11 = %{version}-%{release} +Obsoletes: plasma-workspace < %{version}-%{release} +Provides: plasma-workspace = %{version}-%{release} Provides: sonic-workspace = %{version}-%{release} Provides: sonic-workspace%{?_isa} = %{version}-%{release} Provides: plasma-workspace = %{version}-%{release} @@ -392,7 +395,8 @@ Documentation and user manuals for %{name}. Summary: SonicDE X11 session #Requires: %%{name}%%{?_isa} = %%{version}-%%{release} Requires: xlibre-xserver-Xorg -Conflicts: plasma-workspace-x11 +Obsoletes: plasma-workspace-x11 < %{version}-%{release} +Provides: plasma-workspace-x11 = %{version}-%{release} %description x11 SonicDE X11 session. diff --git a/sonic-write-daemon/sonic-write-daemon.spec b/sonic-write-daemon/sonic-write-daemon.spec index 5a6faee..259367d 100644 --- a/sonic-write-daemon/sonic-write-daemon.spec +++ b/sonic-write-daemon/sonic-write-daemon.spec @@ -11,7 +11,7 @@ Name: sonic-write-daemon Summary: KDE Write Daemon Version: 6.7.4 -Release: 1%{?dist} +Release: 3%{?dist} License: CC0-1.0 AND GPL-2.0-or-later #URL: https://invent.kde.org/plasma/%%{name} @@ -36,8 +36,8 @@ Requires: sonic-frameworks-notifications # TODO: Remove once kwrited is split from kde-workspace Conflicts: kde-workspace < 5.0.0-1 -Provides: kwrited = %{version}-%{release} -Conflicts: kwrited < %{version}-%{release} +Provides: kwrited%{?_isa} = %{version}-%{release} +Obsoletes: kwrited < %{version}-%{release} %description %{summary}. diff --git a/xdg-desktop-portal-sonicde/spa-pod-align.patch b/xdg-desktop-portal-sonicde/spa-pod-align.patch new file mode 100644 index 0000000..0c3105e --- /dev/null +++ b/xdg-desktop-portal-sonicde/spa-pod-align.patch @@ -0,0 +1,13 @@ +--- a/src/x11/pipewirestream.cpp ++++ b/src/x11/pipewirestream.cpp +@@ -24,6 +24,10 @@ + #include + #include + ++#ifndef SPA_POD_ALIGN ++#define SPA_POD_ALIGN 8 ++#endif ++ + namespace { + constexpr uint32_t s_bufferCount = 3; + constexpr uint32_t s_defaultWidth = 1; diff --git a/xdg-desktop-portal-sonicde/xdg-desktop-portal-sonicde.spec b/xdg-desktop-portal-sonicde/xdg-desktop-portal-sonicde.spec index 978f28f..2ce268e 100644 --- a/xdg-desktop-portal-sonicde/xdg-desktop-portal-sonicde.spec +++ b/xdg-desktop-portal-sonicde/xdg-desktop-portal-sonicde.spec @@ -11,7 +11,7 @@ Name: xdg-desktop-portal-sonicde Summary: Backend implementation for xdg-desktop-portal using Qt/KF5 Version: 6.7.4 -Release: 1%{?dist} +Release: 5%{?dist} License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) #URL: https://invent.kde.org/plasma/%%{name} @@ -20,6 +20,7 @@ URL: https://github.com/Sonic-DE/%{reponame} #Source0: https://download.kde.org/%%{stable_kf6}/plasma/%%{version}/%%{name}-%%{version}.tar.xz Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{reponame}-%{version}.tar.gz #Source1: https://download.kde.org/%%{stable_kf6}/plasma/%%{version}/%%{name}-%%{version}.tar.xz.sig +Patch0: spa-pod-align.patch BuildRequires: sonic-frameworks-cmake-modules BuildRequires: sonic-rpm-macros @@ -62,8 +63,8 @@ Requires: xdg-desktop-portal Requires: xdg-desktop-portal-gtk Supplements: sonic-desktop-interface -Provides: xdg-desktop-portal-kde = %{version}-%{release} -Conflicts: xdg-desktop-portal-kde < %{version}-%{release} +Provides: xdg-desktop-portal-kde%{?_isa} = %{version}-%{release} +Obsoletes: xdg-desktop-portal-kde < %{version}-%{release} %description A backend implementation for xdg-desktop-portal that is using Qt/KF5 and various @@ -88,13 +89,19 @@ pieces of KDE infrastructure. %files -f xdg-desktop-portal-kde.lang %license LICENSES/* +%{_libexecdir}/xdg-desktop-portal-sonicde %{_libexecdir}/xdg-desktop-portal-kde +%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.sonicde.service %{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.kde.service +%{_datadir}/xdg-desktop-portal/portals/sonicde.portal %{_datadir}/xdg-desktop-portal/portals/kde.portal +%{_datadir}/applications/org.freedesktop.impl.portal.desktop.sonicde.desktop %{_datadir}/applications/org.freedesktop.impl.portal.desktop.kde.desktop %{_datadir}/knotifications6/xdg-desktop-portal-kde.notifyrc %{_datadir}/qlogging-categories6/xdp-kde.categories +%{_userunitdir}/plasma-xdg-desktop-portal-sonicde.service %{_userunitdir}/plasma-xdg-desktop-portal-kde.service +%{_datadir}/xdg-desktop-portal/sonicde-portals.conf %changelog * Mon Aug 24 2026 Anders da Silva Rytter Hansen - 6.7.4-1