From 7b99b83cb0ac3e0f739487a87354d6f2a58b7120 Mon Sep 17 00:00:00 2001 From: Anders da Silva Rytter Hansen Date: Thu, 26 Mar 2026 11:42:18 -0300 Subject: [PATCH] commit changes --- SonicDE/buildchain.sh | 42 +++- SonicDE/kf6-attica.spec | 203 ++++++++++++++++++ SonicDE/kf6-baloo.spec | 290 ++++++++++++++++++++++++++ SonicDE/kf6-bluez-qt.spec | 210 +++++++++++++++++++ SonicDE/kf6-frameworkintegration.spec | 240 +++++++++++++++++++++ SonicDE/kf6-kcalendarcore.spec | 204 ++++++++++++++++++ SonicDE/kf6-kcmutils.spec | 242 +++++++++++++++++++++ SonicDE/kf6-kcontacts.spec | 213 +++++++++++++++++++ SonicDE/kf6-kdeclarative.spec | 229 ++++++++++++++++++++ SonicDE/kf6-kded.spec | 202 ++++++++++++++++++ SonicDE/kf6-kdesu.spec | 221 ++++++++++++++++++++ SonicDE/kf6-kdnssd.spec | 204 ++++++++++++++++++ SonicDE/kf6-kfilemetadata.spec | 250 ++++++++++++++++++++++ SonicDE/kf6-kimageformats.spec | 237 +++++++++++++++++++++ SonicDE/kf6-kirigami-addons.spec | 202 ++++++++++++++++++ SonicDE/kf6-knewstuff.spec | 242 +++++++++++++++++++++ SonicDE/kf6-knotifyconfig.spec | 215 +++++++++++++++++++ SonicDE/kf6-kpackage.spec | 217 +++++++++++++++++++ SonicDE/kf6-kparts.spec | 225 ++++++++++++++++++++ SonicDE/kf6-kpeople.spec | 216 +++++++++++++++++++ SonicDE/kf6-kpty.spec | 211 +++++++++++++++++++ SonicDE/kf6-kquickcharts.spec | 1 + SonicDE/kf6-kstatusnotifieritem.spec | 247 ++++++++++++++++++++++ SonicDE/kf6-ksvg.spec | 218 +++++++++++++++++++ SonicDE/kf6-ktexteditor.spec | 247 ++++++++++++++++++++++ SonicDE/kf6-ktexttemplate.spec | 201 ++++++++++++++++++ SonicDE/kf6-kwallet.spec | 276 ++++++++++++++++++++++++ SonicDE/kf6-modemmanager-qt.spec | 247 ++++++++++++++++++++++ SonicDE/kf6-networkmanager-qt.spec | 220 +++++++++++++++++++ SonicDE/kf6-prison.spec | 212 +++++++++++++++++++ SonicDE/kf6-purpose.spec | 247 ++++++++++++++++++++++ SonicDE/kf6-qqc2-desktop-style.spec | 207 ++++++++++++++++++ SonicDE/kf6-sonnet.spec | 284 +++++++++++++++++++++++++ SonicDE/kf6-syndication.spec | 203 ++++++++++++++++++ SonicDE/kf6-syntax-highlighting.spec | 221 ++++++++++++++++++++ SonicDE/kf6-threadweaver.spec | 201 ++++++++++++++++++ SonicDE/sonic-frameworks-io.spec | 35 +++- SonicDE/sonic-win.spec | 7 +- 38 files changed, 7782 insertions(+), 7 deletions(-) create mode 100644 SonicDE/kf6-attica.spec create mode 100644 SonicDE/kf6-baloo.spec create mode 100644 SonicDE/kf6-bluez-qt.spec create mode 100644 SonicDE/kf6-frameworkintegration.spec create mode 100644 SonicDE/kf6-kcalendarcore.spec create mode 100644 SonicDE/kf6-kcmutils.spec create mode 100644 SonicDE/kf6-kcontacts.spec create mode 100644 SonicDE/kf6-kdeclarative.spec create mode 100644 SonicDE/kf6-kded.spec create mode 100644 SonicDE/kf6-kdesu.spec create mode 100644 SonicDE/kf6-kdnssd.spec create mode 100644 SonicDE/kf6-kfilemetadata.spec create mode 100644 SonicDE/kf6-kimageformats.spec create mode 100644 SonicDE/kf6-kirigami-addons.spec create mode 100644 SonicDE/kf6-knewstuff.spec create mode 100644 SonicDE/kf6-knotifyconfig.spec create mode 100644 SonicDE/kf6-kpackage.spec create mode 100644 SonicDE/kf6-kparts.spec create mode 100644 SonicDE/kf6-kpeople.spec create mode 100644 SonicDE/kf6-kpty.spec create mode 100644 SonicDE/kf6-kstatusnotifieritem.spec create mode 100644 SonicDE/kf6-ksvg.spec create mode 100644 SonicDE/kf6-ktexteditor.spec create mode 100644 SonicDE/kf6-ktexttemplate.spec create mode 100644 SonicDE/kf6-kwallet.spec create mode 100644 SonicDE/kf6-modemmanager-qt.spec create mode 100644 SonicDE/kf6-networkmanager-qt.spec create mode 100644 SonicDE/kf6-prison.spec create mode 100644 SonicDE/kf6-purpose.spec create mode 100644 SonicDE/kf6-qqc2-desktop-style.spec create mode 100644 SonicDE/kf6-sonnet.spec create mode 100644 SonicDE/kf6-syndication.spec create mode 100644 SonicDE/kf6-syntax-highlighting.spec create mode 100644 SonicDE/kf6-threadweaver.spec diff --git a/SonicDE/buildchain.sh b/SonicDE/buildchain.sh index d81edd3..b140d51 100755 --- a/SonicDE/buildchain.sh +++ b/SonicDE/buildchain.sh @@ -19,5 +19,45 @@ #./build.sh kf6-networkmanager-qt.spec --nowait && \ #./build.sh kf6-kcompletion.spec && \ #./build.sh kf6-ktextwidgets.spec --nowait && \ -./buildall.sh sonic-frameworks-io.spec --nowait +# --- NYE PAKKER START (KF6 TIER 1 - Uafhængige i denne liste) --- +#./build.sh kf6-attica.spec --nowait && \ +#./build.sh kf6-bluez-qt.spec --nowait && \ +#./build.sh kf6-kcalendarcore.spec --nowait && \ +#./build.sh kf6-kcontacts.spec --nowait && \ +#./build.sh kf6-kdnssd.spec --nowait && \ +#./build.sh kf6-kimageformats.spec --nowait && \ +#./build.sh kf6-ktexttemplate.spec --nowait && \ +#./build.sh kf6-modemmanager-qt.spec --nowait && \ +#./build.sh kf6-networkmanager-qt.spec --nowait && \ +#./build.sh kf6-prison.spec --nowait && \ +#./build.sh kf6-threadweaver.spec --nowait && \ +#./build.sh kf6-syndication.spec --nowait && \ + +# --- KF6 TIER 2 & 3 (Nu kommer afhængighederne) --- +#./build.sh kf6-kstatusnotifieritem.spec --nowait && \ +#./build.sh kf6-kpackage.spec --nowait && \ +#./build.sh kf6-ksvg.spec --nowait && \ +#./build.sh kf6-kpeople.spec --nowait && \ +#./build.sh kf6-kded.spec --nowait && \ +#./build.sh kf6-kwallet.spec --nowait && \ +./buildall.sh sonic-frameworks-io.spec && \ +./build.sh kf6-knotifyconfig.spec --nowait && \ +./build.sh kf6-kcmutils.spec --nowait && \ +./build.sh kf6-knewstuff.spec --nowait && \ +#./build.sh kf6-kirigami-addons.spec --nowait && \ +#./build.sh kf6-qqc2-desktop-style.spec --nowait && \ + +# --- KRITISKE AFHÆNGIGHEDER (Vi venter på disse for at bygge næste trin) --- +#./build.sh kf6-kpty.spec && \ +#./build.sh kf6-kdesu.spec --nowait && \ +#./build.sh kf6-kfilemetadata.spec && \ +./build.sh kf6-baloo.spec --nowait && \ +./build.sh kf6-syntax-highlighting.spec && \ +./build.sh kf6-kparts.spec && \ +./build.sh kf6-kdeclarative.spec && \ + +# --- FINAL TIER (Sidste pakker i fødekæden) --- +./build.sh kf6-ktexteditor.spec && \ +./build.sh kf6-purpose.spec && \ +./build.sh kf6-frameworkintegration.spec \ No newline at end of file diff --git a/SonicDE/kf6-attica.spec b/SonicDE/kf6-attica.spec new file mode 100644 index 0000000..ae96a7c --- /dev/null +++ b/SonicDE/kf6-attica.spec @@ -0,0 +1,203 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework attica + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel + +BuildRequires: qt6-qtdeclarative-devel + + +Requires: kf6-filesystem + +%description +Attica is a Qt library that implements the Open Collaboration Services +API version 1.4. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +%{summary}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc AUTHORS ChangeLog README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Attica.so.* + +%files devel +%{_kf6_libdir}/cmake/KF6Attica/ +%{_kf6_includedir}/Attica/ +%{_kf6_libdir}/libKF6Attica.so +%{_kf6_libdir}/pkgconfig/KF6Attica.pc +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Wed Sep 27 2023 Steve Cossette - 5.240.0^20230829.232558.4e09a15-1 +- Initial Release diff --git a/SonicDE/kf6-baloo.spec b/SonicDE/kf6-baloo.spec new file mode 100644 index 0000000..725d394 --- /dev/null +++ b/SonicDE/kf6-baloo.spec @@ -0,0 +1,290 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework baloo + +Name: kf6-%{framework} +Summary: A Tier 3 KDE Frameworks 6 module that provides indexing and search functionality +Version: 6.24.0 +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-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} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +# Upstream Patches + +## upstreamable patches +# http://bugzilla.redhat.com/1235026 +Patch100: https://src.fedoraproject.org/rpms/kf6-baloo/raw/48f454b15d5a88b0bf40eb392cd916cba231ed10/f/baloo-5.67.0-baloofile_config.patch + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6FileMetaData) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IdleTime) +BuildRequires: cmake(KF6KIO) +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6Solid) + +BuildRequires: lmdb-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +# for systemd-related macros +BuildRequires: systemd + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: cmake(KF6CoreAddons) +Requires: cmake(KF6FileMetaData) +Requires: qt6-qtbase-devel + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package file +Summary: File indexing and search for Baloo +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Obsoletes: kf5-baloo-file < 6 +%description file +%{summary}. + +%package libs +Summary: Runtime libraries for %{name} +%description libs +%{summary}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 -DKDE_INSTALL_SYSTEMDUSERUNITDIR=%{_userunitdir} +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +# baloodb not installed unless BUILD_EXPERIMENTAL is enabled, so omit translations +#rm -fv %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/baloodb5.* + +%find_lang baloodb6 +%find_lang baloo_file6 +%find_lang baloo_file_extractor6 +%find_lang balooctl6 +%find_lang balooengine6 +%find_lang baloosearch6 +%find_lang balooshow6 +%find_lang kio6_baloosearch +%find_lang kio6_tags +%find_lang kio6_timeline + +cat kio6_tags.lang kio6_baloosearch.lang kio6_timeline.lang \ + balooctl6.lang balooengine6.lang baloosearch6.lang \ + balooshow6.lang baloodb6.lang \ + > %{name}.lang + +cat baloo_file6.lang baloo_file_extractor6.lang \ + > %{name}-file.lang + +%files -f %{name}.lang +%license LICENSES/*.txt +%{_kf6_bindir}/baloosearch6 +%{_kf6_bindir}/balooshow6 +%{_kf6_bindir}/balooctl6 +%{_kf6_datadir}/qlogging-categories6/%{framework}* + +%files file -f %{name}-file.lang +%config(noreplace) %{_kf6_sysconfdir}/xdg/autostart/baloo_file.desktop +%{_userunitdir}/kde-baloo.service +%{_libexecdir}/kf6/baloo_file +%{_libexecdir}/kf6/baloo_file_extractor + +%files libs +%license LICENSES/* +%{_kf6_libdir}/libKF6Baloo.so.* +%{_kf6_libdir}/libKF6BalooEngine.so.* +%{_kf6_plugindir}/kio/baloosearch.so +%{_kf6_plugindir}/kio/tags.so +%{_kf6_plugindir}/kio/timeline.so +%{_kf6_plugindir}/kded/baloosearchmodule.so +%{_kf6_qmldir}/org/kde/baloo + +%files devel +%{_kf6_libdir}/libKF6Baloo.so +%{_kf6_libdir}/cmake/KF6Baloo/ +%{_kf6_libdir}/pkgconfig/KF6Baloo.pc +%{_kf6_includedir}/Baloo/ +%{_kf6_datadir}/dbus-1/interfaces/org.kde.baloo.*.xml +%{_kf6_datadir}/dbus-1/interfaces/org.kde.Baloo*.xml +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 30 2024 Alessandro Astone - 6.6.0-2 +- Obsolete any version of kf5-baloo-file + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-4 +- add missing BuildArch: noarch to -doc package + +* Mon Feb 26 2024 Steve Cossette - 6.0.0-3 +- Respin: 6.0.0 (New tarball released by KDE) + +* Thu Feb 22 2024 Alessandro Astone - 6.0.0-2 +- Obsolete kf5-baloo-file +- Split translation files in the right subpackage + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Tue Nov 21 2023 Alessandro Astone - 5.245.0-2 +- Copy the default configuration from kf5-baloo + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.023811.02a2bd6-1 +- Initial release diff --git a/SonicDE/kf6-bluez-qt.spec b/SonicDE/kf6-bluez-qt.spec new file mode 100644 index 0000000..d380cf1 --- /dev/null +++ b/SonicDE/kf6-bluez-qt.spec @@ -0,0 +1,210 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework bluez-qt + +Name: kf6-%{framework} +Summary: A Qt wrapper for Bluez +Version: 6.24.0 +Release: 1%{?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} + +%global versiondir %(echo %{version} | cut -d. -f1-2) +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: gcc-c++ +BuildRequires: cmake + +# For %%{_udevrulesdir} +BuildRequires: systemd + +Requires: kf6-filesystem >= %{version} +Recommends: bluez >= 5 + +%description +BluezQt is Qt-based library written handle all Bluetooth functionality. + +%package devel +Summary: Development files for %{name} + +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +Development files for %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build + %{cmake_kf6} \ + -DUDEV_RULES_INSTALL_DIR:PATH="%{_udevrulesdir}" +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*categories +%{_libdir}/libKF6BluezQt.so.* +%{_kf6_qmldir}/org/kde/bluezqt/ + +%files devel +%{_kf6_includedir}/BluezQt/ +%{_kf6_libdir}/libKF6BluezQt.so +%{_kf6_libdir}/cmake/KF6BluezQt/ +%{_kf6_libdir}/pkgconfig/KF6BluezQt.pc +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sun Mar 10 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Fri Sep 22 2023 Steve Cossette - 5.240.0^20230901.202319.fe828b8-1 +- Initial build diff --git a/SonicDE/kf6-frameworkintegration.spec b/SonicDE/kf6-frameworkintegration.spec new file mode 100644 index 0000000..7c15cdb --- /dev/null +++ b/SonicDE/kf6-frameworkintegration.spec @@ -0,0 +1,240 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework frameworkintegration + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} + +Source0: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6NewStuff) +BuildRequires: cmake(KF6Package) +BuildRequires: kf6-rpm-macros +BuildRequires: libXcursor-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(AppStreamQt) >= 1.0 +BuildRequires: cmake(packagekitqt6) +BuildRequires: cmake(KF6ColorScheme) +Requires: kf6-filesystem + +%description +Framework Integration is a set of plugins responsible for better integration of +Qt applications when running on a KDE Plasma workspace. + +Applications do not need to link to this directly. + +%package libs +Summary: Runtime libraries for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description libs +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: cmake(KF6IconThemes) +Requires: cmake(KF6ConfigWidgets) + +%description devel +The %{name}-devel package contains files to develop for %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/knotifications6/plasma_workspace.notifyrc +%dir %{_kf6_libexecdir}/kpackagehandlers +%{_kf6_libexecdir}/kpackagehandlers/knshandler + +%files libs +%{_kf6_libdir}/libKF6Style.so.* +%{_kf6_plugindir}/FrameworkIntegrationPlugin.so +%{_kf6_libexecdir}/kpackagehandlers/appstreamhandler + +%files devel +%{_kf6_includedir}/FrameworkIntegration/ +%{_kf6_includedir}/KStyle/ +%{_kf6_libdir}/libKF6Style.so +%{_kf6_libdir}/cmake/KF6FrameworkIntegration/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Wed Oct 29 2025 Steve Cossette - 6.19.0-2 +- Bump for rebuild for plasma 6.5 + PackageKit-Qt + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Sat Oct 04 2025 Steve Cossette - 6.18.0-3 +- Another rebuild for PackageKit-Qt Update + +* Fri Sep 26 2025 Steve Cossette - 6.18.0-2 +- Rebuild for Packagekit-Qt6 update + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Wed Jan 1 2025 Marie Loise Nolden - 6.9.0-2 +- re-enable AppstreamQt BR + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20231003.064310.c062482-2 +- Rebuild (qt6) + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231003.064310.c062482-1 +- Initial release diff --git a/SonicDE/kf6-kcalendarcore.spec b/SonicDE/kf6-kcalendarcore.spec new file mode 100644 index 0000000..4faf401 --- /dev/null +++ b/SonicDE/kf6-kcalendarcore.spec @@ -0,0 +1,204 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kcalendarcore + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 KCalendarCore Library +License: BSD-3-Clause AND LGPL-2.0-or-later AND LGPL-3.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: make +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: bison +BuildRequires: libical-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: cmake(Qt6Qml) + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = :%{version}-%{release} +Requires: libical-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*kcalendarcore.* +%{_kf6_libdir}/libKF6CalendarCore.so.* +%{_kf6_qmldir}/org/kde/calendarcore/ + +%files devel +%{_kf6_includedir}/KCalendarCore/ +%{_kf6_libdir}/libKF6CalendarCore.so +%{_kf6_libdir}/cmake/KF6CalendarCore/ +%{_kf6_libdir}/pkgconfig/KF6CalendarCore.pc +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Sep 26 2023 Steve Cossette - 5.240.0^20230829.232751.2905599-1 +- Initial release diff --git a/SonicDE/kf6-kcmutils.spec b/SonicDE/kf6-kcmutils.spec new file mode 100644 index 0000000..4e29e6e --- /dev/null +++ b/SonicDE/kf6-kcmutils.spec @@ -0,0 +1,242 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kcmutils + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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) +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6ItemViews) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: cmake(KF6Kirigami) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +Requires: kf6-filesystem +Requires: qt6qml(org.kde.kirigami) + +%description +KCMUtils provides various classes to work with KCModules. KCModules can be +created with the KConfigWidgets framework. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6ConfigWidgets) +Requires: cmake(KF6Service) +Requires: cmake(Qt6Qml) +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name +# create/own dirs +mkdir -p %{buildroot}%{_kf6_qtplugindir}/kcms + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_bindir}/kcmshell6 +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6KCMUtils.so.* +%{_kf6_libdir}/libKF6KCMUtilsCore.so.* +%{_kf6_qmldir}/org/kde/kcmutils/ +%{_kf6_qtplugindir}/kcms/ +%{_libdir}/libKF6KCMUtilsQuick.so.6 +%{_libdir}/libKF6KCMUtilsQuick.so.%{version} + +%files devel +%{_kf6_includedir}/KCMUtils/ +%{_kf6_includedir}/KCMUtilsCore/ +%{_kf6_libdir}/libKF6KCMUtils.so +%{_libdir}/libKF6KCMUtilsQuick.so +%{_kf6_libdir}/libKF6KCMUtilsCore.so +%{_kf6_libdir}/cmake/KF6KCMUtils/ +%{_kf6_libexecdir}/kcmdesktopfilegenerator +%{_kf6_includedir}/KCMUtilsQuick +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Thu Mar 07 2024 Alessandro Astone - 6.0.0-2 +- Rebuild respun sources + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Sat Nov 25 2023 Alessandro Astone - 5.245.0-2 +- Devel requires Qt6Qml + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20231009.021630.3e10cd2-2 +- Rebuild (qt6) + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231009.021630.3e10cd2-1 +- Initial release diff --git a/SonicDE/kf6-kcontacts.spec b/SonicDE/kf6-kcontacts.spec new file mode 100644 index 0000000..3f8dfc4 --- /dev/null +++ b/SonicDE/kf6-kcontacts.spec @@ -0,0 +1,213 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kcontacts + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: The KContacts Library + +# The following licenses are present in LICENSES but go unused: BSD-3-Clause, MIT, Unicode-DFS-2016 +License: CC0-1.0 AND LGPL-2.0-or-later +URL: https://projects.kde.org/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Config) +BuildRequires: kf6-kcodecs-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(Qt6Quick) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: qt6-qtdeclarative-devel + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6CoreAddons) +Requires: cmake(KF6I18n) +Requires: cmake(KF6Codecs) +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name --with-html + +%files -f %{name}.lang +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*%{framework}.* +%{_kf6_libdir}/libKF6Contacts.so.* +%{_kf6_qmldir}/org/kde/contacts/ + +%files devel +%{_kf6_includedir}/KContacts/ +%{_kf6_libdir}/libKF6Contacts.so +%{_kf6_libdir}/cmake/KF6Contacts/ +%{_kf6_qmldir}/org/kde/contacts/libkcontactsqml.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 03 2023 Steve Cossette - 5.240.0^20231003.053528.606920e-1 +- Initial Release diff --git a/SonicDE/kf6-kdeclarative.spec b/SonicDE/kf6-kdeclarative.spec new file mode 100644 index 0000000..a88f61e --- /dev/null +++ b/SonicDE/kf6-kdeclarative.spec @@ -0,0 +1,229 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kdeclarative + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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 +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(Qt6ShaderTools) +BuildRequires: libepoxy-devel +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 3 addon for Qt declarative + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6Config) +Requires: cmake(KF6Package) +Requires: qt6-qtdeclarative-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6CalendarEvents.so.* +%dir %{_kf6_qmldir}/org/ +%dir %{_kf6_qmldir}/org/kde/ +%{_kf6_qmldir}/org/kde/draganddrop/ +%{_kf6_qmldir}/org/kde/graphicaleffects/ +%{_kf6_qmldir}/org/kde/kquickcontrols/ +%{_kf6_qmldir}/org/kde/private/kquickcontrols/ +%{_kf6_qmldir}/org/kde/kquickcontrolsaddons/ +%{_kf6_libdir}/libkquickcontrolsprivate.so.0 +%{_kf6_libdir}/libkquickcontrolsprivate.so.%{version} + +%files devel +%{_kf6_includedir}/KDeclarative/ +%{_kf6_libdir}/libKF6CalendarEvents.so +%{_kf6_libdir}/cmake/KF6Declarative/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20231011.023933.bf3f9d6-2 +- Rebuild (qt6) + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.023933.bf3f9d6-1 +- Initial release diff --git a/SonicDE/kf6-kded.spec b/SonicDE/kf6-kded.spec new file mode 100644 index 0000000..9056123 --- /dev/null +++ b/SonicDE/kf6-kded.spec @@ -0,0 +1,202 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kded + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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 +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6Service) +BuildRequires: kf6-rpm-macros + +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl + +BuildRequires: systemd +Requires: kf6-filesystem + +%description +KDED stands for KDE Daemon which isn't very descriptive. KDED runs +in the background and performs a number of small tasks. Some of these +tasks are built in, others are started on demand. + +Custom KDED modules can be provided by 3rd party frameworks and +applications. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%find_lang kded6 --with-man +# create/own this +mkdir -p %{buildroot}%{_kf6_plugindir}/kded + +%post +%systemd_user_post plasma-kded.service + +%preun +%systemd_user_preun plasma-kded.service + +%files -f kded6.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_bindir}/kded6 +%{_kf6_datadir}/applications/org.kde.kded6.desktop +%{_kf6_datadir}/dbus-1/services/*.service +%{_kf6_mandir}/man8/kded6.8* +%dir %{_kf6_plugindir}/kded/ +%{_userunitdir}/plasma-kded6.service + +%files devel +%{_kf6_libdir}/cmake/KF6KDED/ +%{_kf6_datadir}/dbus-1/interfaces/*.xml + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Mon Oct 09 2023 Steve Cossette - 5.240.0^20231005.021018.cbc5874-1 +- Initial release diff --git a/SonicDE/kf6-kdesu.spec b/SonicDE/kf6-kdesu.spec new file mode 100644 index 0000000..5425ab3 --- /dev/null +++ b/SonicDE/kf6-kdesu.spec @@ -0,0 +1,221 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kdesu + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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) +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6Pty) +#BuildRequires: libX11-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +Requires: kf6-filesystem + +%if 0%{?rhel} || 0%{?fedora} >= 42 +Requires: sudo +%endif + +%description + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6Pty) +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + + +%build +%cmake_kf6 \ +%if 0%{?rhel} || 0%{?fedora} >= 42 + -DKDESU_USE_SUDO_DEFAULT:BOOL=TRUE +%endif +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang kdesu6_qt --all-name + +%files -f kdesu6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/* +%{_kf6_libdir}/libKF6Su.so.* +%{_kf6_libexecdir}/kdesu_stub +%{_kf6_libexecdir}/kdesud + +%files devel +%{_kf6_includedir}/KDESu/ +%{_kf6_libdir}/libKF6Su.so +%{_kf6_libdir}/cmake/KF6Su/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Sat Feb 01 2025 Pavel Solovev - 6.10.0-3 +- Drop sgid +- Use sudo by default on f42+ and rhel + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Wed Sep 27 2023 Steve Cossette - 5.240.0^20231001.121632.8b7a35c-1 +- Initial Release diff --git a/SonicDE/kf6-kdnssd.spec b/SonicDE/kf6-kdnssd.spec new file mode 100644 index 0000000..03054ce --- /dev/null +++ b/SonicDE/kf6-kdnssd.spec @@ -0,0 +1,204 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kdnssd + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: avahi-devel +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qtdeclarative-devel + +Requires: nss-mdns +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 1 integration module for DNS-SD services (Zeroconf) + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang_kf6 kdnssd6_qt + +%files -f kdnssd6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6DNSSD.so.* + +%files devel +%{_kf6_includedir}/KDNSSD/ +%{_kf6_libdir}/libKF6DNSSD.so +%{_kf6_libdir}/cmake/KF6DNSSD/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Mon Sep 25 2023 Steve Cossette - 5.240.0^20230829.232959.124d7db-1 +- Initial Release diff --git a/SonicDE/kf6-kfilemetadata.spec b/SonicDE/kf6-kfilemetadata.spec new file mode 100644 index 0000000..f921928 --- /dev/null +++ b/SonicDE/kf6-kfilemetadata.spec @@ -0,0 +1,250 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kfilemetadata + +Name: kf6-%{framework} +Summary: A Tier 2 KDE Framework for extracting file metadata +Version: 6.24.0 +Release: 1%{?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} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Codecs) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(QMobipocket6) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: libattr-devel +BuildRequires: pkgconfig(exiv2) >= 0.20 +# catdoc is dead upstream and will not be in epel10 +# https://bugzilla.redhat.com/show_bug.cgi?id=2313773 +%if %[!(0%{?rhel} >= 10)] +BuildRequires: catdoc +Recommends: catdoc +%endif +BuildRequires: ebook-tools-devel +BuildRequires: ffmpeg-free-devel +BuildRequires: pkgconfig(poppler-qt6) +BuildRequires: pkgconfig(taglib) >= 1.9 +BuildRequires: pkgconfig(xkbcommon) + +%description +%{summary}. + +%package devel +Summary: Developer files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +%{summary}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name +mkdir -p %{buildroot}%{_kf6_plugindir}/kfilemetadata/writers/ + +%files -f %{name}.lang +%license LICENSES/*.txt +%{_kf6_bindir}/kfilemetadata_dump6 +%{_kf6_datadir}/qlogging-categories6/%{framework}* +%{_kf6_libdir}/libKF6FileMetaData.so.* +%dir %{_kf6_plugindir}/kfilemetadata/ +%{_kf6_plugindir}/kfilemetadata/kfilemetadata_*.so +%dir %{_kf6_plugindir}/kfilemetadata/writers/ +%{_kf6_plugindir}/kfilemetadata/writers/kfilemetadata_taglibwriter.so + +%files devel +%{_kf6_libdir}/libKF6FileMetaData.so +%{_kf6_libdir}/cmake/KF6FileMetaData +%{_kf6_includedir}/KFileMetaData/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Sun Jan 25 2026 Yaakov Selkowitz - 6.22.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Changes/TagLib2 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sat Oct 11 2025 Dominik Mierzejewski - 6.19.0-2 +- Rebuilt for FFmpeg 8 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Sun Aug 10 2025 Steve Cossette - 6.17.0-2 +- Rebuild for kdegraphics-mobipocket + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Mon Jul 14 2025 Steve Cossette - 6.16.0-2 +- Rebuild for kdegraphics-mobipicket + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 23 2024 Fabio Valentini - 6.6.0-2 +- Rebuild for ffmpeg 7 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 15 2024 Robert-André Mauchin - 6.3.0-2 +- Rebuilt for exiv2 0.28.2 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Mon Feb 26 2024 Steve Cossette - 6.0.0-2 +- Respin: 6.0.0 (New tarball released by KDE) + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-3 +- add doc package for KF6 API + +* Tue Dec 26 2023 Marie Loise Nolden - 5.247.0-2 +- add kdegraphics-mobipocket (QMobipocket6) as dependency (optional) + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 03 2023 Steve Cossette - 5.240.0^20231001.112804.6fcc94b-1 +- Initial Release diff --git a/SonicDE/kf6-kimageformats.spec b/SonicDE/kf6-kimageformats.spec new file mode 100644 index 0000000..5a08e41 --- /dev/null +++ b/SonicDE/kf6-kimageformats.spec @@ -0,0 +1,237 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%undefine __cmake_in_source_build +%global framework kimageformats + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 2%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with additional image plugins for QtGui + +License: LGPLv2+ +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +# upstream patches + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(Qt6PrintSupport) +BuildRequires: pkgconfig(cups) +BuildRequires: cmake(OpenEXR) +BuildRequires: cmake(libavif) +BuildRequires: pkgconfig(libheif) >= 1.10.0 +%if !((0%{?fedora} && 0%{?fedora} < 41) || (0%{?rhel} && 0%{?rhel} < 10)) +BuildRequires: pkgconfig(libjxl) >= 0.9.4 +BuildRequires: pkgconfig(libjxl_threads) >= 0.9.4 +BuildRequires: pkgconfig(libjxl_cms) >= 0.9.4 +%endif +BuildRequires: cmake(OpenJPEG) +BuildRequires: pkgconfig(libraw) >= 0.20.2 +BuildRequires: pkgconfig(libraw_r) >= 0.20.2 +BuildRequires: jxrlib-devel + +Requires: kf6-filesystem +# for eps plugin read/write support +Recommends: poppler-utils +Recommends: ghostscript + +%description +This framework provides additional image format plugins for QtGui. As +such it is not required for the compilation of any other software, but +may be a runtime requirement for Qt-based software to support certain +image formats. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 \ + -DKIMAGEFORMATS_HEIF:BOOL=ON \ + -DKIMAGEFORMATS_JXR:BOOL=ON +%cmake_build + +%install +%cmake_install + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_qtplugindir}/imageformats/*.so + +%files devel +%{_kf6_libdir}/cmake/KF6ImageFormats/ + +%changelog +* Thu Mar 12 2026 Steve Cossette - 6.24.0-2 +- Rebuild for libraw soname bump + +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Mon Feb 16 2026 Gwyn Ciesla - 6.23.0-2 +- LibRaw rebuild + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 11 2025 Steve Cossette - 6.16.0-2 +- Respun + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Fri May 16 2025 Yaakov Selkowitz - 6.14.0-2 +- Soften EPS dependencies + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Tue Apr 22 2025 Alessandro Astone - 6.13.0-3 +- Add corrective patch for the building the JXR plugin on i686 + +* Sat Apr 19 2025 Marie Loise Nolden - 6.13.0-2 +- cleanup BR, build openjpeg2 and libjxr plugins + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Thu Mar 13 2025 Steve Cossette - 6.12.0-2 +- Rebuild for KDE respin + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Sun Feb 02 2025 Sérgio Basto - 6.10.0-3 +- Rebuild for jpegxl (libjxl) 0.11.1 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 24 2024 Benjamin A. Beasley - 6.1.0-3 +- Rebuilt for openexr 3.2.4 + +* Thu Apr 11 2024 Marc Deop i Argemí - 6.1.0-2 +- Backport patch from upstream to fix i686 compilation + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Wed Mar 13 2024 Sérgio Basto - 6.0.0-3 +- Rebuild for jpegxl (libjxl) 0.10.2 + +* Thu Feb 29 2024 Marie Loise Nolden - 6.0.0-2 +- add libheif plugin support + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Feb 14 2024 Sérgio Basto - 5.249.0-2 +- Rebuild for jpegxl (libjxl) 0.9.2 with soname bump + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Wed Jan 31 2024 František Zatloukal - 5.248.0-4 +- Rebuilt for libavif 1.0.3 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 03 2023 Steve Cossette - 5.240.0^20230925.210237.d932e0d-1 +- Initial Release diff --git a/SonicDE/kf6-kirigami-addons.spec b/SonicDE/kf6-kirigami-addons.spec new file mode 100644 index 0000000..db40a9e --- /dev/null +++ b/SonicDE/kf6-kirigami-addons.spec @@ -0,0 +1,202 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kirigami-addons + +Name: kf6-%{framework} +Version: 1.12.0 +Release: 1%{?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://invent.kde.org/libraries/%{framework} +Source: https://download.kde.org/stable/%{framework}/%{framework}-%{version}.tar.xz + +BuildRequires: cmake +BuildRequires: extra-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(Qt6) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: qt6-qtdeclarative-devel + +# Doesn't need qtbase-private-devel, but private stuff from qtdeclarative +# so we still need to rebuild it +#BuildRequires: qt6-qtbase-private-devel + +Requires: kf6-filesystem + +### Renamed from kf6-kirigami2-addons (which was at epoch 1) +Obsoletes: kf6-kirigami2-addons < 1:0.11.76-5 +Provides: kf6-kirigami2-addons = 1:%{version}-%{release} +Provides: kf6-kirigami2-addons%{?_isa} = 1:%{version}-%{release} + +### Merged subpackages back into main package +# The old name +Obsoletes: kf6-kirigami2-addons-dateandtime < 1:0.11.76-5 +Provides: kf6-kirigami2-addons-dateandtime = 1:%{version}-%{release} +Provides: kf6-kirigami2-addons-dateandtime%{?_isa} = 1:%{version}-%{release} + +Obsoletes: kf6-kirigami2-addons-treeview < 1:0.11.76-5 +Provides: kf6-kirigami2-addons-treeview = 1:%{version}-%{release} +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} + +Obsoletes: kf6-kirigami-addons-treeview < 0.11.76-5 +Provides: kf6-kirigami-addons-treeview = %{version}-%{release} +Provides: kf6-kirigami-addons-treeview%{?_isa} = %{version}-%{release} + +%description +A set of "widgets" i.e visual end user components along with a +code to support them. Components are usable by both touch and +desktop experiences providing a native experience on both, and +look native with any QQC2 style (qqc2-desktop-theme, Material +or Plasma). + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Conflicts: kf6-kirigami-addons < 1.4.0 +%description devel +The %{name}-devel package contains CMake definitions, libraries +and header files for developing applications that use %{name}. + +%prep +%autosetup -n %{framework}-%{version} + +%build +%cmake_kf6 -DBUILD_WITH_QT6=ON +%cmake_build + +%install +%cmake_install +%find_lang %{orig_name}6 --all-name + +%files -f %{orig_name}6.lang +%doc README.md +%license LICENSES/ +%dir %{_kf6_qmldir}/org/kde +%{_kf6_qmldir}/org/kde/kirigamiaddons +%{_kf6_libdir}/libKirigamiAddonsStatefulApp.so.{6,%{version}} +%{_kf6_libdir}/libKirigamiApp.so.%{version} +%{_kf6_libdir}/libKirigamiApp.so.6 +%{_kf6_libdir}/libKirigamiAddonsComponents.so.%{version} +%{_kf6_libdir}/libKirigamiAddonsComponents.so.6 + +%files devel +%{_kf6_libdir}/libKirigamiAddonsComponents.so +%{_kf6_libdir}/libKirigamiApp.so +%{_includedir}/KirigamiAddons/ +%{_kf6_libdir}/cmake/KF6KirigamiAddons +%{_kf6_libdir}/libKirigamiAddonsStatefulApp.so +%{_includedir}/KirigamiAddonsStatefulApp/ +%{_kf6_datadir}/kdevappwizard/templates/kirigamiaddons6.tar.bz2 +%{_kf6_datadir}/kdevappwizard/templates/librarymanager6.tar.bz2 + +%changelog +* Fri Feb 27 2026 Steve Cossette - 1.12.0-1 +- 1.12.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 1.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 09 2026 Steve Cossette - 1.11.0-1 +- 1.11.0 + +* Wed Oct 29 2025 Steve Cossette - 1.10.0-3 +- Bump for Plasma/Qt6.10 rebuild + +* Tue Sep 30 2025 Jan Grulich - 1.10.0-2 +- Rebuild (qt6) + +* Sat Sep 27 2025 Steve Cossette - 1.10.0-1 +- 1.10.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 1.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jul 06 2025 Steve Cossette - 1.9.0-1 +- 1.9.0 + +* Tue May 20 2025 Marc Deop i Argemí - 1.8.0-1 +- 1.8.0 + +* Tue Mar 25 2025 Jan Grulich - 1.7.0-2 +- Rebuild (qt6) + +* Thu Jan 16 2025 Marc Deop i Argemí - 1.7.0-1 +- 1.7.0 + +* Sun Dec 01 2024 Marc Deop i Argemí - 1.6.0-1 +- 1.6.0 + +* Sat Nov 16 2024 Marc Deop i Argemí - 1.5.0-1 +- 1.5.0 + +* Mon Oct 14 2024 Jan Grulich - 1.4.0-2 +- Rebuild (qt6) + +* Thu Aug 15 2024 Alessandro Astone - 1.4.0-1 +- 1.4.0 +- Split devel subpackage + +* Thu Jul 18 2024 Fedora Release Engineering - 1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu May 16 2024 Marie Loise Nolden - 1.2.1-1 +- 1.2.1 + +* Fri May 10 2024 Marc Deop i Argemí - 1.2.0-1 +- 1.2.0 + +* Thu Apr 04 2024 Jan Grulich - 1.1.0-2 +- Rebuild (qt6) + +* Mon Apr 01 2024 Steve Cossette - 1.1.0-1 +- 1.1.0 + +* Thu Feb 29 2024 Marie Loise Nolden - 1.0.1-1 +- 1.0.1 + +* Thu Feb 22 2024 Alessandro Astone - 1.0.0-1 +- 1.0.0 + +* Fri Feb 16 2024 Jan Grulich - 0.11.90-4 +- Rebuild (qt6) + +* Thu Jan 25 2024 Fedora Release Engineering - 0.11.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.11.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Alessandro Astone - 0.11.90-1 +- 0.11.90 + +* Wed Jan 10 2024 Alessandro Astone - 0.11.76-3 +- Remove subpackages + +* Sun Dec 03 2023 Alessandro Astone - 0.11.76-2 +- Add arch-ed provides + +* Thu Nov 30 2023 Alessandro Astone - 0.11.76-1 +- Renamed from kf6-kirigami2-addons + diff --git a/SonicDE/kf6-knewstuff.spec b/SonicDE/kf6-knewstuff.spec new file mode 100644 index 0000000..5437ff9 --- /dev/null +++ b/SonicDE/kf6-knewstuff.spec @@ -0,0 +1,242 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework knewstuff + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6Attica) +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6TextWidgets) +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: cmake(KF6Completion) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6ItemViews) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(Qt6UiPlugin) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6Syndication) +BuildRequires: pkgconfig(xkbcommon) +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 3 module for downloading and sharing additional +application data like plugins, themes, motives, etc. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6Attica) +Requires: cmake(KF6Service) +Requires: cmake(KF6XmlGui) +Requires: qt6-qtbase-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name + +%files -f %{name}.lang +%dir %{_kf6_qmldir}/org/ +%dir %{_kf6_qmldir}/org/kde +%doc README.md +%license LICENSES/*.txt +%{_kf6_bindir}/knewstuff* +%{_kf6_datadir}/applications/org.kde.knewstuff-dialog6.desktop +%{_kf6_datadir}/qlogging-categories6/%{framework}* +%{_kf6_libdir}/libKF6NewStuffCore.so.* +%{_kf6_libdir}/libKF6NewStuffWidgets.so.* +%{_kf6_qmldir}/org/kde/newstuff/ + +%files devel +%{_kf6_includedir}/KNewStuff +%{_kf6_includedir}/KNewStuffCore +%{_kf6_includedir}/KNewStuffWidgets +%{_kf6_libdir}/cmake/KF6NewStuff/ +%{_kf6_libdir}/cmake/KF6NewStuffCore/ +%{_kf6_libdir}/libKF6NewStuffCore.so +%{_kf6_libdir}/libKF6NewStuffWidgets.so +%{_kf6_libdir}/qt6/plugins/designer/knewstuff6widgets.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sun Mar 10 2024 Alessandro Astone - 6.0.0-4 +- Backport patch to install popup + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Mon Feb 26 2024 Steve Cossette - 6.0.0-2 +- Respin: 6.0.0 (New tarball released by KDE) + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20231011.024051.03d9e05-2 +- Rebuild (qt6) + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.024051.03d9e05-1 +- Initial release diff --git a/SonicDE/kf6-knotifyconfig.spec b/SonicDE/kf6-knotifyconfig.spec new file mode 100644 index 0000000..92fcc7f --- /dev/null +++ b/SonicDE/kf6-knotifyconfig.spec @@ -0,0 +1,215 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework knotifyconfig + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 module for KNotify configuration + +License: CC0-1.0 AND LGPL-2.0-only +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Completion) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: kf6-rpm-macros +BuildRequires: pkgconfig(libcanberra) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: cmake(Qt6TextToSpeech) +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl +Requires: kf6-filesystem + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*%{framework}.* +%{_kf6_libdir}/libKF6NotifyConfig.so.* + +%files devel +%{_kf6_includedir}/KNotifyConfig/ +%{_kf6_libdir}/libKF6NotifyConfig.so +%{_kf6_libdir}/cmake/KF6NotifyConfig/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.024103.4cfd447-1 +- Initial release diff --git a/SonicDE/kf6-kpackage.spec b/SonicDE/kf6-kpackage.spec new file mode 100644 index 0000000..bfcd459 --- /dev/null +++ b/SonicDE/kf6-kpackage.spec @@ -0,0 +1,217 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kpackage + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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 +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: kf6-karchive-devel +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6DocTools) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 2 library to load and install non-binary packages as +if they were plugins. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name --with-man + +# create/own dirs +mkdir -p %{buildroot}%{_kf6_qtplugindir}/kpackage/packagestructure/ +mkdir -p %{buildroot}%{_kf6_datadir}/kpackage/ + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Package.so.* +%{_kf6_qtplugindir}/kpackage/ +%{_kf6_datadir}/kpackage/ +%{_kf6_bindir}/kpackagetool6 +%{_mandir}/man1/kpackagetool6.1* + +%files devel +%{_kf6_includedir}/KPackage/ +%{_kf6_libdir}/libKF6Package.so +%{_kf6_libdir}/cmake/KF6Package/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 03 2023 Steve Cossette - 5.240.0^20231003.152541.40b9c7e-1 +- Initial Release diff --git a/SonicDE/kf6-kparts.spec b/SonicDE/kf6-kparts.spec new file mode 100644 index 0000000..b93b55e --- /dev/null +++ b/SonicDE/kf6-kparts.spec @@ -0,0 +1,225 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kparts + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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) +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6JobWidgets) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6TextWidgets) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: pkgconfig(xkbcommon) +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 3 solution for KParts + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6KIO) +Requires: cmake(KF6TextWidgets) +Requires: cmake(KF6XmlGui) +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name --with-html +# create/own parts plugin dir +mkdir -p %{buildroot}%{_kf6_plugindir}/parts/ + +%files -f %{name}.lang +%doc README.md AUTHORS +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6Parts.so.* +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%dir %{_kf6_plugindir}/parts/ + +%files devel +%{_kf6_includedir}/KParts/ +%{_kf6_libdir}/libKF6Parts.so +%{_kf6_libdir}/cmake/KF6Parts/ +%dir %{_kf6_datadir}/kdevappwizard/ +%dir %{_kf6_datadir}/kdevappwizard/templates/ +%{_kf6_datadir}/kdevappwizard/templates/kparts6-app.tar.bz2 +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.024115.17e9362-1 +- Initial release diff --git a/SonicDE/kf6-kpeople.spec b/SonicDE/kf6-kpeople.spec new file mode 100644 index 0000000..36eddda --- /dev/null +++ b/SonicDE/kf6-kpeople.spec @@ -0,0 +1,216 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kpeople + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 library for contact and people aggregation + +License: CC0-1.0 AND LGPL-2.1-or-later +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6Codecs) +BuildRequires: cmake(KF6Contacts) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6ItemViews) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 3 library for interaction with XML RPC services. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6People.so.* +%{_kf6_libdir}/libKF6PeopleWidgets.so.* +%{_kf6_libdir}/libKF6PeopleBackend.so.* +%{_kf6_qmldir}/org/kde/people/ +%{_kf6_qtplugindir}/kpeople/datasource/KPeopleVCard.so + +%files devel +%{_kf6_includedir}/KPeople/ +%{_kf6_libdir}/libKF6People.so +%{_kf6_libdir}/libKF6PeopleWidgets.so +%{_kf6_libdir}/libKF6PeopleBackend.so +%{_kf6_libdir}/cmake/KF6People/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Mon Oct 09 2023 Steve Cossette - 5.240.0^20231003.021019.6f4b1b4c-1 +- Initial release diff --git a/SonicDE/kf6-kpty.spec b/SonicDE/kf6-kpty.spec new file mode 100644 index 0000000..5e8e299 --- /dev/null +++ b/SonicDE/kf6-kpty.spec @@ -0,0 +1,211 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kpty + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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 +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: libutempter-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +Requires: kf6-filesystem +# runtime calls %%_libexexdir/utempter/utempter +Requires: libutempter + +%description +KDE Frameworks 6 tier 2 module providing Pty abstraction. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6CoreAddons) +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +# If seems to, for some reason, not find utempter without the following: +%cmake_kf6 -DUTEMPTER_EXECUTABLE:PATH=/usr/libexec/utempter/utempter +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name --with-man + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Pty.so.6 +%{_kf6_libdir}/libKF6Pty.so.%{version} + +%files devel +%{_kf6_includedir}/KPty/ +%{_kf6_libdir}/libKF6Pty.so +%{_kf6_libdir}/cmake/KF6Pty/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Fri Oct 06 2023 Steve Cossette - 5.27.80^20231001.123821.2d5f7cb-1 +- Initial build diff --git a/SonicDE/kf6-kquickcharts.spec b/SonicDE/kf6-kquickcharts.spec index 3c0386a..4f55bd1 100644 --- a/SonicDE/kf6-kquickcharts.spec +++ b/SonicDE/kf6-kquickcharts.spec @@ -26,6 +26,7 @@ BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6ShaderTools) BuildRequires: make BuildRequires: pkgconfig(xkbcommon) +BuildRequires: kf6-rpm-macros BuildRequires: qt6-qtdeclarative-devel diff --git a/SonicDE/kf6-kstatusnotifieritem.spec b/SonicDE/kf6-kstatusnotifieritem.spec new file mode 100644 index 0000000..b36b1df --- /dev/null +++ b/SonicDE/kf6-kstatusnotifieritem.spec @@ -0,0 +1,247 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kstatusnotifieritem + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: Implementation of Status Notifier Items + +License: CC0-1.0 AND LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: kf6-rpm-macros +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: qt6-qtdeclarative-devel + +# required for pyside6 python bindings +BuildRequires: python3-devel +BuildRequires: python3-build +BuildRequires: python3-setuptools +BuildRequires: python3-wheel +BuildRequires: clang-devel +BuildRequires: cmake(Shiboken6) +BuildRequires: cmake(PySide6) + +Requires: kf6-filesystem + +%description +%summary. + +%package -n python3-%{name} +Summary: Qt for Python bindings for %{name} +%description -n python3-%{name} +The package contains the pyside6 bindings library for %{name} + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang_kf6 kstatusnotifieritem6_qt + +%files -f kstatusnotifieritem6_qt.lang +%{_kf6_libdir}/libKF6StatusNotifierItem.so.* +%{_kf6_datadir}/dbus-1/interfaces/kf6_org.kde.StatusNotifierItem.xml +%{_kf6_datadir}/dbus-1/interfaces/kf6_org.kde.StatusNotifierWatcher.xml +%{_kf6_datadir}/qlogging-categories6/kstatusnotifieritem.categories + +%files -n python3-%{name} +%{python3_sitearch}/KStatusNotifierItem.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KStatusNotifierItem +%{_kf6_libdir}/cmake/KF6StatusNotifierItem +%{_kf6_libdir}/libKF6StatusNotifierItem.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Tue Dec 02 2025 Jan Grulich - 6.20.0-2 +- Rebuild (python-pyside6) + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Tue Jun 03 2025 Python Maint - 6.14.0-2 +- Rebuilt for Python 3.14 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Mon Apr 14 2025 Jan Grulich - 6.13.0-2 +- Rebuild (qt6) + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Tue Mar 25 2025 Jan Grulich - 6.12.0-3 +- Rebuild (qt6) + +* Thu Mar 13 2025 Marie Loise Nolden - 6.12.0-2 +- add pyside6 python bindings build and packaging + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Mon Oct 14 2024 Jan Grulich - 6.7.0-2 +- Rebuild (qt6) + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Thu Apr 04 2024 Jan Grulich - 6.0.0-4 +- Rebuild (qt6) + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Thu Feb 22 2024 Marc Deop i Argemí - 6.0.0-2 +- Rebuild due to sources re-spin + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.024138.6035342-1 +- Initial release diff --git a/SonicDE/kf6-ksvg.spec b/SonicDE/kf6-ksvg.spec new file mode 100644 index 0000000..691c31f --- /dev/null +++ b/SonicDE/kf6-ksvg.spec @@ -0,0 +1,218 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework ksvg + +Name: kf6-ksvg +Summary: Components for handling SVGs +Version: 6.24.0 +Release: 1%{?dist} + +License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +# upstream patches + +BuildRequires: cmake +BuildRequires: gcc-c++ + +BuildRequires: kf6-rpm-macros +BuildRequires: extra-cmake-modules >= %{version} + +BuildRequires: cmake(Qt6) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6Svg) +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6ColorScheme) + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -p1 -n %{framework}-%{version} + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%license LICENSES/* +%{_kf6_libdir}/libKF6Svg.so.* +%{_kf6_libdir}/qt6/qml/org/kde/ksvg +%{_kf6_datadir}/qlogging-categories6/ksvg.categories + +%files devel +%{_kf6_includedir}/KSvg +%{_kf6_libdir}/cmake/KF6Svg +%{_kf6_libdir}/libKF6Svg.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Fri Jul 19 2024 Timothée Ravier - 6.4.0-3 +- Backport patch for https://pagure.io/fedora-kde/SIG/issue/547 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Wed Jun 19 2024 Marc Deop i Argemí - 6.3.0-2 +- Backport upstream patch + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.024143.b56185b-1 +- Initial release diff --git a/SonicDE/kf6-ktexteditor.spec b/SonicDE/kf6-ktexteditor.spec new file mode 100644 index 0000000..3e6be32 --- /dev/null +++ b/SonicDE/kf6-ktexteditor.spec @@ -0,0 +1,247 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework ktexteditor + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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 +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Parts) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: kf6-rpm-macros +BuildRequires: pkgconfig(Qt6TextToSpeech) +BuildRequires: pkgconfig(Qt6Widgets) +BuildRequires: pkgconfig(Qt6PrintSupport) +BuildRequires: pkgconfig(Qt6Qml) +BuildRequires: pkgconfig(Qt6Xml) +BuildRequires: cmake(KF6SyntaxHighlighting) +BuildRequires: pkgconfig(libgit2) >= 0.22.0 +BuildRequires: pkgconfig(editorconfig) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: qt6-qtdeclarative-devel +Requires: kf6-filesystem + +%description +KTextEditor provides a powerful text editor component that you can embed in your +application, either as a KPart or using the KF6::TextEditor library (if you need +more control). + +The text editor component contains many useful features, from syntax +highlighting and automatic indentation to advanced scripting support, making it +suitable for everything from a simple embedded text-file editor to an advanced +IDE. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: cmake(KF6Parts) +Requires: cmake(KF6SyntaxHighlighting) +#Requires: kf6-syntax-highlighting-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name +# create/own dirs +mkdir -p %{buildroot}%{_kf6_qtplugindir}/ktexteditor +# Removing empty file +rm -f %{buildroot}%{_kf6_datadir}/katepart5/script/README.md + +%files -f %{name}.lang +%dir %{_kf6_plugindir}/parts/ +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/dbus-1/system-services/org.kde.ktexteditor6.katetextbuffer.service +%{_kf6_datadir}/dbus-1/system.d/org.kde.ktexteditor6.katetextbuffer.conf +%{_kf6_datadir}/polkit-1/actions/org.kde.ktexteditor6.katetextbuffer.policy +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6TextEditor.so.* +%{_kf6_plugindir}/parts/katepart.so +%{_kf6_qtplugindir}/ktexteditor/ +%{_kf6_libexecdir}/kauth/kauth_ktexteditor_helper +%{_kf6_bindir}/ktexteditor-script-tester6 + +%files devel +%{_kf6_datadir}/kdevappwizard/templates/ktexteditor6-plugin.tar.bz2 +%{_kf6_includedir}/KTextEditor/ +%{_kf6_libdir}/cmake/KF6TextEditor/ +%{_kf6_libdir}/libKF6TextEditor.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-2 +- ktexteditor-script-tester6 does not belong to the -devel subpackage + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Thu Feb 22 2024 Marc Deop i Argemí - 6.0.0-2 +- Rebuild due to re-spin + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231012.021300.814f396-1 +- Initial release diff --git a/SonicDE/kf6-ktexttemplate.spec b/SonicDE/kf6-ktexttemplate.spec new file mode 100644 index 0000000..b55edb4 --- /dev/null +++ b/SonicDE/kf6-ktexttemplate.spec @@ -0,0 +1,201 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework ktexttemplate + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: Separates the structure of documents from their data +License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-or-later +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Qml) +BuildRequires: qt6-qtdeclarative-devel + +%description +The goal of KTextTemplate is to make it easier for application developers to +separate the structure of documents from the data they contain, opening the door +for theming and advanced generation of other text such as code. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%license LICENSES/*.txt +%{_libdir}/libKF6TextTemplate.so.* +%{_kf6_plugindir}/ktexttemplate +%{_kf6_datadir}/qlogging-categories6/ktexttemplate.categories + +%files devel +%{_kf6_includedir}/KTextTemplate +%{_libdir}/cmake/KF6TextTemplate +%{_libdir}/libKF6TextTemplate.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Thu Sep 28 2023 Steve Cossette - 5.240.0^20230902.184733.74c03a0-1 +- Initial release diff --git a/SonicDE/kf6-kwallet.spec b/SonicDE/kf6-kwallet.spec new file mode 100644 index 0000000..16821cf --- /dev/null +++ b/SonicDE/kf6-kwallet.spec @@ -0,0 +1,276 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework kwallet + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 2%{?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 +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake(Qca-qt6) +BuildRequires: cmake(Qt6Core5Compat) + +BuildRequires: cmake(KF6ConfigWidgets) + +BuildRequires: extra-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: libgcrypt-devel +BuildRequires: cmake +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +BuildRequires: cmake(Qt6Core5Compat) + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6Crash) +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: cmake(Gpgmepp) +BuildRequires: pkgconfig(libsecret-1) +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl + +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: kf6-filesystem +Requires: pinentry-gui +Requires: qca-qt6-ossl%{?_isa} + +%description +KWallet is a secure and unified container for user passwords. + +%package libs +Summary: KWallet framework libraries +Requires: (%{name}%{?_isa} = %{version}-%{release} if systemd) +%description libs +Provides API to access KWallet data from applications. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name --with-man + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_bindir}/kwallet-query +%{_kf6_bindir}/kwalletd6 +%{_kf6_bindir}/ksecretd +%{_kf6_datadir}/applications/org.kde.ksecretd.desktop +%{_kf6_datadir}/dbus-1/services/org.kde.secretservicecompat.service +%{_kf6_datadir}/dbus-1/services/org.kde.kwalletd5.service +%{_kf6_datadir}/dbus-1/services/org.kde.kwalletd6.service +%{_kf6_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.kwallet.service +%{_kf6_datadir}/knotifications6/ksecretd.notifyrc +%{_kf6_datadir}/qlogging-categories6/%{framework}* +%{_kf6_datadir}/xdg-desktop-portal/portals/kwallet.portal +%{_mandir}/man1/kwallet-query.1* + +%files libs +%{_kf6_libdir}/libKF6Wallet.so.* +%{_libdir}/libKF6WalletBackend.so.* + +%files devel +%{_kf6_datadir}/dbus-1/interfaces/kf6_org.kde.KWallet.xml +%{_kf6_includedir}/KWallet/ +%{_kf6_libdir}/cmake/KF6Wallet/ +%{_kf6_libdir}/libKF6Wallet.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Fri Mar 20 2026 Yaakov Selkowitz - 6.24.0-2 +- Limit main package dependency to host installations + +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Mon Feb 09 2026 Yaakov Selkowitz - 6.22.0-3 +- Move qca-qt6-ossl dependency to main package + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Sat Jun 21 2025 Marie Loise Nolden - 6.15.0-3 +- add Requires: qca-qt6-ossl to -libs + see RHBZ#2367944 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 17 2025 Alessandro Astone - 6.14.1-1 +- 6.14.1 bugfix release + +* Wed May 07 2025 Steve Cossette - 6.14.0-2 +- Respun + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Fri May 24 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sun Oct 15 2023 Justin Zobel - 5.240.0^20231012.021308.7a2c863-1 + +* Mon Oct 09 2023 Steve Cossette - 5.240.0^20231003.213013.7c91f3d-1 +- Initial Release diff --git a/SonicDE/kf6-modemmanager-qt.spec b/SonicDE/kf6-modemmanager-qt.spec new file mode 100644 index 0000000..b94a0c0 --- /dev/null +++ b/SonicDE/kf6-modemmanager-qt.spec @@ -0,0 +1,247 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework modemmanager-qt + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 2%{?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} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: gcc-c++ +BuildRequires: ModemManager-devel >= 1.0.0 +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +Requires: kf6-filesystem + +%description +A Qt 6 library for ModemManager. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: ModemManager-devel +Requires: qt6-qtbase-devel +%description devel +Qt 6 libraries and header files for developing applications +that use ModemManager. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README README.md +%license LICENSES/* +%{_kf6_datadir}/qlogging-categories6/*.categories +%{_kf6_datadir}/qlogging-categories6/*.renamecategories +%{_kf6_libdir}/libKF6ModemManagerQt.so.* + +%files devel +%{_kf6_libdir}/libKF6ModemManagerQt.so +%{_kf6_libdir}/cmake/KF6ModemManagerQt/ +%{_kf6_includedir}/ModemManagerQt/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Fri Mar 13 2026 Steve Cossette - 6.24.0-2 +- Respun + +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Wed Sep 27 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-48 +- rebuilt + +* Wed Sep 27 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-47 +- rebuilt + +* Tue Sep 26 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-46 +- rebuilt + +* Tue Sep 26 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-45 +- rebuilt + +* Tue Sep 26 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-44 +- rebuilt + +* Tue Sep 26 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-43 +- rebuilt + +* Mon Sep 25 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-42 +- rebuilt + +* Sun Sep 24 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-41 +- rebuilt + +* Sat Sep 23 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-40 +- rebuilt + +* Fri Sep 22 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-39 +- rebuilt + +* Thu Sep 21 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359714ce9f4a58b6372b68bd6e3a929886d2-38 +- rebuilt + +* Thu Sep 21 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359-37 +- rebuilt + +* Thu Sep 21 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359-36 +- rebuilt + +* Wed Sep 20 2023 Justin Zobel - 5.240.0^20230829.233545.2b7a359-35 +- rebuilt + +* Tue Aug 29 2023 Justin Zobel - 5.240.0^20230813.164311.fa71a4d-1 +- Initial package diff --git a/SonicDE/kf6-networkmanager-qt.spec b/SonicDE/kf6-networkmanager-qt.spec new file mode 100644 index 0000000..c093f58 --- /dev/null +++ b/SonicDE/kf6-networkmanager-qt.spec @@ -0,0 +1,220 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%undefine __cmake_in_source_build + +%global framework networkmanager-qt + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +# Compile Tools +BuildRequires: cmake +BuildRequires: gcc-c++ + +# KDE Frameworks +BuildRequires: extra-cmake-modules + +BuildRequires: qt6-qtdeclarative-devel + +# Fedora +Requires: kf6-filesystem +BuildRequires: kf6-rpm-macros + +# Qt +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Qml) + +# Other +BuildRequires: pkgconfig(libnm) +Recommends: NetworkManager + +%description +A Tier 1 KDE Frameworks 6 Qt library for NetworkManager. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(Qt6Core) +Requires: pkgconfig(libnm) +%description devel +Qt libraries and header files for developing applications +that use NetworkManager. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6NetworkManagerQt.so.6 +%{_kf6_libdir}/libKF6NetworkManagerQt.so.%{version} +%{_kf6_libdir}/qt6/qml/org/kde/networkmanager/kde-qmlmodule.version +%{_kf6_libdir}/qt6/qml/org/kde/networkmanager/libnetworkmanagerqtqml.so +%{_kf6_libdir}/qt6/qml/org/kde/networkmanager/networkmanagerqtqml.qmltypes +%{_kf6_libdir}/qt6/qml/org/kde/networkmanager/qmldir + +%files devel +%{_kf6_includedir}/NetworkManagerQt/ +%{_kf6_libdir}/libKF6NetworkManagerQt.so +%{_kf6_libdir}/cmake/KF6NetworkManagerQt/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Wed Sep 27 2023 Justin Zobel - 5.240.0^20230920.135708.7f4e3a34bbe3c7db7f2d090e1bfc572a21f834a2-135 +- Initial Package diff --git a/SonicDE/kf6-prison.spec b/SonicDE/kf6-prison.spec new file mode 100644 index 0000000..19f83ce --- /dev/null +++ b/SonicDE/kf6-prison.spec @@ -0,0 +1,212 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%define framework prison + +Name: kf6-%{framework} +Summary: KDE Frameworks 6 Tier 1 barcode library +Version: 6.24.0 +Release: 1%{?dist} +License: BSD-3-Clause AND CC0-1.0 AND MIT +URL: https://invent.kde.org/frameworks/%{framework} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: pkgconfig(Qt6Gui) +BuildRequires: pkgconfig(Qt6Quick) +BuildRequires: pkgconfig(Qt6Multimedia) +BuildRequires: cmake(ZXing) +BuildRequires: pkgconfig(libdmtx) +BuildRequires: pkgconfig(libqrencode) + +BuildRequires: qt6-qtdeclarative-devel + +Requires: kf6-filesystem + +%description +Prison is a Qt-based barcode abstraction layer/library that provides +an uniform access to generation of barcodes with data. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README* +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Prison.so.6 +%{_kf6_libdir}/libKF6Prison.so.%{version} +%{_kf6_libdir}/libKF6PrisonScanner.so.6 +%{_kf6_libdir}/libKF6PrisonScanner.so.%{version} +%{_qt6_qmldir}/org/kde/prison/ + +%files devel +%{_kf6_includedir}/Prison/ +%{_kf6_includedir}/PrisonScanner/ +%{_kf6_libdir}/libKF6Prison.so +%{_kf6_libdir}/libKF6PrisonScanner.so +%{_kf6_libdir}/cmake/KF6Prison/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Sep 26 2023 Steve Cossette - 5.240.0^20230925.220236.d99e5a2-1 +- Initial release diff --git a/SonicDE/kf6-purpose.spec b/SonicDE/kf6-purpose.spec new file mode 100644 index 0000000..17d0026 --- /dev/null +++ b/SonicDE/kf6-purpose.spec @@ -0,0 +1,247 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework purpose + +Name: kf6-purpose +Summary: Framework for providing abstractions to get the developer's purposes fulfilled +Version: 6.24.0 +Release: 1%{?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} + +Source0: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +# upstream patches + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: gettext +BuildRequires: intltool +BuildRequires: cmake +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KAccounts6) +BuildRequires: pkgconfig(Qt6Network) +BuildRequires: pkgconfig(Qt6Qml) + +BuildRequires: accounts-qml-module-qt6 +Requires: accounts-qml-module-qt6 +BuildRequires: cmake(KF6Declarative) +Requires: kf6-kdeclarative +BuildRequires: cmake(KF6Prison) +Requires: kf6-prison +BuildRequires: kf6-kitemmodels +Requires: qt6qml(org.kde.kitemmodels) +BuildRequires: qt6-qtdeclarative-devel + + +Requires: hicolor-icon-theme +Requires: kf6-bluez-qt >= %{version} + +%description +Purpose offers the possibility to create integrate services and actions on +any application without having to implement them specifically. Purpose will +offer them mechanisms to list the different alternatives to execute given the +requested action type and will facilitate components so that all the plugins +can receive all the information they need. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6CoreAddons) +%description devel +%{summary}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Purpose.so.6 +%{_kf6_libdir}/libKF6Purpose.so.%{version} +%{_kf6_libdir}/libKF6PurposeWidgets.so.6 +%{_kf6_libdir}/libKF6PurposeWidgets.so.%{version} +%{_kf6_libexecdir}/purposeprocess +%{_kf6_datadir}/kf6/purpose/ +%{_kf6_datadir}/accounts/services/kde/*.service +%{_kf6_plugindir}/purpose/ +%dir %{_kf6_plugindir}/kfileitemaction/ +%{_kf6_plugindir}/kfileitemaction/sharefileitemaction.so +%{_kf6_qmldir}/org/kde/purpose/ +%{_datadir}/icons/hicolor/*/apps/*-purpose6.* + +%files devel +%{_kf6_libdir}/libKF6Purpose.so +%{_kf6_libdir}/libKF6PurposeWidgets.so +%{_kf6_includedir}/Purpose/ +%{_kf6_includedir}/PurposeWidgets/ +%{_kf6_libdir}/cmake/KF6Purpose/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Thu Feb 29 2024 Marie Loise Nolden - 6.0.0-2 +- add kf6-prison and kf6-kdeclarative runtime Requires + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Dec 26 2023 Alessandro Astone - 5.247.0-2 +- Enable KAccounts integration + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Thu Dec 07 2023 Nicolas Fella - 5.246.0-2 +- Add missing bluez-qt QML module dependency + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.004242.c0f1138-1 +- Initial release diff --git a/SonicDE/kf6-qqc2-desktop-style.spec b/SonicDE/kf6-qqc2-desktop-style.spec new file mode 100644 index 0000000..d4f9379 --- /dev/null +++ b/SonicDE/kf6-qqc2-desktop-style.spec @@ -0,0 +1,207 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework qqc2-desktop-style + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} +Source0: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: http://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: pkgconfig(Qt6Gui) +BuildRequires: pkgconfig(Qt6Quick) +BuildRequires: pkgconfig(Qt6Widgets) +BuildRequires: cmake(KF6Sonnet) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: qt6-qtdeclarative-devel + +# Doesn't need qtbase-private-devel, but private stuff from qtdeclarative +# so we still need to rebuild it +#BuildRequires: qt6-qtbase-private-devel + +Requires: kf6-sonnet + +%description +This is a style for QtQuickControls 2 that uses QWidget's QStyle for +painting, making possible to achieve an higher degree of consistency +between QWidget-based and QML-based apps. + + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang %{name} --all-name --with-man --with-qt + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/cmake/KF6QQC2DesktopStyle/ +%{_qt6_qmldir}/org/kde/desktop/ +%{_qt6_qmldir}/org/kde/qqc2desktopstyle/ +%{_kf6_plugindir}/kirigami/platform/org.kde.desktop.so + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Wed Oct 29 2025 Steve Cossette - 6.19.0-2 +- Bump for Plasma/Qt6.10 rebuild + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Wed Oct 01 2025 Jan Grulich - 6.18.0-2 +- Rebuild (qt6) + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Mon Apr 14 2025 Jan Grulich - 6.13.0-2 +- Rebuild (qt6) + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Tue Mar 25 2025 Jan Grulich - 6.12.0-2 +- Rebuild (qt6) + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Mon Oct 14 2024 Jan Grulich - 6.7.0-2 +- Rebuild (qt6) + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Thu Apr 04 2024 Jan Grulich - 6.0.0-3 +- Rebuild (qt6) + +* Thu Feb 29 2024 Marie Loise Nolden - 6.0.0-2 +- fix Requires for kf6-sonnet (qml runtime dependency) + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Fri Feb 16 2024 Jan Grulich - 5.249.0-2 +- Rebuild (qt6) + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Wed Nov 29 2023 Jan Grulich - 5.245.0-2 +- Rebuild (qt6) + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20231010.095318.b5f1e25-2 +- Rebuild (qt6) + +* Mon Oct 09 2023 Steve Cossette - 5.240.0^20231010.095318.b5f1e25-1 +- Initial Import diff --git a/SonicDE/kf6-sonnet.spec b/SonicDE/kf6-sonnet.spec new file mode 100644 index 0000000..321d8d9 --- /dev/null +++ b/SonicDE/kf6-sonnet.spec @@ -0,0 +1,284 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework sonnet + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig +# patch out default excluded file list to have it empty +# https://bugs.kde.org/show_bug.cgi?id=482376 +Patch0: https://src.fedoraproject.org/rpms/kf6-sonnet/raw/e5434ffb606d9a7b83b5c61f3b2ca980c9b2c539/f/sonnet6-default-list.patch + +BuildRequires: appstream +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: make +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qttools-devel +BuildRequires: zlib-devel +BuildRequires: cmake(Qt6Quick) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(aspell) +BuildRequires: pkgconfig(hunspell) +BuildRequires: hspell-devel +BuildRequires: pkgconfig(libvoikko) + + +Requires: kf6-filesystem +Recommends: %{name}-hunspell + +%description +KDE Frameworks 6 Tier 1 solution for spell checking. + + +%package aspell +Summary: aspell plugin for %{name} +Requires: %{name} = %{version}-%{release} +%description aspell +The %{name}-aspell package contains the aspell spellchecking +plugin for %{name}. + +%package hunspell +Summary: hunspell plugin for %{name} +Requires: %{name} = %{version}-%{release} +%description hunspell +The %{name}-hunspell package contains the hunspell spellchecking +plugin for %{name}. + +%package hspell +Summary: hspell plugin for %{name} +Supplements: (%{name} and langpacks-he) +Requires: %{name} = %{version}-%{release} +Requires: hunspell-he + +%description hspell +The %{name}-hspell package contains the Hebrew hspell spellchecking +plugin for %{name}. + +%package voikko +Summary: voikko plugin for %{name} +Supplements: (%{name} and langpacks-fi) +Requires: %{name} = %{version}-%{release} +%description voikko +The %{name}-voikko package contains the Finnish voikko spellchecking +plugin for %{name}. + + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang_kf6 sonnet6_qt + +%files -f sonnet6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6SonnetCore.so.* +%{_kf6_bindir}/parsetrigrams6 +%{_kf6_qmldir}/org/kde/sonnet/ +%{_kf6_libdir}/libKF6SonnetUi.so.* + +%files aspell +%dir %{_kf6_plugindir}/sonnet +%{_kf6_plugindir}/sonnet/sonnet_aspell.so + +%files hunspell +%dir %{_kf6_plugindir}/sonnet +%{_kf6_plugindir}/sonnet/sonnet_hunspell.so + +%files hspell +%dir %{_kf6_plugindir}/sonnet +%{_kf6_plugindir}/sonnet/sonnet_hspell.so + +%files voikko +%dir %{_kf6_plugindir}/sonnet +%{_kf6_plugindir}/sonnet/sonnet_voikko.so + + +%files devel +%doc README.md +%license LICENSES/*.txt +%{_kf6_includedir}/Sonnet/ +%{_kf6_includedir}/SonnetCore/ +%{_kf6_includedir}/SonnetUi/ +%{_kf6_libdir}/cmake/KF6Sonnet/ +%{_kf6_libdir}/libKF6SonnetCore.so +%{_kf6_libdir}/libKF6SonnetUi.so +%{_kf6_qtplugindir}/designer/sonnet6widgets.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Mon Mar 4 2024 Marie Loise Nolden - 6.0.0-3 +- patch out default exclude list with KDE names, it can't be resetted + +* Thu Feb 29 2024 Marie Loise Nolden - 6.0.0-2 +- add aspell, hspell, voikko (finnish) +- make spellchecking engine plugins separate packages as they link + to the library of that engine +- recommend hunspell plugin as a default install + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sun Sep 24 2023 Steve Cossette - 5.240.0^20230920.235103.01f7019-1 +- Initial release diff --git a/SonicDE/kf6-syndication.spec b/SonicDE/kf6-syndication.spec new file mode 100644 index 0000000..11db5df --- /dev/null +++ b/SonicDE/kf6-syndication.spec @@ -0,0 +1,203 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework syndication + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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 +License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} + +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Codecs) +BuildRequires: kf6-rpm-macros +BuildRequires: cmake +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +BuildRequires: cmake(KF6KIO) +Requires: kf6-filesystem + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Syndication.so.* + +%files devel +%{_kf6_includedir}/Syndication/ +%{_kf6_libdir}/cmake/KF6Syndication/ +%{_kf6_libdir}/libKF6Syndication.so +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231001.124422.42914a8-1 +- Initial release diff --git a/SonicDE/kf6-syntax-highlighting.spec b/SonicDE/kf6-syntax-highlighting.spec new file mode 100644 index 0000000..fa788b3 --- /dev/null +++ b/SonicDE/kf6-syntax-highlighting.spec @@ -0,0 +1,221 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework syntax-highlighting + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?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} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +# Compile Tools +BuildRequires: cmake +BuildRequires: gcc-c++ + +# KDE Frameworks +BuildRequires: extra-cmake-modules + +# Fedora +Requires: kf6-filesystem +BuildRequires: kf6-rpm-macros + +# Other +BuildRequires: perl-interpreter +BuildRequires: pkgconfig(xerces-c) + +# Qt +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Qml) + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + +%build +%cmake_kf6 -DBUILD_TESTING:BOOL=ON +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang_kf6 syntaxhighlighting6_qt + +%check +export CTEST_OUTPUT_ON_FAILURE=1 +make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||: + +%files -f syntaxhighlighting6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_bindir}/ksyntaxhighlighter6 +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6SyntaxHighlighting.so.6 +%{_kf6_libdir}/libKF6SyntaxHighlighting.so.%{version} +%{_kf6_qmldir}/org/kde/syntaxhighlighting + +%files devel +%{_kf6_includedir}/KSyntaxHighlighting/ +%{_kf6_libdir}/libKF6SyntaxHighlighting.so +%{_kf6_libdir}/cmake/KF6SyntaxHighlighting/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Thu Feb 29 2024 Marie Loise Nolden - 6.0.0-2 +- add xerces-c support + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Wed Sep 27 2023 Justin Zobel - 5.240.0^20230922.195427.0211d718294684eb9d557e7d523b1693f03f16b9-135 +- Initial Package diff --git a/SonicDE/kf6-threadweaver.spec b/SonicDE/kf6-threadweaver.spec new file mode 100644 index 0000000..5c2e9ea --- /dev/null +++ b/SonicDE/kf6-threadweaver.spec @@ -0,0 +1,201 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 +%global framework threadweaver + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon for advanced thread management +License: CC0-1.0 AND LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} +Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: cmake +BuildRequires: gcc-c++ +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 1 addon for advanced thread management. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: qt6-qtbase-devel +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package doc +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description doc +Developer Documentation files for %{name} for use with KDevelop or QtCreator. + +%package html +Summary: Developer Documentation files for %{name} +BuildArch: noarch +%description html +Developer Documentation files for %{name} in HTML format + +%prep +%autosetup -n %{framework}-%{version} -p1 + + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6ThreadWeaver.so.* + +%files devel +%doc README.md +%license LICENSES/*.txt +%{_kf6_includedir}/ThreadWeaver/ +%{_kf6_libdir}/libKF6ThreadWeaver.so +%{_kf6_libdir}/cmake/KF6ThreadWeaver/ +%{_qt6_docdir}/*/*.tags +%{_qt6_docdir}/*/*.index + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Mar 10 2026 Steve Cossette - 6.24.0-1 +- 6.24.0 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Fri Dec 05 2025 Steve Cossette - 6.21.0-1 +- 6.21.0 + +* Thu Nov 13 2025 Steve Cossette - 6.20.0-1 +- 6.20.0 + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Fri Aug 01 2025 Steve Cossette - 6.17.0-1 +- 6.17.0 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sat Jul 05 2025 Marc Deop i Argemí - 6.16.0-1 +- 6.16.0 + +* Tue Jun 17 2025 Marie Loise Nolden - 6.15.0-2 +- 6.15 and plasma 3.4 compatibility rebuild + +* Sat Jun 07 2025 Steve Cossette - 6.15.0-1 +- 6.15.0 + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* Fri Mar 07 2025 Steve Cossette - 6.12.0-1 +- 6.12.0 + +* Fri Feb 07 2025 Marc Deop i Argemí - 6.11.0-1 +- 6.11.0 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jan 03 2025 Steve Cossette - 6.10.0-1 +- 6.10.0 + +* Sat Dec 14 2024 Steve Cossette - 6.9.0-1 +- 6.9.0 + +* Sat Nov 02 2024 Marc Deop i Argemí - 6.8.0-1 +- 6.8.0 + +* Fri Oct 04 2024 Steve Cossette - 6.7.0-1 +- 6.7.0 + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Sat Aug 10 2024 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Jul 18 2024 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 06 2024 Marc Deop i Argemí - 6.4.0-1 +- 6.4.0 + +* Sat Jun 01 2024 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Wed Apr 10 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-2 +- add missing BuildArch: noarch to -doc package + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.249.0-1 +- 5.249.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.248.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.248.0-1 +- 5.248.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.247.0-2 +- add doc package for KF6 API + +* Wed Dec 20 2023 Marc Deop i Argemí - 5.247.0-1 +- 5.247.0 + +* Sat Dec 02 2023 Justin Zobel - 5.246.0-1 +- Update to 5.246.0 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20230920.171345.39c665c-1 +- Initial release diff --git a/SonicDE/sonic-frameworks-io.spec b/SonicDE/sonic-frameworks-io.spec index f0b4193..7c30266 100644 --- a/SonicDE/sonic-frameworks-io.spec +++ b/SonicDE/sonic-frameworks-io.spec @@ -1,8 +1,10 @@ %define _disable_source_fetch 0 %define debug_package %{nil} +%global framework_version 6.24 + Name: sonic-frameworks-io -Version: 6.24.0 +Version: %{framework_version}.0 Release: 1%{?dist} Summary: SonicDE I/O (fork of KIO) @@ -33,7 +35,7 @@ BuildRequires: cmake(KF6ConfigWidgets) BuildRequires: cmake(KF6IconThemes) BuildRequires: cmake(KF6ItemViews) BuildRequires: cmake(KF6JobWidgets) -BuildRequires: cmake(KF6WindowSystem) >= 6.24.0 +BuildRequires: cmake(KF6WindowSystem) >= %{framework_version} BuildRequires: cmake(KF6Notifications) BuildRequires: cmake(KF6Wallet) BuildRequires: cmake(KF6WidgetsAddons) @@ -84,7 +86,7 @@ Requires: cmake(KF6JobWidgets) Requires: cmake(KF6Service) Requires: cmake(KF6Solid) Requires: cmake(KF6XmlGui) -Requires: cmake(KF6WindowSystem) +Requires: cmake(KF6WindowSystem) >= %{framework_version} Requires: qt6-qtbase-devel Provides: kf6-kio-devel%{?_isa} >= %{version} @@ -107,21 +109,46 @@ Development files for %{name}. %files -f kio6.lang %license LICENSES/* +%{_bindir}/ktelnetservice6 +%{_bindir}/ktrash6 %{_libdir}/libKF6KIOCore.so.* %{_libdir}/libKF6KIOGui.so.* %{_libdir}/libKF6KIOWidgets.so.* %{_libdir}/libKF6KIOFileWidgets.so.* +%{_libdir}/libkuriikwsfiltereng_private.so +%{_qt6_plugindir}/designer/kio6widgets.so +%{_qt6_plugindir}/kf6/kded/remotenotifier.so %{_qt6_plugindir}/kf6/kio/ +%{_qt6_plugindir}/kf6/kio_dnd/dropintonewfolder.so +%{_qt6_plugindir}/kf6/kiod/kioexecd.so +%{_qt6_plugindir}/kf6/kiod/kpasswdserver.so +%{_qt6_plugindir}/kf6/kiod/kssld.so +%{_qt6_plugindir}/kf6/urifilters/*.so +%{_libexecdir}/kf6/kiod6 %{_libexecdir}/kf6/kioexec +%{_libexecdir}/kf6/kioworker +%{_datadir}/applications/ktelnetservice6.desktop +%{_datadir}/applications/org.kde.kiod6.desktop +%{_datadir}/dbus-1/services/org.kde.kiod6.service +%{_datadir}/dbus-1/services/org.kde.kioexecd6.service +%{_datadir}/dbus-1/services/org.kde.kpasswdserver6.service +%{_datadir}/dbus-1/services/org.kde.kssld6.service +%{_datadir}/doc/HTML/*/kioworker6/ +%{_datadir}/kdevappwizard/templates/kioworker6.tar.bz2 +%{_datadir}/kf6/searchproviders/*.desktop %{_datadir}/qlogging-categories6/kio.categories %{_datadir}/qlogging-categories6/kio.renamecategories %files devel -%{_includedir}/KF6/KIO/ +%{_includedir}/KF6/KIOCore/ +%{_includedir}/KF6/KIOFileWidgets/ +%{_includedir}/KF6/KIOGui/ +%{_includedir}/KF6/KIOWidgets/ %{_libdir}/libKF6KIOCore.so %{_libdir}/libKF6KIOGui.so %{_libdir}/libKF6KIOWidgets.so %{_libdir}/libKF6KIOFileWidgets.so +%{_includedir}/KF6/KIO/kio_version.h %{_libdir}/cmake/KF6KIO/ %changelog diff --git a/SonicDE/sonic-win.spec b/SonicDE/sonic-win.spec index 020c085..284af7c 100644 --- a/SonicDE/sonic-win.spec +++ b/SonicDE/sonic-win.spec @@ -77,7 +77,7 @@ BuildRequires: cmake(KF6DBusAddons) BuildRequires: cmake(KF6GlobalAccel) BuildRequires: cmake(KF6GuiAddons) BuildRequires: cmake(KF6I18n) -BuildRequires: cmake(KF6KIO) +BuildRequires: sonic-frameworks-io-devel BuildRequires: cmake(KF6Notifications) BuildRequires: cmake(KF6Service) BuildRequires: cmake(KF6WidgetsAddons) @@ -201,7 +201,10 @@ popd %{_libdir}/cmake/ %changelog -* Wed Mar 11 2026 Anders Rh - 6.4.5-1 +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.6.3-1 +- Upgrade to 6.6.3 + +* Wed Mar 11 2026 Anders da Silva Rytter Hansen - 6.4.5-1 - Downgrade to 6.4.5 for EL 10.1 compatibility - Sync with epel10.1 spec base - Preserve Xlibre integration