From c5b823899e75c8c6e3c95634b98a7527581691a5 Mon Sep 17 00:00:00 2001 From: Raven Date: Fri, 23 Aug 2024 14:48:19 +0600 Subject: [PATCH] kf6: update plasma to 6.1.4 --- extras/KF6/plasma/bluedevil/bluedevil.spec | 13 ++++++++++- extras/KF6/plasma/breeze-gtk/breeze-gtk.spec | 23 +++++++++++++++---- .../KF6/plasma/flatpak-kcm/flatpak-kcm.spec | 19 +++++++++++++-- .../grub2-breeze-theme.spec | 5 +++- .../kactivitymanagerd/kactivitymanagerd.spec | 13 ++++++++++- .../kcm_wacomtablet/kcm_wacomtablet.spec | 13 ++++++++++- .../plasma/kde-cli-tools/kde-cli-tools.spec | 13 ++++++++++- .../plasma/kde-gtk-config/kde-gtk-config.spec | 13 ++++++++++- .../KF6/plasma/kdecoration/kdecoration.spec | 13 ++++++++++- .../kdeplasma-addons/kdeplasma-addons.spec | 13 ++++++++++- extras/KF6/plasma/kgamma/kgamma.spec | 19 +++++++++++++-- .../plasma/kglobalacceld/kglobalacceld.spec | 18 ++++++++++++++- .../KF6/plasma/kinfocenter/kinfocenter.spec | 13 ++++++++++- extras/KF6/plasma/kmenuedit/kmenuedit.spec | 15 ++++++++++-- extras/KF6/plasma/kpipewire/kpipewire.spec | 17 +++++++++++++- extras/KF6/plasma/kscreen/kscreen.spec | 13 ++++++++++- .../plasma/kscreenlocker/kscreenlocker.spec | 13 ++++++++++- .../KF6/plasma/ksshaskpass/ksshaskpass.spec | 13 ++++++++++- .../KF6/plasma/ksystemstats/ksystemstats.spec | 13 ++++++++++- .../kwayland-integration.spec | 13 ++++++++++- extras/KF6/plasma/kwayland/kwayland.spec | 18 ++++++++++++++- extras/KF6/plasma/kwin-x11/kwin-x11.spec | 18 ++++++++++++++- extras/KF6/plasma/kwin/kwin.spec | 13 ++++++++++- extras/KF6/plasma/kwrited/kwrited.spec | 13 ++++++++++- .../plasma/layer-shell-qt/layer-shell-qt.spec | 13 ++++++++++- extras/KF6/plasma/libkscreen/libkscreen.spec | 17 +++++++++++--- .../KF6/plasma/libksysguard/libksysguard.spec | 13 ++++++++++- extras/KF6/plasma/libplasma/libplasma.spec | 21 ++++++++++++++--- .../ocean-sound-theme/ocean-sound-theme.spec | 15 ++++++++++-- .../plasma/oxygen-sounds/oxygen-sounds.spec | 19 +++++++++++---- .../KF6/plasma/pam-kwallet/pam-kwallet.spec | 12 +++++++++- .../plasma-activities-stats.spec | 18 ++++++++++++++- .../plasma-activities/plasma-activities.spec | 18 ++++++++++++++- .../plasma/plasma-breeze/plasma-breeze.spec | 15 ++++++++++-- .../plasma-browser-integration.spec | 13 ++++++++++- .../plasma/plasma-desktop/plasma-desktop.spec | 13 ++++++++++- .../KF6/plasma/plasma-disks/plasma-disks.spec | 13 ++++++++++- .../plasma/plasma-drkonqi/plasma-drkonqi.spec | 13 ++++++++++- .../plasma-firewall/plasma-firewall.spec | 12 +++++++++- .../plasma-integration.spec | 13 ++++++++++- .../KF6/plasma/plasma-milou/plasma-milou.spec | 12 +++++++++- .../KF6/plasma/plasma-nano/plasma-nano.spec | 12 +++++++++- extras/KF6/plasma/plasma-nm/plasma-nm.spec | 13 ++++++++++- .../plasma/plasma-oxygen/plasma-oxygen.spec | 12 +++++++++- extras/KF6/plasma/plasma-pa/plasma-pa.spec | 13 ++++++++++- .../KF6/plasma/plasma-pass/plasma-pass.spec | 15 ++++++++++-- .../plasma-print-manager.spec | 12 +++++++++- extras/KF6/plasma/plasma-sdk/plasma-sdk.spec | 13 ++++++++++- .../plasma-settings/plasma-settings.spec | 8 +++++++ .../plasma-systemmonitor.spec | 13 ++++++++++- .../plasma-systemsettings.spec | 12 +++++++++- .../plasma-thunderbolt.spec | 12 +++++++++- .../KF6/plasma/plasma-vault/plasma-vault.spec | 13 ++++++++++- .../plasma-wallpapers-dynamic.spec | 7 ++++++ .../plasma-wayland-protocols.spec | 7 ++++++ .../plasma/plasma-welcome/plasma-welcome.spec | 20 +++++++++++++--- .../plasma-workspace-wallpapers.spec | 13 ++++++++++- .../plasma-workspace-x11.spec | 21 ++++++++++++++--- .../plasma-workspace/plasma-workspace.spec | 15 ++++++++++-- .../plasma/plasma5support/plasma5support.spec | 18 ++++++++++++++- .../KF6/plasma/plymouth-kcm/plymouth-kcm.spec | 12 +++++++++- .../plymouth-theme-breeze.spec | 16 ++++++++++--- extras/KF6/plasma/polkit-kde/polkit-kde.spec | 12 +++++++++- extras/KF6/plasma/powerdevil/powerdevil.spec | 13 ++++++++++- .../qqc2-breeze-style/qqc2-breeze-style.spec | 13 ++++++++++- extras/KF6/plasma/sddm-kcm/sddm-kcm.spec | 13 ++++++++++- .../xdg-desktop-portal-kde.spec | 13 ++++++++++- 67 files changed, 851 insertions(+), 87 deletions(-) diff --git a/extras/KF6/plasma/bluedevil/bluedevil.spec b/extras/KF6/plasma/bluedevil/bluedevil.spec index 5eec70d..56df8ea 100644 --- a/extras/KF6/plasma/bluedevil/bluedevil.spec +++ b/extras/KF6/plasma/bluedevil/bluedevil.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: bluedevil Summary: Bluetooth stack for KDE -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: GPL-2.0-or-later @@ -57,6 +59,12 @@ BlueDevil is the bluetooth stack for KDE. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -92,6 +100,9 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.bluedevil %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/breeze-gtk/breeze-gtk.spec b/extras/KF6/plasma/breeze-gtk/breeze-gtk.spec index 94f1178..9903ac5 100644 --- a/extras/KF6/plasma/breeze-gtk/breeze-gtk.spec +++ b/extras/KF6/plasma/breeze-gtk/breeze-gtk.spec @@ -1,18 +1,24 @@ +%bcond_with gcc + Name: breeze-gtk -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Breeze widget theme for GTK License: BSD-3-Clause AND CC0-1.0 URL: https://invent.kde.org/plasma/%{name} -#Source0: http://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +#Source0: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz # Temporary due to the extra .1 -Source0: http://download.kde.org/%{stable_kf6}/plasma/%{version}/%{name}-%{version}.tar.xz +Source0: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz BuildArch: noarch -BuildRequires: gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif BuildRequires: cmake BuildRequires: gtk2-engines BuildRequires: plasma-breeze-devel @@ -68,6 +74,12 @@ Supplements: (plasma-breeze and gtk4) %autosetup -n %{name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 -DBUILD_WITH_QT6=ON %cmake_build @@ -101,6 +113,9 @@ Supplements: (plasma-breeze and gtk4) %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/flatpak-kcm/flatpak-kcm.spec b/extras/KF6/plasma/flatpak-kcm/flatpak-kcm.spec index 1029696..2a8655a 100644 --- a/extras/KF6/plasma/flatpak-kcm/flatpak-kcm.spec +++ b/extras/KF6/plasma/flatpak-kcm/flatpak-kcm.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: flatpak-kcm -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause and BSD-3-Clause and CC0-1.0 and GPL-2.0-or-later Summary: Flatpak Permissions Management KCM @@ -8,7 +10,11 @@ Url: https://invent.kde.org/plasma/flatpak-kcm Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz BuildRequires: extra-cmake-modules -BuildRequires: gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif BuildRequires: kf6-rpm-macros BuildRequires: cmake(KF6Declarative) @@ -27,6 +33,12 @@ BuildRequires: pkgconfig(flatpak) %autosetup -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -41,6 +53,9 @@ BuildRequires: pkgconfig(flatpak) %{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_flatpak.so %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/grub2-breeze-theme/grub2-breeze-theme.spec b/extras/KF6/plasma/grub2-breeze-theme/grub2-breeze-theme.spec index c4ee7b7..06e17bf 100644 --- a/extras/KF6/plasma/grub2-breeze-theme/grub2-breeze-theme.spec +++ b/extras/KF6/plasma/grub2-breeze-theme/grub2-breeze-theme.spec @@ -2,7 +2,7 @@ %global base_name breeze-grub Name: grub2-breeze-theme -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Breeze theme for GRUB @@ -59,6 +59,9 @@ find breeze/ -type f -and -not -iname \*.license -print0 \ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kactivitymanagerd/kactivitymanagerd.spec b/extras/KF6/plasma/kactivitymanagerd/kactivitymanagerd.spec index cae3937..95986f6 100644 --- a/extras/KF6/plasma/kactivitymanagerd/kactivitymanagerd.spec +++ b/extras/KF6/plasma/kactivitymanagerd/kactivitymanagerd.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kactivitymanagerd Summary: Plasma service to manage user's activities -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -46,6 +48,12 @@ Provides: kactivities = %{version}-%{release} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -68,6 +76,9 @@ Provides: kactivities = %{version}-%{release} %{_qt6_plugindir}/kactivitymanagerd1/ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kcm_wacomtablet/kcm_wacomtablet.spec b/extras/KF6/plasma/kcm_wacomtablet/kcm_wacomtablet.spec index 2650743..fc62bf5 100644 --- a/extras/KF6/plasma/kcm_wacomtablet/kcm_wacomtablet.spec +++ b/extras/KF6/plasma/kcm_wacomtablet/kcm_wacomtablet.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kcm_wacomtablet Summary: KDE Control module for Wacom Graphictablets -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: GPLv2+ @@ -51,6 +53,12 @@ with profile support to handle different button/pen layouts per profile. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -82,6 +90,9 @@ with profile support to handle different button/pen layouts per profile. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kde-cli-tools/kde-cli-tools.spec b/extras/KF6/plasma/kde-cli-tools/kde-cli-tools.spec index 8443f3f..de44a68 100644 --- a/extras/KF6/plasma/kde-cli-tools/kde-cli-tools.spec +++ b/extras/KF6/plasma/kde-cli-tools/kde-cli-tools.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: kde-cli-tools -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Tools based on KDE Frameworks 5 to better interact with the system @@ -56,6 +58,12 @@ Conflicts: kde-runtime-docs < 14.12.3-2 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -106,6 +114,9 @@ ln -s %{_kf6_libexecdir}/kdesu %{buildroot}%{_bindir}/kdesu %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kde-gtk-config/kde-gtk-config.spec b/extras/KF6/plasma/kde-gtk-config/kde-gtk-config.spec index fb57164..07ab718 100644 --- a/extras/KF6/plasma/kde-gtk-config/kde-gtk-config.spec +++ b/extras/KF6/plasma/kde-gtk-config/kde-gtk-config.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kde-gtk-config Summary: Configure the appearance of GTK apps in KDE -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) @@ -55,6 +57,12 @@ appearance of GTK apps in KDE. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -84,6 +92,9 @@ export CFLAGS="-I%{_includedir}/atk-1.0/ -I%{_includedir}/gtk-3.0 -I%{_includedi %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kdecoration/kdecoration.spec b/extras/KF6/plasma/kdecoration/kdecoration.spec index 8c6673c..b6b9e04 100644 --- a/extras/KF6/plasma/kdecoration/kdecoration.spec +++ b/extras/KF6/plasma/kdecoration/kdecoration.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kdecoration Summary: A plugin-based library to create window decorations -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: LGPLv2 @@ -33,6 +35,12 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %autosetup -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -56,6 +64,9 @@ mkdir -p %{buildroot}%{_kf6_qtplugindir}/org.kde.kdecoration2/ %{_includedir}/KDecoration2 %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kdeplasma-addons/kdeplasma-addons.spec b/extras/KF6/plasma/kdeplasma-addons/kdeplasma-addons.spec index c3d9650..1fe6487 100644 --- a/extras/KF6/plasma/kdeplasma-addons/kdeplasma-addons.spec +++ b/extras/KF6/plasma/kdeplasma-addons/kdeplasma-addons.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kdeplasma-addons Summary: Additional Plasmoids for Plasma 6 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -86,6 +88,12 @@ developing applications that use %{name}. %autosetup -n %{name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -148,6 +156,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kgamma/kgamma.spec b/extras/KF6/plasma/kgamma/kgamma.spec index c80ac23..3ecf108 100644 --- a/extras/KF6/plasma/kgamma/kgamma.spec +++ b/extras/KF6/plasma/kgamma/kgamma.spec @@ -1,7 +1,9 @@ +%bcond_with gcc + Name: kgamma Summary: A monitor calibration tool Epoch: 1 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-or-later @@ -9,7 +11,11 @@ URL: https://invent.kde.org/%{name} Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz -BuildRequires: gcc gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: extra-cmake-modules @@ -41,6 +47,12 @@ Conflicts: kdegraphics < 7:4.6.95-10 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -61,6 +73,9 @@ Conflicts: kdegraphics < 7:4.6.95-10 %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kglobalacceld/kglobalacceld.spec b/extras/KF6/plasma/kglobalacceld/kglobalacceld.spec index 50f0f42..9f98329 100644 --- a/extras/KF6/plasma/kglobalacceld/kglobalacceld.spec +++ b/extras/KF6/plasma/kglobalacceld/kglobalacceld.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kglobalacceld Summary: Daemon providing Global Keyboard Shortcut functionality -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -10,7 +12,12 @@ Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.t BuildRequires: extra-cmake-modules BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif + BuildRequires: kf6-rpm-macros BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtbase-private-devel @@ -51,6 +58,12 @@ Requires: qt6-qtbase-devel %autosetup -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -72,6 +85,9 @@ Requires: qt6-qtbase-devel %{_libdir}/cmake/KGlobalAccelD/ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kinfocenter/kinfocenter.spec b/extras/KF6/plasma/kinfocenter/kinfocenter.spec index 6ae5475..a3a05c6 100644 --- a/extras/KF6/plasma/kinfocenter/kinfocenter.spec +++ b/extras/KF6/plasma/kinfocenter/kinfocenter.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: kinfocenter -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: KDE Info Center @@ -72,6 +74,12 @@ Conflicts: kde-workspace < 4.11.15-3 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -107,6 +115,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/kcm_energyinfo.deskto %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kmenuedit/kmenuedit.spec b/extras/KF6/plasma/kmenuedit/kmenuedit.spec index d4d5340..5de7a32 100644 --- a/extras/KF6/plasma/kmenuedit/kmenuedit.spec +++ b/extras/KF6/plasma/kmenuedit/kmenuedit.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kmenuedit Summary: KDE menu editor -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later @@ -34,6 +36,12 @@ Conflicts: kde-workspace < 4.11.15-3 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -57,6 +65,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.kmenuedit.des %{_kf6_datadir}/metainfo/org.kde.kmenuedit.appdata.xml %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 @@ -70,4 +81,4 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.kmenuedit.des - 6.1.0 * Mon Jun 3 2024 Raven - 6.0.5-1 -- 6.0.5 \ No newline at end of file +- 6.0.5 diff --git a/extras/KF6/plasma/kpipewire/kpipewire.spec b/extras/KF6/plasma/kpipewire/kpipewire.spec index f512a1e..36cf760 100644 --- a/extras/KF6/plasma/kpipewire/kpipewire.spec +++ b/extras/KF6/plasma/kpipewire/kpipewire.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kpipewire Summary: Set of convenient classes to use PipeWire in Qt projects -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only @@ -9,7 +11,11 @@ Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.ta # Compile Tools BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif # Fedora BuildRequires: kf6-rpm-macros @@ -74,6 +80,12 @@ developing applications that use %{name}. %autosetup -p1 -n %{name}-%{version} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -108,6 +120,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %{_libdir}/cmake/KPipeWire/*.cmake %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kscreen/kscreen.spec b/extras/KF6/plasma/kscreen/kscreen.spec index b06df5d..caaac84 100644 --- a/extras/KF6/plasma/kscreen/kscreen.spec +++ b/extras/KF6/plasma/kscreen/kscreen.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kscreen Epoch: 1 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: KDE Display Management software @@ -42,6 +44,12 @@ KCM and KDED modules for managing displays in KDE. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -73,6 +81,9 @@ KCM and KDED modules for managing displays in KDE. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kscreenlocker/kscreenlocker.spec b/extras/KF6/plasma/kscreenlocker/kscreenlocker.spec index 1489a6c..fd6bcba 100644 --- a/extras/KF6/plasma/kscreenlocker/kscreenlocker.spec +++ b/extras/KF6/plasma/kscreenlocker/kscreenlocker.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: kscreenlocker -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Library and components for secure lock screen architecture @@ -65,6 +67,12 @@ developing applications that use %{name}. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -99,6 +107,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/ksshaskpass/ksshaskpass.spec b/extras/KF6/plasma/ksshaskpass/ksshaskpass.spec index 3108e46..00e3ed6 100644 --- a/extras/KF6/plasma/ksshaskpass/ksshaskpass.spec +++ b/extras/KF6/plasma/ksshaskpass/ksshaskpass.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: ksshaskpass -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: A ssh-add helper that uses kwallet and kpassworddialog @@ -27,6 +29,12 @@ BuildRequires: pkgconfig(Qt6Core) %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -53,6 +61,9 @@ EOF %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/ksystemstats/ksystemstats.spec b/extras/KF6/plasma/ksystemstats/ksystemstats.spec index ee31362..d469e5a 100644 --- a/extras/KF6/plasma/ksystemstats/ksystemstats.spec +++ b/extras/KF6/plasma/ksystemstats/ksystemstats.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: ksystemstats -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: KSystemStats is a daemon that collects statistics about the running system. @@ -49,6 +51,12 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -67,6 +75,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %{_qt6_plugindir}/ksystemstats/ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kwayland-integration/kwayland-integration.spec b/extras/KF6/plasma/kwayland-integration/kwayland-integration.spec index 3277972..7a548d9 100644 --- a/extras/KF6/plasma/kwayland-integration/kwayland-integration.spec +++ b/extras/KF6/plasma/kwayland-integration/kwayland-integration.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: kwayland-integration -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Provides integration plugins for various KDE Frameworks for Wayland @@ -42,6 +44,12 @@ Requires: (rx-libwayland-cursor or libwayland-cursor >= 1.22) %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -61,6 +69,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kwayland/kwayland.spec b/extras/KF6/plasma/kwayland/kwayland.spec index bfd565d..4313e21 100644 --- a/extras/KF6/plasma/kwayland/kwayland.spec +++ b/extras/KF6/plasma/kwayland/kwayland.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: kwayland -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Qt-style API to interact with the wayland-client API @@ -9,7 +11,12 @@ URL: https://invent.kde.org/plasma/%{name} Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif + BuildRequires: appstream BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros @@ -60,6 +67,12 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -91,6 +104,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %{_qt6_docdir}/*.qch %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kwin-x11/kwin-x11.spec b/extras/KF6/plasma/kwin-x11/kwin-x11.spec index e1bff42..f75cf6b 100644 --- a/extras/KF6/plasma/kwin-x11/kwin-x11.spec +++ b/extras/KF6/plasma/kwin-x11/kwin-x11.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: kwin-x11 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: KDE Window manager with X11 support @@ -20,7 +22,12 @@ Source0: http://download.kde.org/%{stable}/plasma/%{version}/kwin-%{version}.tar # Base BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif + BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros BuildRequires: systemd-rpm-macros @@ -161,6 +168,12 @@ sed -i \ %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -178,6 +191,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kwin/kwin.spec b/extras/KF6/plasma/kwin/kwin.spec index 3cd6aec..da4f6f9 100644 --- a/extras/KF6/plasma/kwin/kwin.spec +++ b/extras/KF6/plasma/kwin/kwin.spec @@ -1,8 +1,10 @@ +%bcond_with gcc + # X11 session is not shipped anymore %bcond_without x11 Name: kwin -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: KDE Window manager @@ -224,6 +226,12 @@ sed -i \ %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -305,6 +313,9 @@ rm -v %{buildroot}%{_kf6_bindir}/kwin_x11 %{buildroot}%{_userunitdir}/plasma-kwi %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/kwrited/kwrited.spec b/extras/KF6/plasma/kwrited/kwrited.spec index 6869a6c..702d95a 100644 --- a/extras/KF6/plasma/kwrited/kwrited.spec +++ b/extras/KF6/plasma/kwrited/kwrited.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: kwrited Summary: KDE Write Daemon -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-or-later @@ -32,6 +34,12 @@ Conflicts: kde-workspace < 5.0.0-1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -44,6 +52,9 @@ Conflicts: kde-workspace < 5.0.0-1 %{_kf6_datadir}/knotifications6/kwrited.notifyrc %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/layer-shell-qt/layer-shell-qt.spec b/extras/KF6/plasma/layer-shell-qt/layer-shell-qt.spec index c5131e2..a3e6695 100644 --- a/extras/KF6/plasma/layer-shell-qt/layer-shell-qt.spec +++ b/extras/KF6/plasma/layer-shell-qt/layer-shell-qt.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: layer-shell-qt -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Library to easily use clients based on wlr-layer-shell @@ -44,6 +46,12 @@ Requires: cmake(Qt6Gui) %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin${PATH:+:${PATH}} export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -73,6 +81,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/libkscreen/libkscreen.spec b/extras/KF6/plasma/libkscreen/libkscreen.spec index bfde822..6b93529 100644 --- a/extras/KF6/plasma/libkscreen/libkscreen.spec +++ b/extras/KF6/plasma/libkscreen/libkscreen.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: libkscreen Summary: KDE display configuration library -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: GPL-2.0-or-later @@ -34,8 +36,8 @@ BuildRequires: qt6-qtbase-private-devel BuildRequires: qt6-qtwayland-devel BuildRequires: cmake(Qt6WaylandClient) -Requires: libwayland-client.so.0()%{?__isa:(%{__isa_bits}bit)}%{!?__isa:%{nil}} >= 1.22 -Requires: libwayland-cursor.so.0()%{?__isa:(%{__isa_bits}bit)}%{!?__isa:%{nil}} >= 1.22 +Requires: (libwayland-client >= 1.22 or rx-libwayland-client) +Requires: (libwayland-cursor >= 1.22 or rx-libwayland-cursor) %description LibKScreen is a library that provides access to current configuration @@ -58,6 +60,12 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %autosetup -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -97,6 +105,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %{_qt6_docdir}/*.qch %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/libksysguard/libksysguard.spec b/extras/KF6/plasma/libksysguard/libksysguard.spec index d68ca30..f2bccce 100644 --- a/extras/KF6/plasma/libksysguard/libksysguard.spec +++ b/extras/KF6/plasma/libksysguard/libksysguard.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: libksysguard Summary: Library for managing processes running on the system -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -87,6 +89,12 @@ developing applications that use %{name}. %autosetup -n %{name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -124,6 +132,9 @@ developing applications that use %{name}. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/libplasma/libplasma.spec b/extras/KF6/plasma/libplasma/libplasma.spec index a2845ef..4ee46ca 100644 --- a/extras/KF6/plasma/libplasma/libplasma.spec +++ b/extras/KF6/plasma/libplasma/libplasma.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: libplasma -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Plasma is the foundation of the KDE user interface (v6) @@ -10,7 +12,12 @@ URL: https://invent.kde.org/plasma/plasma-framework Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz BuildRequires: extra-cmake-modules -BuildRequires: gcc-toolset-13-gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif + BuildRequires: cmake(KF6Archive) BuildRequires: cmake(KF6Declarative) BuildRequires: cmake(KF6Su) @@ -90,7 +97,12 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %autosetup -n %{name}-%{version} -p1 %build -. /opt/rh/gcc-toolset-13/enable +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -138,6 +150,9 @@ mkdir -p %{buildroot}%{_kf6_qmldir}/org/kde/private %{_qt6_docdir}/*.qch %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/ocean-sound-theme/ocean-sound-theme.spec b/extras/KF6/plasma/ocean-sound-theme/ocean-sound-theme.spec index fa11158..7a843c0 100644 --- a/extras/KF6/plasma/ocean-sound-theme/ocean-sound-theme.spec +++ b/extras/KF6/plasma/ocean-sound-theme/ocean-sound-theme.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: ocean-sound-theme Summary: Ocean Sound Theme for Plasma -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} BuildArch: noarch @@ -26,7 +28,13 @@ Requires: kf6-filesystem %build -%{cmake_kf6} +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + +%cmake_kf6 %cmake_build %install @@ -38,6 +46,9 @@ Requires: kf6-filesystem %{_datadir}/sounds/ocean/ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/oxygen-sounds/oxygen-sounds.spec b/extras/KF6/plasma/oxygen-sounds/oxygen-sounds.spec index 36109a9..fee1192 100644 --- a/extras/KF6/plasma/oxygen-sounds/oxygen-sounds.spec +++ b/extras/KF6/plasma/oxygen-sounds/oxygen-sounds.spec @@ -1,10 +1,12 @@ +%bcond_with gcc + ## START: Set by rpmautospec ## (rpmautospec version 0.6.3) ## RPMAUTOSPEC: autochangelog ## END: Set by rpmautospec Name: oxygen-sounds -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: The Oxygen Sound Theme @@ -31,11 +33,17 @@ BuildArch: noarch %autosetup %build -%{cmake_kf6} -DBUILD_WITH_QT6=ON -%{cmake_build} +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + +%cmake_kf6 -DBUILD_WITH_QT6=ON +%cmake_build %install -%{cmake_install} +%cmake_install %files @@ -45,6 +53,9 @@ BuildArch: noarch %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/pam-kwallet/pam-kwallet.spec b/extras/KF6/plasma/pam-kwallet/pam-kwallet.spec index 42e4165..4171de3 100644 --- a/extras/KF6/plasma/pam-kwallet/pam-kwallet.spec +++ b/extras/KF6/plasma/pam-kwallet/pam-kwallet.spec @@ -1,9 +1,10 @@ +%bcond_with gcc %global base_name kwallet-pam Name: pam-kwallet Summary: PAM module for KWallet -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: LGPL-2.0-or-later URL: https://invent.kde.org/plasma/%{base_name}.git @@ -40,6 +41,12 @@ Requires: kf6-kwallet %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -56,6 +63,9 @@ Requires: kf6-kwallet %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-activities-stats/plasma-activities-stats.spec b/extras/KF6/plasma/plasma-activities-stats/plasma-activities-stats.spec index a333864..2102fe1 100644 --- a/extras/KF6/plasma/plasma-activities-stats/plasma-activities-stats.spec +++ b/extras/KF6/plasma/plasma-activities-stats/plasma-activities-stats.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-activities-stats Summary: Library to access the usage statistics data collected by the KDE activity manager -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0, GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -11,7 +13,12 @@ Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version} BuildRequires: boost1.81-devel BuildRequires: extra-cmake-modules BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif + BuildRequires: cmake(KF6Config) BuildRequires: kf6-rpm-macros BuildRequires: pkgconfig @@ -51,6 +58,12 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -76,6 +89,9 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %{_qt6_docdir}/*.qch %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-activities/plasma-activities.spec b/extras/KF6/plasma/plasma-activities/plasma-activities.spec index 80325b3..792a661 100644 --- a/extras/KF6/plasma/plasma-activities/plasma-activities.spec +++ b/extras/KF6/plasma/plasma-activities/plasma-activities.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-activities Summary: Core components for the KDE Activity concept -Version: 6.1.2 +Version: 6.1.4 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 @@ -11,7 +13,12 @@ Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version} BuildRequires: boost1.81-devel BuildRequires: extra-cmake-modules BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif + BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6WindowSystem) @@ -53,6 +60,12 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %autosetup -n %{name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -81,6 +94,9 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-breeze/plasma-breeze.spec b/extras/KF6/plasma/plasma-breeze/plasma-breeze.spec index a2e8df0..c33c667 100644 --- a/extras/KF6/plasma/plasma-breeze/plasma-breeze.spec +++ b/extras/KF6/plasma/plasma-breeze/plasma-breeze.spec @@ -1,8 +1,10 @@ -%global base_name breeze +%bcond_with gcc %bcond_without kf5 +%global base_name breeze + Name: plasma-breeze -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop @@ -98,6 +100,12 @@ sed -i 's/PROJECT_VERSION "5.91.90"/PROJECT_VERSION "5.92.0"/' CMakeLists.txt %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + mkdir -p qt6build pushd qt6build %cmake_kf6 -S .. -DBUILD_QT6=ON -DBUILD_QT5=OFF @@ -163,6 +171,9 @@ popd %{_kf6_datadir}/icons/breeze_cursors/index.theme %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-browser-integration/plasma-browser-integration.spec b/extras/KF6/plasma/plasma-browser-integration/plasma-browser-integration.spec index e525cee..2819616 100644 --- a/extras/KF6/plasma/plasma-browser-integration/plasma-browser-integration.spec +++ b/extras/KF6/plasma/plasma-browser-integration/plasma-browser-integration.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-browser-integration Summary: %{name} provides components necessary to integrate browsers into the Plasma Desktop -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT @@ -52,6 +54,12 @@ https://community.kde.org/Plasma/Browser_Integration %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 \ -DMOZILLA_DIR:PATH=%{_libdir}/mozilla %cmake_build @@ -76,6 +84,9 @@ https://community.kde.org/Plasma/Browser_Integration %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-desktop/plasma-desktop.spec b/extras/KF6/plasma/plasma-desktop/plasma-desktop.spec index eb0059b..e9375b8 100644 --- a/extras/KF6/plasma/plasma-desktop/plasma-desktop.spec +++ b/extras/KF6/plasma/plasma-desktop/plasma-desktop.spec @@ -1,3 +1,5 @@ +%bcond_with gcc + %global scim 1 %if 0%{?rhel} && 0%{?rhel} > 7 %undefine scim @@ -5,7 +7,7 @@ Name: plasma-desktop Summary: Plasma Desktop shell -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -242,6 +244,12 @@ BuildArch: noarch %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -352,6 +360,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kaccess.desktop %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-disks/plasma-disks.spec b/extras/KF6/plasma/plasma-disks/plasma-disks.spec index f85a599..b3af94c 100644 --- a/extras/KF6/plasma/plasma-disks/plasma-disks.spec +++ b/extras/KF6/plasma/plasma-disks/plasma-disks.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-disks Summary: Hard disk health monitoring for KDE Plasma -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause AND CC0-1.0 AND FSFAP AND GPL-2.0-only AND GPL-3.0-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -46,6 +48,12 @@ signs of imminent failure appear. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -69,6 +77,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kcm_disks.desktop %{_kf6_datadir}/polkit-1/actions/org.kde.kded.smart.policy %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-drkonqi/plasma-drkonqi.spec b/extras/KF6/plasma/plasma-drkonqi/plasma-drkonqi.spec index 9b28280..a4712f3 100644 --- a/extras/KF6/plasma/plasma-drkonqi/plasma-drkonqi.spec +++ b/extras/KF6/plasma/plasma-drkonqi/plasma-drkonqi.spec @@ -1,8 +1,10 @@ +%bcond_with gcc + %global base_name drkonqi Name: plasma-drkonqi Summary: DrKonqi crash handler for KF6/Plasma6 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) URL: https://invent.kde.org/plasma/%{base_name} @@ -64,6 +66,12 @@ Requires: polkit %autosetup -n %{base_name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 -DWITH_PYTHON_VENDORING=OFF -DWITH_GDB12=ON # -DCMAKE_DISABLE_FIND_PACKAGE_Systemd %cmake_build @@ -118,6 +126,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.{drkonqi.cor %{_kf6_datadir}/polkit-1/actions/org.kde.drkonqi.policy %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-firewall/plasma-firewall.spec b/extras/KF6/plasma/plasma-firewall/plasma-firewall.spec index d703c8e..e61446d 100644 --- a/extras/KF6/plasma/plasma-firewall/plasma-firewall.spec +++ b/extras/KF6/plasma/plasma-firewall/plasma-firewall.spec @@ -1,6 +1,7 @@ +%bcond_with gcc Name: plasma-firewall -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Control Panel for your system firewall @@ -65,6 +66,12 @@ to interface with the Uncomplicated Firewall (UFW). %autosetup -n %{name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -98,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/kcm_firewall.desktop %{_datadir}/polkit-1/actions/org.kde.ufw.policy %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-integration/plasma-integration.spec b/extras/KF6/plasma/plasma-integration/plasma-integration.spec index 7ac0e9f..45ff7af 100644 --- a/extras/KF6/plasma/plasma-integration/plasma-integration.spec +++ b/extras/KF6/plasma/plasma-integration/plasma-integration.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-integration Summary: Qt Platform Theme integration plugin for Plasma -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -85,6 +87,12 @@ Requires: qqc2-desktop-style%{?_isa} %autosetup -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -117,6 +125,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %{_qt5_plugindir}/platformthemes/KDEPlasmaPlatformTheme5.so %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-milou/plasma-milou.spec b/extras/KF6/plasma/plasma-milou/plasma-milou.spec index 80e729b..f8942d1 100644 --- a/extras/KF6/plasma/plasma-milou/plasma-milou.spec +++ b/extras/KF6/plasma/plasma-milou/plasma-milou.spec @@ -1,7 +1,8 @@ +%bcond_with gcc %define base_name milou Name: plasma-%{base_name} -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: A dedicated KDE search application built on top of Baloo @@ -40,6 +41,12 @@ Provides: kde-plasma-milou = %{version}-%{release} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -57,6 +64,9 @@ Provides: kde-plasma-milou = %{version}-%{release} %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-nano/plasma-nano.spec b/extras/KF6/plasma/plasma-nano/plasma-nano.spec index fabb003..7efefb6 100644 --- a/extras/KF6/plasma/plasma-nano/plasma-nano.spec +++ b/extras/KF6/plasma/plasma-nano/plasma-nano.spec @@ -1,7 +1,8 @@ +%bcond_with gcc %global orig_name org.kde.plasma.nano Name: plasma-nano -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT URL: https://invent.kde.org/plasma/plasma-nano @@ -53,6 +54,12 @@ Requires: qt6-qtdeclarative %autosetup -n %{name}-%{version} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -80,6 +87,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/%{orig_nam %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-nm/plasma-nm.spec b/extras/KF6/plasma/plasma-nm/plasma-nm.spec index 55d2f56..57d3c29 100644 --- a/extras/KF6/plasma/plasma-nm/plasma-nm.spec +++ b/extras/KF6/plasma/plasma-nm/plasma-nm.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-nm Summary: Plasma for managing network connections -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -179,6 +181,12 @@ Requires: NetworkManager-iodine %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %{!?with_openconnect:-DBUILD_OPENCONNECT=OFF} %cmake_build @@ -282,6 +290,9 @@ rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_openco %endif %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-oxygen/plasma-oxygen.spec b/extras/KF6/plasma/plasma-oxygen/plasma-oxygen.spec index 57d9015..bcb5bd2 100644 --- a/extras/KF6/plasma/plasma-oxygen/plasma-oxygen.spec +++ b/extras/KF6/plasma/plasma-oxygen/plasma-oxygen.spec @@ -1,7 +1,8 @@ +%bcond_with gcc %global base_name oxygen Name: plasma-%{base_name} -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Plasma and Qt widget style and window decorations for Plasma @@ -95,6 +96,12 @@ Obsoletes: plasma-oxygen-common < 5.1.1-2 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + mkdir -p qt6build pushd qt6build %cmake_kf6 -S .. -DBUILD_QT6=ON -DBUILD_QT5=OFF @@ -155,6 +162,9 @@ popd %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-pa/plasma-pa.spec b/extras/KF6/plasma/plasma-pa/plasma-pa.spec index 3f2659f..5011dc0 100644 --- a/extras/KF6/plasma/plasma-pa/plasma-pa.spec +++ b/extras/KF6/plasma/plasma-pa/plasma-pa.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: plasma-pa -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Plasma applet for audio volume management using PulseAudio @@ -49,6 +51,12 @@ Requires: pulseaudio-daemon %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -73,6 +81,9 @@ rm -fv %{buildroot}%{_kf6_libdir}/libplasma-volume.so %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-pass/plasma-pass.spec b/extras/KF6/plasma/plasma-pass/plasma-pass.spec index 54e7b04..cae0076 100644 --- a/extras/KF6/plasma/plasma-pass/plasma-pass.spec +++ b/extras/KF6/plasma/plasma-pass/plasma-pass.spec @@ -1,3 +1,5 @@ +%bcond_with gcc + Name: plasma-pass Version: 1.2.2 Release: 1%{?dist} @@ -10,8 +12,11 @@ Source0: https://download.kde.org/stable/%{name}/%{name}-%{version}.tar.x %global __provides_exclude_from ^(%{_kf5_qmldir}/.*\\.so|%{_kf5_qtplugindir}/.*\\.so)$ -BuildRequires: gcc -BuildRequires: gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif BuildRequires: cmake BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros @@ -57,6 +62,12 @@ password manager. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" diff --git a/extras/KF6/plasma/plasma-print-manager/plasma-print-manager.spec b/extras/KF6/plasma/plasma-print-manager/plasma-print-manager.spec index 4fef8bd..79b32da 100644 --- a/extras/KF6/plasma/plasma-print-manager/plasma-print-manager.spec +++ b/extras/KF6/plasma/plasma-print-manager/plasma-print-manager.spec @@ -1,8 +1,9 @@ +%bcond_with gcc %global base_name print-manager Name: plasma-print-manager Summary: Printer management for KDE -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause 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) @@ -77,6 +78,12 @@ Provides: kde-print-manager-libs = 1:%{version}-%{release} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -117,6 +124,9 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.PrintQueu %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-sdk/plasma-sdk.spec b/extras/KF6/plasma/plasma-sdk/plasma-sdk.spec index 620cf6b..7ebdab5 100644 --- a/extras/KF6/plasma/plasma-sdk/plasma-sdk.spec +++ b/extras/KF6/plasma/plasma-sdk/plasma-sdk.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: plasma-sdk -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Development tools for Plasma 6 @@ -61,6 +63,12 @@ Plasma SDK contains tools for plasma development %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -105,6 +113,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.plasmoidviewe %{_mandir}/man1/kqml.1.gz %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-settings/plasma-settings.spec b/extras/KF6/plasma/plasma-settings/plasma-settings.spec index 3576dd7..029ad80 100644 --- a/extras/KF6/plasma/plasma-settings/plasma-settings.spec +++ b/extras/KF6/plasma/plasma-settings/plasma-settings.spec @@ -1,3 +1,5 @@ +%bcond_with gcc + Name: plasma-settings Version: 24.02.0 Release: 1%{?dist} @@ -44,6 +46,12 @@ modules are provided separately, by plasma-nm. %autosetup %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build diff --git a/extras/KF6/plasma/plasma-systemmonitor/plasma-systemmonitor.spec b/extras/KF6/plasma/plasma-systemmonitor/plasma-systemmonitor.spec index 52df618..4d583c0 100644 --- a/extras/KF6/plasma/plasma-systemmonitor/plasma-systemmonitor.spec +++ b/extras/KF6/plasma/plasma-systemmonitor/plasma-systemmonitor.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: plasma-systemmonitor -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: An application for monitoring system resources @@ -45,6 +47,12 @@ resources. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -69,6 +77,9 @@ resources. %{_libdir}/libPlasmaSystemMonitorTable.so %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-systemsettings/plasma-systemsettings.spec b/extras/KF6/plasma/plasma-systemsettings/plasma-systemsettings.spec index 2e7ce8e..2d7857e 100644 --- a/extras/KF6/plasma/plasma-systemsettings/plasma-systemsettings.spec +++ b/extras/KF6/plasma/plasma-systemsettings/plasma-systemsettings.spec @@ -1,8 +1,9 @@ +%bcond_with gcc %global base_name systemsettings Name: plasma-%{base_name} Summary: KDE System Settings application -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} 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-only AND LGPL-2.1-or-later AND (GPL-2.0-only OR GPL-3.0-only) @@ -61,6 +62,12 @@ Obsoletes: plasma-systemsettings-devel < 5.20.90 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -90,6 +97,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/systemsettings.deskto %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-thunderbolt/plasma-thunderbolt.spec b/extras/KF6/plasma/plasma-thunderbolt/plasma-thunderbolt.spec index 9edc0c9..5ab3799 100644 --- a/extras/KF6/plasma/plasma-thunderbolt/plasma-thunderbolt.spec +++ b/extras/KF6/plasma/plasma-thunderbolt/plasma-thunderbolt.spec @@ -1,8 +1,9 @@ +%bcond_with gcc %global base_name plasma-thunderbolt Name: plasma-thunderbolt Summary: Plasma integration for controlling Thunderbolt devices -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) @@ -40,6 +41,12 @@ kernel. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -60,6 +67,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kcm_bolt.desktop %{_kf6_datadir}/applications/kcm_bolt.desktop %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-vault/plasma-vault.spec b/extras/KF6/plasma/plasma-vault/plasma-vault.spec index c0eff8c..9fb3272 100644 --- a/extras/KF6/plasma/plasma-vault/plasma-vault.spec +++ b/extras/KF6/plasma/plasma-vault/plasma-vault.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-vault Summary: Plasma Vault offers strong encryption features in a user-friendly way -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -42,6 +44,12 @@ prying eyes even when the user is logged in. %autosetup -n %{name}-%{version} -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -61,6 +69,9 @@ prying eyes even when the user is logged in. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-wallpapers-dynamic/plasma-wallpapers-dynamic.spec b/extras/KF6/plasma/plasma-wallpapers-dynamic/plasma-wallpapers-dynamic.spec index 4baa3a1..4958cc1 100644 --- a/extras/KF6/plasma/plasma-wallpapers-dynamic/plasma-wallpapers-dynamic.spec +++ b/extras/KF6/plasma/plasma-wallpapers-dynamic/plasma-wallpapers-dynamic.spec @@ -1,3 +1,4 @@ +%bcond_with gcc ## START: Set by rpmautospec ## (rpmautospec version 0.6.3) ## RPMAUTOSPEC: autorelease, autochangelog @@ -95,6 +96,12 @@ Files needed to support zsh completion. %autosetup -n plasma5-%{component}-%{version} %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake %cmake_build diff --git a/extras/KF6/plasma/plasma-wayland-protocols/plasma-wayland-protocols.spec b/extras/KF6/plasma/plasma-wayland-protocols/plasma-wayland-protocols.spec index 197fb3d..917618a 100644 --- a/extras/KF6/plasma/plasma-wayland-protocols/plasma-wayland-protocols.spec +++ b/extras/KF6/plasma/plasma-wayland-protocols/plasma-wayland-protocols.spec @@ -1,3 +1,4 @@ +%bcond_with gcc %global wayland_min_version 1.4 %global debug_package %{nil} @@ -33,6 +34,12 @@ developing applications that use %{name}. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build diff --git a/extras/KF6/plasma/plasma-welcome/plasma-welcome.spec b/extras/KF6/plasma/plasma-welcome/plasma-welcome.spec index 681a49e..6dd1422 100644 --- a/extras/KF6/plasma/plasma-welcome/plasma-welcome.spec +++ b/extras/KF6/plasma/plasma-welcome/plasma-welcome.spec @@ -1,7 +1,8 @@ +%bcond_with gcc %global orgname org.kde.plasma-welcome Name: plasma-welcome -Version: 6.0.4 +Version: 6.1.4 Release: 1%{?dist} License: GPL-2.0-or-later and BSD-3-Clause Summary: Plasma Welcome @@ -11,7 +12,11 @@ Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{vers # Upstream patches -BuildRequires: gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif BuildRequires: qt6-qtbase-devel BuildRequires: desktop-file-utils BuildRequires: libappstream-glib @@ -53,6 +58,12 @@ A Friendly onboarding wizard for Plasma. rm Messages.sh %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -66,7 +77,7 @@ rm Messages.sh desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/%{orgname}.desktop %files -f %{name}.lang -%license src/LICENSES/{BSD-3-Clause.txt,GPL-2.0-or-later.txt,FSFAP.txt} +%license LICENSES/{BSD-2-Clause.txt,CC0-1.0.txt,CC-BY-SA-4.0.txt,GPL-2.0-only.txt,GPL-2.0-or-later.txt,GPL-3.0-only.txt,LicenseRef-KDE-Accepted-GPL.txt} %doc README.md %{_kf6_bindir}/plasma-welcome %{_kf6_datadir}/applications/%{orgname}.desktop @@ -75,6 +86,9 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/%{orgname}.deskto %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jun 3 2024 Raven - 6.0.5-1 - 6.0.5 diff --git a/extras/KF6/plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers.spec b/extras/KF6/plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers.spec index dc5dd8e..abeeafb 100644 --- a/extras/KF6/plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers.spec +++ b/extras/KF6/plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: plasma-workspace-wallpapers -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Additional wallpapers for Plasma workspace License: LGPLv3 @@ -30,6 +32,12 @@ Obsoletes: plasma-workspace-wallpapers < 5.2.0-2 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 -DBUILD_WITH_QT6=ON %cmake_build @@ -73,6 +81,9 @@ Obsoletes: plasma-workspace-wallpapers < 5.2.0-2 %{_datadir}/wallpapers/Volna/ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-workspace-x11/plasma-workspace-x11.spec b/extras/KF6/plasma/plasma-workspace-x11/plasma-workspace-x11.spec index c954b57..5abff1b 100644 --- a/extras/KF6/plasma/plasma-workspace-x11/plasma-workspace-x11.spec +++ b/extras/KF6/plasma/plasma-workspace-x11/plasma-workspace-x11.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma-workspace-x11 Summary: Xorg support for Plasma -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -21,7 +23,11 @@ Source0: https://download.kde.org/%{stable}/plasma/%{version}/plasma-workspace-% ## upstream Patches BuildRequires: cmake -BuildRequires: gcc-c++ +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else +BuildRequires: clang +%endif BuildRequires: zlib-devel BuildRequires: libGL-devel @@ -145,7 +151,7 @@ BuildRequires: desktop-file-utils #BuildRequires: cmake(AppStreamQt) >= 1.0.0 -BuildRequires: kf6-kirigami-addons +BuildRequires: kf6-kirigami-addons-devel BuildRequires: kio-extras BuildRequires: kio-fuse @@ -194,6 +200,12 @@ sed -i \ %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -213,6 +225,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma-workspace/plasma-workspace.spec b/extras/KF6/plasma/plasma-workspace/plasma-workspace.spec index 99ad5b5..0bc80f8 100644 --- a/extras/KF6/plasma/plasma-workspace/plasma-workspace.spec +++ b/extras/KF6/plasma/plasma-workspace/plasma-workspace.spec @@ -1,9 +1,11 @@ +%bcond_with gcc + # X11 session is not shipped anymore %bcond_without x11 Name: plasma-workspace Summary: Plasma workspace, applications and applets -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT @@ -184,7 +186,7 @@ Requires: kf6-kglobalaccel Requires: kf6-kquickcharts Requires: kf6-kirigami Requires: kf6-kirigami-addons -BuildRequires: kf6-kirigami-addons +BuildRequires: kf6-kirigami-addons-devel Requires: kio-extras BuildRequires: kio-extras Requires: kio-fuse @@ -443,6 +445,12 @@ EOL %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -710,6 +718,9 @@ fi %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plasma5support/plasma5support.spec b/extras/KF6/plasma/plasma5support/plasma5support.spec index e10af96..93e6faa 100644 --- a/extras/KF6/plasma/plasma5support/plasma5support.spec +++ b/extras/KF6/plasma/plasma5support/plasma5support.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: plasma5support Summary: Support components for porting from KF5/Qt5 to KF6/Qt6 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later @@ -10,7 +12,12 @@ Source0: https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.t BuildRequires: extra-cmake-modules BuildRequires: cmake +%if %{with gcc} +BuildRequires: gcc-toolset-14-gcc-c++ +%else BuildRequires: clang +%endif + BuildRequires: kf6-rpm-macros BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtbase-private-devel @@ -60,6 +67,12 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %autosetup -p1 %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -89,6 +102,9 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator. %{_qt6_docdir}/*.qch %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plymouth-kcm/plymouth-kcm.spec b/extras/KF6/plasma/plymouth-kcm/plymouth-kcm.spec index 09a5495..40a29fc 100644 --- a/extras/KF6/plasma/plymouth-kcm/plymouth-kcm.spec +++ b/extras/KF6/plasma/plymouth-kcm/plymouth-kcm.spec @@ -1,8 +1,9 @@ +%bcond_with gcc %global base_name plymouth-kcm Name: plymouth-kcm Summary: Plymouth configuration module for systemsettings -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-or-later @@ -42,6 +43,12 @@ plymouth splash screen. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -64,6 +71,9 @@ plymouth splash screen. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/plymouth-theme-breeze/plymouth-theme-breeze.spec b/extras/KF6/plasma/plymouth-theme-breeze/plymouth-theme-breeze.spec index 1ab86a7..fbb24e2 100644 --- a/extras/KF6/plasma/plymouth-theme-breeze/plymouth-theme-breeze.spec +++ b/extras/KF6/plasma/plymouth-theme-breeze/plymouth-theme-breeze.spec @@ -1,16 +1,17 @@ +%bcond_with gcc %global base_name breeze-plymouth Name: plymouth-theme-breeze -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Breeze theme for Plymouth License: GPLv3 URL: https://invent.kde.org/plasma/%{base_name} -#Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{base_name}-%{version}.tar.xz +#Source0: https://download.kde.org/stable/plasma/%{version}/%{base_name}-%{version}.tar.xz # needed due to the extra .1 in version -Source0: https://download.kde.org/%{stable_kf6}/plasma/%{version}/%{base_name}-%{version}.tar.xz +Source0: https://download.kde.org/stable/plasma/%{version}/%{base_name}-%{version}.tar.xz Source10: plymouth-theme-breeze.conf @@ -33,6 +34,12 @@ Requires: plymouth-plugin-script %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -53,6 +60,9 @@ install -D -m644 -p %{SOURCE10} \ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/polkit-kde/polkit-kde.spec b/extras/KF6/plasma/polkit-kde/polkit-kde.spec index b96cec2..e578e54 100644 --- a/extras/KF6/plasma/polkit-kde/polkit-kde.spec +++ b/extras/KF6/plasma/polkit-kde/polkit-kde.spec @@ -1,8 +1,9 @@ +%bcond_with gcc %global base_name polkit-kde-agent-1 Name: polkit-kde Summary: PolicyKit integration for KDE Desktop -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: GPL-2.0-or-later AND CC0-1.0 @@ -50,6 +51,12 @@ Provides Policy Kit Authentication Agent that nicely fits to KDE. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 \ -DKDE_INSTALL_LIBEXECDIR:PATH=%{_kf6_libexecdir} @@ -71,6 +78,9 @@ Provides Policy Kit Authentication Agent that nicely fits to KDE. %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/powerdevil/powerdevil.spec b/extras/KF6/plasma/powerdevil/powerdevil.spec index d15c0cb..6892b46 100644 --- a/extras/KF6/plasma/powerdevil/powerdevil.spec +++ b/extras/KF6/plasma/powerdevil/powerdevil.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: powerdevil -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: Manages the power consumption settings of a Plasma Shell @@ -69,6 +71,12 @@ of a daemon (a KDED module) and a KCModule for its configuration. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 -DHAVE_DDCUTIL=%DDCUTIL %cmake_build @@ -111,6 +119,9 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so %{_userunitdir}/plasma-powerprofile-osd.service %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/qqc2-breeze-style/qqc2-breeze-style.spec b/extras/KF6/plasma/qqc2-breeze-style/qqc2-breeze-style.spec index 6adfb72..a013232 100644 --- a/extras/KF6/plasma/qqc2-breeze-style/qqc2-breeze-style.spec +++ b/extras/KF6/plasma/qqc2-breeze-style/qqc2-breeze-style.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: qqc2-breeze-style -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: QtQuickControls2 breeze style @@ -37,6 +39,12 @@ This is a pure Qt Quick/Kirigami Qt Quick Controls style. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -53,6 +61,9 @@ This is a pure Qt Quick/Kirigami Qt Quick Controls style. %{_kf6_libdir}/cmake/QQC2BreezeStyle/ %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/sddm-kcm/sddm-kcm.spec b/extras/KF6/plasma/sddm-kcm/sddm-kcm.spec index 6e4828b..2587593 100644 --- a/extras/KF6/plasma/sddm-kcm/sddm-kcm.spec +++ b/extras/KF6/plasma/sddm-kcm/sddm-kcm.spec @@ -1,5 +1,7 @@ +%bcond_with gcc + Name: sddm-kcm -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} Summary: SDDM KDE configuration module @@ -43,6 +45,12 @@ SDDM Display Manager %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %cmake_kf6 %cmake_build @@ -64,6 +72,9 @@ SDDM Display Manager %{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_sddm.so %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2 diff --git a/extras/KF6/plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde.spec b/extras/KF6/plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde.spec index 80bdac7..0b1a6f9 100644 --- a/extras/KF6/plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde.spec +++ b/extras/KF6/plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde.spec @@ -1,6 +1,8 @@ +%bcond_with gcc + Name: xdg-desktop-portal-kde Summary: Backend implementation for xdg-desktop-portal using Qt/KF5 -Version: 6.1.2 +Version: 6.1.4 Release: 1%{?dist} License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -61,6 +63,12 @@ pieces of KDE infrastructure. %build +%if %{with gcc} +%enable_devtoolset14 +export CC=gcc +export CXX=c++ +%endif + %global _rxlibdir /opt/rx/%{_lib} export PATH=/opt/rx/bin:$PATH export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}" @@ -88,6 +96,9 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA %{_userunitdir}/plasma-xdg-desktop-portal-kde.service %changelog +* Wed Aug 7 2024 Raven - 6.1.4-1 +- 6.1.4 + * Mon Jul 8 2024 Raven - 6.1.2-1 - 6.1.2