diff --git a/SonicDE/BUILD_ORDER.md b/SonicDE/BUILD_ORDER.md new file mode 100644 index 0000000..69a6609 --- /dev/null +++ b/SonicDE/BUILD_ORDER.md @@ -0,0 +1,27 @@ +# SonicDE Build Order (Version 6.24.0) + +Denne liste beskriver rækkefølgen for bygning og installation af SonicDE-frameworks og deres afhængigheder på EL10. Sæt kryds ved de fuldførte pakker. + +## Fuldførte pakker (Build & Install) +- [x] **extra-cmake-modules** (Version 6.24.0-5) +- [x] **kf6-karchive** (Version 6.24.0-1) - *Tier 1 basissystem* +- [x] **kf6-ki18n** (Version 6.24.0-1) - *Tier 1 basissystem* +- [x] **sonic-frameworks-core-addons** (Version 6.24.0-1) - *Tier 1 fork* +- [x] **sonic-frameworks-windowsystem** (Version 6.24.0-1) - *Tier 1 fork* +- [x] **kf6-kdoctools** (Version 6.24.0-1) - *Tier 2 build tool* +- [x] **sonic-frameworks-auth** (Version 6.24.0-1) - *Tier 2 fork* +- [x] **kf6-kglobalaccel** (Version 6.24.0-1) - *Tier 1 basissystem* (tidl. sonic-frameworks-keybind) +- [x] **kf6-kconfig** (Version 6.24.0) - *Tier 1 krave* +- [x] **kf6-kitemmodels** (Version 6.24.0) - *Tier 1 krave* +- [x] **kf6-kdbusaddons** (Version 6.24.0) - *Tier 1 krave* + +## Næste skridt (Planlagt rækkefølge) +- [x] **kf6-krunner** (Version 6.24.0) - *Tidl. sonic-frameworks-runner* +- [ ] **kf6-kio** (Version 6.24.0) - *Tidl. sonic-frameworks-io* +- [ ] **kf6-kwidgetsaddons** (Version 6.24.0) +- [ ] **kf6-kconfigwidgets** (Version 6.24.0) +- [ ] **sonic-win** (Version 6.6.3+) +- [ ] **sonic-workspace** (Version 6.6.3+) + +--- +*Sidst opdateret: 2026-03-24* diff --git a/SonicDE/README.md b/SonicDE/README.md deleted file mode 100644 index 3b5f55b..0000000 --- a/SonicDE/README.md +++ /dev/null @@ -1 +0,0 @@ -SonicDE files have been moved to this repo: [https://pc-rytteren.dk/forge/anders/SonicDE-rpmspecs](https://pc-rytteren.dk/forge/anders/SonicDE-rpmspecs) diff --git a/SonicDE/aurorae.spec b/SonicDE/aurorae.spec new file mode 100644 index 0000000..9c4c2ce --- /dev/null +++ b/SonicDE/aurorae.spec @@ -0,0 +1,153 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global stable_kf6 stable + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +Name: aurorae +Summary: Aurorae is a themeable window decoration for KWin +Version: 6.5.5 +Release: 1%{?dist} +License: GPL-2.0-or-later AND MIT AND CC0-1.0 +URL: https://invent.kde.org/plasma/%{name} + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz.sig + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: gcc +BuildRequires: kf6-rpm-macros +BuildRequires: extra-cmake-modules + +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6UiTools) +BuildRequires: cmake(Qt6Widgets) + +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6NewStuff) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6WindowSystem) + +BuildRequires: cmake(KDecoration3) + +# Account for being split out of kwin +Conflicts: kwin < 6.3.90 +Supplements: kwin%{?_isa} >= %{version} + +%description +Aurorae is a themeable window decoration for KWin. +It supports theme files consisting of several SVG files for +decoration and buttons. Themes can be installed and selected +directly in the configuration module of KWin decorations. +Please have a look at theme-description on how to write a theme file. + +%package devel +Summary: Development libraries for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +%{summary}. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang %{name} + +%files -f %{name}.lang +%doc README AUTHORS TODO +%license LICENSES/* +%{_kf6_qtplugindir}/org.kde.kdecoration3.kcm/kcm_auroraedecoration.so +%{_kf6_qtplugindir}/org.kde.kdecoration3/org.kde.kwin.aurorae.so +%{_kf6_qmldir}/org/kde/kwin/decoration/AppMenuButton.qml +%{_kf6_qmldir}/org/kde/kwin/decoration/ButtonGroup.qml +%{_kf6_qmldir}/org/kde/kwin/decoration/Decoration.qml +%{_kf6_qmldir}/org/kde/kwin/decoration/DecorationButton.qml +%{_kf6_qmldir}/org/kde/kwin/decoration/MenuButton.qml +%{_kf6_qmldir}/org/kde/kwin/decoration/libdecorationplugin.so +%{_kf6_qmldir}/org/kde/kwin/decoration/qmldir +%{_kf6_qmldir}/org/kde/kwin/decorations/plastik/libplastikplugin.so +%{_kf6_qmldir}/org/kde/kwin/decorations/plastik/qmldir +%{_libexecdir}/plasma-apply-aurorae +%{_kf6_datadir}/knsrcfiles/aurorae.knsrc +%{_kf6_datadir}/kwin/aurorae/ +%{_kf6_datadir}/kwin/decorations/kwin4_decoration_qml_plastik/ + +%files devel +%{_kf6_libdir}/cmake/Aurorae/ + +%changelog +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Sat Aug 16 2025 Marc Deop i Argemí - 6.4.4-2 +- Drop i686 support (leaf package) + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Wed Jul 23 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Wed Jun 18 2025 Neal Gompa - 6.4.0-2 +- Add Supplements: kwin to account for the split from kwin +- Add Conflicts: kwin < 6.3.90 to account for the split on upgrade + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Steve Cossette - 6.3.90-1 +- Initial release diff --git a/SonicDE/build.sh b/SonicDE/build.sh new file mode 100755 index 0000000..1d77116 --- /dev/null +++ b/SonicDE/build.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +copr-cli build andersrh/SonicDE-devel $1 $2 \ + --exclude-chroot fedora-42-aarch64 \ + --exclude-chroot fedora-42-x86_64 \ + --exclude-chroot fedora-43-aarch64 \ + --exclude-chroot fedora-43-x86_64 \ + --exclude-chroot fedora-44-aarch64 \ + --exclude-chroot fedora-44-x86_64 \ + --exclude-chroot fedora-rawhide-aarch64 \ + --exclude-chroot fedora-rawhide-x86_64 diff --git a/SonicDE/buildall.sh b/SonicDE/buildall.sh new file mode 100755 index 0000000..644a373 --- /dev/null +++ b/SonicDE/buildall.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +copr-cli build andersrh/SonicDE-devel $1 $2 \ No newline at end of file diff --git a/SonicDE/buildchain.sh b/SonicDE/buildchain.sh new file mode 100755 index 0000000..95cb615 --- /dev/null +++ b/SonicDE/buildchain.sh @@ -0,0 +1,77 @@ +#!/bin/sh + + +#./build.sh https://kojipkgs.fedoraproject.org//packages/kf6/6.24.0/1.fc45/src/kf6-6.24.0-1.fc45.src.rpm --nowait && \ +#./build.sh kf6-kcodecs.spec && \ +#./build.sh kf6-kconfigwidgets.spec && \ +#./build.sh kf6-kiconthemes.spec && \ +#./build.sh kf6-kxmlgui.spec && \ +#./build.sh kf6-kbookmarks.spec --nowait && \ +#./buildall.sh sonic-frameworks-windowsystem.spec && \ +#./buildall.sh sonic-frameworks-auth.spec --nowait && \ +#./build.sh kf6-kservice.spec && \ +#./build.sh kf6-kholidays.spec --nowait && \ +#./build.sh kf6-kidletime.spec --nowait && \ +#./build.sh kf6-kirigami.spec --nowait && \ +#./build.sh kf6-kquickcharts.spec --nowait && \ +#./build.sh kf6-kunitconversion.spec --nowait && \ +#./build.sh kf6-kuserfeedback.spec --nowait && \ +#./build.sh kf6-sonnet.spec --nowait && \ +#./build.sh kf6-prison.spec --nowait && \ +#./build.sh kf6-networkmanager-qt.spec --nowait && \ +#./build.sh kf6-kcompletion.spec && \ +#./build.sh kf6-ktextwidgets.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 && \ +#./buildall.sh plasma-activities.spec && \ +#./buildall.sh sonic-interface-libraries.spec && \ +#./buildall.sh sonic-screenlocker.spec && \ +#./buildall.sh kdecoration.spec && \ +#./buildall.sh aurorae.spec --nowait && \ +#./buildall.sh plasma5support.spec --nowait && \ +#./buildall.sh knighttime.spec --nowait && \ +./buildall.sh plasma-breeze.spec && \ +./buildall.sh sonic-win.spec && \ +./buildall.sh sonic-workspace.spec && \ +./buildall.sh sonic-desktop-interface.spec && \ +./buildall.sh plasma-nm.spec diff --git a/SonicDE/downloadkf6packages.sh b/SonicDE/downloadkf6packages.sh new file mode 100755 index 0000000..594854b --- /dev/null +++ b/SonicDE/downloadkf6packages.sh @@ -0,0 +1,56 @@ +#!/bin/bash + +# --- KONFIGURATION --- +# Hvis du lader denne være tom (""), søger scriptet efter alle installerede kf6- pakker. +# Hvis du skriver et navn (f.eks. "kf6-kio"), hentes kun den specifikke pakke. +SPECIFIC_PACKAGE="" + +# Definition af de linjer, der skal indsættes i toppen af hver fil +HEADER=$(cat < "${FILENAME}.tmp" && mv "${FILENAME}.tmp" "$FILENAME" + + echo "Succes: $FILENAME er hentet og opdateret med Copr-indstillinger." + else + echo "Fejl: Kunne ikke hente $package fra Fedora repositories." + rm -f "$FILENAME" + fi + fi + echo "--------------------------------" +done \ No newline at end of file diff --git a/SonicDE/extra-cmake-modules-5.39.0-poppler_overlinking.patch b/SonicDE/extra-cmake-modules-5.39.0-poppler_overlinking.patch new file mode 100644 index 0000000..4d895ed --- /dev/null +++ b/SonicDE/extra-cmake-modules-5.39.0-poppler_overlinking.patch @@ -0,0 +1,12 @@ +diff -up extra-cmake-modules-5.39.0/find-modules/FindPoppler.cmake.poppler_overlinking extra-cmake-modules-5.39.0/find-modules/FindPoppler.cmake +--- extra-cmake-modules-5.39.0/find-modules/FindPoppler.cmake.poppler_overlinking 2017-09-09 07:07:55.000000000 -0500 ++++ extra-cmake-modules-5.39.0/find-modules/FindPoppler.cmake 2017-11-06 14:26:33.473536485 -0600 +@@ -85,7 +85,7 @@ set(Poppler_known_components + ) + foreach(_comp ${Poppler_known_components}) + string(TOLOWER "${_comp}" _lc_comp) +- set(Poppler_${_comp}_component_deps "Core") ++ #set(Poppler_${_comp}_component_deps "Core") + set(Poppler_${_comp}_pkg_config "poppler-${_lc_comp}") + set(Poppler_${_comp}_lib "poppler-${_lc_comp}") + set(Poppler_${_comp}_header_subdir "poppler/${_lc_comp}") diff --git a/SonicDE/extra-cmake-modules.spec b/SonicDE/extra-cmake-modules.spec new file mode 100644 index 0000000..2fc75fc --- /dev/null +++ b/SonicDE/extra-cmake-modules.spec @@ -0,0 +1,45 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: extra-cmake-modules +Version: 6.24.0 +Release: 6%{?dist} +Summary: Additional modules for CMake + +License: BSD-2-Clause +URL: https://invent.kde.org/frameworks/extra-cmake-modules +Source0: https://download.kde.org/stable/frameworks/6.24/extra-cmake-modules-%{version}.tar.xz + +BuildArch: noarch + +BuildRequires: cmake +BuildRequires: gcc-c++ +# BuildRequires: qt6-qtbase-devel +# For building documentation +# BuildRequires: python3-sphinx +# BuildRequires: qt6-qttools-devel + +%description +The Extra CMake Modules package contains modules that may be used by CMake +based projects to search for software, or to facilitate the compilation of +software with CMake. + +%prep +%autosetup -p1 + +%build +%cmake -DBUILD_HTML_DOCS=OFF -DBUILD_MAN_DOCS=OFF -DBUILD_QTHELP_DOCS=OFF -DBUILD_TESTING=OFF +%cmake_build + +%install +%cmake_install + +%files +%license LICENSES/*.txt +%{_datadir}/ECM/ +# %{_mandir}/man7/ecm*.7* +# %{_datadir}/doc/qt6/*.qch + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Update to 6.24.0 for SonicDE diff --git a/SonicDE/kdecoration.spec b/SonicDE/kdecoration.spec new file mode 100644 index 0000000..7d8be3f --- /dev/null +++ b/SonicDE/kdecoration.spec @@ -0,0 +1,828 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global stable_kf6 stable + + +Name: kdecoration +Summary: A plugin-based library to create window decorations +Version: 6.5.5 +Release: 1%{?dist} + +License: LGPL-3.0-only AND LGPL-2.1-only AND CC0-1.0 +URL: https://invent.kde.org/plasma/kdecoration + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel + +# For AutoReq cmake-filesystem +BuildRequires: cmake +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: make + +Requires: kf6-filesystem + +%description +%{summary}. + +%package devel +Summary: Developer files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +%{summary}. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +# create/own plugin dir +mkdir -p %{buildroot}%{_kf6_qtplugindir}/org.kde.kdecoration2/ + +%files +%license LICENSES/*.txt +%{_kf6_libdir}/libkdecorations3.so.6 +%{_kf6_libdir}/libkdecorations3.so.%{version} +%{_kf6_libdir}/libkdecorations3private.so.2 +%{_kf6_libdir}/libkdecorations3private.so.%{version} +%{_datadir}/locale/*/LC_MESSAGES/kdecoration.mo + +%files devel +%{_kf6_libdir}/libkdecorations3.so +%{_kf6_libdir}/libkdecorations3private.so +%{_kf6_libdir}/cmake/KDecoration3/ +%{_kf6_includedir}/kdecoration3_version.h +%{_includedir}/KDecoration3 + +%changelog +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Mon Sep 02 2024 Miroslav Suchý - 6.1.4-2 +- convert license to SPDX + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Thu Jul 18 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Wed Jan 24 2024 Fedora Release Engineering - 5.92.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Sat Nov 11 2023 Steve Cossette - 5.27.80-1 +- 5.27.80 + +* Tue Oct 24 2023 Steve Cossette - 5.27.9-1 +- 5.27.9 + +* Tue Sep 12 2023 justin.zobel@gmail.com - 5.27.8-1 +- 5.27.8 + +* Tue Aug 01 2023 Marc Deop i Argemí - 5.27.7-1 +- 5.27.7 + +* Thu Jul 20 2023 Fedora Release Engineering - 5.27.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 25 2023 Marc Deop i Argemí - 5.27.6-1 +- 5.27.6 + +* Wed May 10 2023 Marc Deop i Argemí - 5.27.5-1 +- 5.27.5 + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 +- 5.27.2 + +* Tue Feb 21 2023 Marc Deop i Argemí - 5.27.1-1 +- 5.27.1 + +* Thu Feb 09 2023 Marc Deop - 5.27.0-1 +- 5.27.0 + +* Thu Jan 19 2023 Marc Deop - 5.26.90-1 +- 5.26.90 + +* Thu Jan 19 2023 Fedora Release Engineering - 5.26.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jan 05 2023 Justin Zobel - 5.26.5-1 +- Update to 5.26.5 + +* Tue Nov 29 2022 Marc Deop - 5.26.4-1 +- 5.26.4 + +* Wed Nov 09 2022 Marc Deop - 5.26.3-1 +- 5.26.3 + +* Wed Oct 26 2022 Marc Deop - 5.26.2-1 +- 5.26.2 + +* Tue Oct 18 2022 Marc Deop - 5.26.1-1 +- 5.26.1 + +* Thu Oct 06 2022 Marc Deop - 5.26.0-1 +- 5.26.0 + +* Sat Sep 17 2022 Marc Deop - 5.25.90-1 +- 5.25.90 + +* Wed Sep 07 2022 Marc Deop - 5.25.5-1 +- 5.25.5 + +* Wed Aug 03 2022 Justin Zobel - 5.25.4-1 +- Update to 5.25.4 + +* Thu Jul 21 2022 Fedora Release Engineering - 5.25.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Marc Deop - 5.25.3-1 +- 5.25.3 + +* Tue Jun 28 2022 Marc Deop - 5.25.2-1 +- 5.25.2 + +* Tue Jun 21 2022 Marc Deop - 5.25.1-1 +- 5.25.1 + +* Thu Jun 09 2022 Marc Deop - 5.25.0-1 +- 5.25.0 + +* Fri May 20 2022 Marc Deop - 5.24.90-1 +- 5.24.90 + +* Tue May 03 2022 Marc Deop - 5.24.5-1 +- 5.24.5 + +* Thu Mar 31 2022 Justin Zobel - 5.24.4-1 +- Update to 5.24.4 + +* Tue Mar 08 2022 Marc Deop - 5.24.3-1 +- 5.24.3 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2-1 +- 5.24.2 + +* Tue Feb 15 2022 Marc Deop - 5.24.1-1 +- 5.24.1 + +* Thu Feb 03 2022 Marc Deop - 5.24.0-1 +- 5.24.0 + +* Thu Jan 20 2022 Fedora Release Engineering - 5.23.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Marc Deop - 5.23.90-1 +- 5.23.90 + +* Tue Jan 04 2022 Marc Deop - 5.23.5-1 +- 5.23.5 + +* Tue Dec 14 2021 Marc Deop - 5.23.4-1 +- 5.23.4 + +* Wed Nov 10 2021 Rex Dieter - 5.23.3-1 +- 5.23.3 + +* Tue Oct 26 2021 Rex Dieter - 5.23.2-1 +- 5.23.2 + +* Sat Oct 23 2021 Marc Deop - 5.23.1-1 +- 5.23.1 + +* Fri Oct 08 2021 Marc Deop - 5.23.0-1 +- 5.23.0 + +* Fri Sep 17 2021 Marc Deop - 5.22.90-1 +- 5.22.90 + +* Tue Aug 31 2021 Jan Grulich - 5.22.5-1 +- 5.22.5 + +* Tue Jul 27 2021 Jan Grulich - 5.22.4-1 +- 5.22.4 + +* Thu Jul 22 2021 Fedora Release Engineering - 5.22.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jan Grulich - 5.22.3-1 +- 5.22.3 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2.1-1 +- 5.22.2.1 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2-1 +- 5.22.2 + +* Tue Jun 15 2021 Jan Grulich - 5.22.1-1 +- 5.22.1 + +* Sun Jun 06 2021 Jan Grulich - 5.22.0-1 +- 5.22.0 + +* Thu May 13 2021 Rex Dieter - 5.21.90-1 +- 5.21.90 + +* Tue May 04 2021 Jan Grulich - 5.21.5-1 +- 5.21.5 + +* Tue Apr 06 2021 Jan Grulich - 5.21.4-1 +- 5.21.4 + +* Tue Mar 16 2021 Jan Grulich - 5.21.3-1 +- 5.21.3 + +* Tue Mar 02 2021 Jan Grulich - 5.21.2-1 +- 5.21.2 + +* Tue Feb 23 2021 Jan Grulich - 5.21.1-1 +- 5.21.1 + +* Thu Feb 11 2021 Jan Grulich - 5.21.0-1 +- 5.21.0 + +* Tue Jan 26 2021 Fedora Release Engineering - 5.20.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 21 2021 Jan Grulich - 5.20.90-1 +- 5.20.90 (beta) + +* Tue Jan 5 16:03:30 CET 2021 Jan Grulich - 5.20.5-1 +- 5.20.5 + +* Tue Dec 1 09:42:57 CET 2020 Jan Grulich - 5.20.4-1 +- 5.20.4 + +* Wed Nov 11 08:22:38 CET 2020 Jan Grulich - 5.20.3-1 +- 5.20.3 + +* Tue Oct 27 14:22:12 CET 2020 Jan Grulich - 5.20.2-1 +- 5.20.2 + +* Tue Oct 20 15:28:08 CEST 2020 Jan Grulich - 5.20.1-1 +- 5.20.1 + +* Sun Oct 11 19:50:02 CEST 2020 Jan Grulich - 5.20.0-1 +- 5.20.0 + +* Fri Sep 18 2020 Jan Grulich - 5.19.90-1 +- 5.19.90 + +* Tue Sep 01 2020 Jan Grulich - 5.19.5-1 +- 5.19.5 + +* Tue Jul 28 2020 Jan Grulich - 5.19.4-1 +- 5.19.4 + +* Tue Jul 28 2020 Fedora Release Engineering - 5.19.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 07 2020 Jan Grulich - 5.19.3-1 +- 5.19.3 + +* Tue Jun 23 2020 Jan Grulich - 5.19.2-1 +- 5.19.2 + +* Wed Jun 17 2020 Martin Kyral - 5.19.1-1 +- 5.19.1 + +* Tue Jun 9 2020 Martin Kyral - 5.19.0-1 +- 5.19.0 + +* Fri May 15 2020 Martin Kyral - 5.18.90-1 +- 5.18.90 + +* Tue May 05 2020 Jan Grulich - 5.18.5-1 +- 5.18.5 + +* Sat Apr 04 2020 Rex Dieter - 5.18.4.1-1 +- 5.18.4.1 + +* Tue Mar 31 2020 Jan Grulich - 5.18.4-1 +- 5.18.4 + +* Tue Mar 10 2020 Jan Grulich - 5.18.3-1 +- 5.18.3 + +* Tue Feb 25 2020 Jan Grulich - 5.18.2-1 +- 5.18.2 + +* Tue Feb 18 2020 Jan Grulich - 5.18.1-1 +- 5.18.1 + +* Tue Feb 11 2020 Jan Grulich - 5.18.0-1 +- 5.18.0 + +* Wed Jan 29 2020 Fedora Release Engineering - 5.17.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Jan Grulich - 5.17.90-1 +- 5.17.90 + +* Wed Jan 08 2020 Jan Grulich - 5.17.5-1 +- 5.17.5 + +* Thu Dec 05 2019 Jan Grulich - 5.17.4-1 +- 5.17.4 + +* Wed Nov 13 2019 Martin Kyral - 5.17.3-1 +- 5.17.3 + +* Wed Oct 30 2019 Jan Grulich - 5.17.2-1 +- 5.17.2 + +* Wed Oct 23 2019 Jan Grulich - 5.17.1-1 +- 5.17.1 + +* Thu Oct 10 2019 Jan Grulich - 5.17.0-1 +- 5.17.0 + +* Fri Sep 20 2019 Martin Kyral - 5.16.90-1 +- 5.16.90 + +* Fri Sep 06 2019 Martin Kyral - 5.16.5-1 +- 5.16.5 + +* Tue Jul 30 2019 Martin Kyral - 5.16.4-1 +- 5.16.4 + +* Thu Jul 25 2019 Fedora Release Engineering - 5.16.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Martin Kyral - 5.16.3-1 +- 5.16.3 + +* Wed Jun 26 2019 Martin Kyral - 5.16.2-1 +- 5.16.2 + +* Tue Jun 18 2019 Rex Dieter - 5.16.1-1 +- 5.16.1 + +* Tue Jun 11 2019 Martin Kyral - 5.16.0-1 +- 5.16.0 + +* Thu May 16 2019 Martin Kyral - 5.15.90-1 +- 5.15.90 + +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4-1 +- 5.15.4 + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 + +* Fri Feb 01 2019 Fedora Release Engineering - 5.14.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Fri Oct 05 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 13 2018 Fedora Release Engineering - 5.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Fri May 18 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-2 +- use %%make_build %%ldconfig_scriptlets + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Wed Feb 07 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Mon Aug 07 2017 Björn Esser - 5.10.4-4 +- Rebuilt for AutoReq cmake-filesystem + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Sun Jul 02 2017 Rex Dieter - 5.10.3-3 +- skip tests an slow archs (%%arm) + +* Sun Jul 02 2017 Rex Dieter - 5.10.3-2 +- add %%check, support %%bootstrap + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3 + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Fri Feb 10 2017 Fedora Release Engineering - 5.8.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95 + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Tue Apr 19 2016 Rex Dieter - 5.6.3-1 +- 5.6.3 + +* Sat Apr 09 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- 5.6.1 + +* Tue Mar 01 2016 Daniel Vrátil - 5.5.5-1 +- Plasma 5.5.5 + +* Thu Feb 04 2016 Fedora Release Engineering - 5.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Daniel Vrátil - 5.5.4-1 +- Plasma 5.5.4 + +* Thu Jan 07 2016 Daniel Vrátil - 5.5.3-1 +- Plasma 5.5.3 + +* Thu Dec 31 2015 Rex Dieter - 5.5.2-1 +- 5.5.2 + +* Fri Dec 18 2015 Daniel Vrátil - 5.5.1-1 +- Plasma 5.5.1 + +* Thu Dec 03 2015 Daniel Vrátil - 5.5.0-1 +- Plasma 5.5.0 + +* Wed Nov 25 2015 Daniel Vrátil - 5.4.95-1 +- Plasma 5.4.95 + +* Thu Nov 05 2015 Daniel Vrátil - 5.4.3-1 +- Plasma 5.4.3 + +* Wed Oct 14 2015 Rex Dieter - 5.4.2-2 +- .spec cosmetics +- own %%{_kf5_qtplugindir}/org.kde.kdecoration2/ + +* Thu Oct 01 2015 Rex Dieter - 5.4.2-1 +- 5.4.2 + +* Wed Sep 09 2015 Rex Dieter - 5.4.1-1 +- 5.4.1 + +* Fri Aug 21 2015 Daniel Vrátil - 5.4.0-1 +- Plasma 5.4.0 + +* Thu Aug 13 2015 Daniel Vrátil - 5.3.95-1 +- Plasma 5.3.95 + +* Thu Jun 25 2015 Daniel Vrátil - 5.3.2-1 +- Plasma 5.3.2 + +* Wed Jun 17 2015 Fedora Release Engineering - 5.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue May 26 2015 Daniel Vrátil - 5.3.1-1 +- Plasma 5.3.1 + +* Mon Apr 27 2015 Daniel Vrátil - 5.3.0-1 +- Plasma 5.3.0 + +* Wed Apr 22 2015 Daniel Vrátil - 5.2.95-1 +- Plasma 5.2.95 + +* Fri Mar 20 2015 Daniel Vrátil - 5.2.2-1 +- Plasma 5.2.2 + +* Fri Feb 27 2015 Daniel Vrátil - 5.2.1-2 +- Rebuild (GCC 5) + +* Tue Feb 24 2015 Daniel Vrátil - 5.2.1-1 +- Plasma 5.2.1 + +* Mon Jan 26 2015 Daniel Vrátil - 5.2.0-1 +- Plasma 5.2.0 + +* Tue Jan 20 2015 Daniel Vrátil - 5.1.95-2.beta +- improved sed macro + +* Mon Jan 12 2015 Daniel Vrátil - 5.1.95-1.beta +- Plasma 5.1.95 Beta 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-breeze-icons.spec b/SonicDE/kf6-breeze-icons.spec new file mode 100644 index 0000000..da5ab05 --- /dev/null +++ b/SonicDE/kf6-breeze-icons.spec @@ -0,0 +1,707 @@ +%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 + +# If KF7 still provides these icons, then their installation should then +# be disabled in KF6 builds. +%bcond install_icons 1 +# for compatibility, to be removed once Kexi (and others?) are ported +%bcond install_rcc 1 + +%global framework breeze-icons + +Name: kf6-%{framework} +Summary: Breeze icon theme library +Version: 6.24.0 +Release: 1%{?dist} + +# skladnik.svg is CC-BY-SA-4.0 +# folder-edit-sign-encrypt.svg is LGPL-2.1-or-later +# src/lib/ is LGPL-2.0-or-later +# all other icons are LGPL-3.0-or-later +License: LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-later AND CC-BY-SA-4.0 +URL: https://develop.kde.org/frameworks/breeze-icons/ +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 + + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Gui) +# icon optimizations +BuildRequires: hardlink +# for generate-24px-versions.py +BuildRequires: python3-lxml + +%if %{with install_icons} +Requires: breeze-icon-theme = %{version}-%{release} +%else +Requires: breeze-icon-theme +%endif + +%description +%{summary}. + +%if %{with install_icons} +%package -n breeze-icon-theme +Summary: Breeze icon theme +# analysis above +License: LGPL-2.1-or-later AND LGPL-3.0-or-later AND CC-BY-SA-4.0 +BuildArch: noarch +Requires: hicolor-icon-theme +# Needed for proper Fedora logo +Requires: system-logos +# upstream name +Provides: breeze-icons = %{version}-%{release} +# package changed arch +Obsoletes: breeze-icon-theme < 6.3.0-2 +# anaconda icon split out into fedora-only subpackage +Obsoletes: breeze-icon-theme < 6.13.0-2 +Conflicts: breeze-icon-theme < 6.13.0-2 +%description -n breeze-icon-theme +%{summary}. + +%if 0%{?fedora} +%package -n breeze-icon-theme-fedora +Summary: Breeze icon theme Fedora specific icons +License: LGPL-3.0-or-later +BuildArch: noarch +Requires: breeze-icon-theme = %{version}-%{release} +# This is for Fedora only +Requires: fedora-release-common +Supplements: (breeze-icon-theme and fedora-release-kde) +Obsoletes: breeze-icon-theme < 6.13.0-2 +Conflicts: breeze-icon-theme < 6.13.0-2 +%description -n breeze-icon-theme-fedora +%{summary}. +%endif + +%endif + +%if %{with install_rcc} +%package -n breeze-icon-theme-rcc +Summary: Breeze Qt resource files +# analysis above +License: LGPL-2.1-or-later AND LGPL-3.0-or-later AND CC-BY-SA-4.0 +BuildArch: noarch +# package changed arch +Obsoletes: breeze-icon-theme-rcc < 6.3.0-2 +%description -n breeze-icon-theme-rcc +%{summary}. +%endif + +%package devel +Summary: Breeze icon theme development files +Requires: %{name} = %{version}-%{release} +# renamed for https://pagure.io/fedora-kde/SIG/issue/530 +Provides: breeze-icon-theme-devel = %{version}-%{release} +Obsoletes: breeze-icon-theme-devel < 6.3.0-2 +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%autosetup -n %{framework}-%{version} -p1 + +# Move Fedora installer icon out of normal breeze installs +mkdir -p icons-fedora/apps/48 +mv icons/apps/48/org.fedoraproject.AnacondaInstaller.svg icons-fedora/apps/48 + + +%build +%cmake_kf6 \ + -DBINARY_ICONS_RESOURCE:BOOL=%{?with_install_rcc:ON}%{!?with_install_rcc:OFF} \ + -DSKIP_INSTALL_ICONS:BOOL=%{?with_install_icons:OFF}%{!?with_install_icons:ON} \ + %{nil} + +%cmake_build + + +%install +%cmake_install + +%if %{with install_icons} + +## icon optimizations +du -s . +hardlink -c -v %{buildroot}%{_datadir}/icons/ +du -s . + +# %%ghost icon.cache +touch %{buildroot}%{_kf6_datadir}/icons/{breeze,breeze-dark}/icon-theme.cache + +%if 0%{?fedora} +install -pm 0644 icons-fedora/apps/48/org.fedoraproject.AnacondaInstaller.svg %{buildroot}%{_kf6_datadir}/icons/breeze/apps/48 +ln -sr %{buildroot}%{_kf6_datadir}/icons/breeze/apps/48/org.fedoraproject.AnacondaInstaller.svg %{buildroot}%{_kf6_datadir}/icons/breeze-dark/apps/48/org.fedoraproject.AnacondaInstaller.svg +%endif + +## trigger-based scriptlets +%transfiletriggerin -n breeze-icon-theme -- %{_datadir}/icons/breeze +gtk-update-icon-cache --force %{_datadir}/icons/breeze &>/dev/null || : + +%transfiletriggerin -n breeze-icon-theme -- %{_datadir}/icons/breeze-dark +gtk-update-icon-cache --force %{_datadir}/icons/breeze-dark &>/dev/null || : + +%transfiletriggerpostun -n breeze-icon-theme -- %{_datadir}/icons/breeze +gtk-update-icon-cache --force %{_datadir}/icons/breeze &>/dev/null || : + +%transfiletriggerpostun -n breeze-icon-theme -- %{_datadir}/icons/breeze-dark +gtk-update-icon-cache --force %{_datadir}/icons/breeze-dark &>/dev/null || : + +%endif + +%files +%license COPYING.LIB +%doc README.md +%{_kf6_libdir}/libKF6BreezeIcons.so.6 +%{_kf6_libdir}/libKF6BreezeIcons.so.%{version} + +%files devel +%{_kf6_includedir}/BreezeIcons/ +%{_kf6_libdir}/cmake/KF6BreezeIcons/ +%{_kf6_libdir}/libKF6BreezeIcons.so + +%if %{with install_icons} +%files -n breeze-icon-theme +%license COPYING-ICONS +%doc README.md +%ghost %{_datadir}/icons/breeze/icon-theme.cache +%{_datadir}/icons/breeze/index.theme +%{_datadir}/icons/breeze/*/ +%ghost %{_datadir}/icons/breeze-dark/icon-theme.cache +%{_datadir}/icons/breeze-dark/index.theme +%{_datadir}/icons/breeze-dark/*/ +%exclude %{_datadir}/icons/breeze/breeze-icons.rcc +%if 0%{?fedora} +%exclude %{_datadir}/icons/breeze*/apps/*/org.fedoraproject.AnacondaInstaller.svg +%endif + +%if 0%{?fedora} +%files -n breeze-icon-theme-fedora +%{_datadir}/icons/breeze*/apps/*/org.fedoraproject.AnacondaInstaller.svg +%endif + +%endif + +%if %{with install_rcc} +%files -n breeze-icon-theme-rcc +%{_datadir}/icons/breeze/breeze-icons.rcc +%endif + +%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 + +* Tue Dec 23 2025 Georg Sauthoff - 6.21.0-2 +- update project URL + +* 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 + +* Wed Jun 18 2025 Steve Cossette - 6.15.0-3 +- Fix for failure to build on i686 + +* 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 Neal Gompa - 6.13.0-2 +- Split out Fedora installer icon to separate subpackage + +* 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 + +* Thu Aug 15 2024 Alessandro Astone - 6.5.0-2 +- Add versioned Obsoletes for arch change + +* 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 + +* Mon Jun 10 2024 Yaakov Selkowitz - 6.3.0-2 +- Renamed to kf6-breeze-icons with breeze-icon-theme subpackage + +* 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 + +* Tue Jan 23 2024 Fedora Release Engineering - 5.248.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 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 Marc Deop i Argemí - 5.246.0-1 +- 5.246.0 + +* Sun Nov 12 2023 Alessandro Astone - 5.245.0-1 +- 5.245.0 + +* Wed Oct 18 2023 Alessandro Astone - 5.240.0^20231010.120657.8ac0648-1 +- Update to kf6 + +* Tue Oct 10 2023 Marc Deop i Argemí - 5.111.0-1 +- 5.111.0 + +* Wed Oct 04 2023 Neal Gompa - 5.110.0-2 +- Fix CMakeLists to use noarch cmake package install path + +* Tue Sep 05 2023 Marc Deop i Argemí - 5.110.0-1 +- 5.110.0 + +* Sat Aug 05 2023 Marc Deop i Argemí - 5.109.0-1 +- 5.109.0 + +* Wed Jul 19 2023 Fedora Release Engineering - 5.108.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jul 02 2023 Marc Deop i Argemí - 5.108.0-1 +- 5.108.0 + +* Sat Jun 03 2023 Marc Deop i Argemí - 5.107.0-1 +- 5.107.0 + +* Mon May 15 2023 Marc Deop i Argemí - 5.106.0-1 +- 5.106.0 + +* Sun Apr 02 2023 Marc Deop i Argemí - 5.105.0-1 +- 5.105.0 + +* Sat Mar 04 2023 Marc Deop i Argemí - 5.104.0-1 +- 5.104.0 + +* Sun Feb 05 2023 Marc Deop - 5.103.0-1 +- 5.103.0 + +* Wed Jan 18 2023 Fedora Release Engineering - 5.102.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jan 14 2023 Marc Deop - 5.102.0-1 +- 5.102.0 + +* Mon Dec 12 2022 Marc Deop - 5.101.0-1 +- 5.101.0 +- use new macros to simplify code + +* Sun Nov 06 2022 Marc Deop - 5.100.0-1 +- 5.100.0 + +* Fri Oct 14 2022 Marc Deop - 5.99.0-1 +- 5.99.0 + +* Thu Sep 15 2022 Marc Deop - 5.98.0-1 +- 5.98.0 + +* Mon Aug 15 2022 Yaroslav Sidlovsky - 5.97.0-2 +- BR: python3-lxml + +* Sat Aug 13 2022 Justin Zobel - 5.97.0-1 +- Update to 5.97.0 + +* Wed Jul 20 2022 Fedora Release Engineering - 5.96.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Jul 03 2022 Marc Deop - 5.96.0-1 +- 5.96.0 + +* Fri May 13 2022 Rex Dieter - 5.94.0-1 +- 5.94.0 + +* Sun Apr 10 2022 Justin Zobel - 5.93-1 +- Update to 5.93 + +* Thu Mar 10 2022 Rex Dieter - 5.92.0-1 +- 5.92.0 + +* Fri Feb 11 2022 Rex Dieter - 5.91.0-1 +- 5.91.0 + +* Wed Jan 19 2022 Fedora Release Engineering - 5.90.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jan 04 2022 Marc Deop i Argemí (Private) - 5.90.0-1 +- 5.90.0 + +* Wed Dec 08 2021 Rex Dieter - 5.89.0-1 +- 5.89.0 + +* Mon Nov 08 2021 Marc Deop - 5.88.0-1 +- 5.88.0 + +* Tue Oct 05 2021 Rex Dieter - 5.87.0-1 +- 5.87.0 + +* Tue Sep 14 2021 Marc Deop - 5.86.0-1 +- 5.86.0 + +* Thu Aug 12 2021 Rex Dieter - 5.85.0-1 +- 5.85.0 + +* Wed Jul 21 2021 Fedora Release Engineering - 5.83.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 08 2021 Rex Dieter - 5.83.0-1 +- 5.83.0 + +* Mon May 03 2021 Rex Dieter - 5.82.0-1 +- 5.82.0 + +* Thu Apr 29 2021 Tom Callaway - 5.81.0-3 +- use fedora logo image from fedora-logos (not upstream copy) + +* Fri Apr 09 2021 Rex Dieter - 5.81.0-2 +- respin + +* Tue Apr 06 2021 Rex Dieter - 5.81.0-1 +- 5.81.0 + +* Tue Mar 09 2021 Rex Dieter - 5.80.0-1 +- 5.80.0 + +* Sat Feb 06 2021 Rex Dieter - 5.79.0-2 +- respin + +* Sat Feb 06 2021 Rex Dieter - 5.79.0-1 +- 5.79.0 + +* Tue Jan 26 2021 Fedora Release Engineering - 5.78.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 4 08:30:16 CST 2021 Rex Dieter - 5.78.0-1 +- 5.78.0 + +* Sun Dec 13 14:06:11 CST 2020 Rex Dieter - 5.77.0-1 +- 5.77.0 + +* Thu Nov 19 08:51:38 CST 2020 Rex Dieter - 5.76.0-1 +- 5.76.0 + +* Wed Oct 14 09:42:50 CDT 2020 Rex Dieter - 5.75.0-1 +- 5.75.0 + +* Fri Sep 18 2020 Jan Grulich - 5.74.0-1 +- 5.74.0 + +* Mon Aug 03 2020 Rex Dieter - 5.73.0-1 +- 5.73.0, use %%cmake_build %%cmake_install + +* Sat Aug 01 2020 Fedora Release Engineering - 5.72.0-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 5.72.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 07 2020 Rex Dieter - 5.72.0-1 +- 5.72.0 + +* Tue Jun 16 2020 Rex Dieter - 5.71.0-1 +- 5.71.0 + +* Mon May 04 2020 Rex Dieter - 5.70.0-1 +- 5.70.0 + +* Tue Apr 21 2020 Rex Dieter - 5.69.0-1 +- 5.69.0 + +* Fri Mar 20 2020 Rex Dieter - 5.68.0-1 +- 5.68.0 + +* Sun Feb 02 2020 Rex Dieter - 5.67.0-1 +- 5.67.0 + +* Tue Jan 28 2020 Fedora Release Engineering - 5.66.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Jan 07 2020 Rex Dieter - 5.66.0-1 +- 5.66.0 + +* Tue Dec 17 2019 Rex Dieter - 5.65.0-1 +- 5.65.0 + +* Fri Nov 08 2019 Rex Dieter - 5.64.0-1 +- 5.64.0 + +* Tue Oct 22 2019 Rex Dieter - 5.63.0-1 +- 5.63.0 + +* Mon Sep 16 2019 Rex Dieter - 5.62.0-1 +- 5.62.0 + +* Wed Aug 07 2019 Rex Dieter - 5.61.0-1 +- 5.61.0 + +* Wed Jul 24 2019 Fedora Release Engineering - 5.60.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Jul 13 2019 Rex Dieter - 5.60.0-1 +- 5.60.0 + +* Thu Jun 06 2019 Rex Dieter - 5.59.0-1 +- 5.59.0 + +* Tue May 07 2019 Rex Dieter - 5.58.0-1 +- 5.58.0 + +* Sat Apr 13 2019 Rex Dieter - 5.57.0-2 +- simplify scriptlets (bug #1699280) + +* Mon Apr 08 2019 Rex Dieter - 5.57.0-1 +- 5.57.0 + +* Tue Mar 05 2019 Rex Dieter - 5.56.0-1 +- 5.56.0 + +* Mon Feb 04 2019 Rex Dieter - 5.55.0-1 +- 5.55.0 + +* Thu Jan 31 2019 Fedora Release Engineering - 5.54.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 08 2019 Rex Dieter - 5.54.0-1 +- 5.54.0 + +* Sun Dec 09 2018 Rex Dieter - 5.53.0-1 +- 5.53.0 + +* Sun Nov 04 2018 Rex Dieter - 5.52.0-1 +- 5.52.0 + +* Wed Oct 10 2018 Rex Dieter - 5.51.0-1 +- 5.51.0 + +* Tue Sep 04 2018 Rex Dieter - 5.50.0-1 +- 5.50.0 + +* Tue Aug 07 2018 Rex Dieter - 5.49.0-1 +- 5.49.0 + +* Thu Jul 12 2018 Fedora Release Engineering - 5.48.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Jul 08 2018 Rex Dieter - 5.48.0-1 +- 5.48.0 + +* Sat Jun 02 2018 Rex Dieter - 5.47.0-1 +- 5.47.0 + +* Sat May 05 2018 Rex Dieter - 5.46.0-1 +- 5.46.0 + +* Sun Apr 08 2018 Rex Dieter - 5.45.0-1 +- 5.45.0 + +* Sat Mar 03 2018 Rex Dieter - 5.44.0-1 +- 5.44.0 + +* Wed Feb 07 2018 Rex Dieter - 5.43.0-1 +- 5.43.0 + +* Wed Feb 07 2018 Fedora Release Engineering - 5.42.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Jan 19 2018 Rex Dieter - 5.42.0-2 +- Requires: hicolor-icon-theme + +* Mon Jan 08 2018 Rex Dieter - 5.42.0-1 +- 5.42.0 + +* Mon Dec 04 2017 Rex Dieter - 5.41.0-1 +- 5.41.0 + +* Fri Nov 10 2017 Rex Dieter - 5.40.0-1 +- 5.40.0 + +* Wed Oct 25 2017 Troy Dawson - 5.39.0-2 +- Cleanup spec file conditionals + +* Sun Oct 08 2017 Rex Dieter - 5.39.0-1 +- 5.39.0 + +* Wed Sep 27 2017 Rex Dieter - 5.38.0-2 +- use scriptlet triggers (f26+) + +* Sun Sep 03 2017 Rex Dieter - 5.38.0-1 +- 5.38.0 + +* Fri Aug 25 2017 Rex Dieter - 5.37.0-1 +- 5.37.0 + +* Wed Jul 26 2017 Fedora Release Engineering - 5.36.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Jul 03 2017 Rex Dieter - 5.36.0-1 +- 5.36.0 + +* Sun Jun 04 2017 Rex Dieter - 5.35.0-1 +- 5.35.0 + +* Sat May 20 2017 Rex Dieter - 5.34.0-2 +- summary typo + +* Mon May 15 2017 Rex Dieter - 5.34.0-1 +- 5.34.0 + +* Tue Apr 25 2017 Rex Dieter - 5.33.0-2 +- -rcc subpkg +- drop creating/owning extra dirs (layout has changed since) +- .spec cosmetics + +* Mon Apr 03 2017 Rex Dieter - 5.33.0-1 +- 5.33.0 + +* Sat Mar 04 2017 Rex Dieter - 5.32.0-1 +- 5.32.0 + +* Mon Feb 06 2017 Rex Dieter - 5.31.0-1 +- 5.31.0, update URL + +* Fri Dec 16 2016 Rex Dieter - 5.29.0-1 +- 5.29.0 + +* Fri Nov 18 2016 Rex Dieter - 5.27.0-2 +- Breeze Dark is listed as Breeze in System Settings (kde#370213) + +* Mon Oct 03 2016 Rex Dieter - 5.27.0-1 +- 5.27.0 + +* Wed Sep 07 2016 Daniel Vrátil - 5.26.0-1 +- KDE Frameworks 5.26.0 + +* Sun Aug 07 2016 Rex Dieter - 5.25.0-1 +- 5.25.0 + +* Wed Jul 06 2016 Daniel Vrátil - 5.24.0-1 +- KDE Frameworks 5.24.0 + +* Tue Jun 07 2016 Rex Dieter - 5.23.0-1 +- 5.23.0 + +* Mon May 16 2016 Rex Dieter - 5.22.0-2 +- backport fix for gtk warnings (kde#362041) + +* Mon May 16 2016 Rex Dieter - 5.22.0-1 +- KDE Frameworks 5.22.0 + +* Thu Apr 14 2016 Rex Dieter - 5.21.0-3 +- Obsoletes: breeze-icon-theme < 5.17.0 + +* Thu Apr 14 2016 Rex Dieter - 5.21.0-2 +- make Requires: breeze-cursor-theme fedora only +- update URL, -BR: cmake + +* Mon Apr 04 2016 Rex Dieter - 5.21.0-1 +- KDE Frameworks 5.21.0 + +* Mon Mar 14 2016 Daniel Vrátil - 5.20.0-1 +- KDE Frameworks 5.20.0 + +* Thu Feb 11 2016 Daniel Vrátil - 5.19.0-1 +- KDE Frameworks 5.19.0 + +* Wed Feb 03 2016 Fedora Release Engineering - 5.18.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Sun Jan 03 2016 Daniel Vrátil - 5.18.0-1 +- KDE Frameworks 5.18.0 + +* Tue Dec 08 2015 Daniel Vrátil - 5.17.0-1 +- KDE Frameworks 5.17.0 + +* Sun Nov 15 2015 Rex Dieter - 5.16.0-2 +- Requires: breeze-cursor-theme (#1282203) +- use hardlink optimizer +- fix breeze dark inheritance (again) + +* Sun Nov 08 2015 Daniel Vrátil - 5.16.0-1 +- KDE Frameworks 5.16.0 + +* Sun Nov 08 2015 Daniel Vrátil - 5.16.0-1 +- Moved to KDE Frameworks 5 \ No newline at end of file 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-karchive.spec b/SonicDE/kf6-karchive.spec new file mode 100644 index 0000000..9e2c040 --- /dev/null +++ b/SonicDE/kf6-karchive.spec @@ -0,0 +1,60 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-karchive +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Archive handling + +License: LGPL-2.0-only AND LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/karchive +Source0: https://download.kde.org/stable/frameworks/6.24/karchive-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: zlib-devel +BuildRequires: bzip2-devel +BuildRequires: libzip-devel +BuildRequires: xz-devel +BuildRequires: libzstd-devel +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(openssl) + +%description +KArchive provides classes for easy reading, creation and manipulation of +archive formats like ZIP, tar, and many more. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +Development files for %{name}. + +%prep +%autosetup -n karchive-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang karchive6 --all-name --with-qt || : + +%files -f karchive6.lang +%license LICENSES/* +%{_libdir}/libKF6Archive.so.* +%{_datadir}/qlogging-categories6/karchive.categories +%{_datadir}/qlogging-categories6/karchive.renamecategories + +%files devel +%{_includedir}/KF6/KArchive/ +%{_libdir}/libKF6Archive.so +%{_libdir}/cmake/KF6Archive/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-karchive 6.24.0 diff --git a/SonicDE/kf6-kbookmarks.spec b/SonicDE/kf6-kbookmarks.spec new file mode 100644 index 0000000..82f4beb --- /dev/null +++ b/SonicDE/kf6-kbookmarks.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 kbookmarks + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 addon for bookmarks manipulation +License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-3.0-only AND LicenseRef-KDE-Accepted-LGPL +URL: https://invent.kde.org/frameworks/%{framework} +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(KF6Codecs) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qtdeclarative-devel + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6XmlGui) + +Requires: kf6-filesystem + +%description +KBookmarks lets you access and manipulate bookmarks stored using the +XBEL format. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +Requires: cmake(KF6WidgetsAddons) +%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 kbookmarks6_qt + +%files -f kbookmarks6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Bookmarks.so.* +%{_kf6_libdir}/libKF6BookmarksWidgets.so.6 +%{_kf6_libdir}/libKF6BookmarksWidgets.so.%{version} +%{_kf6_libdir}/libKF6BookmarksWidgets.so.%{version} +%{_kf6_datadir}/qlogging-categories6/%{framework}widgets.categories + +%files devel +%{_kf6_includedir}/KBookmarks/ +%{_kf6_libdir}/libKF6Bookmarks.so +%{_kf6_libdir}/cmake/KF6Bookmarks/ +%{_kf6_includedir}/KBookmarksWidgets/ +%{_kf6_libdir}/libKF6BookmarksWidgets.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^20231009.021624.89d7de2-1 +- Initial release \ No newline at end of file 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-kcodecs.spec b/SonicDE/kf6-kcodecs.spec new file mode 100644 index 0000000..0635f7f --- /dev/null +++ b/SonicDE/kf6-kcodecs.spec @@ -0,0 +1,206 @@ +%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 kcodecs + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with string manipulation methods +License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND MPL-1.1 +URL: https://invent.kde.org/frameworks/%{framework} +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: fdupes +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: gperf +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel + +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 1 addon with string manipulation methods. + +%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 kcodecs6_qt +%fdupes LICENSES + +%files -f kcodecs6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6Codecs.so.* + +%files devel +%{_kf6_includedir}/KCodecs/ +%{_kf6_libdir}/libKF6Codecs.so +%{_kf6_libdir}/cmake/KF6Codecs/ +%{_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 + +* Thu Jan 05 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.232811.ea56b58-1 +- Initial release \ No newline at end of file diff --git a/SonicDE/kf6-kcolorscheme.spec b/SonicDE/kf6-kcolorscheme.spec new file mode 100644 index 0000000..d1fdd1c --- /dev/null +++ b/SonicDE/kf6-kcolorscheme.spec @@ -0,0 +1,223 @@ +%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 kcolorscheme + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: Classes to read and interact with KColorScheme +License: BSD-2-Clause and CC0-1.0 and LGPL-2.0-or-later and LGPL-2.1-only and LGPL-3.0-only and (LGPL-2.1-only OR LGPL-3.0-only) +URL: https://invent.kde.org/frameworks/%{framework} +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(KF6Config) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(Qt6Qml) +BuildRequires: qt6-qtbase-private-devel +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: kf6-rpm-macros + +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 + +%find_lang kcolorscheme6 --all-name + +%files -f kcolorscheme6.lang +%doc README.md +%license LICENSES/* +%{_kf6_datadir}/qlogging-categories6/kcolorscheme.categories +%{_kf6_libdir}/libKF6ColorScheme.so.6 +%{_kf6_libdir}/libKF6ColorScheme.so.%{version} + +%files devel +%{_kf6_includedir}/KColorScheme +%{_kf6_libdir}/cmake/KF6ColorScheme +%{_kf6_libdir}/libKF6ColorScheme.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 + +* 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 + +* Tue Sep 30 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 + +* 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^20231001.103550.783d488-1 +- Initial Release \ No newline at end of file diff --git a/SonicDE/kf6-kcompletion.spec b/SonicDE/kf6-kcompletion.spec new file mode 100644 index 0000000..4a2d424 --- /dev/null +++ b/SonicDE/kf6-kcompletion.spec @@ -0,0 +1,215 @@ +%global framework kcompletion +%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 + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 2 addon with auto completion widgets and classes +# BSD-3-Clause is in the LICENSES folder but goes unused. +License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-or-later +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(Qt6Widgets) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6Codecs) + +BuildRequires: qt6-qtdeclarative-devel + +%description +KCompletion provides widgets with advanced completion support as well as a +lower-level completion class which can be used with your own widgets. + + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: pkgconfig(Qt6Widgets) +%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 kcompletion6_qt + +%files -f kcompletion6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6Completion.so.* +%{_kf6_datadir}/qlogging-categories6/%{framework}.* + +%files devel +%{_kf6_includedir}/KCompletion/ +%{_kf6_libdir}/libKF6Completion.so +%{_kf6_libdir}/cmake/KF6Completion/ +%{_kf6_qtplugindir}/designer/kcompletion6widgets.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 + +* Tue Feb 11 2025 Steve Cossette - 6.11.0-2 +- Respin (6.11) + +* 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 + +* Sat Mar 2 2024 Marie Loise Nolden - 6.0.0-2 +- move qt designer plugin to -devel + +* 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^20231001.120552.4fc632b-1 +- Initial Release \ No newline at end of file diff --git a/SonicDE/kf6-kconfig.spec b/SonicDE/kf6-kconfig.spec new file mode 100644 index 0000000..a76c8a3 --- /dev/null +++ b/SonicDE/kf6-kconfig.spec @@ -0,0 +1,67 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-kconfig +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Configuration system + +License: LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT +URL: https://invent.kde.org/frameworks/kconfig +Source0: https://download.kde.org/stable/frameworks/6.24/kconfig-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: gcc-c++ + +%description +KConfig provides an advanced configuration system. It is made of two parts: +KConfigCore and KConfigGui. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +Development files for %{name}. + +%prep +%autosetup -n kconfig-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang kconfig6_qt --with-qt --all-name || : + +%files -f kconfig6_qt.lang +%license LICENSES/* +%{_bindir}/kreadconfig6 +%{_bindir}/kwriteconfig6 +%{_libexecdir}/kf6/kconf_update +%{_libdir}/libKF6ConfigCore.so.* +%{_libdir}/libKF6ConfigGui.so.* +%{_libdir}/libKF6ConfigQml.so.* +%{_libdir}/qt6/qml/org/kde/config/ +%{_datadir}/qlogging-categories6/kconfig.categories +%{_datadir}/qlogging-categories6/kconfig.renamecategories + +%files devel +%{_includedir}/KF6/KConfig/ +%{_includedir}/KF6/KConfigCore/ +%{_includedir}/KF6/KConfigGui/ +%{_includedir}/KF6/KConfigQml/ +%{_libexecdir}/kf6/kconfig_compiler_kf6 +%{_libdir}/libKF6ConfigCore.so +%{_libdir}/libKF6ConfigGui.so +%{_libdir}/libKF6ConfigQml.so +%{_libdir}/cmake/KF6Config/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-kconfig 6.24.0 diff --git a/SonicDE/kf6-kconfigwidgets.spec b/SonicDE/kf6-kconfigwidgets.spec new file mode 100644 index 0000000..c7389ba --- /dev/null +++ b/SonicDE/kf6-kconfigwidgets.spec @@ -0,0 +1,246 @@ +%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 kconfigwidgets + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 addon for creating configuration dialogs + +# The following licenses are in LICENSES but go unused: BSD-3-Clause, MIT +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-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: cmake +BuildRequires: gcc-c++ +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: cmake(Qt6UiPlugin) +BuildRequires: cmake(KF6Codecs) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: pkgconfig(xkbcommon) + +Requires: kf6-filesystem + +%description +KConfigWidgets provides easy-to-use classes to create configuration dialogs, as +well as a set of widgets which uses KConfig to store their settings. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: kf6-kauth-devel +Requires: kf6-kcodecs-devel +Requires: cmake(KF6ColorScheme) +Requires: cmake(KF6Config) +Requires: cmake(KF6WidgetsAddons) +%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} --with-man --all-name + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6ConfigWidgets.so.* +%{_datadir}/locale/*/kf6_entry.desktop +%{_kf6_datadir}/qlogging-categories6/%{framework}* + +%files devel +%{_kf6_includedir}/KConfigWidgets/ +%{_kf6_libdir}/libKF6ConfigWidgets.so +%{_kf6_libdir}/cmake/KF6ConfigWidgets/ +%{_kf6_libdir}/qt6/plugins/designer/kconfigwidgets6widgets.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 + +* 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 + +* Tue Sep 30 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 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.0-3 +- add missing BuildArch: noarch to -doc package + +* Sat Mar 2 2024 Marie Loise Nolden - 6.0.0-2 +- move qt designer plugin to -devel + +* 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 + +* Fri Nov 10 2023 Alessandro Astone - 5.245.0-2 +- Add missing devel dependency on KF6ColorScheme + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 03 2023 Steve Cossette - 5.240.0^20231003.053220.dd41bb4-1 +- Initial Release \ No newline at end of file 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-kcoreaddons.spec b/SonicDE/kf6-kcoreaddons.spec new file mode 100644 index 0000000..c8ed210 --- /dev/null +++ b/SonicDE/kf6-kcoreaddons.spec @@ -0,0 +1,254 @@ +%global framework kcoreaddons + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtCore +License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND MPL-1.1 AND LGPL-2.0-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-2.1-only WITH Qt-LGPL-exception-1.1 +URL: https://invent.kde.org/frameworks/%{framework} +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: cmake(Qt6DBus) +BuildRequires: cmake(Qt6DBusTools) +BuildRequires: cmake(Qt6Qml) +BuildRequires: cmake(Qt6QmlTools) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: systemd-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 +KCoreAddons provides classes built on top of QtCore to perform various tasks +such as manipulating mime types, autosaving files, creating backup files, +generating random sequences, performing text manipulations such as macro +replacement, accessing user information and many more. + +%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} = %{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 kcoreaddons6_qt +%find_lang_kf6 kde6_xml_mimetypes +cat *.lang > all.lang + +%files -f all.lang +%doc README.md +%{_kf6_datadir}/mime/packages/kde6.xml +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6CoreAddons.so.* +%{_kf6_libdir}/qt6/qml/org/kde/coreaddons/libkcoreaddonsplugin.so +%{_kf6_libdir}/qt6/qml/org/kde/coreaddons/qmldir +%{_datadir}/kf6/jsonschema/kpluginmetadata.schema.json +%{_libdir}/qt6/qml/org/kde/coreaddons/kcoreaddonsplugin.qmltypes +%{_libdir}/qt6/qml/org/kde/coreaddons/kde-qmlmodule.version + +%files -n python3-%{name} +%{python3_sitearch}/KCoreAddons.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KCoreAddons/ +%dir %{_includedir}/PySide6/KCoreAddons/ +%{_includedir}/PySide6/KCoreAddons/kcoreaddons_python.h +%dir %{_kf6_datadir}/PySide6/typesystems/ +%{_kf6_datadir}/PySide6/typesystems/typesystem_kcoreaddons.xml +%{_kf6_libdir}/cmake/KF6CoreAddons/ +%{_kf6_libdir}/pkgconfig/KF6CoreAddons.pc +%{_kf6_libdir}/libKF6CoreAddons.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 + +* Mon Sep 29 2025 Pavel Solovev - 6.18.0-2 +- Remove pyside6 from requires + +* 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 + +* Tue Apr 22 2025 Jan Grulich - 6.13.0-2 +- Rebuild (python-pyside6) + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* 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 + +* 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 +- convert named -devel BuildRequires to cmake() BuildRequires + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.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^20230915.190519.c53eeac-2 +- Fixed a spec issue with some files and missing macros + +* Wed Sep 27 2023 Steve Cossette - 5.240.0^20230915.130519.c53eeac-1 +- Initial release diff --git a/SonicDE/kf6-kcrash.spec b/SonicDE/kf6-kcrash.spec new file mode 100644 index 0000000..3f3c034 --- /dev/null +++ b/SonicDE/kf6-kcrash.spec @@ -0,0 +1,53 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-kcrash +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Graceful handling of application crashes + +License: LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/kcrash +Source0: https://download.kde.org/stable/frameworks/6.24/kcrash-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: gcc-c++ + +%description +KCrash provides support for intercepting and handling application crashes. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Development files for %{name}. + +%prep +%autosetup -n kcrash-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%files +%license LICENSES/* +%{_libdir}/libKF6Crash.so.* +%{_datadir}/qlogging-categories6/kcrash.categories +%{_datadir}/qlogging-categories6/kcrash.renamecategories + +%files devel +%{_includedir}/KF6/KCrash/ +%{_libdir}/libKF6Crash.so +%{_libdir}/cmake/KF6Crash/ + +%changelog +* Tue Mar 24 2026 Anders - 6.24.0-1 +- Upgrade to 6.24.0 diff --git a/SonicDE/kf6-kdbusaddons.spec b/SonicDE/kf6-kdbusaddons.spec new file mode 100644 index 0000000..0bf6057 --- /dev/null +++ b/SonicDE/kf6-kdbusaddons.spec @@ -0,0 +1,231 @@ +%global framework kdbusaddons + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtDBus +License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only +URL: https://invent.kde.org/frameworks/%{framework} +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: cmake +BuildRequires: gcc-c++ +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: pkgconfig(xkbcommon) + +Requires: kf6-filesystem + +%description +KDBusAddons provides convenience classes on top of QtDBus, as well as an API to +create KDED modules. + +%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 kdbusaddons6_qt + +%files -f kdbusaddons6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}* +%{_kf6_bindir}/kquitapp6 +%{_kf6_libdir}/libKF6DBusAddons.so.* + +%files devel +%{_kf6_includedir}/KDBusAddons/ +%{_kf6_libdir}/libKF6DBusAddons.so +%{_kf6_libdir}/cmake/KF6DBusAddons/ +%{_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 Plasma/Qt6.10 rebuild + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Tue Sep 30 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) + +* 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 + +* 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 + +* 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 + +* Wed Nov 29 2023 Jan Grulich - 5.245.0-2 +- Rebuild (qt6) + +* Thu Nov 09 2023 Steve Cossette +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20230829.232927.fbb8558-3 +- Rebuild (qt6) + +* Thu Oct 05 2023 Justin Zobel - 5.240.0^20230829.232927.fbb8558-2 +- Rebuild for Qt Private API + +* Sun Sep 24 2023 Steve Cossette - 5.240.0^20230829.232927.fbb8558-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-kdoctools.spec b/SonicDE/kf6-kdoctools.spec new file mode 100644 index 0000000..edc525d --- /dev/null +++ b/SonicDE/kf6-kdoctools.spec @@ -0,0 +1,69 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-kdoctools +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Documentation tools + +License: LGPL-2.1-or-later +URL: https://invent.kde.org/frameworks/kdoctools +Source0: https://download.kde.org/stable/frameworks/6.24/kdoctools-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6I18n) +BuildRequires: libxslt-devel +BuildRequires: libxml2-devel +BuildRequires: docbook-style-xsl +BuildRequires: docbook-dtds +BuildRequires: gcc-c++ +BuildRequires: perl-generators +BuildRequires: perl(URI::Escape) + +%description +KDocTools provides tools for generating documentation in various formats. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +Development files for %{name}. + +%prep +%autosetup -n kdoctools-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang kdoctools6 --all-name || : + +%files -f kdoctools6.lang +%license LICENSES/* +%{_libdir}/libKF6DocTools.so.* +%{_bindir}/meinproc6 +%{_bindir}/checkXML6 +%{_datadir}/kf6/kdoctools/ +%{_mandir}/man1/meinproc6.1* +%{_mandir}/man1/checkXML6.1* +%{_mandir}/man7/*.7* +%{_mandir}/*/man1/*.1* +%{_mandir}/*/man7/*.7* +%{_datadir}/doc/HTML/*/ + +%files devel +%{_includedir}/KF6/KDocTools/ +%{_libdir}/libKF6DocTools.so +%{_libdir}/cmake/KF6DocTools/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-kdoctools 6.24.0 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-kglobalaccel.spec b/SonicDE/kf6-kglobalaccel.spec new file mode 100644 index 0000000..d104628 --- /dev/null +++ b/SonicDE/kf6-kglobalaccel.spec @@ -0,0 +1,62 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-kglobalaccel +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Global shortcuts + +License: LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/kglobalaccel +Source0: https://download.kde.org/stable/frameworks/6.24/kglobalaccel-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcb) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) + +%description +KGlobalAccel allows you to have global keyboard shortcuts (shortcuts that +work even if the application does not have the focus). + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +Development files for %{name}. + +%prep +%autosetup -n kglobalaccel-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang kglobalaccel6 --all-name --with-qt || : + +%files -f kglobalaccel6.lang +%license LICENSES/* +%{_libdir}/libKF6GlobalAccel.so.* +%{_datadir}/dbus-1/interfaces/kf6_org.kde.KGlobalAccel.xml +%{_datadir}/dbus-1/interfaces/kf6_org.kde.kglobalaccel.Component.xml +%{_datadir}/qlogging-categories6/kglobalaccel.categories +%{_datadir}/qlogging-categories6/kglobalaccel.renamecategories + +%files devel +%{_includedir}/KF6/KGlobalAccel/ +%{_libdir}/libKF6GlobalAccel.so +%{_libdir}/cmake/KF6GlobalAccel/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-kglobalaccel 6.24.0 diff --git a/SonicDE/kf6-kguiaddons.spec b/SonicDE/kf6-kguiaddons.spec new file mode 100644 index 0000000..d036958 --- /dev/null +++ b/SonicDE/kf6-kguiaddons.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 kguiaddons + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtGui + +License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only +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: cmake +BuildRequires: gcc-c++ +BuildRequires: libX11-devel +BuildRequires: libxcb-devel +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(PlasmaWaylandProtocols) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6GuiPrivate) +BuildRequires: pkgconfig(wayland-protocols) + +BuildRequires: cmake(Qt6WaylandClient) + +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(xkbcommon) + +# 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} = %{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_bindir}/kde-geo-uri-handler +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6GuiAddons.so.* +%{_kf6_datadir}/applications/*-handler.desktop +%{_kf6_qmldir}/org/kde/guiaddons/ + +%files -n python3-%{name} +%{python3_sitearch}/KGuiAddons.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KGuiAddons/ +%{_kf6_libdir}/libKF6GuiAddons.so +%{_kf6_libdir}/cmake/KF6GuiAddons/ +%{_kf6_libdir}/pkgconfig/KF6GuiAddons.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 + +* Wed Mar 04 2026 Steve Cossette - 6.23.1-1 +- 6.23.1 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.22.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Tue Jan 13 2026 Steve Cossette - 6.22.1-1 +- 6.22.1 + +* 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 + +* 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 + +* Tue Sep 30 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 + +* 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-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Jan 08 2025 Steve Cossette - 6.10.0-2 +- Respun by KDE + +* 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) + +* Thu Apr 04 2024 Jan Grulich - 6.0.0-3 +- Rebuild (qt6) + +* 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 + +* 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 + +* 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 + +* 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^20230916.160754.7ff692a-3 +- Rebuild (qt6) + +* Thu Oct 05 2023 Justin Zobel - 5.240.0^20230916.160754.7ff692a-2 +- Rebuild for Qt Private API + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20230916.160754.7ff692a-1 +- Initial release \ No newline at end of file diff --git a/SonicDE/kf6-kholidays.spec b/SonicDE/kf6-kholidays.spec new file mode 100644 index 0000000..2660f23 --- /dev/null +++ b/SonicDE/kf6-kholidays.spec @@ -0,0 +1,209 @@ +%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 kholidays + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: The KHolidays Library + +License: BSD-2-Clause AND CC0-1.0 AND GPL-3.0-or-later AND LGPL-2.0-or-later WITH Bison-exception-2.2 +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: cmake +BuildRequires: gcc-c++ + +BuildRequires: pkgconfig(Qt6Core) +BuildRequires: pkgconfig(Qt6Qml) +BuildRequires: qt6-qttools-static +BuildRequires: make +BuildRequires: flex +BuildRequires: bison + +BuildRequires: qt6-qtdeclarative-devel + +%description +The KHolidays library provides a C++ API that determines holiday +and other special events for a geographical region. + +%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_kf6 libkholidays6_qt + +%files -f libkholidays6_qt.lang +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6Holidays.so.* +%{_kf6_qmldir}/org/kde/kholidays/ + +%files devel +%{_kf6_includedir}/KHolidays/ +%{_kf6_libdir}/cmake/KF6Holidays/ +%{_kf6_libdir}/libKF6Holidays.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^20230901.194437.d42ac5f-1 +- Initial release diff --git a/SonicDE/kf6-ki18n.spec b/SonicDE/kf6-ki18n.spec new file mode 100644 index 0000000..d535091 --- /dev/null +++ b/SonicDE/kf6-ki18n.spec @@ -0,0 +1,68 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-ki18n +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Advanced internationalization framework + +License: LGPL-2.0-or-later AND (LGPL-2.0-only OR LGPL-3.0-only) +URL: https://invent.kde.org/frameworks/ki18n +Source0: https://download.kde.org/stable/frameworks/6.24/ki18n-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: gcc-c++ +BuildRequires: gettext +BuildRequires: python3-devel + +%description +KI18n provides mechanisms to localize applications using gettext-like message +catalogs. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +Requires: gettext +Requires: python3 + +%description devel +Development files for %{name}. + +%prep +%autosetup -n ki18n-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang ki18n6 --all-name + +%files -f ki18n6.lang +%license LICENSES/* +%{_libdir}/libKF6I18n.so.* +%{_libdir}/libKF6I18nLocaleData.so.* +%{_libdir}/libKF6I18nQml.so.* +%{_libdir}/qt6/plugins/kf6/ktranscript.so +%{_libdir}/qt6/qml/org/kde/ki18n/ +%{_libdir}/qt6/qml/org/kde/i18n/localeData/ +%{_datadir}/locale/*/LC_SCRIPTS/ki18n6/ +%{_datadir}/qlogging-categories6/ki18n.categories +%{_datadir}/qlogging-categories6/ki18n.renamecategories + +%files devel +%{_includedir}/KF6/KI18n/ +%{_includedir}/KF6/KI18nLocaleData/ +%{_libdir}/libKF6I18n.so +%{_libdir}/libKF6I18nLocaleData.so +%{_libdir}/libKF6I18nQml.so +%{_libdir}/cmake/KF6I18n/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-ki18n 6.24.0 diff --git a/SonicDE/kf6-kiconthemes.spec b/SonicDE/kf6-kiconthemes.spec new file mode 100644 index 0000000..fdc1020 --- /dev/null +++ b/SonicDE/kf6-kiconthemes.spec @@ -0,0 +1,259 @@ +%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 kiconthemes + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 integration module with icon themes + +License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) +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-private-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Qml) +BuildRequires: cmake(Qt6UiPlugin) +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6BreezeIcons) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6ItemViews) +BuildRequires: cmake(KF6WidgetsAddons) + +BuildRequires: pkgconfig(xkbcommon) + +Requires: hicolor-icon-theme + +%description +KDE Frameworks 6 Tier 3 integration module with icon themes + +%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_bindir}/kiconfinder6 +%{_kf6_libdir}/libKF6IconThemes.so.* +%{_kf6_libdir}/libKF6IconWidgets.so.* +%{_kf6_qtplugindir}/kiconthemes6/iconengines/KIconEnginePlugin.so +%{_kf6_libdir}/qt6/qml/org/kde/iconthemes/ +%{_kf6_datadir}/qlogging-categories6/%{framework}.* + +%files devel +%{_kf6_includedir}/KIconThemes +%{_kf6_includedir}/KIconWidgets +%{_kf6_libdir}/libKF6IconThemes.so +%{_kf6_libdir}/libKF6IconWidgets.so +%{_kf6_libdir}/cmake/KF6IconThemes/ +%{_kf6_qtplugindir}/designer/kiconthemes6widgets.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 + +* 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 + +* Tue Sep 30 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 + +* Fri May 10 2024 Alessandro Astone - 6.2.0-2 +- Respin tarball + +* 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 + +* Sat Mar 2 2024 Marie Loise Nolden - 6.0.0-2 +- move qt designer plugin to -devel + +* 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 + +* 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 + +* 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^20231005.110037.668fdc1-2 +- Rebuild (qt6) + +* Mon Oct 09 2023 Steve Cossette - 5.240.0^20231005.110037.668fdc1-1 +- Initial release \ No newline at end of file diff --git a/SonicDE/kf6-kidletime.spec b/SonicDE/kf6-kidletime.spec new file mode 100644 index 0000000..b8f1ac5 --- /dev/null +++ b/SonicDE/kf6-kidletime.spec @@ -0,0 +1,262 @@ +%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 +# Disable X11 for RHEL +%bcond x11 %[%{undefined rhel}] + +%global framework kidletime + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 integration module for idle time detection +License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT +URL: https://invent.kde.org/frameworks/%{framework} +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: qt6-qtbase-devel +BuildRequires: wayland-devel +BuildRequires: wayland-protocols-devel +BuildRequires: cmake(PlasmaWaylandProtocols) +BuildRequires: cmake(Qt6WaylandClient) + +BuildRequires: qt6-qtdeclarative-devel +Requires: kf6-filesystem +%if %{with x11} +Recommends: %{name}-x11%{?_isa} = %{version}-%{release} +%endif + +%description +KDE Frameworks 6 Tier 1 integration module for idle time detection. + +%if %{with x11} +%package x11 +Summary: Idle time detection plugins for X11 environments +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcb-sync) +BuildRequires: pkgconfig(xscrnsaver) +BuildRequires: pkgconfig(xkbcommon) +Requires: %{name}%{?_isa} = %{version}-%{release} +Conflicts: %{name} < 6.6.0-1 +# X11 is deprecated and this will be removed eventually... +Provides: deprecated() + +%description x11 +The %{name}-x11 package contains plugins for applications using +%{name} to detect idle time on X11 environments. +%endif + +%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 \ + -DWITH_X11=%{?with_x11:ON}%{?!with_x11:OFF} +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6IdleTime.so.* +%dir %{_kf6_plugindir}/org.kde.kidletime.platforms/ +%{_kf6_plugindir}/org.kde.kidletime.platforms/KF6IdleTimeWaylandPlugin.so + +%if %{with x11} +%files x11 +%{_kf6_plugindir}/org.kde.kidletime.platforms/KF6IdleTimeXcbPlugin0.so +%{_kf6_plugindir}/org.kde.kidletime.platforms/KF6IdleTimeXcbPlugin1.so +%endif + +%files devel +%{_kf6_includedir}/KIdleTime/ +%{_kf6_libdir}/libKF6IdleTime.so +%{_kf6_libdir}/cmake/KF6IdleTime/ +%{_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 + +* Wed Oct 02 2024 Neal Gompa - 6.6.0-3 +- Enable X11 plugins and ship as subpackage in Fedora + +* Wed Oct 02 2024 Neal Gompa - 6.6.0-2 +- Drop unused qt6-qtbase-private-devel BR + +* Mon Sep 16 2024 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Thu Sep 05 2024 Troy Dawson - 6.5.0-2 +- Clean up X dependencies + +* 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) + +* 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 + +* 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 + +* 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 + +* 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^20230829.233116.5bf73aa-3 +- Rebuild (qt6) + +* Thu Oct 05 2023 Justin Zobel - 5.240.0^20230829.233116.5bf73aa-2 +- Rebuild for Qt Private API + +* Sun Sep 24 2023 Steve Cossette - 5.240.0^20230829.233116.5bf73aa-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-kirigami.spec b/SonicDE/kf6-kirigami.spec new file mode 100644 index 0000000..d176183 --- /dev/null +++ b/SonicDE/kf6-kirigami.spec @@ -0,0 +1,324 @@ +%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 + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: QtQuick plugins to build user interfaces based on the KDE UX guidelines +License: BSD-3-Clause AND CC0-1.0 AND FSFAP AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT +URL: https://invent.kde.org/frameworks/%{framework} +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 -- + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: make +BuildRequires: qt6-linguist +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtsvg-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6ShaderTools) + +# Renamed from kf6-kirigami2 +Obsoletes: kf6-kirigami2 < 5.246.0 +Provides: kf6-kirigami2 = %{version}-%{release} +Provides: kf6-kirigami2%{?_isa} = %{version}-%{release} + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Obsoletes: kf6-kirigami2-devel < 5.246.0 +Provides: kf6-kirigami2-devel = %{version}-%{release} +Provides: kf6-kirigami2-devel%{?_isa} = %{version}-%{release} +%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 libkirigami6_qt + +%files -f libkirigami6_qt.lang +%doc README.md +%dir %{_kf6_qmldir}/org/ +%dir %{_kf6_qmldir}/org/kde/ +%license LICENSES/*.txt +%{_kf6_qmldir}/org/kde/kirigami +%{_datadir}/qlogging-categories6/kirigami.categories +%{_kf6_libdir}/libKirigami.so.6 +%{_kf6_libdir}/libKirigami.so.%{version} +%{_kf6_libdir}/libKirigamiDelegates.so.6 +%{_kf6_libdir}/libKirigamiDelegates.so.%{version} +%{_kf6_libdir}/libKirigamiDialogs.so.6 +%{_kf6_libdir}/libKirigamiDialogs.so.%{version} +%{_kf6_libdir}/libKirigamiLayouts.so.6 +%{_kf6_libdir}/libKirigamiLayouts.so.%{version} +%{_kf6_libdir}/libKirigamiLayoutsPrivate.so.6 +%{_kf6_libdir}/libKirigamiLayoutsPrivate.so.%{version} +%{_kf6_libdir}/libKirigamiPlatform.so.6 +%{_kf6_libdir}/libKirigamiPlatform.so.%{version} +%{_kf6_libdir}/libKirigamiPrimitives.so.6 +%{_kf6_libdir}/libKirigamiPrimitives.so.%{version} +%{_kf6_libdir}/libKirigamiPrivate.so.6 +%{_kf6_libdir}/libKirigamiPrivate.so.%{version} +%{_kf6_libdir}/libKirigamiPolyfill.so.6 +%{_kf6_libdir}/libKirigamiPolyfill.so.%{version} +%{_kf6_libdir}/libKirigamiTemplates.so.6 +%{_kf6_libdir}/libKirigamiTemplates.so.%{version} +%{_kf6_libdir}/libKirigamiControls.so.6 +%{_kf6_libdir}/libKirigamiControls.so.%{version} + +%files devel +%dir %{_kf6_datadir}/kdevappwizard/ +%dir %{_kf6_datadir}/kdevappwizard/templates/ +%{_kf6_datadir}/kdevappwizard/templates/kirigami6.tar.bz2 +%{_kf6_includedir}/Kirigami/ +%{_kf6_libdir}/cmake/KF6Kirigami{,2}/ +%{_kf6_libdir}/cmake/KF6KirigamiPlatform/ +%{_kf6_libdir}/libKirigami.so +%{_kf6_libdir}/libKirigamiDelegates.so +%{_kf6_libdir}/libKirigamiDialogs.so +%{_kf6_libdir}/libKirigamiLayouts.so +%{_kf6_libdir}/libKirigamiLayoutsPrivate.so +%{_kf6_libdir}/libKirigamiPlatform.so +%{_kf6_libdir}/libKirigamiPrimitives.so +%{_kf6_libdir}/libKirigamiPrivate.so +%{_kf6_libdir}/libKirigamiPolyfill.so +%{_kf6_libdir}/libKirigamiTemplates.so +%{_kf6_libdir}/libKirigamiControls.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 + +* Wed Mar 04 2026 Steve Cossette - 6.23.1-1 +- 6.23.1 + +* Thu Feb 12 2026 Steve Cossette - 6.23.0-1 +- 6.23.0 + +* Tue Jan 20 2026 Fedora Release Engineering - 6.22.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jan 09 2026 Steve Cossette - 6.22.0-2 +- Respun + +* Fri Jan 02 2026 farchord@gmail.com - 6.22.0-1 +- 6.22.0 + +* Mon Dec 22 2025 Steve Cossette - 6.21.0-3 +- SwipeListItem: Use implicitContentHeight/Width instead of + contentItem.implicitHeight/Width + +* Mon Dec 15 2025 Steve Cossette - 6.21.0-2 +- Add backported patch from upstream + +* 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 + +* Tue Sep 30 2025 Jan Grulich - 6.18.0-2 +- Rebuild (qt6) + +* Tue Sep 16 2025 farchord@gmail.com - 6.18.0-1 +- 6.18.0 + +* Sat Aug 09 2025 Steve Cossette - 6.17.0-2 +- Respin + +* 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 24 2025 Steve Cossette - 6.15.0-3 +- Properly Align menubar when there is a sidebar drawer + +* 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 + +* Wed May 21 2025 Pavel Solovev - 6.14.1-2 +- Remove unused dependency + +* Sat May 17 2025 Alessandro Astone - 6.14.1-1 +- 6.14.1 bugfix release + +* Sat May 03 2025 Marc Deop i Argemí - 6.14.0-1 +- 6.14.0 + +* Mon Apr 14 2025 Jan Grulich - 6.13.0-3 +- Rebuild (qt6) + +* Thu Apr 10 2025 Steve Cossette - 6.13.0-2 +- Respun + +* 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 Steve Cossette - 6.12.0-2 +- Rebuild for re-release by KDE + +* 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 + +* Mon May 13 2024 Alessandro Astone - 6.2.1-1 +- 6.2.1 hotfix + +* Sat May 04 2024 Marc Deop i Argemí - 6.2.0-2 +- Add upstream patch to revert a problematic commit + +* 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) + +* 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 + +* 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 + +* 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 + +* Sun Dec 03 2023 Alessandro Astone - 5.246.0-2 +- Add arch-ed provides + +* Thu Nov 30 2023 Alessandro Astone - 5.246.0-1 +- 5.246.0 +- Renamed from kf6-kirigami2 + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20230927.203844.684c010-4 +- Rebuild (qt6) + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20230927.203844.684c010-3 +- Rebuild (qt6) + +* Thu Oct 05 2023 Justin Zobel - 5.240.0^20230927.203844.684c010-2 +- Rebuild for Qt Private API + +* Wed Sep 27 2023 Steve Cossette - 5.240.0^20230927.203844.684c010-1 +- Initial Release diff --git a/SonicDE/kf6-kitemmodels.spec b/SonicDE/kf6-kitemmodels.spec new file mode 100644 index 0000000..be51aa1 --- /dev/null +++ b/SonicDE/kf6-kitemmodels.spec @@ -0,0 +1,54 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-kitemmodels +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Item models + +License: LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/kitemmodels +Source0: https://download.kde.org/stable/frameworks/6.24/kitemmodels-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: gcc-c++ + +%description +KItemModels provides item models extending the Qt model-view framework. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +Development files for %{name}. + +%prep +%autosetup -n kitemmodels-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%files +%license LICENSES/* +%{_libdir}/libKF6ItemModels.so.* +%{_libdir}/qt6/qml/org/kde/kitemmodels/ +%{_datadir}/qlogging-categories6/kitemmodels.categories +%{_datadir}/qlogging-categories6/kitemmodels.renamecategories + +%files devel +%{_includedir}/KF6/KItemModels/ +%{_libdir}/libKF6ItemModels.so +%{_libdir}/cmake/KF6ItemModels/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-kitemmodels 6.24.0 diff --git a/SonicDE/kf6-kitemviews.spec b/SonicDE/kf6-kitemviews.spec new file mode 100644 index 0000000..c533e05 --- /dev/null +++ b/SonicDE/kf6-kitemviews.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 + +%global framework kitemviews + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with item views +License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} +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: fdupes +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: pkgconfig(xkbcommon) + +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 1 addon with item views. + +%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 kitemviews6_qt +%fdupes LICENSES + +%files -f kitemviews6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/*categories +%{_kf6_libdir}/libKF6ItemViews.so.* + +%files devel +%{_kf6_includedir}/KItemViews/ +%{_kf6_libdir}/libKF6ItemViews.so +%{_kf6_libdir}/cmake/KF6ItemViews/ +%{_kf6_qtplugindir}/designer/kitemviews6widgets.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 + +* Fri Apr 19 2024 Jan Grulich - 6.1.0-2 +- Rebuild (qt6) + +* 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 + +* Sat Mar 2 2024 Marie Loise Nolden - 6.0.0-2 +- move qt designer plugin to -devel + +* 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.233208.77b6030-1 +- Initial Release \ No newline at end of file diff --git a/SonicDE/kf6-kjobwidgets.spec b/SonicDE/kf6-kjobwidgets.spec new file mode 100644 index 0000000..fbb5d5b --- /dev/null +++ b/SonicDE/kf6-kjobwidgets.spec @@ -0,0 +1,261 @@ +%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 kjobwidgets + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 2 addon for KJobs +# The following are in the LICENSES folder, but go unused: LGPL-3.0-only, LicenseRef-KDE-Accepted-LGPL +License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later +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: libX11-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: kf6-kcoreaddons-devel +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: pkgconfig(shiboken6) +BuildRequires: pkgconfig(pyside6) +BuildRequires: python3-devel +BuildRequires: python3-build +BuildRequires: python3-setuptools +BuildRequires: python3-wheel +BuildRequires: clang-devel + +BuildRequires: pkgconfig(xkbcommon) +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} +Requires: qt6-qtbase-devel +Requires: kf6-kcoreaddons-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 kjobwidgets6_qt + +%files -f kjobwidgets6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6JobWidgets.so.* + +%files -n python3-%{name} +%{python3_sitearch}/KJobWidgets.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KJobWidgets/ +%{_kf6_libdir}/libKF6JobWidgets.so +%{_kf6_libdir}/cmake/KF6JobWidgets/ +%{_kf6_datadir}/dbus-1/interfaces/*.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 + +* 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 + +* 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 + +* Tue Sep 30 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 + +* 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-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) + +* 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 + +* 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 + +* 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 + +* 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^20231001.123235.e058145-2 +- Rebuild (qt6) + +* Tue Oct 03 2023 Steve Cossette - 5.240.0^20231001.123235.e058145-1 +- Initial Release \ No newline at end of file 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-knotifications.spec b/SonicDE/kf6-knotifications.spec new file mode 100644 index 0000000..8850775 --- /dev/null +++ b/SonicDE/kf6-knotifications.spec @@ -0,0 +1,243 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global framework knotifications + +# Manuel definition af KDE-stier for at sikre, at SRPM-buildet virker på Copr +%global stable_kf6 stable +%global majmin_ver_kf6 6.24 + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 2 solution with abstraction for system notifications + +License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) +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(Qt6Gui) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Qml) +BuildRequires: libcanberra-devel +BuildRequires: cmake(KF6Config) + +# 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) + +%description +KDE Frameworks 6 Tier 3 solution with abstraction for system +notifications. + +%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} +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 knotifications6_qt +# We own the folder +mkdir -p %{buildroot}/%{_kf6_datadir}/knotifications6 + +%files -f knotifications6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Notifications.so.* +%dir %{_kf6_datadir}/knotifications6 +%{_libdir}/qt6/qml/org/kde/notification/kde-qmlmodule.version +%{_libdir}/qt6/qml/org/kde/notification/knotificationqmlplugin.qmltypes +%{_libdir}/qt6/qml/org/kde/notification/libknotificationqmlplugin.so +%{_libdir}/qt6/qml/org/kde/notification/qmldir + +%files -n python3-%{name} +%{python3_sitearch}/KNotifications.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KNotifications/ +%{_kf6_libdir}/libKF6Notifications.so +%{_kf6_libdir}/cmake/KF6Notifications/ +%{_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 28 2025 Jan Grulich - 6.13.0-2 +- Rebuild (python-pyside6) + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* 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 + +* 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^20231001.134620.703d04f-1 +- Initial Release \ No newline at end of file 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 new file mode 100644 index 0000000..4f55bd1 --- /dev/null +++ b/SonicDE/kf6-kquickcharts.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 kquickcharts + +Name: kf6-%{framework} +Summary: A QtQuick module providing high-performance charts +Version: 6.24.0 +Release: 1%{?dist} + +License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only AND MIT +URL: https://invent.kde.org/frameworks/%{framework} + +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: cmake(Qt6Qml) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: cmake(Qt6ShaderTools) +BuildRequires: make +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: kf6-rpm-macros + +BuildRequires: qt6-qtdeclarative-devel + +%description +The Quick Charts module provides a set of charts that can be used from QtQuick +applications. They are intended to be used for both simple display of data as +well as continuous display of high-volume data (often referred to as plotters). +The charts use a system called distance fields for their accelerated rendering, +which provides ways of using the GPU for rendering 2D shapes without loss of +quality. + +%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.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_qmldir}/org/kde/quickcharts/ +%{_libdir}/libQuickCharts.so.* +%{_libdir}/libQuickChartsControls.so* + +%files devel +%{_kf6_libdir}/cmake/KF6QuickCharts/ +%{_libdir}/libQuickCharts.so +%{_libdir}/libQuickChartsControls.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 + +* 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 + +* Mon Nov 20 2023 Alessandro Astone - 5.245.0-2 +- Set libraries version + +* Thu Nov 09 2023 Steve Cossette - 5.245.0-1 +- 5.245.0 + +* Mon Sep 25 2023 Steve Cossette - 5.240.0^20230906.190341.34bbef0-1 +- Initial release diff --git a/SonicDE/kf6-krunner.spec b/SonicDE/kf6-krunner.spec new file mode 100644 index 0000000..29e6410 --- /dev/null +++ b/SonicDE/kf6-krunner.spec @@ -0,0 +1,62 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: kf6-krunner +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 - Plasma runner framework + +License: LGPL-2.0-or-later +URL: https://invent.kde.org/frameworks/krunner +Source0: https://download.kde.org/stable/frameworks/6.24/krunner-%{version}.tar.xz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6ItemModels) +BuildRequires: sonic-frameworks-windowsystem-devel +BuildRequires: gcc-c++ + +%description +KRunner provides a framework for creating plugins for search and execution. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +Requires: cmake(KF6CoreAddons) + +%description devel +Development files for %{name}. + +%prep +%autosetup -n krunner-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%files +%license LICENSES/* +%{_libdir}/libKF6Runner.so.* +%{_datadir}/qlogging-categories6/krunner.categories +%{_datadir}/qlogging-categories6/krunner.renamecategories +%{_datadir}/dbus-1/interfaces/kf6_org.kde.krunner1.xml +%{_datadir}/kdevappwizard/templates/runner6.tar.bz2 +%{_datadir}/kdevappwizard/templates/runner6python.tar.bz2 + +%files devel +%{_includedir}/KF6/KRunner/ +%{_libdir}/libKF6Runner.so +%{_libdir}/cmake/KF6Runner/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of kf6-krunner 6.24.0 diff --git a/SonicDE/kf6-kservice.spec b/SonicDE/kf6-kservice.spec new file mode 100644 index 0000000..7ca6244 --- /dev/null +++ b/SonicDE/kf6-kservice.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 kservice + +Name: kf6-%{framework} +Summary: KDE Frameworks 6 Tier 3 solution for advanced plugin and service introspection +Version: 6.24.0 +Release: 1%{?dist} + +# The following licenses are in the LICENSES folder but go unused: GPL-2.0-only, GPL-2.0-or-later, GPL-3.0-only, LicenseRef-KDE-Accepted-GPL +License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) +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: gcc-c++ +BuildRequires: cmake +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6DocTools) +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl +BuildRequires: cmake(KF6I18n) +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel + +# for the Administration category +# Recommends: redhat-menus + +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 3 solution for advanced plugin and service +introspection. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6Config) +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 +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang %{name} --all-name --with-man +mkdir -p %{buildroot}%{_kf6_datadir}/kservices6 +mkdir -p %{buildroot}%{_kf6_datadir}/kservicetypes6 + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_bindir}/kbuildsycoca6 +%{_kf6_libdir}/libKF6Service.so.6 +%{_kf6_libdir}/libKF6Service.so.%{version} +%{_kf6_datadir}/kservicetypes6/ +%{_kf6_datadir}/kservices6/ +%{_kf6_mandir}/man8/kbuildsycoca6.8.gz + +%files devel +%{_kf6_includedir}/KService/ +%{_kf6_libdir}/libKF6Service.so +%{_kf6_libdir}/cmake/KF6Service/ +%{_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 + +* Wed Mar 04 2026 Steve Cossette - 6.23.1-1 +- 6.23.1 + +* 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^20231006.002016.a60f060-1 +- Initial Release \ No newline at end of file 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-ktextwidgets.spec b/SonicDE/kf6-ktextwidgets.spec new file mode 100644 index 0000000..4b3fd54 --- /dev/null +++ b/SonicDE/kf6-ktextwidgets.spec @@ -0,0 +1,224 @@ +%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 ktextwidgets + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 addon with advanced text editing widgets + +License: CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) +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: qt6-qtbase-devel +BuildRequires: cmake(Qt6UiPlugin) +BuildRequires: cmake(Qt6TextToSpeech) +BuildRequires: cmake(Qt6QmlIntegration) +BuildRequires: cmake(KF6Completion) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6Sonnet) +BuildRequires: cmake(KF6ColorScheme) + +BuildRequires: pkgconfig(xkbcommon) + +BuildRequires: qt6-qtdeclarative-devel + +Requires: kf6-filesystem + +%description +KDE Frameworks 6 Tier 3 addon with advanced text edting widgets. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6I18n) +Requires: cmake(KF6Sonnet) +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_libdir}/libKF6TextWidgets.so.* + +%files devel +%{_kf6_includedir}/KTextWidgets/ +%{_kf6_libdir}/libKF6TextWidgets.so +%{_kf6_libdir}/cmake/KF6TextWidgets/ +%{_kf6_qtplugindir}/designer/ktextwidgets6widgets.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-3 +- add missing BuildArch: noarch to -doc package + +* Sat Mar 2 2024 Marie Loise Nolden - 6.0.0-2 +- move qt designer plugin to -devel + +* 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.060127.1cc7bdc-1 +- Initial Release diff --git a/SonicDE/kf6-kunitconversion.spec b/SonicDE/kf6-kunitconversion.spec new file mode 100644 index 0000000..004ce3c --- /dev/null +++ b/SonicDE/kf6-kunitconversion.spec @@ -0,0 +1,235 @@ +%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 kunitconversion + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 2 addon for unit conversions + +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: cmake +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6I18n) +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel + +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 +KDE Frameworks 6 Tier 2 addon for unit conversions. + +%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} +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_libdir}/libKF6UnitConversion.so.* +%{_kf6_datadir}/qlogging-categories6/%{framework}.* + +%files -n python3-%{name} +%{python3_sitearch}/KUnitConversion.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KUnitConversion/ +%{_kf6_libdir}/libKF6UnitConversion.so +%{_kf6_libdir}/cmake/KF6UnitConversion/ +%{_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 + +* Tue Apr 22 2025 Jan Grulich - 6.13.0-2 +- Rebuild (python-pyside6) + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* 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 + +* 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^20231001.122451.d7e3a49-1 +- Initial Release diff --git a/SonicDE/kf6-kuserfeedback.spec b/SonicDE/kf6-kuserfeedback.spec new file mode 100644 index 0000000..0f9c358 --- /dev/null +++ b/SonicDE/kf6-kuserfeedback.spec @@ -0,0 +1,349 @@ +%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 kuserfeedback + +Name: kf6-%{framework} +Summary: Framework for collecting user feedback for apps via telemetry and surveys +Version: 6.24.0 +Release: 1%{?dist} + +License: MIT AND CC0-1.0 AND BSD-3-Clause +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: gnupg2 +BuildRequires: gcc-c++ + +BuildRequires: kf6-rpm-macros +BuildRequires: libappstream-glib +BuildRequires: desktop-file-utils +BuildRequires: extra-cmake-modules + +BuildRequires: cmake(Qt6Qml) +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Test) +BuildRequires: cmake(Qt6Charts) +BuildRequires: cmake(Qt6Network) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6PrintSupport) +BuildRequires: cmake(Qt6LinguistTools) + + +BuildRequires: qt6-qtdeclarative-devel + +BuildRequires: bison +BuildRequires: flex + +%description +%{summary}. + +%package console +Summary: Analytics and administration tool for UserFeedback servers +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtcharts%{?_isa} +# Obsolete the qt5 version +Obsoletes: kuserfeedback-console < %{version}-%{release} +Provides: kuserfeedback-console = %{version}-%{release} +Provides: kuserfeedback-console%{?_isa} = %{version}-%{release} + +%description console +Analytics and administration tool for UserFeedback servers. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(Qt6Network) +Requires: cmake(Qt6Widgets) + +%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 \ + -DENABLE_DOCS:BOOL=OFF \ + -DENABLE_CONSOLE=ON + +%cmake_build_kf6 + +%install +%cmake_install_kf6 + +%find_lang userfeedbackconsole6 --with-qt +%find_lang userfeedbackprovider6 --with-qt + + +%check +appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/org.kde.kuserfeedback-console.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.kuserfeedback-console.desktop + + +%files -f userfeedbackprovider6.lang +%doc README.md +%license LICENSES/* +%{_bindir}/userfeedbackctl +%{_libdir}/libKF6UserFeedbackCore.so.* +%{_libdir}/libKF6UserFeedbackWidgets.so.* +%{_kf6_qmldir}/org/kde/userfeedback/ +%{_kf6_datadir}/qlogging-categories6/org_kde_UserFeedback.categories + +%files console -f userfeedbackconsole6.lang +%{_bindir}/UserFeedbackConsole +%{_datadir}/applications/org.kde.kuserfeedback-console.desktop +%{_kf6_metainfodir}/org.kde.kuserfeedback-console.appdata.xml + +%files devel +%{_kf6_includedir}/KUserFeedback/ +%{_kf6_includedir}/KUserFeedbackCore/ +%{_kf6_includedir}/KUserFeedbackWidgets/ +%{_libdir}/libKF6UserFeedbackCore.so +%{_libdir}/libKF6UserFeedbackWidgets.so +%{_kf6_libdir}/cmake/KF6UserFeedback/ +%{_kf6_archdatadir}/mkspecs/modules/qt_KF6UserFeedback*.pri +%{_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 Plasma/Qt6.10 rebuild + +* Sun Oct 05 2025 Steve Cossette - 6.19.0-1 +- 6.19.0 + +* Thu Oct 02 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-2 +- Rebuild (qt6) + +* 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 Marc Deop i Argemí - 5.246.0-1 +- 5.246.0 + +* Wed Nov 29 2023 Jan Grulich - 5.245.0-4 +- Rebuild (qt6) + +* Sun Nov 19 2023 Justin Zobel - 5.245.0-3 +- Rebuild + +* Sun Nov 12 2023 Alessandro Astone - 5.245.0-1 +- 5.245.0 +- This is now part of KF6 + +* Thu Nov 02 2023 Yaroslav Sidlovsky - 1.3.0-1 +- version 1.3.0 + +* Thu Jul 20 2023 Fedora Release Engineering - 1.2.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.2.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Sep 23 2022 Jan Grulich - 1.2.0-7 +- Bring back dependency on qt5-qtcharts + +* Fri Sep 23 2022 Jan Grulich - 1.2.0-6 +- Drop hardcoded Qt version requirement + +* Thu Jul 21 2022 Fedora Release Engineering - 1.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jul 14 2022 Jan Grulich - 1.2.0-4 +- Rebuild (qt5) + +* Tue May 17 2022 Jan Grulich - 1.2.0-3 +- Rebuild (qt5) + +* Tue Mar 08 2022 Jan Grulich - 1.2.0-2 +- Rebuild (qt5) + +* Fri Feb 04 2022 Yaroslav Sidlovsky - 1.2.0-1 +- update to 1.2.0 + +* Fri Feb 04 2022 Rex Dieter - 1.0.0-11 +- -console: uses qt5-qtcharts private api +- -devel: use cmake-style deps instead of hard-coding qt5-qtbase + +* Thu Feb 03 2022 Rex Dieter - 1.0.0-10 +- backport crash fix recommended by upstream +- cleanup macros +- simplify %%files +- BR: bison flex (enables Survey targeting expressions support) +- drop BR: qt5-qtbase-private-devel (no private api use detected) +- drop non-autodetected runtime deps + +* Thu Jan 20 2022 Fedora Release Engineering - 1.0.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.0.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.0.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jan 12 21:50:41 MSK 2021 Yaroslav Sidlovsky - 1.0.0-6 +- track Qt private api usage + +* Tue Nov 24 13:19:14 MSK 2020 Yaroslav Sidlovsky - 1.0.0-5 +- rebuild due to new Qt version + +* Sun Sep 20 2020 Yaroslav Sidlovsky - 1.0.0-4 +- one more rebuild + +* Sat Sep 19 2020 Yaroslav Sidlovsky - 1.0.0-3 +- rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sat Jun 06 2020 Yaroslav Sidlovsky - 1.0.0-1 +- first spec for version 1.0.0 + 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-kwidgetsaddons.spec b/SonicDE/kf6-kwidgetsaddons.spec new file mode 100644 index 0000000..e18e10c --- /dev/null +++ b/SonicDE/kf6-kwidgetsaddons.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 kwidgetsaddons + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 addon with various classes on top of QtWidgets +License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later +URL: https://invent.kde.org/frameworks/%{framework} +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: cmake +BuildRequires: gcc-c++ +BuildRequires: extra-cmake-modules >= %{majmin_ver_kf6} +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qttools-static +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: fdupes + +# 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 +KDE Frameworks 6 Tier 1 addon with various classes on top of QtWidgets. + +%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} = %{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 kwidgetsaddons6_qt +%fdupes %{buildroot}/%{_kf6_includedir}/KWidgetsAddons/ +%fdupes LICENSES + +%files -f kwidgetsaddons6_qt.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_libdir}/libKF6WidgetsAddons.so.* +%{_kf6_datadir}/qlogging-categories6/*categories + +%files -n python3-%{name} +%{python3_sitearch}/KWidgetsAddons.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_includedir}/KWidgetsAddons/ +%{_kf6_libdir}/libKF6WidgetsAddons.so +%{_kf6_libdir}/cmake/KF6WidgetsAddons/ +%{_kf6_qtplugindir}/designer/kwidgetsaddons6widgets.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 + +* Tue Apr 22 2025 Jan Grulich - 6.13.0-2 +- Rebuild (python-pyside6) + +* Sun Apr 06 2025 Steve Cossette - 6.13.0-1 +- 6.13.0 + +* 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 + +* 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 Steve Cossette - 6.4.1-1 +- 6.4.1 + +* Fri Jul 19 2024 Steve Cossette - 6.4.0-3 +- Fixed a regression issue in 6.4.0 (From mailing list) + +* 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.2-1 +- 6.2.2 + +* Thu May 23 2024 Alessandro Astone - 6.2.1-1 +- 6.2.1 hotfix + +* 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 + +* Sat Mar 2 2024 Marie Loise Nolden - 6.0.0-2 +- move qt designer plugin to -devel + +* 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 +- 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^20230917.131236.de81f37-1 +- Initial release \ No newline at end of file diff --git a/SonicDE/kf6-kxmlgui.spec b/SonicDE/kf6-kxmlgui.spec new file mode 100644 index 0000000..c0564fd --- /dev/null +++ b/SonicDE/kf6-kxmlgui.spec @@ -0,0 +1,283 @@ +%global framework kxmlgui +%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 + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 3 solution for user-configurable main windows + +License: BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) +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(KF6GlobalAccel) +BuildRequires: kf6-rpm-macros +BuildRequires: libX11-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6ItemViews) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(Qt6UiPlugin) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: qt6-qtbase-private-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 +KDE Frameworks 6 Tier 3 solution for user-configurable main windows. + +%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} +Requires: cmake(KF6Config) +Requires: cmake(KF6ConfigWidgets) +Requires: cmake(KF6GuiAddons) +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 + +# Own the kxmlgui directory +mkdir -p %{buildroot}%{_kf6_datadir}/kxmlgui5/ +%find_lang %{name} --all-name + +%files -f %{name}.lang +%doc README.md +%license LICENSES/*.txt +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6XmlGui.so.* +%dir %{_kf6_datadir}/kxmlgui5/ + +%files -n python3-%{name} +%{python3_sitearch}/KXmlGui.cpython-%{python3_version_nodots}*.so + +%files devel +%{_kf6_qtplugindir}/designer/*6widgets.so +%{_kf6_includedir}/KXmlGui/ +%{_kf6_libdir}/libKF6XmlGui.so +%{_kf6_libdir}/cmake/KF6XmlGui/ +%{_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 + +* 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 + +* Tue Sep 30 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 + +* 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-4 +- Rebuild (qt6) + +* Thu Mar 13 2025 Marie Loise Nolden - 6.12.0-3 +- add pyside6 python bindings build and packaging + +* Tue Mar 11 2025 Steve Cossette - 6.12.0-2 +- GuiAddons is now a dependancy for the devel subpackage + +* 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) + +* Thu Apr 04 2024 Jan Grulich - 6.0.0-3 +- Rebuild (qt6) + +* 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 + +* 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 + +* 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 + +* 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.021754.3365b4a-2 +- Rebuild (qt6) + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231010.021754.3365b4a-1 +- Initial release \ No newline at end of file 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-solid.spec b/SonicDE/kf6-solid.spec new file mode 100644 index 0000000..2a8baa3 --- /dev/null +++ b/SonicDE/kf6-solid.spec @@ -0,0 +1,230 @@ +%global framework solid +%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 + +Name: kf6-%{framework} +Version: 6.24.0 +Release: 1%{?dist} +Summary: KDE Frameworks 6 Tier 1 integration module that provides hardware information +License: LGPL-2.1-or-later AND LGPL-2.1-only AND CCO-1.0 AND BSD-3-Clause AND LGPL-3.0-only +URL: https://solid.kde.org/ +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 >= %{majmin_ver_kf6} +Requires: kf6-filesystem +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Qml) +BuildRequires: cmake(Qt6Tools) +BuildRequires: libupnp-devel +BuildRequires: systemd-devel +BuildRequires: libmount-devel +BuildRequires: flex +BuildRequires: bison +BuildRequires: pkgconfig(libplist++-2.0) +BuildRequires: pkgconfig(libimobiledevice-1.0) + +BuildRequires: media-player-info +Recommends: media-player-info +Recommends: udisks2 +Recommends: upower + +%description +Solid provides the following features for application developers: + - Hardware Discovery + - Power Management + - Network Management + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(Qt6Core) +%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 solid6_qt + +%files -f solid6_qt.lang +%doc README.md TODO +%license LICENSES/*.txt +%{_kf6_bindir}/solid-hardware6 +%{_kf6_datadir}/qlogging-categories6/%{framework}.* +%{_kf6_libdir}/libKF6Solid.so.6 +%{_kf6_libdir}/libKF6Solid.so.%{version} + +%files devel +%{_kf6_includedir}/Solid/ +%{_kf6_libdir}/cmake/KF6Solid/ +%{_kf6_libdir}/libKF6Solid.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 + +* Tue Feb 10 2026 Gwyn Ciesla - 6.22.0-3 +- libupnp rebuild + +* 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.1-1 +- 6.9.1 + +* 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 + +* Sun Sep 29 2024 Alessandro Astone - 6.6.0-2 +- Rebuild for libimobiledevice + +* 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 + +* Fri Apr 19 2024 Alessandro Astone - 6.1.1-1 +- 6.1.1 hotfix + +* 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 libmount, imobiledevice, plist 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 + +* Tue Sep 19 2023 Steve Cossette - 5.240.0^20230911.192300.eaebf4a-1 +- Initial Package \ No newline at end of file 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/knighttime.spec b/SonicDE/knighttime.spec new file mode 100644 index 0000000..6fb46ae --- /dev/null +++ b/SonicDE/knighttime.spec @@ -0,0 +1,128 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global stable_kf6 stable + + +Name: knighttime +Summary: Helpers for scheduling the dark-light cycle +Version: 6.5.5 +Release: 1%{?dist} + +License: GPL-3.0-only AND BSD-3-Clause AND MIT AND GPL-2.0-only AND LGPL-2.1-only AND CC0-1.0 AND LGPL-3.0-only +URL: https://invent.kde.org/plasma/%{name} + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz.sig + +# Upstream Patches + +BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: systemd-rpm-macros +BuildRequires: desktop-file-utils + +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Positioning) + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6Holidays) +BuildRequires: cmake(KF6I18n) + +%description +%{summary}. + +%package devel +Summary: Developer files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%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 -p1 + +%build +%cmake_kf6 +%cmake_build_kf6 + +%install +%cmake_install_kf6 +desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.knighttimed.desktop + +%post +%systemd_user_post plasma-knighttimed.service + +%preun +%systemd_user_preun plasma-knighttimed.service + +%postun +%systemd_user_postun_with_restart plasma-knighttimed.service +%systemd_user_postun_with_reload plasma-knighttimed.service +%systemd_user_postun plasma-knighttimed.service + +%files +%license LICENSES/*.txt +%{_userunitdir}/plasma-knighttimed.service +%{_kf6_libdir}/libKNightTime.so.0 +%{_kf6_libdir}/libKNightTime.so.%{version} +%{_libexecdir}/knighttimed +%{_datadir}/applications/org.kde.knighttimed.desktop +%{_datadir}/dbus-1/interfaces/org.kde.NightTime.xml +%{_datadir}/dbus-1/services/org.kde.NightTime.service +%{_datadir}/qlogging-categories6/knighttime.categories + +%files devel +%{_includedir}/KNightTime/ +%{_kf6_libdir}/cmake/KNightTime/ +%{_kf6_libdir}/libKNightTime.so + +%files doc +%{_qt6_docdir}/*.qch + +%files html +%{_qt6_docdir}/*/* +%exclude %{_qt6_docdir}/*/*.tags +%exclude %{_qt6_docdir}/*/*.index + +%changelog +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Fri Oct 03 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Fri Sep 26 2025 Steve Cossette - 6.4.90-1 +- Initial Release diff --git a/SonicDE/plasma-activities.spec b/SonicDE/plasma-activities.spec new file mode 100644 index 0000000..b1eb66c --- /dev/null +++ b/SonicDE/plasma-activities.spec @@ -0,0 +1,267 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global stable_kf6 stable + +Name: plasma-activities +Summary: Core components for the KDE Activity concept +Version: 6.5.5 +Release: 1%{?dist} + +License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT +URL: https://invent.kde.org/plasma/%{name} + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz.sig + +BuildRequires: boost-devel +BuildRequires: extra-cmake-modules +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +Requires: kf6-filesystem + +# Renamed from kf6-kactivities +Obsoletes: kf6-kactivities < 1:%{version}-%{release} +Provides: kf6-kactivities = 1:%{version}-%{release} + +# Renamed from kactivities +Obsoletes: kactivities < 5.27.81 + +%description +KActivities provides the infrastructure needed to manage a user's activities, +allowing them to switch between tasks, and for applications to update their +state to match the user's current activity. This includes a daemon, a library +for interacting with that daemon, and plugins for integration with other +frameworks. + +%package devel +Summary: Developer files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +Obsoletes: kf6-kactivities-devel < 1:%{version}-%{release} +Provides: kf6-kactivities-devel = 1:%{version}-%{release} +%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. + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install + +%files +%doc README.md +%license LICENSES/*.txt +%{_kf6_bindir}/plasma-activities-cli6 +%{_kf6_datadir}/qlogging-categories6/plasma-activities.categories +%{_kf6_datadir}/qlogging-categories6/plasma-activities.renamecategories +%{_kf6_libdir}/libPlasmaActivities.so.7 +%{_kf6_libdir}/libPlasmaActivities.so.%{version} +%{_kf6_qmldir}/org/kde/activities/ + +%files devel +%{_includedir}/PlasmaActivities/ +%{_kf6_libdir}/cmake/PlasmaActivities/ +%{_kf6_libdir}/libPlasmaActivities.so +%{_kf6_libdir}/pkgconfig/PlasmaActivities.pc +%{_qt6_docdir}/*.tags + +%files doc +%{_qt6_docdir}/*.qch + + +%changelog +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Fri Jul 25 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Mon Jan 20 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Fri Jul 19 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.1-2 +- add missing BuildArch: noarch to -doc package + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.92.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 +- Add doc package for KF6 API + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Sun Nov 12 2023 Alessandro Astone - 5.27.80-1 +- Renamed from kf6-kactivities +- 5.27.80 + +* Tue Oct 17 2023 Jan Grulich - 5.240.0^20231009.214418.330a3e2-2 +- Rebuild (qt6) + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231009.214418.330a3e2-1 +- Initial release diff --git a/SonicDE/plasma-breeze.spec b/SonicDE/plasma-breeze.spec new file mode 100644 index 0000000..6f2a8c5 --- /dev/null +++ b/SonicDE/plasma-breeze.spec @@ -0,0 +1,1054 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global stable_kf6 stable + + +%global base_name breeze +# EPEL10 does not have kf5 +%if 0%{?rhel} && 0%{?rhel} >= 10 +%bcond_with kf5 +%else +%bcond_without kf5 +%endif + +Name: plasma-breeze +Version: 6.5.5 +Release: 1%{?dist} +Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop + +License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND MIT +URL: https://invent.kde.org/plasma/%{base_name}.git +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{base_name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{base_name}-%{version}.tar.xz.sig + +# Misc +BuildRequires: extra-cmake-modules +BuildRequires: gettext + +%if %{with kf5} +# Qt5 +BuildRequires: kf5-rpm-macros +BuildRequires: cmake(KF5Config) +BuildRequires: cmake(KF5CoreAddons) +BuildRequires: cmake(KF5FrameworkIntegration) +BuildRequires: cmake(KF5GuiAddons) +BuildRequires: cmake(KF5Kirigami2) +BuildRequires: cmake(KF5WindowSystem) + +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qt5Quick) +BuildRequires: cmake(Qt5Widgets) +BuildRequires: cmake(Qt5X11Extras) + +Requires: (%{name}-qt5 if qt5-qtbase-gui) +%endif + +# Qt6 +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KDecoration3) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6FrameworkIntegration) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6KirigamiPlatform) +BuildRequires: cmake(KF6WindowSystem) + +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6Svg) + +Requires: %{name}-qt6 + +# since we provide a cmake dev-like file +Provides: %{name}-devel = %{version}-%{release} + +%description +%{summary}. + + +%package qt6 +Summary: Breeze application style for Qt6 +Requires: %{name}-common = %{version}-%{release} +%description qt6 +%{summary}. + +%if %{with kf5} +%package qt5 +Summary: Breeze application style for Qt5 +Requires: %{name}-common = %{version}-%{release} +%description qt5 +%{summary}. +%endif + +%package common +Summary: Common files shared between Plasma 5 and Plasma 6 versions of the Breeze style +BuildArch: noarch +%description common +%{summary}. + +%package -n breeze-cursor-theme +Summary: Breeze cursor theme +BuildArch: noarch +Obsoletes: breeze-icon-theme < 5.17.0 +Provides: breeze-cursor-themes = %{version}-%{release} +%description -n breeze-cursor-theme +%{summary}. + + +%prep +%autosetup -n %{base_name}-%{version} -p1 + + +%build +mkdir -p qt6build +pushd qt6build +%cmake_kf6 -S .. -DBUILD_QT6=ON -DBUILD_QT5=OFF +%cmake_build +popd + +%if %{with kf5} +mkdir -p qt5build +pushd qt5build +%cmake_kf5 -S .. -DBUILD_QT6=OFF -DBUILD_QT5=ON +%cmake_build +popd +%endif + + +%install +%if %{with kf5} +pushd qt5build +%cmake_install +popd +%endif + +pushd qt6build +%cmake_install +popd + +%find_lang breeze --all-name + + +%files -f breeze.lang +%license LICENSES/*.txt +%{_bindir}/breeze-settings6 +%{_bindir}/kcursorgen +%{_kf6_datadir}/applications/breezestyleconfig.desktop +%{_kf6_datadir}/applications/kcm_breezedecoration.desktop +%dir %{_kf6_qtplugindir}/kstyle_config/ +%{_kf6_qtplugindir}/kstyle_config/breezestyleconfig.so +%{_kf6_qtplugindir}/org.kde.kdecoration3.kcm/kcm_breezedecoration.so +%{_kf6_qtplugindir}/org.kde.kdecoration3/org.kde.breeze.so +%{_libdir}/cmake/Breeze/ + +%if %{with kf5} +%files qt5 +%{_kf5_qtplugindir}/styles/breeze5.so +%endif + +%files qt6 +%{_kf6_qtplugindir}/styles/breeze6.so + +%files common +%{_datadir}/color-schemes/*.colors +%{_datadir}/kstyle/themes/breeze.themerc +%{_datadir}/icons/hicolor/*/apps/breeze-settings.* +%dir %{_datadir}/QtCurve/ +%{_datadir}/QtCurve/Breeze.qtcurve +%{_datadir}/wallpapers/Next/ + +%files -n breeze-cursor-theme +%dir %{_kf6_datadir}/icons/Breeze_Light/ +%{_kf6_datadir}/icons/Breeze_Light/cursors/ +%{_kf6_datadir}/icons/Breeze_Light/cursors_scalable/ +%{_kf6_datadir}/icons/Breeze_Light/index.theme +%dir %{_kf6_datadir}/icons/breeze_cursors/ +%{_kf6_datadir}/icons/breeze_cursors/cursors/ +%{_kf6_datadir}/icons/breeze_cursors/cursors_scalable/ +%{_kf6_datadir}/icons/breeze_cursors/index.theme + +%changelog +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Fri Jul 25 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Mon May 12 2025 Than Ngo - 6.3.5-2 +- Fix rhbz#2292576 - Directory is missing in RPM database + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Mon Jan 20 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Fri Jul 19 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Fri Mar 15 2024 Marie Loise Nolden - 6.0.2-2 +- cleanup spec + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.92.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Alessandro Astone - 5.92.0-3 +- Install translation files in the main package +- Install the qt6 build last; in case any files overlap we want the qt6 ones + +* Mon Jan 15 2024 Alessandro Astone - 5.92.0-2 +- Set correct cmake project version, needed by plasma-workspace + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Marc Deop i Argemí - 5.90.0-2 +- Rebuild + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Sun Nov 12 2023 Alessandro Astone - 5.27.80-1 +- 5.27.80 + +* Tue Oct 24 2023 Steve Cossette - 5.27.9-1 +- 5.27.9 + +* Tue Sep 12 2023 justin.zobel@gmail.com - 5.27.8-1 +- 5.27.8 + +* Tue Aug 01 2023 Marc Deop i Argemí - 5.27.7-1 +- 5.27.7 + +* Fri Jul 21 2023 Fedora Release Engineering - 5.27.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 25 2023 Marc Deop i Argemí - 5.27.6-1 +- 5.27.6 + +* Wed May 10 2023 Marc Deop i Argemí - 5.27.5-1 +- 5.27.5 + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 +- 5.27.2 + +* Tue Feb 21 2023 Marc Deop i Argemí - 5.27.1-1 +- 5.27.1 + +* Thu Feb 09 2023 Marc Deop - 5.27.0-1 +- 5.27.0 + +* Fri Jan 20 2023 Fedora Release Engineering - 5.26.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jan 19 2023 Marc Deop - 5.26.90-1 +- 5.26.90 + +* Thu Jan 05 2023 Justin Zobel - 5.26.5-1 +- Update to 5.26.5 + +* Tue Nov 29 2022 Marc Deop - 5.26.4-1 +- 5.26.4 + +* Wed Nov 09 2022 Marc Deop - 5.26.3.1-1 +- 5.26.3.1 + +* Wed Oct 26 2022 Marc Deop - 5.26.2-1 +- 5.26.2 + +* Tue Oct 18 2022 Marc Deop - 5.26.1-1 +- 5.26.1 + +* Thu Oct 06 2022 Marc Deop - 5.26.0-1 +- 5.26.0 + +* Sat Sep 17 2022 Marc Deop - 5.25.90-1 +- 5.25.90 + +* Wed Sep 07 2022 Marc Deop - 5.25.5-1 +- 5.25.5 + +* Wed Aug 03 2022 Justin Zobel - 5.25.4-1 +- Update to 5.25.4 + +* Fri Jul 22 2022 Fedora Release Engineering - 5.25.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Marc Deop - 5.25.3-1 +- 5.25.3 + +* Tue Jun 28 2022 Marc Deop - 5.25.2-1 +- 5.25.2 + +* Tue Jun 21 2022 Marc Deop - 5.25.1-1 +- 5.25.1 + +* Thu Jun 09 2022 Marc Deop - 5.25.0-1 +- 5.25.0 + +* Fri May 20 2022 Marc Deop - 5.24.90-1 +- 5.24.90 + +* Tue May 03 2022 Marc Deop - 5.24.5-1 +- 5.24.5 + +* Thu Mar 31 2022 Justin Zobel - 5.24.4-1 +- Update to 5.24.4 + +* Tue Mar 08 2022 Marc Deop - 5.24.3-1 +- 5.24.3 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2-1 +- 5.24.2 + +* Tue Feb 15 2022 Marc Deop - 5.24.1-1 +- 5.24.1 + +* Thu Feb 03 2022 Marc Deop - 5.24.0-1 +- 5.24.0 + +* Fri Jan 21 2022 Fedora Release Engineering - 5.23.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Marc Deop - 5.23.90-1 +- 5.23.90 + +* Tue Jan 04 2022 Marc Deop - 5.23.5-1 +- 5.23.5 + +* Tue Dec 14 2021 Marc Deop - 5.23.4-1 +- 5.23.4 + +* Wed Nov 10 2021 Rex Dieter - 5.23.3-1 +- 5.23.3 + +* Tue Oct 26 2021 Rex Dieter - 5.23.2-1 +- 5.23.2 + +* Sat Oct 23 2021 Marc Deop - 5.23.1-1 +- 5.23.1 + +* Fri Oct 08 2021 Marc Deop - 5.23.0-1 +- 5.23.0 + +* Sun Sep 19 2021 Marc Deop - 5.22.90-2 +- Adjust files section + +* Fri Sep 17 2021 Marc Deop - 5.22.90-1 +- 5.22.90 + +* Tue Aug 31 2021 Jan Grulich - 5.22.5-1 +- 5.22.5 + +* Tue Jul 27 2021 Jan Grulich - 5.22.4-1 +- 5.22.4 + +* Tue Jul 27 2021 Fedora Release Engineering - 5.22.3-2 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jan Grulich - 5.22.3-1 +- 5.22.3 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2.1-1 +- 5.22.2.1 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2-1 +- 5.22.2 + +* Tue Jun 15 2021 Jan Grulich - 5.22.1-1 +- 5.22.1 + +* Sun Jun 06 2021 Jan Grulich - 5.22.0-1 +- 5.22.0 + +* Fri May 14 2021 Rex Dieter - 5.21.90-1 +- 5.21.90 + +* Tue May 04 2021 Jan Grulich - 5.21.5-1 +- 5.21.5 + +* Tue Apr 06 2021 Jan Grulich - 5.21.4-1 +- 5.21.4 + +* Tue Mar 16 2021 Jan Grulich - 5.21.3-1 +- 5.21.3 + +* Tue Mar 02 2021 Jan Grulich - 5.21.2-1 +- 5.21.2 + +* Tue Feb 23 2021 Jan Grulich - 5.21.1-1 +- 5.21.1 + +* Thu Feb 11 2021 Jan Grulich - 5.21.0-1 +- 5.21.0 + +* Wed Jan 27 2021 Fedora Release Engineering - 5.20.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 21 2021 Jan Grulich - 5.20.90-1 +- 5.20.90 (beta) + +* Tue Jan 5 16:03:29 CET 2021 Jan Grulich - 5.20.5-1 +- 5.20.5 + +* Tue Dec 1 09:42:56 CET 2020 Jan Grulich - 5.20.4-1 +- 5.20.4 + +* Wed Nov 11 08:22:38 CET 2020 Jan Grulich - 5.20.3-1 +- 5.20.3 + +* Thu Oct 29 2020 Rex Dieter - 5.20.2-2 +- drop kde-style-breeze (it was a lie), to be packaged separately now + +* Tue Oct 27 14:21:46 CET 2020 Jan Grulich - 5.20.2-1 +- 5.20.2 + +* Tue Oct 20 15:27:44 CEST 2020 Jan Grulich - 5.20.1-1 +- 5.20.1 + +* Sun Oct 11 19:50:02 CEST 2020 Jan Grulich - 5.20.0-1 +- 5.20.0 + +* Fri Sep 18 2020 Jan Grulich - 5.19.90-1 +- 5.19.90 + +* Tue Sep 01 2020 Jan Grulich - 5.19.5-1 +- 5.19.5 + +* Tue Jul 28 2020 Fedora Release Engineering - 5.19.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 28 2020 Jan Grulich - 5.19.4-1 +- 5.19.4 + +* Tue Jul 07 2020 Jan Grulich - 5.19.3-1 +- 5.19.3 + +* Tue Jun 23 2020 Jan Grulich - 5.19.2-1 +- 5.19.2 + +* Wed Jun 17 2020 Martin Kyral - 5.19.1-1 +- 5.19.1 + +* Tue Jun 9 2020 Martin Kyral - 5.19.0-1 +- 5.19.0 + +* Fri May 15 2020 Martin Kyral - 5.18.90-1 +- 5.18.90 + +* Tue May 05 2020 Jan Grulich - 5.18.5-1 +- 5.18.5 + +* Sat Apr 04 2020 Rex Dieter - 5.18.4.1-1 +- 5.18.4.1 + +* Tue Mar 31 2020 Jan Grulich - 5.18.4-1 +- 5.18.4 + +* Tue Mar 10 2020 Jan Grulich - 5.18.3-1 +- 5.18.3 + +* Tue Feb 25 2020 Jan Grulich - 5.18.2-1 +- 5.18.2 + +* Tue Feb 18 2020 Jan Grulich - 5.18.1-1 +- 5.18.1 + +* Tue Feb 11 2020 Jan Grulich - 5.18.0-1 +- 5.18.0 + +* Thu Jan 30 2020 Fedora Release Engineering - 5.17.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Jan Grulich - 5.17.90-1 +- 5.17.90 + +* Wed Jan 08 2020 Jan Grulich - 5.17.5-1 +- 5.17.5 + +* Thu Dec 05 2019 Jan Grulich - 5.17.4-1 +- 5.17.4 + +* Wed Nov 13 2019 Martin Kyral - 5.17.3-1 +- 5.17.3 + +* Wed Oct 30 2019 Jan Grulich - 5.17.2-1 +- 5.17.2 + +* Wed Oct 23 2019 Jan Grulich - 5.17.1-1 +- 5.17.1 + +* Thu Oct 10 2019 Jan Grulich - 5.17.0-1 +- 5.17.0 + +* Fri Sep 20 2019 Martin Kyral - 5.16.90-1 +- 5.16.90 + +* Fri Sep 06 2019 Martin Kyral - 5.16.5-1 +- 5.16.5 + +* Tue Jul 30 2019 Martin Kyral - 5.16.4-1 +- 5.16.4 + +* Fri Jul 26 2019 Fedora Release Engineering - 5.16.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Martin Kyral - 5.16.3-1 +- 5.16.3 + +* Wed Jun 26 2019 Martin Kyral - 5.16.2-1 +- 5.16.2 + +* Tue Jun 18 2019 Rex Dieter - 5.16.1-1 +- 5.16.1 + +* Tue Jun 11 2019 Martin Kyral - 5.16.0-1 +- 5.16.0 + +* Thu May 16 2019 Martin Kyral - 5.15.90-1 +- 5.15.90 + +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4.1-1 +- 5.15.4.1 + +* Tue Apr 02 2019 Rex Dieter - 5.15.3-2 +- re-enable kde4 support + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 +- omit kde-style-breeze on f30+, workaround FTBFS + +* Sat Feb 02 2019 Fedora Release Engineering - 5.14.90-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Jan 23 2019 Rex Dieter - 5.14.90-2 +- disable bootstrap + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 +- enable bootstrap + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Fri Oct 19 2018 Rex Dieter - 5.14.1-2 +- plasma-breeze force qt4 dependencies (#1640944) +- use %%make_build %%ldconfig_scriptlets +- drop extraneous kf5-filesystem dep + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Fri Oct 05 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 13 2018 Fedora Release Engineering - 5.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Fri May 18 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Fri Feb 09 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Thu Jan 18 2018 Igor Gnatenko - 5.11.95-2 +- Remove obsolete scriptlets + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Mon Aug 28 2017 Rex Dieter - 5.10.5-2 +- cleanup dir ownership (fedora uses cmake-filesystem automatically now) + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Thu May 11 2017 Rex Dieter - 5.9.5-2 +- rebuild (qt5) + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3, update URL/BR + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Sat Feb 11 2017 Fedora Release Engineering - 5.8.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 02 2017 Rex Dieter - 5.8.5-2 +- filter plugin provides + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Fri Sep 30 2016 Rex Dieter - 5.8.0-2 +- don't use plasma-packagestructure yet + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Fri Sep 23 2016 Rex Dieter - 5.7.95-2 +- de-bootstrap + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Sun Sep 11 2016 Rex Dieter - 5.7.4-3 +- BR: plasma-workspace-libs (kpackage plugins, kde#367923) + +* Sun Sep 11 2016 Rex Dieter - 5.7.4-2 +- sort/simplify build deps (+BR: kf5-kwayland) +- make note of appdata/metainfo generation failure(s) in koji + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Thu Jul 14 2016 Rex Dieter - 5.7.1-2 +- Provides: plasma-breeze-devel + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95 + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Wed Apr 20 2016 Rex Dieter - 5.6.3-2 +- rebuild (qt) + +* Tue Apr 19 2016 Rex Dieter - 5.6.3-1 +- 5.6.3 + +* Mon Apr 18 2016 Rex Dieter - 5.6.2-5 +- rebuild (qt) + +* Thu Apr 14 2016 Rex Dieter - 5.6.2-3 +- breeze-cursor-theme: Obsoletes/Requires: breeze-icon-theme (upgrade path) + +* Mon Apr 11 2016 Rex Dieter - 5.6.2-2 +- kde-style-breeze: drop use of Supplements, workaround bug #1325471 + +* Sat Apr 09 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- 5.6.1 + +* Mon Mar 14 2016 Rex Dieter - 5.5.5-3 +- kde-style-breeze: drop Requires: -common, Supplements for f23 too +- drop BR: cmake + +* Fri Mar 11 2016 Rex Dieter 5.5.5-2 +- kde-style-breeze: Supplements: (kde-runtime and plasma-workspace), f24+ + +* Tue Mar 01 2016 Daniel Vrátil - 5.5.5-1 +- Plasma 5.5.5 + +* Thu Feb 04 2016 Fedora Release Engineering - 5.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Daniel Vrátil - 5.5.4-1 +- Plasma 5.5.4 + +* Fri Jan 08 2016 Rex Dieter - 5.5.3-2 +- .spec cosmetics +- drop icon-related deps +- breeze-cursor-theme: tighten %%files, don't use %%ghost, drop scriptlets +- avoid kde4breeze.upd, causes problems for new users (#1283348) + +* Thu Jan 07 2016 Daniel Vrátil - 5.5.3-1 +- Plasma 5.5.3 + +* Thu Dec 31 2015 Rex Dieter - 5.5.2-1 +- 5.5.2 + +* Fri Dec 18 2015 Daniel Vrátil - 5.5.1-1 +- Plasma 5.5.1 + +* Thu Dec 03 2015 Daniel Vrátil - 5.5.0-1 +- Plasma 5.5.0 + +* Wed Nov 25 2015 Daniel Vrátil - 5.4.95-2 +- Plasma 5.4.95 + +* Sun Nov 15 2015 Rex Dieter 5.4.3-5 +- icon-theme/cursor theme: drop Requires: -common, add versioned Conflicts instead + +* Sun Nov 15 2015 Rex Dieter 5.4.3-4 +- breeze-cursor-theme pkg (#1282203) + +* Fri Nov 06 2015 Daniel Vrátil - 5.4.3-2 +- tarball respin + +* Thu Nov 05 2015 Daniel Vrátil - 5.4.3-1 +- Plasma 5.4.3 + +* Tue Oct 13 2015 Jan Grulich - 5.4.2-2 +- Fix breeze-dark icons inheritance + +* Thu Oct 01 2015 Rex Dieter - 5.4.2-1 +- 5.4.2 + +* Wed Sep 16 2015 Rex Dieter 5.4.1-2 +- breeze-icon-theme: optimizegraphics,hardlink optimizations + +* Wed Sep 09 2015 Rex Dieter - 5.4.1-1 +- 5.4.1 + +* Fri Aug 21 2015 Daniel Vrátil - 5.4.0-1 +- Plasma 5.4.0 + +* Thu Aug 13 2015 Daniel Vrátil - 5.3.95-1 +- Plasma 5.3.95 + +* Thu Jun 25 2015 Daniel Vrátil - 5.3.2-1 +- Plasma 5.3.2 + +* Thu Jun 18 2015 Fedora Release Engineering - 5.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue May 26 2015 Daniel Vrátil - 5.3.1-1 +- Plasma 5.3.1 + +* Mon Apr 27 2015 Daniel Vrátil - 5.3.0-1 +- Plasma 5.3.0 + +* Wed Apr 22 2015 Daniel Vrátil - 5.2.95-1 +- Plasma 5.2.95 + +* Fri Mar 20 2015 Daniel Vrátil - 5.2.2-1 +- Plasma 5.2.2 + +* Tue Mar 10 2015 Rex Dieter - 5.2.1-3 +- backport upstream fixes (mostly crashers) +- .spec cosmetics + +* Fri Feb 27 2015 Daniel Vrátil - 5.2.1-2 +- Rebuild (GCC 5) + +* Tue Feb 24 2015 Daniel Vrátil - 5.2.1-1 +- Plasma 5.2.1 + +* Mon Jan 26 2015 Daniel Vrátil - 5.2.0-1 +- Plasma 5.2.0 + +* Mon Jan 12 2015 Daniel Vrátil - 5.1.95-1.beta +- Plasma 5.1.95 Beta + +* Mon Jan 05 2015 Jan Grulich - 5.1.1-2 +- better URL + breeze-kde4 renamed to kde-style-breeze + created breeze-icon-theme subpackage + used make install instead of make_install macro + +* Wed Dec 17 2014 Daniel Vrátil - 5.1.2-2 +- Plasma 5.1.2 + +* Fri Nov 07 2014 Daniel Vrátil - 5.1.1-1 +- Plasma 5.1.1 + +* Tue Oct 14 2014 Daniel Vrátil - 5.1.0.1-1 +- Plasma 5.1.0.1 + +* Thu Oct 09 2014 Daniel Vrátil - 5.1.0-1 +- Plasma 5.1.0 + +* Tue Sep 16 2014 Daniel Vrátil - 5.0.2-1 +- Plasma 5.0.2 + +* Sun Aug 10 2014 Daniel Vrátil - 5.0.1-1 +- Plasma 5.0.1 + +* Wed Jul 16 2014 Daniel Vrátil - 5.0.0-1 +- Plasma 5.0.0 + +* Wed May 14 2014 Daniel Vrátil - 4.90.1-1.20140514git73a19ea +- Update to latest upstream + +* Fri May 02 2014 Jan Grulich 4.90.1-0.1.20140502git +- Initial version diff --git a/SonicDE/plasma-nm.spec b/SonicDE/plasma-nm.spec new file mode 100644 index 0000000..857b3a0 --- /dev/null +++ b/SonicDE/plasma-nm.spec @@ -0,0 +1,1179 @@ + +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + +%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 + +Name: plasma-nm +Summary: Plasma for managing network connections +Version: 6.5.5 +Release: 1%{?dist} + +License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) +URL: https://invent.kde.org/plasma/%{name} + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz.sig + + +%ifarch %{qt6_qtwebengine_arches} +%bcond openconnect 1 +%else +%bcond openconnect 0 +%endif + +## upstream patches + + +BuildRequires: gettext + +BuildRequires: kf6-rpm-macros +BuildRequires: extra-cmake-modules + +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(QCoro6) +BuildRequires: cmake(Qca-qt6) + +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6Completion) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Wallet) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6Solid) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6NetworkManagerQt) +BuildRequires: cmake(KF6ModemManagerQt) +BuildRequires: cmake(KF6Svg) + +# Plasma +BuildRequires: cmake(Plasma) + +# Runtime check +BuildRequires: cmake(KF6Prison) +BuildRequires: cmake(KF6Kirigami2) + +BuildRequires: pkgconfig(ModemManager) >= 1.0.0 +BuildRequires: pkgconfig(libnm) >= 1.0.0 +BuildRequires: pkgconfig(mobile-broadband-provider-info) + +%if %{with openconnect} +BuildRequires: pkgconfig(openconnect) >= 4.00 +BuildRequires: cmake(Qt6WebEngineWidgets) +%else +Obsoletes: %{name}-openconnect < %{version}-%{release} +%endif + +Requires: NetworkManager >= 1.0.0 +Requires: kf6-prison +Requires: kf6-kirigami2 + +Obsoletes: kde-plasma-networkmanagement < 1:0.9.1.0 +Obsoletes: kde-plasma-networkmanagement-libs < 1:0.9.1.0 +Obsoletes: kde-plasma-nm < 5.0.0-1 +Provides: kde-plasma-nm = %{version}-%{release} + +%description +Plasma applet and editor for managing your network connections in KDE 4 using +the default NetworkManager service. + + +%package openvpn +Summary: OpenVPN support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-openvpn +Obsoletes: kde-plasma-networkmanagement-openvpn < 1:0.9.1.0 +Obsoletes: kde-plasma-nm-openvpn < 5.0.0-1 +Provides: kde-plasma-nm-openvpn = %{version}-%{release} +%description openvpn +%{summary}. + +%if %{with openconnect} +%package openconnect +Summary: OpenConnect support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-openconnect +Obsoletes: kde-plasma-networkmanagement-openconnect < 1:0.9.1.0 +Obsoletes: kde-plasma-nm-openconnect < 5.0.0-1 +Provides: kde-plasma-nm-openconnect = %{version}-%{release} +Provides: deprecated() +%description openconnect +%{summary}. +%endif + +%package openswan +Summary: Openswan support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-openswan +Obsoletes: kde-plasma-nm-openswan < 5.0.0-1 +Provides: kde-plasma-nm-openswan = %{version}-%{release} +%description openswan +%{summary}. + +%package strongswan +Summary: Strongswan support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: strongswan +Obsoletes: kde-plasma-nm-strongswan < 5.0.0-1 +Provides: kde-plasma-nm-strongswan = %{version}-%{release} +%description strongswan +%{summary}. + +%package l2tp +Summary: L2TP support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-l2tp +Obsoletes: kde-plasma-nm-l2tp < 5.0.0-1 +Provides: kde-plasma-nm-l2tp = %{version}-%{release} +%description l2tp +%{summary}. + +%package pptp +Summary: PPTP support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-pptp +Obsoletes: kde-plasma-networkmanagement-pptp < 1:0.9.1.0 +Obsoletes: kde-plasma-nm-pptp < 5.0.0-1 +Provides: kde-plasma-nm-pptp = %{version}-%{release} +%description pptp +%{summary}. + +%package sstp +Summary: SSTP support for %{name} +Requires: NetworkManager-sstp +Requires: %{name}%{?_isa} = %{version}-%{release} +%description sstp +%{summary}. + +%package fortisslvpn +Summary: Fortigate SSL VPN support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-fortisslvpn +%description fortisslvpn +%{summary}. + +%if 0%{?fedora} +%package vpnc +Summary: Vpnc support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-vpnc +Obsoletes: kde-plasma-networkmanagement-vpnc < 1:0.9.1.0 +Obsoletes: kde-plasma-nm-vpnc < 5.0.0-1 +Provides: kde-plasma-nm-vpnc = %{version}-%{release} +%description vpnc +%{summary}. + +%package ssh +Summary: SSH suppor for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-ssh +%description ssh +%{summary}. + +%package iodine +Summary: Iodine support for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: NetworkManager-iodine +%description iodine +%{summary}. +%endif + +%prep +%autosetup -p1 + + +%build +%cmake_kf6 \ + %{!?with_openconnect:-DBUILD_OPENCONNECT=OFF} \ + %{nil} + +%cmake_build + + +%install +%cmake_install + +%if ! 0%{?fedora} +rm -f %{buildroot}%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_vpncui.so +rm -f %{buildroot}%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_sshui.so +rm -f %{buildroot}%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_iodineui.so +rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_iodineui.mo +rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_sshui.mo +rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_vpncui.mo +%endif +%if %{without openconnect} +rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_openconnectui.mo +%endif + +%find_lang plasma_applet_org.kde.plasma.networkmanagement +%find_lang plasmanetworkmanagement-kded +%find_lang plasmanetworkmanagement-kcm +%find_lang plasmanetworkmanagement-libs +%find_lang plasmanetworkmanagement_openvpnui +%find_lang kcm_cellular_network +%find_lang kcm_mobile_hotspot +%find_lang kcm_mobile_wifi +%find_lang kcm_mobile_wired +%if %{with openconnect} +%find_lang plasmanetworkmanagement_openconnectui +%endif +%find_lang plasmanetworkmanagement_libreswanui +%find_lang plasmanetworkmanagement_strongswanui +%find_lang plasmanetworkmanagement_l2tpui +%find_lang plasmanetworkmanagement_pptpui +%find_lang plasmanetworkmanagement_sstpui +%find_lang plasmanetworkmanagement_fortisslvpnui +%if 0%{?fedora} +%find_lang plasmanetworkmanagement_vpncui +%find_lang plasmanetworkmanagement_sshui +%find_lang plasmanetworkmanagement_iodineui +%endif + + +%files -f plasma_applet_org.kde.plasma.networkmanagement.lang -f plasmanetworkmanagement-kded.lang -f plasmanetworkmanagement-libs.lang -f plasmanetworkmanagement-kcm.lang -f kcm_cellular_network.lang -f kcm_mobile_wifi.lang -f kcm_mobile_hotspot.lang -f kcm_mobile_wired.lang +%{_libdir}/libplasmanm_internal.so +%{_libdir}/libplasmanm_editor.so +# plasma-nm applet +%{_qt6_qmldir}/org/kde/plasma/networkmanagement/ +%{_kf6_qtplugindir}/plasma/applets/org.kde.plasma.networkmanagement.so +%{_datadir}/qlogging-categories6/plasma-nm.categories +# plasma-nm notifications +%{_kf6_datadir}/knotifications6/networkmanagement.notifyrc +# plasma-nm kded +%{_kf6_plugindir}/kded/networkmanagement.so + +# kcm +%{_qt6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_networkmanagement.so +%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_cellular_network.so +%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_mobile_hotspot.so +%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_mobile_wifi.so +%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_mobile_wired.so +%{_datadir}/kcm_networkmanagement/qml/ +%{_kf6_datadir}/applications/kcm_networkmanagement.desktop +%{_kf6_datadir}/applications/org.kde.vpnimport.desktop +%{_kf6_datadir}/applications/kcm_cellular_network.desktop +%{_kf6_datadir}/applications/kcm_mobile_hotspot.desktop +%{_kf6_datadir}/applications/kcm_mobile_wifi.desktop +%{_kf6_datadir}/applications/kcm_mobile_wired.desktop + + +%files openvpn -f plasmanetworkmanagement_openvpnui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openvpnui.so + +%if %{with openconnect} +%files openconnect -f plasmanetworkmanagement_openconnectui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_anyconnect.so +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_globalprotectui.so +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_juniperui.so +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_pulseui.so +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_arrayui.so +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_f5ui.so +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_fortinetui.so +%endif + +%files openswan -f plasmanetworkmanagement_libreswanui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_libreswanui.so + +%files strongswan -f plasmanetworkmanagement_strongswanui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_strongswanui.so + +%files l2tp -f plasmanetworkmanagement_l2tpui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_l2tpui.so + +%files pptp -f plasmanetworkmanagement_pptpui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_pptpui.so + +%files sstp -f plasmanetworkmanagement_sstpui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_sstpui.so + +%files fortisslvpn -f plasmanetworkmanagement_fortisslvpnui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_fortisslvpnui.so + +%if 0%{?fedora} +%files vpnc -f plasmanetworkmanagement_vpncui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_vpncui.so + +%files ssh -f plasmanetworkmanagement_sshui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_sshui.so + +%files iodine -f plasmanetworkmanagement_iodineui.lang +%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_iodineui.so +%endif + +%changelog +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.5.5-1 +- Downgrade to 6.5.5 for EL 10.1 QT 6.9 compatibility + +* Tue Mar 17 2026 Steve Cossette - 6.6.3-1 +- 6.6.3 + +* Tue Mar 03 2026 Steve Cossette - 6.6.2-1 +- 6.6.2 + +* Tue Feb 24 2026 Steve Cossette - 6.6.1-1 +- 6.6.1 + +* Thu Feb 12 2026 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Tue Jan 27 2026 Steve Cossette - 6.5.91-1 +- 6.5.91 + +* Sat Jan 17 2026 Fedora Release Engineering - 6.5.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.90-1 +- 6.5.90 + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Mon Aug 18 2025 Marc Deop i Argemí - 6.4.4-2 +- Drop i686 support (leaf package) + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Fri Jul 25 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Sun Feb 23 2025 Neal Gompa - 6.3.1-2 +- Temporarily disable GNU compiler extensions + + workaround for rhbz#2342065 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Sat Jan 18 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Fri Jul 19 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Sun Jun 30 2024 Steve Cossette - 6.1.1-2 +- Added nm-sstp requirement to plasma-nm-sstp + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Tue Feb 27 2024 Steve Cossette - 6.0.0-2 +- Added patch for connections being able to be removed + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.92.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Wed Dec 27 2023 Nicolas Fella - 5.91.0-2 +- Add missing mobile-broadband-provider-info dep + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Sun Nov 12 2023 Alessandro Astone - 5.27.80-1 +- 5.27.80 + +* Tue Oct 24 2023 Steve Cossette - 5.27.9-1 +- 5.27.9 + +* Tue Sep 12 2023 justin.zobel@gmail.com - 5.27.8-1 +- 5.27.8 + +* Tue Aug 01 2023 Marc Deop i Argemí - 5.27.7-1 +- 5.27.7 + +* Fri Jul 21 2023 Fedora Release Engineering - 5.27.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 25 2023 Marc Deop i Argemí - 5.27.6-1 +- 5.27.6 + +* Wed May 10 2023 Marc Deop i Argemí - 5.27.5-1 +- 5.27.5 + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 +- 5.27.2 + +* Tue Feb 21 2023 Marc Deop i Argemí - 5.27.1-1 +- 5.27.1 + +* Thu Feb 09 2023 Marc Deop - 5.27.0-1 +- 5.27.0 + +* Fri Jan 20 2023 Fedora Release Engineering - 5.26.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jan 19 2023 Marc Deop - 5.26.90-1 +- 5.26.90 + +* Thu Jan 05 2023 Justin Zobel - 5.26.5-1 +- Update to 5.26.5 + +* Tue Nov 29 2022 Marc Deop - 5.26.4-1 +- 5.26.4 + +* Wed Nov 09 2022 Marc Deop - 5.26.3-1 +- 5.26.3 + +* Wed Oct 26 2022 Marc Deop - 5.26.2-1 +- 5.26.2 + +* Tue Oct 18 2022 Marc Deop - 5.26.1-1 +- 5.26.1 + +* Thu Oct 06 2022 Marc Deop - 5.26.0-1 +- 5.26.0 + +* Sat Sep 17 2022 Marc Deop - 5.25.90-1 +- 5.25.90 + +* Wed Sep 07 2022 Marc Deop - 5.25.5-1 +- 5.25.5 + +* Wed Aug 03 2022 Justin Zobel - 5.25.4-1 +- Update to 5.25.4 + +* Fri Jul 22 2022 Fedora Release Engineering - 5.25.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Marc Deop - 5.25.3-1 +- 5.25.3 + +* Tue Jun 28 2022 Marc Deop - 5.25.2-1 +- 5.25.2 + +* Tue Jun 21 2022 Marc Deop - 5.25.1-1 +- 5.25.1 + +* Thu Jun 09 2022 Marc Deop - 5.25.0-1 +- 5.25.0 + +* Fri May 20 2022 Marc Deop - 5.24.90-1 +- 5.24.90 + +* Tue May 03 2022 Marc Deop - 5.24.5-1 +- 5.24.5 + +* Thu Mar 31 2022 Justin Zobel - 5.24.4-1 +- Update to 5.24.4 + +* Wed Mar 16 2022 Onuralp Sezer - 5.24.3-3 +- Rebuilt for sidetag update + +* Wed Mar 16 2022 Onuralp Sezer - 5.24.3-2 +- Requirement added for Plasma-nm-mobile to depends plasma-nm + +* Tue Mar 08 2022 Marc Deop - 5.24.3-1 +- 5.24.3 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2-1 +- 5.24.2 + +* Tue Feb 15 2022 Marc Deop - 5.24.1-1 +- 5.24.1 + +* Mon Feb 14 2022 Onuralp Sezer - 5.24.0-3 +- Enable plasma-nm-mobile + +* Thu Feb 03 2022 Marc Deop - 5.24.0-1 +- 5.24.0 + +* Fri Jan 21 2022 Fedora Release Engineering - 5.23.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Marc Deop - 5.23.90-1 +- 5.23.90 + +* Tue Jan 04 2022 Marc Deop - 5.23.5-1 +- 5.23.5 + +* Tue Dec 14 2021 Marc Deop - 5.23.4-1 +- 5.23.4 + +* Tue Nov 16 2021 Timothée Ravier - 5.23.3-2 +- Fix openvpn subpackage file list + +* Wed Nov 10 2021 Rex Dieter - 5.23.3-1 +- 5.23.3 + +* Tue Oct 26 2021 Rex Dieter - 5.23.2-1 +- 5.23.2 + +* Sat Oct 23 2021 Marc Deop - 5.23.1-1 +- 5.23.1 + +* Fri Oct 08 2021 Marc Deop - 5.23.0-1 +- 5.23.0 + +* Sat Sep 18 2021 Marc Deop - 5.22.90-2 +- Adjust files section +- Add kf5-prison and kf5-kirigami2 dependencies + +* Fri Sep 17 2021 Marc Deop - 5.22.90-1 +- 5.22.90 + +* Tue Aug 31 2021 Jan Grulich - 5.22.5-1 +- 5.22.5 + +* Tue Jul 27 2021 Jan Grulich - 5.22.4-1 +- 5.22.4 + +* Fri Jul 23 2021 Fedora Release Engineering - 5.22.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jan Grulich - 5.22.3-1 +- 5.22.3 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2.1-1 +- 5.22.2.1 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2-1 +- 5.22.2 + +* Tue Jun 15 2021 Jan Grulich - 5.22.1-1 +- 5.22.1 + +* Sun Jun 06 2021 Jan Grulich - 5.22.0-1 +- 5.22.0 + +* Thu May 13 2021 Rex Dieter - 5.21.90-1 +- 5.21.90 + +* Tue May 04 2021 Jan Grulich - 5.21.5-1 +- 5.21.5 + +* Tue Apr 06 2021 Jan Grulich - 5.21.4-1 +- 5.21.4 + +* Tue Mar 16 2021 Jan Grulich - 5.21.3-1 +- 5.21.3 + +* Tue Mar 02 2021 Jan Grulich - 5.21.2-1 +- 5.21.2 + +* Tue Feb 23 2021 Jan Grulich - 5.21.1-1 +- 5.21.1 + +* Thu Feb 11 2021 Jan Grulich - 5.21.0-1 +- 5.21.0 + +* Wed Jan 27 2021 Fedora Release Engineering - 5.20.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 21 2021 Jan Grulich - 5.20.90-1 +- 5.20.90 (beta) + +* Tue Jan 5 16:03:32 CET 2021 Jan Grulich - 5.20.5-1 +- 5.20.5 + +* Tue Dec 1 09:43:00 CET 2020 Jan Grulich - 5.20.4-1 +- 5.20.4 + +* Wed Nov 11 08:22:41 CET 2020 Jan Grulich - 5.20.3-1 +- 5.20.3 + +* Tue Oct 27 14:23:50 CET 2020 Jan Grulich - 5.20.2-1 +- 5.20.2 + +* Tue Oct 20 15:29:40 CEST 2020 Jan Grulich - 5.20.1-1 +- 5.20.1 + +* Sun Oct 11 19:50:04 CEST 2020 Jan Grulich - 5.20.0-1 +- 5.20.0 + +* Fri Sep 18 2020 Jan Grulich - 5.19.90-1 +- 5.19.90 + +* Tue Sep 01 2020 Jan Grulich - 5.19.5-1 +- 5.19.5 + +* Tue Jul 28 2020 Fedora Release Engineering - 5.19.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 28 2020 Jan Grulich - 5.19.4-1 +- 5.19.4 + +* Tue Jul 07 2020 Jan Grulich - 5.19.3-1 +- 5.19.3 + +* Tue Jun 23 2020 Jan Grulich - 5.19.2-1 +- 5.19.2 + +* Wed Jun 17 2020 Martin Kyral - 5.19.1-1 +- 5.19.1 + +* Tue Jun 9 2020 Martin Kyral - 5.19.0-1 +- 5.19.0 + +* Fri May 15 2020 Martin Kyral - 5.18.90-1 +- 5.18.90 + +* Tue May 05 2020 Jan Grulich - 5.18.5-1 +- 5.18.5 + +* Sat Apr 04 2020 Rex Dieter - 5.18.4.1-1 +- 5.18.4.1 + +* Tue Mar 31 2020 Jan Grulich - 5.18.4-1 +- 5.18.4 + +* Tue Mar 10 2020 Jan Grulich - 5.18.3-1 +- 5.18.3 + +* Tue Feb 25 2020 Jan Grulich - 5.18.2-1 +- 5.18.2 + +* Tue Feb 18 2020 Jan Grulich - 5.18.1-1 +- 5.18.1 + +* Tue Feb 11 2020 Jan Grulich - 5.18.0-1 +- 5.18.0 + +* Thu Jan 30 2020 Fedora Release Engineering - 5.17.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Jan Grulich - 5.17.90-1 +- 5.17.90 + +* Wed Jan 08 2020 Jan Grulich - 5.17.5-1 +- 5.17.5 + +* Thu Dec 05 2019 Jan Grulich - 5.17.4-1 +- 5.17.4 + +* Wed Nov 13 2019 Martin Kyral - 5.17.3-1 +- 5.17.3 + +* Wed Oct 30 2019 Jan Grulich - 5.17.2-1 +- 5.17.2 + +* Wed Oct 23 2019 Jan Grulich - 5.17.1-1 +- 5.17.1 + +* Thu Oct 10 2019 Jan Grulich - 5.17.0-1 +- 5.17.0 + +* Fri Sep 20 2019 Martin Kyral - 5.16.90-1 +- 5.16.90 + +* Fri Sep 06 2019 Martin Kyral - 5.16.5-1 +- 5.16.5 + +* Tue Jul 30 2019 Martin Kyral - 5.16.4-1 +- 5.16.4 + +* Fri Jul 26 2019 Fedora Release Engineering - 5.16.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Martin Kyral - 5.16.3-1 +- 5.16.3 + +* Wed Jun 26 2019 Martin Kyral - 5.16.2-1 +- 5.16.2 + +* Tue Jun 18 2019 Rex Dieter - 5.16.1-1 +- 5.16.1 + +* Tue Jun 11 2019 Martin Kyral - 5.16.0-1 +- 5.16.0 + +* Thu May 16 2019 Martin Kyral - 5.15.90-1 +- 5.15.90 + +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4-1 +- 5.15.4 + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 + +* Sat Feb 02 2019 Fedora Release Engineering - 5.14.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Sat Oct 06 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 20 2018 Rex Dieter - 5.13.3-2 +- use %%_qt5_qmldir + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Fri May 18 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Sun May 06 2018 Rex Dieter - 5.12.5-2 +- pull in upstream fixes +- cleanup + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Fri Feb 09 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Mon Apr 10 2017 Jan Grulich - 5.9.4-2 +- Set auto-negotiate to true for new wired connections + Resolves: bz#1440583 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3 + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Sat Feb 11 2017 Fedora Release Engineering - 5.8.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 02 2017 Rex Dieter - 5.8.5-2 +- filter plugin provides + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Sun Sep 11 2016 Rex Dieter - 5.7.4-2 +- BR: mobile-broadband-provider-info (to make optional dep cmake report happy) + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Wed Aug 10 2016 Jan Grulich - 5.7.3-2 +- Add more choices to --comp-lzo option + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95 + +* Thu Jun 16 2016 Rex Dieter 5.6.5-2 +- backport some master/ branch fixes, including plasma crasher (kde#346118,#1259472) + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Thu May 12 2016 Jan Grulich - 5.6.3-2 +- Filter out tun connections (changed by NM 1.2.0) + +* Tue Apr 19 2016 Rex Dieter - 5.6.3-1 +- 5.6.3 + +* Sat Apr 09 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- 5.6.1 + +* Tue Mar 01 2016 Daniel Vrátil - 5.5.5-1 +- Plasma 5.5.5 + +* Thu Feb 04 2016 Fedora Release Engineering - 5.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Daniel Vrátil - 5.5.4-1 +- Plasma 5.5.4 + +* Thu Jan 07 2016 Daniel Vrátil - 5.5.3-1 +- Plasma 5.5.3 + +* Thu Dec 31 2015 Rex Dieter - 5.5.2-1 +- 5.5.2 + +* Fri Dec 18 2015 Daniel Vrátil - 5.5.1-1 +- Plasma 5.5.1 + +* Mon Dec 14 2015 Jan Grulich - 5.5.0-2 +- Fix openconnect dialog layout (kdebz#356587, kdebz#356622) + +* Thu Dec 03 2015 Daniel Vrátil - 5.5.0-1 +- Plasma 5.5.0 + +* Wed Dec 02 2015 Jan Grulich - 5.4.95-2 +- Fix openconnect failure when accepting certificate + Resolves: bz#1285482 + +* Wed Nov 25 2015 Daniel Vrátil - 5.4.95-1 +- Plasma 5.4.95 + +* Thu Nov 19 2015 Rex Dieter - 5.4.3-2 +- drop updates script, it's (probably) no longer needed, and doesn't work where it is anyway + +* Thu Nov 05 2015 Daniel Vrátil - 5.4.3-1 +- Plasma 5.4.3 + +* Tue Oct 27 2015 Rex Dieter 5.4.2-2 +- backport 'make bluez calls async' patch + +* Thu Oct 01 2015 Rex Dieter - 5.4.2-1 +- 5.4.2 + +* Wed Sep 09 2015 Rex Dieter - 5.4.1-1 +- 5.4.1 + +* Fri Aug 21 2015 Daniel Vrátil - 5.4.0-1 +- Plasma 5.4.0 + +* Thu Aug 13 2015 Daniel Vrátil - 5.3.95-1 +- Plasma 5.3.95 + +* Thu Jun 25 2015 Daniel Vrátil - 5.3.2-1 +- Plasma 5.3.2 + +* Wed Jun 17 2015 Jan Grulich - 5.3.1-3 +- OpenVPN: Do not overwrite file dialog modes set by default + +* Mon Jun 15 2015 Jan Grulich - 5.3.1-2 +- OpenVPN: Do not insert translated value for remote-cert-tls + +* Tue May 26 2015 Daniel Vrátil - 5.3.1-1 +- Plasma 5.3.1 + +* Mon Apr 27 2015 Daniel Vrátil - 5.3.0-1 +- Plasma 5.3.0 + +* Wed Apr 22 2015 Daniel Vrátil - 5.2.95-1 +- Plasma 5.2.95 + +* Thu Apr 09 2015 Jan Grulich - 5.2.2-2 +- Rebuild (kf5-modemmanager-qt) + +* Fri Mar 20 2015 Daniel Vrátil - 5.2.2-1 +- Plasma 5.2.2 + +* Fri Feb 27 2015 Daniel Vrátil - 5.2.1-2 +- Rebuild (GCC 5) + +* Tue Feb 24 2015 Daniel Vrátil - 5.2.1-1 +- Plasma 5.2.1 + +* Wed Jan 28 2015 Daniel Vrátil - 5.2.0-3 +- BR kf5-modemmanger-qt instead of kf5-libmm-qt + +* Tue Jan 27 2015 Daniel Vrátil - 5.2.0-2 +- fix dependencies on rawhide (with NM >= 1.0.0) + +* Mon Jan 26 2015 Daniel Vrátil - 5.2.0-1 +- Plasma 5.2.0 + +* Tue Jan 13 2015 Daniel Vrátil - 5.1.95-1.beta +- Plasma 5.1.95 Beta + +* Wed Dec 17 2014 Daniel Vrátil - 5.1.2-2 +- Plasma 5.1.2 + +* Fri Nov 07 2014 Daniel Vrátil - 5.1.1-1 +- Plasma 5.1.1 + +* Tue Oct 14 2014 Daniel Vrátil - 5.1.0.1-1 +- Plasma 5.1.0.1 + +* Thu Oct 09 2014 Daniel Vrátil - 5.1.0-1 +- Plasma 5.1.0 + +* Tue Sep 16 2014 Daniel Vrátil - 5.0.2-1 +- Plasma 5.0.2 + +* Sun Aug 10 2014 Daniel Vrátil - 5.0.1-1 +- Plasma 5.0.1 + +* Thu Jul 17 2014 Daniel Vrátil - 5.0.0-1 +- Plasma 5.0.0-1 + +* Thu Apr 03 2014 Daniel Vrátil - 4.96.0-1.20140515git9cc2530 +- fork into kde5-plasma-nm diff --git a/SonicDE/plasma5support.spec b/SonicDE/plasma5support.spec new file mode 100644 index 0000000..73cf240 --- /dev/null +++ b/SonicDE/plasma5support.spec @@ -0,0 +1,328 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global stable_kf6 stable + + +Name: plasma5support +Summary: Support components for porting from KF5/Qt5 to KF6/Qt6 +Version: 6.5.5 +Release: 1%{?dist} + +License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later +URL: https://invent.kde.org/plasma/%{name} + +Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source1: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz.sig + +BuildRequires: extra-cmake-modules +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6Sql) +BuildRequires: cmake(Qt6Qml) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6Solid) +BuildRequires: cmake(KF6IdleTime) +BuildRequires: cmake(KF6NetworkManagerQt) +BuildRequires: cmake(KF6UnitConversion) +BuildRequires: cmake(KF6Holidays) +BuildRequires: cmake(PlasmaActivities) +BuildRequires: cmake(KSysGuard) +BuildRequires: cmake(Plasma) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(libgps) +Requires: kf6-filesystem + +# Renamed from kf6-plasma5support +Obsoletes: kf6-plasma5support < 1:%{version}-%{release} +Provides: kf6-plasma5support = 1:%{version}-%{release} +# Geolocation libs got split off from plasma-workspace +Obsoletes: plasma-workspace-geolocation < 6.2.90-1 +Provides: plasma-workspace-geolocation = %{version}-%{release} +Obsoletes: plasma-workspace-geolocation-libs < 6.2.90-1 +Provides: plasma-workspace-geolocation-libs = %{version}-%{release} + +%description +%{summary}. + +%package devel +Summary: Developer files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel +Obsoletes: kf6-plasma5support-devel < 1:%{version}-%{release} +Provides: kf6-plasma5support-devel = 1:%{version}-%{release} +# Geolocation devel components were part of plasma-workspace-devel +Conflicts: plasma-workspace-devel < 6.2.90-1 +%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. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang libplasma5support --with-qt --with-kde --all-name + +%files -f libplasma5support.lang +%doc README.md +%license LICENSES/*.txt +%{_qt6_qmldir}/org/kde/plasma/plasma5support/ +%{_datadir}/plasma5support/ +%{_datadir}/qlogging-categories6/plasma5support.categories +%{_datadir}/qlogging-categories6/plasma5support.renamecategories +%{_kf6_libdir}/libPlasma5Support.so.6 +%{_kf6_libdir}/libPlasma5Support.so.%{version} +%{_kf6_qtplugindir}/plasma5support/ +%{_libdir}/libplasma-geolocation-interface.so.6 +%{_libdir}/libplasma-geolocation-interface.so.%{version} +%{_libdir}/libweather_ion.so.7 +%{_libdir}/libweather_ion.so.7.0.0 +%{_kf6_datadir}/plasma/weather_legacy/noaa_station_list.xml + +%files devel +%{_includedir}/Plasma5Support/ +%{_kf6_libdir}/cmake/Plasma5Support/ +%{_qt6_docdir}/*.tags +%{_kf6_libdir}/libPlasma5Support.so +%{_libdir}/libweather_ion.so +%{_libdir}/libplasma-geolocation-interface.so +%{_includedir}/plasma/geolocation/ +%{_includedir}/plasma5support/ + +%files doc +%{_qt6_docdir}/*.qch + +%changelog +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Tue Sep 30 2025 Jan Grulich - 6.4.5-2 +- Rebuild (qt6) + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Fri Jul 25 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Tue May 27 2025 Remi Collet - 6.3.90-2 +- rebuild for new gpsd + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Mon Apr 14 2025 Jan Grulich - 6.3.4-2 +- Rebuild (qt6) + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 25 2025 Jan Grulich - 6.3.3-2 +- Rebuild (qt6) + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Sat Jan 18 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Mon Oct 14 2024 Jan Grulich - 6.2.0-2 +- Rebuild (qt6) + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Fri Jul 19 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Thu Apr 04 2024 Jan Grulich - 6.0.3-3 +- Rebuild (qt6) + +* Thu Apr 04 2024 Jan Grulich - 6.0.3-2 +- Rebuild (qt6) + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Sat Mar 09 2024 Marie Loise Nolden - 6.0.1-2 +- add missing BuildArch: noarch to -doc package + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Fri Feb 16 2024 Jan Grulich - 5.93.0-2 +- Rebuild (qt6) + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.92.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 14 2024 Steve Cossette - 5.92.0-2 +- Fixed non-devel library in devel subpackage issue (rhbz# 2258332). + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Tue Jan 09 2024 Marie Loise Nolden - 5.91.0-2 +- add doc package for KF6 API + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Wed Nov 29 2023 Jan Grulich - 5.27.80-3 +- Rebuild (qt6) + +* Sun Nov 12 2023 Alessandro Astone - 5.27.80-2 +- Add Obsoletes/Provides to the devel subpackage + +* Fri Nov 10 2023 Alessandro Astone - 5.27.80-1 +- Renamed from kf6-plasma5support +- 5.27.80 + +* Sat Sep 23 2023 Steve Cossette - 5.240.0^20231011.222045.245b3dd-1 +- Initial release diff --git a/SonicDE/sonic-audio-applet-pulse.spec b/SonicDE/sonic-audio-applet-pulse.spec new file mode 100644 index 0000000..19bee52 --- /dev/null +++ b/SonicDE/sonic-audio-applet-pulse.spec @@ -0,0 +1,61 @@ +Name: sonic-audio-applet-pulse +Version: 6.4.5 +Release: 1%{?dist} +Summary: SonicDE applet for audio volume management (fork of plasma-pa) + +License: GPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-audio-applet-pulse +Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros + +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6PulseAudioQt) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6StatusNotifierItem) + +BuildRequires: sonic-interface-libraries-devel + +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libcanberra) +BuildRequires: qt6-qtbase-devel + +Requires: pulseaudio-daemon + +Conflicts: plasma-pa + +%description +Sonic Audio Applet Pulse is a fork of plasma-pa, providing the audio volume +management applet and configuration modules for SonicDE. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang %{name} --all-name + +%files -f %{name}.lang +%license LICENSES/* +%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_pulseaudio.so +%{_qt6_qmldir}/org/kde/plasma/private/volume/ +%{_datadir}/plasma/plasmoids/org.kde.plasma.volume/ +%{_datadir}/knotifications6/plasma_pa.notifyrc + +%changelog +* Wed Mar 11 2026 Anders Rh - 6.2.0-1 +- Initial release for SonicDE diff --git a/SonicDE/sonic-desktop-interface.spec b/SonicDE/sonic-desktop-interface.spec new file mode 100644 index 0000000..a3fecaf --- /dev/null +++ b/SonicDE/sonic-desktop-interface.spec @@ -0,0 +1,118 @@ +Name: sonic-desktop-interface +Version: 6.5.5 +Release: 1%{?dist} +Summary: Desktop interface for SonicDE (fork of plasma-desktop) + +License: GPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-desktop-interface +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(libusb) +BuildRequires: fontconfig-devel +BuildRequires: libX11-devel +BuildRequires: libxkbfile-devel +BuildRequires: libxcb-devel +BuildRequires: xcb-util-keysyms-devel +BuildRequires: xcb-util-image-devel +BuildRequires: xcb-util-renderutil-devel +BuildRequires: xcb-util-devel +BuildRequires: libxkbcommon-devel +BuildRequires: pkgconfig(xkeyboard-config) + +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: qt6-qtsvg-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtwayland-devel +BuildRequires: cmake(Qt6Core5Compat) +BuildRequires: cmake(Phonon4Qt6) +BuildRequires: wayland-protocols-devel + +BuildRequires: ibus-devel + +BuildRequires: kf6-rpm-macros +BuildRequires: extra-cmake-modules +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6NewStuff) +BuildRequires: cmake(KF6NotifyConfig) +BuildRequires: cmake(KF6Su) +BuildRequires: cmake(KF6Attica) +BuildRequires: cmake(KF6Wallet) +BuildRequires: cmake(KF6Runner) +BuildRequires: cmake(KF6Baloo) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6People) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6Sonnet) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6ItemModels) +BuildRequires: cmake(KF6KDED) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Kirigami) +BuildRequires: cmake(KF6KirigamiAddons) + +BuildRequires: cmake(KSysGuard) +BuildRequires: cmake(Plasma5Support) +BuildRequires: kscreenlocker-devel +BuildRequires: sonic-win-devel +BuildRequires: sonic-workspace-devel + +BuildRequires: cmake(PlasmaActivities) +BuildRequires: cmake(PlasmaActivitiesStats) +BuildRequires: sonic-interface-libraries-devel + +BuildRequires: intltool +BuildRequires: cmake(KAccounts6) +BuildRequires: PackageKit-Qt6-devel +BuildRequires: libcanberra-devel +BuildRequires: boost-devel +BuildRequires: pulseaudio-libs-devel +BuildRequires: SDL2-devel +BuildRequires: chrpath +BuildRequires: desktop-file-utils +BuildRequires: pkgconfig(libwacom) + +Requires: sonic-workspace +Requires: accountsservice +Requires: qt6-qtlocation%{?_isa} +Requires: xdg-utils >= 1.2.0 +Requires: kde-cli-tools + +Conflicts: plasma-desktop + +%description +Sonic Desktop Interface contains the core widgets and configuration modules +for the SonicDE desktop, fork of plasma-desktop. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 + +%cmake_build + +%install +%cmake_install +%find_lang %{name} --with-html --all-name + +%files -f %{name}.lang +%license LICENSES/* +%{_bindir}/sonic-desktop-interface +%{_libdir}/qt6/plugins/plasma/kcms/ +%{_qt6_qmldir}/org/kde/plasma/desktop/ +%{_datadir}/plasma/plasmoids/org.kde.plasma.desktop/ +%{_datadir}/knotifications6/sonic-desktop-interface.notifyrc + +%changelog +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.5.5-1 +- Upgrade to 6.5.5 + +* Wed Mar 11 2026 Anders da Silva Rytter Hansen - 6.4.5-1 +- Initial release (Downgraded to 6.4.5 for EL 10.1) diff --git a/SonicDE/sonic-frameworks-auth.spec b/SonicDE/sonic-frameworks-auth.spec new file mode 100644 index 0000000..0dbc143 --- /dev/null +++ b/SonicDE/sonic-frameworks-auth.spec @@ -0,0 +1,72 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: sonic-frameworks-auth +Version: 6.24.0 +Release: 2%{?dist} +Summary: SonicDE Auth (fork of KAuth) + +License: LGPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-frameworks-auth +Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: sonic-frameworks-windowsystem-devel +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: gcc-c++ + +Provides: kf6-kauth%{?_isa} >= %{version} +Provides: kf6-kauth >= %{version} +Obsoletes: kf6-kauth <= %{version} +BuildRequires: polkit-qt6-1-devel + +%description +SonicDE Auth is a fork of KAuth, providing a high-level API for running tasks +with elevated privileges in SonicDE. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6CoreAddons) +Requires: qt6-qtbase-devel + +Provides: kf6-kauth-devel%{?_isa} >= %{version} +Provides: kf6-kauth-devel >= %{version} +Obsoletes: kf6-kauth-devel <= %{version} + +%description devel +Development files for %{name}. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang kauth6 --all-name --with-qt || : + +%files -f kauth6.lang +%license LICENSES/* +%{_libdir}/libKF6AuthCore.so.* +%{_libexecdir}/kf6/kauth/ +%{_qt6_plugindir}/kf6/kauth/ +%{_datadir}/dbus-1/system.d/org.kde.kf6auth.conf +%{_datadir}/kf6/kauth/ +%{_datadir}/qlogging-categories6/kauth.categories +%{_datadir}/qlogging-categories6/kauth.renamecategories + +%files devel +%{_includedir}/KF6/KAuth/ +%{_includedir}/KF6/KAuthCore/ +%{_libdir}/libKF6AuthCore.so +%{_libdir}/cmake/KF6Auth/ + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of sonic-frameworks-auth for SonicDE diff --git a/SonicDE/sonic-frameworks-io.spec b/SonicDE/sonic-frameworks-io.spec new file mode 100644 index 0000000..7c30266 --- /dev/null +++ b/SonicDE/sonic-frameworks-io.spec @@ -0,0 +1,156 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global framework_version 6.24 + +Name: sonic-frameworks-io +Version: %{framework_version}.0 +Release: 1%{?dist} +Summary: SonicDE I/O (fork of KIO) + +License: LGPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-frameworks-io +Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: extra-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: kf6-rpm-macros +BuildRequires: cmake +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6Solid) +BuildRequires: switcheroo-control +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6Service) +BuildRequires: qt6-qtbase-private-devel +BuildRequires: cmake(KF6Bookmarks) +BuildRequires: cmake(KF6Completion) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6ItemViews) +BuildRequires: cmake(KF6JobWidgets) +BuildRequires: cmake(KF6WindowSystem) >= %{framework_version} +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Wallet) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6XmlGui) + +BuildRequires: libacl-devel +BuildRequires: pkgconfig(blkid) +BuildRequires: pkgconfig(mount) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: zlib-devel +BuildRequires: libxslt-devel +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl + +BuildRequires: qt6-qtbase-devel +BuildRequires: cmake(Qt6UiPlugin) +BuildRequires: cmake(Qt6Qml) + +BuildRequires: cmake(KF6KDED) +BuildRequires: cmake(Qt6Core5Compat) +Requires: kf6-filesystem +Recommends: switcheroo-control + + +Provides: kf6-kio%{?_isa} >= %{version} +Provides: kf6-kio >= %{version} +Obsoletes: kf6-kio <= %{version} +Provides: kf6-kio-core%{?_isa} >= %{version} +Provides: kf6-kio-gui%{?_isa} >= %{version} +Provides: kf6-kio-file-widgets%{?_isa} >= %{version} +Obsoletes: kf6-kio-core <= %{version} +Obsoletes: kf6-kio-gui <= %{version} +Obsoletes: kf6-kio-file-widgets <= %{version} + +%description +SonicDE I/O is a fork of KIO, providing information and network management +API in SonicDE. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: kf6-kbookmarks-devel +Requires: cmake(KF6Completion) +Requires: cmake(KF6Config) +Requires: cmake(KF6CoreAddons) +Requires: cmake(KF6ItemViews) +Requires: cmake(KF6JobWidgets) +Requires: cmake(KF6Service) +Requires: cmake(KF6Solid) +Requires: cmake(KF6XmlGui) +Requires: cmake(KF6WindowSystem) >= %{framework_version} +Requires: qt6-qtbase-devel + +Provides: kf6-kio-devel%{?_isa} >= %{version} +Provides: kf6-kio-devel >= %{version} +Obsoletes: kf6-kio-devel <= %{version} + +%description devel +Development files for %{name}. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang kio6 --all-name --with-qt || : + +%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/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 +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of sonic-frameworks-io for SonicDE diff --git a/SonicDE/sonic-frameworks-windowsystem.spec b/SonicDE/sonic-frameworks-windowsystem.spec new file mode 100644 index 0000000..42f62ae --- /dev/null +++ b/SonicDE/sonic-frameworks-windowsystem.spec @@ -0,0 +1,80 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: sonic-frameworks-windowsystem +Version: 6.24.0.1 +Release: 1%{?dist} +Summary: SonicDE Window System (fork of KWindowSystem) + +License: LGPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-frameworks-windowsystem +Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtwayland-devel +BuildRequires: gcc-c++ +BuildRequires: libxcb-devel +# BuildRequires: cmake(XCB) +BuildRequires: libXfixes-devel +BuildRequires: pkgconfig(xcb-keysyms) +BuildRequires: pkgconfig(xcb-res) +BuildRequires: pkgconfig(xcb-icccm) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: wayland-devel +BuildRequires: pkgconfig(wayland-client) + +Provides: kf6-kwindowsystem%{?_isa} >= %{version} +Provides: kf6-kwindowsystem >= %{version} +Obsoletes: kf6-kwindowsystem <= %{version} + +%description +SonicDE Window System is a fork of KWindowSystem, providing windowing +system abstraction in SonicDE. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt6-qtbase-devel + +%description devel +Development files for %{name}. + +Provides: kf6-kwindowsystem-devel%{?_isa} >= %{version} +Provides: kf6-kwindowsystem-devel >= %{version} +Obsoletes: kf6-kwindowsystem-devel <= %{version} + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang kwindowsystem6 --with-qt --all-name + +%files -f kwindowsystem6.lang +%license LICENSES/* +%{_libdir}/libKF6WindowSystem.so.* +%{_qt6_plugindir}/kf6/kwindowsystem/ +%{_libdir}/qt6/qml/org/kde/kwindowsystem/ +%{_datadir}/qlogging-categories6/kwindowsystem.categories +%{_datadir}/qlogging-categories6/kwindowsystem.renamecategories + +%files devel +%{_includedir}/KF6/KWindowSystem/ +%{_libdir}/libKF6WindowSystem.so +%{_libdir}/cmake/KF6WindowSystem/ +%{_libdir}/pkgconfig/KF6WindowSystem.pc + +%changelog +* Tue Mar 24 2026 Anders da Silva Rytter Hansen - 6.24.0-1 +- Initial release of sonic-frameworks-windowsystem for SonicDE diff --git a/SonicDE/sonic-interface-libraries-6.4.5-7.el10.x86_64.rpm b/SonicDE/sonic-interface-libraries-6.4.5-7.el10.x86_64.rpm new file mode 100644 index 0000000..ebd9583 Binary files /dev/null and b/SonicDE/sonic-interface-libraries-6.4.5-7.el10.x86_64.rpm differ diff --git a/SonicDE/sonic-interface-libraries.spec b/SonicDE/sonic-interface-libraries.spec new file mode 100644 index 0000000..e9c1ae0 --- /dev/null +++ b/SonicDE/sonic-interface-libraries.spec @@ -0,0 +1,138 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: sonic-interface-libraries +Version: 6.5.5 +Release: 1%{?dist} +Summary: Foundation of the SonicDE user interface (fork of libplasma) + +License: LGPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-interface-libraries +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz + +%global plasma_version %(echo %{version} | cut -d. -f1-3) + +BuildRequires: extra-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6Su) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6Parts) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6ColorScheme) +BuildRequires: kf6-rpm-macros +BuildRequires: cmake(KF6Solid) +BuildRequires: openssl-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtsvg-devel + +# KDE Frameworks +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(PlasmaWaylandProtocols) + +# Qt +BuildRequires: cmake(Qt6WaylandClient) + +# Plasma +BuildRequires: cmake(PlasmaActivities) + +BuildRequires: wayland-devel +BuildRequires: kwayland-devel + +# X11 Support +BuildRequires: libX11-devel +BuildRequires: libxcb-devel +BuildRequires: xcb-util-devel +BuildRequires: libXcursor-devel +BuildRequires: libXrender-devel +BuildRequires: libXext-devel +BuildRequires: libXfixes-devel +BuildRequires: libXi-devel + +Provides: libplasma%{?_isa} >= %{plasma_version} +Provides: libplasma >= %{plasma_version} +Obsoletes: libplasma <= %{plasma_version} + +# Renamed from kf6-plasma +Obsoletes: kf6-plasma < 1:%{version}-%{release} +Provides: kf6-plasma = 1:%{version}-%{release} + +%description +Sonic Interface Libraries is a fork of libplasma, providing the foundational +libraries for themes, applets, and widgets in SonicDE. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: cmake(KF6Package) +Requires: qt6-qtbase-devel +Requires: cmake(KF6Service) +Requires: cmake(KF6WindowSystem) >= %{plasma_version} +Provides: libplasma-devel%{?_isa} >= %{plasma_version} +Provides: libplasma-devel >= %{plasma_version} +Obsoletes: libplasma-devel <= %{plasma_version} + +Obsoletes: kf6-plasma-devel < 1:%{version}-%{release} +Provides: kf6-plasma-devel = 1:%{version}-%{release} + +%description devel +Development files for sonic-interface-libraries. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +%find_lang %{name} --all-name + +%files -f %{name}.lang +%license LICENSES/* +%{_libdir}/libPlasma.so.* +%{_libdir}/libPlasmaQuick.so.* +%{_qt6_plugindir}/kf6/ +%{_qt6_qmldir}/org/kde/plasma/ +%{_qt6_qmldir}/org/kde/kirigami/styles/Plasma/ +%{_datadir}/plasma/ +%{_datadir}/qlogging-categories6/*.categories +%{_datadir}/qlogging-categories6/*.renamecategories + +%files devel +%{_includedir}/Plasma/ +%{_includedir}/PlasmaQuick/ +%{_libdir}/libPlasma.so +%{_libdir}/libPlasmaQuick.so +%{_libdir}/cmake/Plasma/ +%{_libdir}/cmake/PlasmaQuick/ +%{_datadir}/doc/qt6/Plasma.qch +%{_datadir}/doc/qt6/Plasma.tags +%{_datadir}/kdevappwizard/templates/*.tar.bz2 + +%changelog +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.5.5-1 +- Upgrade to 6.5.5 + +* Wed Mar 11 2026 Anders da Silva Rytter Hansen - 6.4.5-1 +- Initial release for SonicDE (Downgraded to 6.4.5 for EL 10.1) diff --git a/SonicDE/sonic-screenlocker.spec b/SonicDE/sonic-screenlocker.spec new file mode 100644 index 0000000..a78d376 --- /dev/null +++ b/SonicDE/sonic-screenlocker.spec @@ -0,0 +1,875 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +%global plasma_version 6.5.5 + +Name: sonic-screenlocker +Version: %{plasma_version} +Release: 1%{?dist} +Summary: Library and components for secure lock screen architecture + +%global plasma_version %{version} + +License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) +URL: https://github.com/Sonic-DE/sonic-screenlocker +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + +# Provides og Obsoletes for det oprindelige kscreenlocker-pakke +Provides: kscreenlocker >= %{plasma_version} +Provides: kscreenlocker%{?_isa} >= %{plasma_version} +Obsoletes: kscreenlocker <= %{plasma_version} + +# help upgrades, split from plasma-workspace since 5.5 +Conflicts: plasma-workspace < 5.5 + +## upstream patches + +BuildRequires: cmake(LayerShellQt) + +BuildRequires: perl-generators +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: cmake(Qt6Quick) + +BuildRequires: kf6-rpm-macros +BuildRequires: extra-cmake-modules + +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IdleTime) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Screen) +BuildRequires: cmake(KF6Solid) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6KirigamiPlatform) + +BuildRequires: libX11-devel +BuildRequires: xcb-util-keysyms-devel +BuildRequires: wayland-devel +BuildRequires: pkgconfig(xi) + +# Plasma +BuildRequires: cmake(PlasmaQuick) + +BuildRequires: libXcursor-devel +BuildRequires: pam-devel + +%description +Sonic Screenlocker er en komponent til SonicDE, der leverer en sikker +låseskærmsarkitektur. Det er et fork af det oprindelige kscreenlocker. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +# Provides og Obsoletes for kscreenlocker-devel +Provides: kscreenlocker-devel >= %{plasma_version} +Provides: kscreenlocker-devel%{?_isa} >= %{plasma_version} +Obsoletes: kscreenlocker-devel <= %{plasma_version} +Provides: cmake(KScreenLocker) >= %{plasma_version} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -p1 + + +%build +%cmake_kf6 +%cmake_build + + +%install +%cmake_install + +# Bevarer kscreenlocker som domæne for oversættelser +%find_lang kscreenlocker --with-qt --all-name + + +%files -f kscreenlocker.lang +%license COPYING +%{_kf6_libdir}/libKScreenLocker.so.* +%{_kf6_datadir}/knotifications6/*.notifyrc +%{_libexecdir}/kscreenlocker_greet +%dir %{_kf6_datadir}/ksmserver/ +%{_kf6_datadir}/ksmserver/screenlocker/ +%{_kf6_datadir}/applications/kcm_screenlocker.desktop +%{_kf6_qtplugindir}/plasma/kcms/systemsettings/kcm_screenlocker.so +%{_kf6_datadir}/qlogging-categories6/kscreenlocker.categories + +%files devel +%{_kf6_libdir}/libKScreenLocker.so +%{_kf6_libdir}/cmake/ScreenSaverDBusInterface/ +%{_kf6_libdir}/cmake/KScreenLocker/ +%{_includedir}/KScreenLocker/ +%{_datadir}/dbus-1/interfaces/*.xml + + +%changelog +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.5.5-1 +- Rename to sonic-screenlocker +- Update URL and source to Sonic-DE GitHub +- Add Provides and Obsoletes for kscreenlocker +- Downgrade to 6.5.5 for EL 10.1 QT 6.9 compatibility + +* Tue Mar 17 2026 Steve Cossette - 6.6.3-1 +- 6.6.3 + +* Tue Mar 03 2026 Steve Cossette - 6.6.2-1 +- 6.6.2 + +* Tue Feb 24 2026 Steve Cossette - 6.6.1-1 +- 6.6.1 + +* Thu Feb 12 2026 Steve Cossette - 6.6.0-1 +- 6.6.0 + +* Tue Jan 27 2026 Steve Cossette - 6.5.91-1 +- 6.5.91 + +* Fri Jan 16 2026 Fedora Release Engineering - 6.5.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.90-1 +- 6.5.90 + +* Tue Jan 13 2026 farchord@gmail.com - 6.5.5-1 +- 6.5.5 + +* Tue Dec 09 2025 Steve Cossette - 6.5.4-1 +- 6.5.4 + +* Tue Nov 18 2025 Steve Cossette - 6.5.3-1 +- 6.5.3 + +* Tue Nov 04 2025 Steve Cossette - 6.5.2-1 +- 6.5.2 + +* Tue Oct 28 2025 Steve Cossette - 6.5.1-1 +- 6.5.1 + +* Fri Oct 17 2025 Steve Cossette - 6.5.0-1 +- 6.5.0 + +* Thu Oct 02 2025 Steve Cossette - 6.4.91-1 +- 6.4.91 + +* Tue Sep 30 2025 Jan Grulich - 6.4.5-2 +- Rebuild (qt6) + +* Thu Sep 25 2025 Steve Cossette - 6.4.90-1 +- 6.4.90 + +* Tue Sep 16 2025 farchord@gmail.com - 6.4.5-1 +- 6.4.5 + +* Wed Aug 06 2025 Steve Cossette - 6.4.4-1 +- 6.4.4 + +* Thu Jul 24 2025 Fedora Release Engineering - 6.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 15 2025 Steve Cossette - 6.4.3-1 +- 6.4.3 + +* Thu Jul 03 2025 Steve Cossette - 6.4.2-1 +- 6.4.2 + +* Tue Jun 24 2025 Marc Deop i Argemí - 6.4.1-1 +- 6.4.1 + +* Mon Jun 16 2025 Steve Cossette - 6.4.0-1 +- 6.4.0 + +* Sat May 31 2025 Marc Deop i Argemí - 6.3.91-2 +- Add signature file + +* Fri May 30 2025 Steve Cossette - 6.3.91-1 +- 6.3.91 + +* Thu May 15 2025 Marc Deop i Argemí - 6.3.90-1 +- 6.3.90 + +* Tue May 06 2025 Steve Cossette - 6.3.5-1 +- 6.3.5 + +* Mon Apr 14 2025 Jan Grulich - 6.3.4-2 +- Rebuild (qt6) + +* Wed Apr 02 2025 Marc Deop i Argemí - 6.3.4-1 +- 6.3.4 + +* Tue Mar 25 2025 Jan Grulich - 6.3.3-2 +- Rebuild (qt6) + +* Tue Mar 11 2025 Steve Cossette - 6.3.3-1 +- 6.3.3 + +* Tue Feb 25 2025 Steve Cossette - 6.3.2-1 +- 6.3.2 + +* Tue Feb 18 2025 Steve Cossette - 6.3.1-1 +- 6.3.1 + +* Thu Feb 06 2025 Marc Deop i Argemí - 6.3.0-1 +- 6.3.0 + +* Thu Jan 23 2025 Steve Cossette - 6.2.91-1 +- 6.2.91 + +* Fri Jan 17 2025 Fedora Release Engineering - 6.2.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Steve Cossette - 6.2.90-1 +- Beta 6.2.90 + +* Tue Dec 31 2024 Steve Cossette - 6.2.5-1 +- 6.2.5 + +* Tue Nov 26 2024 Marc Deop i Argemí - 6.2.4-1 +- 6.2.4 + +* Tue Nov 05 2024 Steve Cossette - 6.2.3-1 +- 6.2.3 + +* Tue Oct 22 2024 Steve Cossette - 6.2.2-1 +- 6.2.2 + +* Tue Oct 15 2024 Steve Cossette - 6.2.1-1 +- 6.2.1 + +* Mon Oct 14 2024 Jan Grulich - 6.2.0-2 +- Rebuild (qt6) + +* Thu Oct 03 2024 Marc Deop i Argemí - 6.2.0-1 +- 6.2.0 + +* Thu Sep 12 2024 Marc Deop i Argemí - 6.1.90-1 +- 6.1.90 + +* Tue Sep 10 2024 Marc Deop i Argemí - 6.1.5-1 +- 6.1.5 + +* Fri Aug 09 2024 Steve Cossette - 6.1.4-1 +- 6.1.4 + +* Wed Jul 24 2024 Marc Deop i Argemí - 6.1.3-3 +- rebuilt + +* Thu Jul 18 2024 Fedora Release Engineering - 6.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marc Deop i Argemí - 6.1.3-1 +- 6.1.3 + +* Wed Jul 03 2024 Marc Deop i Argemí - 6.1.2-1 +- 6.1.2 + +* Tue Jun 25 2024 Marc Deop i Argemí - 6.1.1-1 +- 6.1.1 + +* Thu Jun 13 2024 Marc Deop i Argemí - 6.1.0-1 +- 6.1.0 + +* Fri May 24 2024 Marc Deop i Argemí - 6.0.90-1 +- 6.0.90 + +* Wed May 22 2024 Marc Deop i Argemí - 6.0.5-1 +- 6.0.5 + +* Tue Apr 16 2024 Marc Deop i Argemí - 6.0.4-1 +- 6.0.4 + +* Thu Apr 04 2024 Jan Grulich - 6.0.3-2 +- Rebuild (qt6) + +* Tue Mar 26 2024 Marc Deop i Argemí - 6.0.3-1 +- 6.0.3 + +* Tue Mar 12 2024 Marc Deop i Argemí - 6.0.2-1 +- 6.0.2 + +* Wed Mar 06 2024 Marc Deop i Argemí - 6.0.1-1 +- 6.0.1 + +* Wed Feb 21 2024 Marc Deop i Argemí - 6.0.0-1 +- 6.0.0 + +* Fri Feb 16 2024 Jan Grulich - 5.93.0-2 +- Rebuild (qt6) + +* Wed Jan 31 2024 Marc Deop i Argemí - 5.93.0-1 +- 5.93.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 5.92.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 5.92.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jan 10 2024 Marc Deop i Argemí - 5.92.0-1 +- 5.92.0 + +* Thu Dec 21 2023 Marc Deop i Argemí - 5.91.0-1 +- 5.91.0 + +* Sun Dec 03 2023 Justin Zobel - 5.90.0-1 +- Update to 5.90.0 + +* Wed Nov 29 2023 Jan Grulich - 5.27.80-2 +- Rebuild (qt6) + +* Mon Nov 13 2023 Alessandro Astone - 5.27.80-1 +- 5.27.80 + +* Tue Oct 24 2023 Steve Cossette - 5.27.9-1 +- 5.27.9 + +* Tue Sep 12 2023 justin.zobel@gmail.com - 5.27.8-1 +- 5.27.8 + +* Tue Aug 01 2023 Marc Deop i Argemí - 5.27.7-1 +- 5.27.7 + +* Thu Jul 20 2023 Fedora Release Engineering - 5.27.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 25 2023 Marc Deop i Argemí - 5.27.6-1 +- 5.27.6 + +* Wed May 10 2023 Marc Deop i Argemí - 5.27.5-1 +- 5.27.5 + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 +- 5.27.2 + +* Tue Feb 21 2023 Marc Deop i Argemí - 5.27.1-1 +- 5.27.1 + +* Thu Feb 09 2023 Marc Deop - 5.27.0-1 +- 5.27.0 + +* Thu Jan 19 2023 Marc Deop - 5.26.90-1 +- 5.26.90 + +* Thu Jan 19 2023 Fedora Release Engineering - 5.26.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jan 05 2023 Justin Zobel - 5.26.5-1 +- Update to 5.26.5 + +* Tue Nov 29 2022 Marc Deop - 5.26.4-1 +- 5.26.4 + +* Wed Nov 09 2022 Marc Deop - 5.26.3-1 +- 5.26.3 + +* Wed Oct 26 2022 Marc Deop - 5.26.2-1 +- 5.26.2 + +* Tue Oct 18 2022 Marc Deop - 5.26.1-1 +- 5.26.1 + +* Thu Oct 06 2022 Marc Deop - 5.26.0-1 +- 5.26.0 + +* Sat Sep 17 2022 Marc Deop - 5.25.90-1 +- 5.25.90 + +* Wed Sep 07 2022 Marc Deop - 5.25.5-1 +- 5.25.5 + +* Wed Aug 03 2022 Justin Zobel - 5.25.4-1 +- Update to 5.25.4 + +* Thu Jul 21 2022 Fedora Release Engineering - 5.25.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jul 12 2022 Marc Deop - 5.25.3-1 +- 5.25.3 + +* Tue Jun 28 2022 Marc Deop - 5.25.2-1 +- 5.25.2 + +* Tue Jun 21 2022 Marc Deop - 5.25.1-1 +- 5.25.1 + +* Thu Jun 09 2022 Marc Deop - 5.25.0-1 +- 5.25.0 + +* Fri May 20 2022 Marc Deop - 5.24.90-1 +- 5.24.90 + +* Tue May 03 2022 Marc Deop - 5.24.5-1 +- 5.24.5 + +* Thu Mar 31 2022 Justin Zobel - 5.24.4-1 +- Update to 5.24.4 + +* Tue Mar 08 2022 Marc Deop - 5.24.3-1 +- 5.24.3 + +* Tue Feb 22 2022 Rex Dieter - 5.24.2-1 +- 5.24.2 + +* Tue Feb 15 2022 Marc Deop - 5.24.1-1 +- 5.24.1 + +* Thu Feb 03 2022 Marc Deop - 5.24.0-1 +- 5.24.0 + +* Thu Jan 20 2022 Fedora Release Engineering - 5.23.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Marc Deop - 5.23.90-1 +- 5.23.90 + +* Tue Jan 04 2022 Marc Deop - 5.23.5-1 +- 5.23.5 + +* Tue Dec 14 2021 Marc Deop - 5.23.4-1 +- 5.23.4 + +* Wed Nov 10 2021 Rex Dieter - 5.23.3-1 +- 5.23.3 + +* Tue Oct 26 2021 Rex Dieter - 5.23.2-1 +- 5.23.2 + +* Sat Oct 23 2021 Marc Deop - 5.23.1-1 +- 5.23.1 + +* Fri Oct 08 2021 Marc Deop - 5.23.0-1 +- 5.23.0 + +* Fri Sep 17 2021 Marc Deop - 5.22.90-1 +- 5.22.90 + +* Tue Aug 31 2021 Jan Grulich - 5.22.5-1 +- 5.22.5 + +* Tue Jul 27 2021 Jan Grulich - 5.22.4-1 +- 5.22.4 + +* Thu Jul 22 2021 Fedora Release Engineering - 5.22.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jan Grulich - 5.22.3-1 +- 5.22.3 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2.1-1 +- 5.22.2.1 + +* Tue Jun 22 2021 Jan Grulich - 5.22.2-1 +- 5.22.2 + +* Tue Jun 15 2021 Jan Grulich - 5.22.1-1 +- 5.22.1 + +* Sun Jun 06 2021 Jan Grulich - 5.22.0-1 +- 5.22.0 + +* Thu May 13 2021 Rex Dieter - 5.21.90-1 +- 5.21.90 + +* Tue May 04 2021 Jan Grulich - 5.21.5-1 +- 5.21.5 + +* Tue Apr 06 2021 Jan Grulich - 5.21.4-1 +- 5.21.4 + +* Tue Mar 16 2021 Jan Grulich - 5.21.3-1 +- 5.21.3 + +* Tue Mar 02 2021 Jan Grulich - 5.21.2-1 +- 5.21.2 + +* Tue Feb 23 2021 Jan Grulich - 5.21.1-1 +- 5.21.1 + +* Thu Feb 11 2021 Jan Grulich - 5.21.0-1 +- 5.21.0 + +* Tue Jan 26 2021 Fedora Release Engineering - 5.20.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 21 2021 Jan Grulich - 5.20.90-1 +- 5.20.90 (beta) + +* Tue Jan 5 16:03:30 CET 2021 Jan Grulich - 5.20.5-1 +- 5.20.5 + +* Tue Dec 1 09:42:58 CET 2020 Jan Grulich - 5.20.4-1 +- 5.20.4 + +* Wed Nov 11 08:22:39 CET 2020 Jan Grulich - 5.20.3-1 +- 5.20.3 + +* Tue Oct 27 14:22:36 CET 2020 Jan Grulich - 5.20.2-1 +- 5.20.2 + +* Tue Oct 20 15:28:31 CEST 2020 Jan Grulich - 5.20.1-1 +- 5.20.1 + +* Sun Oct 11 19:50:03 CEST 2020 Jan Grulich - 5.20.0-1 +- 5.20.0 + +* Fri Sep 18 2020 Jan Grulich - 5.19.90-1 +- 5.19.90 + +* Tue Sep 01 2020 Jan Grulich - 5.19.5-1 +- 5.19.5 + +* Tue Jul 28 2020 Jan Grulich - 5.19.4-1 +- 5.19.4 + +* Tue Jul 28 2020 Fedora Release Engineering - 5.19.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 07 2020 Jan Grulich - 5.19.3-1 +- 5.19.3 + +* Tue Jun 23 2020 Jan Grulich - 5.19.2-1 +- 5.19.2 + +* Wed Jun 17 2020 Martin Kyral - 5.19.1-1 +- 5.19.1 + +* Tue Jun 9 2020 Martin Kyral - 5.19.0-1 +- 5.19.0 + +* Fri May 15 2020 Martin Kyral - 5.18.90-1 +- 5.18.90 + +* Tue May 05 2020 Jan Grulich - 5.18.5-1 +- 5.18.5 + +* Sat Apr 04 2020 Rex Dieter - 5.18.4.1-1 +- 5.18.4.1 + +* Tue Mar 31 2020 Jan Grulich - 5.18.4-1 +- 5.18.4 + +* Tue Mar 10 2020 Jan Grulich - 5.18.3-1 +- 5.18.3 + +* Tue Feb 25 2020 Jan Grulich - 5.18.2-1 +- 5.18.2 + +* Tue Feb 18 2020 Jan Grulich - 5.18.1-1 +- 5.18.1 + +* Tue Feb 11 2020 Jan Grulich - 5.18.0-1 +- 5.18.0 + +* Wed Jan 29 2020 Fedora Release Engineering - 5.17.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Jan Grulich - 5.17.90-1 +- 5.17.90 + +* Wed Jan 08 2020 Jan Grulich - 5.17.5-1 +- 5.17.5 + +* Thu Dec 05 2019 Jan Grulich - 5.17.4-1 +- 5.17.4 + +* Wed Nov 13 2019 Martin Kyral - 5.17.3-1 +- 5.17.3 + +* Wed Oct 30 2019 Jan Grulich - 5.17.2-1 +- 5.17.2 + +* Wed Oct 23 2019 Jan Grulich - 5.17.1-1 +- 5.17.1 + +* Thu Oct 10 2019 Jan Grulich - 5.17.0-1 +- 5.17.0 + +* Fri Sep 20 2019 Martin Kyral - 5.16.90-1 +- 5.16.90 + +* Fri Sep 06 2019 Martin Kyral - 5.16.5-1 +- 5.16.5 + +* Tue Jul 30 2019 Martin Kyral - 5.16.4-1 +- 5.16.4 + +* Thu Jul 25 2019 Fedora Release Engineering - 5.16.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Martin Kyral - 5.16.3-1 +- 5.16.3 + +* Wed Jun 26 2019 Martin Kyral - 5.16.2-1 +- 5.16.2 + +* Tue Jun 18 2019 Rex Dieter - 5.16.1-1 +- 5.16.1 + +* Tue Jun 11 2019 Martin Kyral - 5.16.0-1 +- 5.16.0 + +* Thu May 16 2019 Martin Kyral - 5.15.90-1 +- 5.15.90 + +* Thu May 09 2019 Martin Kyral - 5.15.5-1 +- 5.15.5 + +* Wed Apr 03 2019 Rex Dieter - 5.15.4-1 +- 5.15.4 + +* Tue Mar 12 2019 Martin Kyral - 5.15.3-1 +- 5.15.3 + +* Thu Feb 28 2019 Pete Walter - 5.15.2-2 +- Update wayland deps + +* Tue Feb 26 2019 Rex Dieter - 5.15.2-1 +- 5.15.2 + +* Tue Feb 19 2019 Rex Dieter - 5.15.1-1 +- 5.15.1 + +* Wed Feb 13 2019 Martin Kyral - 5.15.0-1 +- 5.15.0 + +* Fri Feb 01 2019 Fedora Release Engineering - 5.14.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Jan 20 2019 Martin Kyral - 5.14.90-1 +- 5.14.90 + +* Tue Nov 27 2018 Rex Dieter - 5.14.4-1 +- 5.14.4 + +* Thu Nov 08 2018 Martin Kyral - 5.14.3-1 +- 5.14.3 + +* Wed Oct 24 2018 Rex Dieter - 5.14.2-1 +- 5.14.2 + +* Tue Oct 16 2018 Rex Dieter - 5.14.1-1 +- 5.14.1 + +* Fri Oct 05 2018 Rex Dieter - 5.14.0-1 +- 5.14.0 + +* Fri Sep 14 2018 Martin Kyral - 5.13.90-1 +- 5.13.90 + +* Tue Sep 04 2018 Rex Dieter - 5.13.5-1 +- 5.13.5 + +* Thu Aug 02 2018 Rex Dieter - 5.13.4-1 +- 5.13.4 + +* Fri Jul 13 2018 Fedora Release Engineering - 5.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jul 11 2018 Martin Kyral - 5.13.3-1 +- 5.13.3 + +* Mon Jul 09 2018 Martin Kyral - 5.13.2-1 +- 5.13.2 + +* Tue Jun 19 2018 Martin Kyral - 5.13.1-1 +- 5.13.1 + +* Sat Jun 09 2018 Rex Dieter - 5.13.0-1 +- 5.13.0 + +* Fri May 18 2018 Martin Kyral - 5.12.90-1 +- 5.12.90 + +* Tue May 01 2018 Rex Dieter - 5.12.5-1 +- 5.12.5 + +* Tue Mar 27 2018 Rex Dieter - 5.12.4-1 +- 5.12.4 + +* Tue Mar 06 2018 Rex Dieter - 5.12.3-1 +- 5.12.3 + +* Wed Feb 21 2018 Jan Grulich - 5.12.2-1 +- 5.12.2 + +* Tue Feb 13 2018 Jan Grulich - 5.12.1-1 +- 5.12.1 + +* Wed Feb 07 2018 Fedora Release Engineering - 5.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Feb 02 2018 Jan Grulich - 5.12.0-1 +- 5.12.0 + +* Mon Jan 15 2018 Jan Grulich - 5.11.95-1 +- 5.11.95 + +* Tue Jan 02 2018 Rex Dieter - 5.11.5-1 +- 5.11.5 + +* Thu Nov 30 2017 Martin Kyral - 5.11.4-1 +- 5.11.4 + +* Wed Nov 08 2017 Rex Dieter - 5.11.3-1 +- 5.11.3 + +* Wed Oct 25 2017 Martin Kyral - 5.11.2-1 +- 5.11.2 + +* Tue Oct 17 2017 Rex Dieter - 5.11.1-1 +- 5.11.1 + +* Wed Oct 11 2017 Martin Kyral - 5.11.0-1 +- 5.11.0 + +* Fri Sep 01 2017 Rex Dieter - 5.10.5.1-1 +- 5.10.5.1, drop redundant kf5-filesystem dep + +* Thu Aug 24 2017 Rex Dieter - 5.10.5-1 +- 5.10.5 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.10.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 5.10.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Rex Dieter - 5.10.4-1 +- 5.10.4 + +* Tue Jun 27 2017 Rex Dieter - 5.10.3-1 +- 5.10.3 + +* Thu Jun 15 2017 Rex Dieter - 5.10.2-1 +- 5.10.2 + +* Tue Jun 06 2017 Rex Dieter - 5.10.1-1 +- 5.10.1 + +* Wed May 31 2017 Jan Grulich - 5.10.0-1 +- 5.10.0 + +* Wed Apr 26 2017 Rex Dieter - 5.9.5-1 +- 5.9.5 + +* Thu Mar 23 2017 Rex Dieter - 5.9.4-1 +- 5.9.4 + +* Sat Mar 04 2017 Rex Dieter - 5.9.3-2 +- rebuild + +* Wed Mar 01 2017 Jan Grulich - 5.9.3-1 +- 5.9.3 + +* Fri Feb 24 2017 Rex Dieter - 5.8.6-2 +- update URL + +* Tue Feb 21 2017 Rex Dieter - 5.8.6-1 +- 5.8.6 + +* Fri Feb 10 2017 Fedora Release Engineering - 5.8.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Dec 28 2016 Rex Dieter - 5.8.5-1 +- 5.8.5 + +* Tue Nov 22 2016 Rex Dieter - 5.8.4-1 +- 5.8.4 + +* Tue Nov 01 2016 Rex Dieter - 5.8.3-1 +- 5.8.3 + +* Tue Oct 18 2016 Rex Dieter - 5.8.2-1 +- 5.8.2 + +* Tue Oct 11 2016 Rex Dieter - 5.8.1-1 +- 5.8.1 + +* Thu Sep 29 2016 Rex Dieter - 5.8.0-1 +- 5.8.0 + +* Thu Sep 22 2016 Rex Dieter - 5.7.95-1 +- 5.7.95 + +* Tue Sep 13 2016 Rex Dieter - 5.7.5-1 +- 5.7.5 + +* Tue Aug 23 2016 Rex Dieter - 5.7.4-1 +- 5.7.4 + +* Tue Aug 02 2016 Rex Dieter - 5.7.3-1 +- 5.7.3 + +* Tue Jul 19 2016 Rex Dieter - 5.7.2-1 +- 5.7.2 + +* Tue Jul 12 2016 Rex Dieter - 5.7.1-1 +- 5.7.1 + +* Thu Jun 30 2016 Rex Dieter - 5.7.0-1 +- 5.7.0 + +* Sat Jun 25 2016 Rex Dieter - 5.6.95-1 +- 5.6.95 + +* Tue Jun 14 2016 Rex Dieter - 5.6.5-1 +- 5.6.5 + +* Sat May 14 2016 Rex Dieter - 5.6.4-1 +- 5.6.4 + +* Tue Apr 19 2016 Rex Dieter - 5.6.3-1 +- 5.6.3 + +* Sat Apr 09 2016 Rex Dieter - 5.6.2-1 +- 5.6.2 + +* Fri Apr 08 2016 Rex Dieter - 5.6.1-1 +- 5.6.1 + +* Tue Mar 15 2016 Rex Dieter 5.5.5-2 +- Conflicts: plasma-workspace < 5.5 + +* Tue Mar 01 2016 Daniel Vrátil - 5.5.5-1 +- Plasma 5.5.5 + +* Wed Feb 10 2016 Rex Dieter 5.5.4-3 +- cosmetics +- pull in upstream fixes +- polish dir ownership +- enable XInput support + +* Thu Feb 04 2016 Fedora Release Engineering - 5.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jan 27 2016 Daniel Vrátil - 5.5.4-1 +- Plasma 5.5.4 + +* Thu Jan 07 2016 Daniel Vrátil - 5.5.3-1 +- Plasma 5.5.3 + +* Thu Dec 31 2015 Rex Dieter - 5.5.2-1 +- 5.5.2 + +* Fri Dec 18 2015 Daniel Vrátil - 5.5.1-1 +- Plasma 5.5.1 + +* Thu Dec 03 2015 Daniel Vrátil - 5.5.0-1 +- Plasma 5.5.0 + +* Wed Nov 25 2015 Daniel Vrátil - 5.4.95-1 +- Plasma 5.4.95 diff --git a/SonicDE/sonic-win.spec b/SonicDE/sonic-win.spec new file mode 100644 index 0000000..bb623e4 --- /dev/null +++ b/SonicDE/sonic-win.spec @@ -0,0 +1,210 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: sonic-win +Version: 6.5.5 +Release: 1%{?dist} +Summary: KWin window manager for SonicDE (fork of kwin) + +%global plasma_version %{version} + +License: GPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-win +Source0: %{url}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: systemd-rpm-macros +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl + +# Qt +BuildRequires: cmake(QAccessibilityClient6) +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: qt6-qtsensors-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qtwayland-devel +BuildRequires: cmake(Qt6Core5Compat) +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Multimedia) + +# X11/OpenGL +BuildRequires: pkgconfig(libxcvt) +BuildRequires: mesa-libGL-devel +BuildRequires: mesa-libEGL-devel +BuildRequires: mesa-libgbm-devel +BuildRequires: libxkbcommon-devel +BuildRequires: libxkbcommon-x11-devel +BuildRequires: libX11-devel +BuildRequires: libXi-devel +BuildRequires: libxcb-devel +BuildRequires: libICE-devel +BuildRequires: libSM-devel +BuildRequires: libXcursor-devel +BuildRequires: xcb-util-wm-devel +BuildRequires: xcb-util-image-devel +BuildRequires: xcb-util-keysyms-devel +BuildRequires: xcb-util-cursor-devel +BuildRequires: xcb-util-devel +BuildRequires: libepoxy-devel +BuildRequires: libcap-devel + +BuildRequires: lcms2-devel +BuildRequires: glib2-devel +BuildRequires: pipewire-devel + +# Wayland +BuildRequires: wayland-devel >= 1.22.0 +BuildRequires: wayland-protocols-devel +BuildRequires: pkgconfig(libinput) >= 0.10 +BuildRequires: pkgconfig(libudev) + +# Integrate with Xlibre +BuildRequires: xlibre-xserver-devel +Requires: xlibre-xserver-Xorg +Requires: xlibre-xf86-input-libinput + +# KF6 +BuildRequires: cmake(KF6Completion) +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: sonic-frameworks-io-devel +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6NewStuff) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6IconThemes) +BuildRequires: cmake(KF6IdleTime) +BuildRequires: cmake(KF6TextWidgets) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6Runner) +BuildRequires: cmake(KF6Svg) +BuildRequires: knighttime-devel +BuildRequires: aurorae-devel + +# Workspace components +BuildRequires: cmake(KDecoration3) +BuildRequires: kscreenlocker-devel +BuildRequires: plasma-breeze-devel +BuildRequires: plasma-wayland-protocols-devel +BuildRequires: cmake(KGlobalAccelD) +BuildRequires: libdisplay-info-devel + +BuildRequires: cmake(KWayland) +BuildRequires: cmake(Plasma) +BuildRequires: cmake(PlasmaActivities) + +BuildRequires: libeis-devel +BuildRequires: pkgconfig(libcanberra) + +# Conflicts with kwin-x11 +Conflicts: kwin-x11 + +Requires: sonic-interface-libraries%{?_isa} >= %{plasma_version} +Requires: kscreenlocker%{?_isa} +Requires: kf6-kirigami2%{?_isa} +Requires: kf6-kdeclarative%{?_isa} +Requires: qt6-qtmultimedia%{?_isa} +Requires: qt6-qtdeclarative%{?_isa} + +%description +Sonic Win is a fork of KWin, the window manager and compositor for SonicDE, +focusing on an optimized X11 experience. + +%package libs +Summary: KWin libraries for SonicDE +Conflicts: kwin-x11-libs + +%description libs +Shared libraries for sonic-win. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} +Conflicts: kwin-x11-devel + +%description devel +Development files for sonic-win. +Provides: kwin-devel = %{version}-%{release} +Provides: kwin-x11-devel = %{version}-%{release} +Provides: cmake(KWinDBusInterface) = %{version} + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +# Create compatibility CMake files for sonic-workspace +mkdir -p %{buildroot}%{_libdir}/cmake/KWinDBusInterface +cat < %{buildroot}%{_libdir}/cmake/KWinDBusInterface/KWinDBusInterfaceConfig.cmake +find_package(KWinX11DBusInterface REQUIRED) +include(\${KWinX11DBusInterface_DIR}/KWinX11DBusInterfaceConfig.cmake) +EOF + +# Create compatibility symlinks for DBus interfaces +pushd %{buildroot}%{_datadir}/dbus-1/interfaces/ +for f in kwin_x11_*.xml; do + newname=$(echo $f | sed 's/kwin_x11_//') + ln -s "$f" "$newname" +done +popd + +# The translation domain in the source is likely still 'kwin' +%find_lang kwin --all-name --with-html + +%files -f kwin.lang +%license LICENSES/* +# Binares and specialized folders +%{_bindir}/kwin_x11 +%{_libdir}/kconf_update_bin/kwin* +%{_libexecdir}/kwin* +%{_userunitdir}/plasma-kwin_x11.service + +# Database and plugins +%{_libdir}/qt6/plugins/ +%{_qt6_qmldir}/org/kde/*/ + +# Data and Assets +%{_datadir}/kwin-x11/ +%{_datadir}/applications/*.desktop +%{_datadir}/dbus-1/interfaces/*.xml +%{_datadir}/icons/hicolor/*/apps/kwin-x11.* +%{_datadir}/kconf_update/kwin-x11.upd +%{_datadir}/knotifications6/kwin-x11.notifyrc +%{_datadir}/knsrcfiles/*.knsrc +%{_datadir}/krunner/dbusplugins/*.desktop +%{_datadir}/qlogging-categories6/*.categories + +%files libs +# Libraries +%{_libdir}/lib*.so.* + +%files devel +%{_includedir}/ +%{_libdir}/lib*.so +%{_libdir}/cmake/ + +%changelog +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.5.5-1 +- Upgrade to 6.5.5 + +* 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 diff --git a/SonicDE/sonic-workspace.spec b/SonicDE/sonic-workspace.spec new file mode 100644 index 0000000..d65efdd --- /dev/null +++ b/SonicDE/sonic-workspace.spec @@ -0,0 +1,271 @@ +%define _disable_source_fetch 0 +%define debug_package %{nil} + +Name: sonic-workspace +Version: 6.5.5 +Release: 1%{?dist} +Summary: Core workspace components for SonicDE (fork of plasma-workspace) + +License: GPL-2.0-or-later +URL: https://github.com/Sonic-DE/sonic-workspace +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz + +%global plasma_version %(echo %{version} | cut -d. -f1-3) + +BuildRequires: extra-cmake-modules +BuildRequires: kf6-rpm-macros +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtbase-private-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtdeclarative-private-devel +BuildRequires: qt6-qtsvg-devel +BuildRequires: qt6-qtwayland-devel +BuildRequires: qt6-qtlocation-devel +BuildRequires: qt6-qtshadertools-devel +BuildRequires: qcoro-qt6-devel +BuildRequires: phonon-qt6-devel +BuildRequires: wayland-devel +BuildRequires: wayland-protocols-devel +BuildRequires: plasma-wayland-protocols-devel +BuildRequires: cmake(Qt6Core5Compat) + +BuildRequires: cmake(KF6Config) +BuildRequires: cmake(KF6Archive) +BuildRequires: cmake(KF6Declarative) +BuildRequires: cmake(KF6ConfigWidgets) +BuildRequires: cmake(KF6CoreAddons) +BuildRequires: cmake(KF6Crash) +BuildRequires: cmake(KF6DBusAddons) +BuildRequires: cmake(KF6GlobalAccel) +BuildRequires: cmake(KF6GuiAddons) +BuildRequires: cmake(KF6I18n) +BuildRequires: cmake(KF6IdleTime) +BuildRequires: cmake(KF6KIO) +BuildRequires: cmake(KF6Notifications) +BuildRequires: cmake(KF6NotifyConfig) +BuildRequires: cmake(KF6Runner) +BuildRequires: cmake(KF6Service) +BuildRequires: cmake(KF6Solid) +BuildRequires: cmake(KF6WidgetsAddons) +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(KF6XmlGui) +BuildRequires: cmake(KF6DocTools) +BuildRequires: cmake(KF6ItemModels) +BuildRequires: cmake(KF6KDED) +BuildRequires: cmake(KF6StatusNotifierItem) +BuildRequires: cmake(KF6UnitConversion) +BuildRequires: cmake(KF6Wallet) +BuildRequires: cmake(KF6KCMUtils) +BuildRequires: cmake(KF6NewStuff) +BuildRequires: cmake(KF6Package) +BuildRequires: cmake(KF6Parts) +BuildRequires: cmake(KF6Prison) +BuildRequires: cmake(KF6Sonnet) +BuildRequires: cmake(KF6TextEditor) +BuildRequires: cmake(KF6TextWidgets) +BuildRequires: cmake(KF6Svg) +BuildRequires: cmake(KF6Kirigami2) +BuildRequires: cmake(KF6KirigamiAddons) +BuildRequires: cmake(KF6NetworkManagerQt) +BuildRequires: cmake(KF6QuickCharts) +BuildRequires: cmake(KF6UserFeedback) +BuildRequires: cmake(KF6Baloo) +BuildRequires: cmake(KF6Holidays) +BuildRequires: kf6-kdesu-devel +BuildRequires: pkgconfig(libqalculate) +BuildRequires: sonic-win-devel +BuildRequires: sonic-interface-libraries-devel +BuildRequires: kdecoration-devel +BuildRequires: libkscreen-devel +BuildRequires: libksysguard-devel +BuildRequires: plasma-activities-devel +BuildRequires: cmake(KSysGuard) +BuildRequires: cmake(Plasma5Support) +BuildRequires: cmake(KScreenLocker) +BuildRequires: cmake(Breeze) +BuildRequires: cmake(KExiv2Qt6) +BuildRequires: cmake(KPipeWire) +BuildRequires: cmake(PlasmaActivities) +BuildRequires: cmake(PlasmaActivitiesStats) +BuildRequires: cmake(KF6Screen) +BuildRequires: cmake(KWayland) +BuildRequires: cmake(Plasma) +BuildRequires: cmake(PlasmaQuick) +BuildRequires: cmake(LayerShellQt) + +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xau) +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xcursor) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xft) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xres) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xkbfile) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(xtst) +BuildRequires: pkgconfig(xxf86vm) +BuildRequires: pkgconfig(ice) +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(xcb-aux) +BuildRequires: pkgconfig(xcb-cursor) +BuildRequires: pkgconfig(xcb-image) +BuildRequires: pkgconfig(xcb-event) +BuildRequires: pkgconfig(xcb-util) +BuildRequires: pkgconfig(xcb-keysyms) +BuildRequires: pkgconfig(xcb-icccm) +BuildRequires: pkgconfig(xcb-renderutil) +BuildRequires: pkgconfig(xcb-atom) +BuildRequires: pkgconfig(xcb-ewmh) +BuildRequires: systemd-devel +BuildRequires: NetworkManager-libnm-devel +BuildRequires: glib2-devel +BuildRequires: polkit-qt6-1-devel +BuildRequires: PackageKit-Qt6-devel +BuildRequires: appstream-qt-devel +BuildRequires: iso-codes-devel +BuildRequires: libcanberra-devel +BuildRequires: fontconfig-devel +BuildRequires: zlib-devel +BuildRequires: libicu-devel + +Requires: sonic-win +Requires: xmessage +Requires: xprop +Requires: xrdb +Requires: xsetroot + +Conflicts: plasma-workspace-x11 + +Provides: plasma-workspace%{?_isa} >= %{plasma_version} +Provides: plasma-workspace >= %{plasma_version} +Obsoletes: plasma-workspace <= %{plasma_version} + +Provides: plasma-workspace-libs%{?_isa} >= %{plasma_version} +Provides: plasma-workspace-libs >= %{plasma_version} +Obsoletes: plasma-workspace-libs <= %{plasma_version} + +Provides: libkworkspace6%{?_isa} >= %{plasma_version} +Provides: libkworkspace6 >= %{plasma_version} +Obsoletes: libkworkspace6 <= %{plasma_version} + +Provides: desktop-notification-daemon + +%description +Core workspace components for SonicDE, fork of plasma-workspace. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Conflicts: plasma-workspace-devel + +%description devel +Development files for sonic-workspace. + +%package x11 +Summary: SonicDE X11 session +#Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: xlibre-xserver-Xorg +Conflicts: plasma-workspace-x11 + +%description x11 +SonicDE X11 session. + +%prep +%autosetup -p1 + +%build +%cmake_kf6 +%cmake_build + +%install +%cmake_install +# Many translation files have different names than the package +%find_lang plasmanetworkmanagement --all-name || : +%find_lang plasmashell --all-name || : + +%files +%license LICENSES/* +%{_bindir}/plasma* +%{_bindir}/krunner +%{_bindir}/ksmserver +%{_bindir}/ksplashqml +%{_bindir}/kcminit* +%{_bindir}/kde-systemd-start-condition +%{_bindir}/lookandfeeltool +%{_bindir}/kcolorschemeeditor +%{_bindir}/kfontinst +%{_bindir}/kfontview +%{_bindir}/xembedsniproxy +%{_bindir}/gmenudbusmenuproxy +%{_bindir}/startplasma-wayland +%{_libdir}/lib*.so.* +%{_libdir}/kconf_update_bin/ +%{_libexecdir}/ksmserver-logout-greeter +%{_libexecdir}/plasma* +%{_libexecdir}/kf6/kauth/ +%{_libexecdir}/kfontprint +%{_libexecdir}/baloorunner +%{_qt6_plugindir}/plasma/ +%{_qt6_plugindir}/kf6/ +%{_qt6_plugindir}/phonon_platform/ +%{_qt6_plugindir}/plasma5support/ +%{_qt6_plugindir}/plasmacalendarplugins/ +%{_qt6_qmldir}/org/kde/ +%{_userunitdir}/plasma* +%{_datadir}/plasma/ +%{_datadir}/plasma5support/ +%{_datadir}/applications/*.desktop +%{_datadir}/desktop-directories/ +%{_datadir}/config.kcfg/ +%{_datadir}/dbus-1/ +%{_datadir}/doc/ +%{_datadir}/icons/ +%{_datadir}/kconf_update/ +%{_datadir}/kfontinst/ +%{_datadir}/kglobalaccel/ +%{_datadir}/kio*/ +%{_datadir}/knotifications6/ +%{_datadir}/knsrcfiles/ +%{_datadir}/konqsidebartng/ +%{_datadir}/krunner/ +%{_datadir}/kstyle/ +%{_datadir}/kxmlgui5/ +%{_datadir}/polkit-1/ +%{_datadir}/qlogging-categories6/ +%{_datadir}/solid/ +%{_datadir}/timezonefiles/ +%{_datadir}/wayland-sessions/ +%{_datadir}/xdg-desktop-portal/ +%{_datadir}/zsh/ +%{_datadir}/locale/*/LC_MESSAGES/*.mo +%{_sysconfdir}/xdg/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/kworkspace6/ +%{_includedir}/taskmanager/ +%{_includedir}/notificationmanager/ +%{_includedir}/colorcorrect/ +%{_includedir}/krdb/ +%{_includedir}/plasma5support/ +%{_libdir}/lib*.so +%{_libdir}/cmake/*/ + +%files x11 +%defattr(-,root,root,-) +%{_datadir}/xsessions/plasmax11.desktop +%{_bindir}/startplasma-x11 + +%changelog +* Thu Mar 26 2026 Anders da Silva Rytter Hansen - 6.5.5-1 +- Upgrade to 6.5.5 + +* Wed Mar 11 2026 Anders da Silva Rytter Hansen - 6.4.5-1 +- Initial release (Downgraded to 6.4.5 for EL 10.1) diff --git a/SonicDE/sonicde-meta.spec b/SonicDE/sonicde-meta.spec new file mode 100644 index 0000000..4b7c14d --- /dev/null +++ b/SonicDE/sonicde-meta.spec @@ -0,0 +1,37 @@ +Name: sonicde-meta +Version: 6.4.5 +Release: 1%{?dist} +Summary: Meta-package for Sonic Desktop Environment + +License: MIT +URL: https://github.com/Sonic-DE/sonicde-meta + +# Core Components +Requires: sonic-win +Requires: sonic-workspace +Requires: sonic-workspace-x11 +Requires: sonic-desktop-interface + +# Foundation Libraries +Requires: sonic-interface-libraries + +# Applets +Requires: sonic-network-manager +Requires: sonic-audio-applet-pulse + +# Additional Recommend Packages (mapped from Arch AUR meta) +Recommends: breeze-icon-theme +Recommends: breeze-cursor-theme +Recommends: kf6-kirigami2 +Recommends: kf6-qqc2-desktop-style + +%description +This meta-package pulls in all the necessary components for a full Sonic +Desktop Environment (SonicDE) installation, focusing on an optimized X11 experience. + +%files +# No files, just dependencies + +%changelog +* Wed Mar 11 2026 Anders Rh - 6.4.5-1 +- Initial release for SonicDE