plasma: 6.2.2

This commit is contained in:
Raven 2024-10-24 17:52:39 +06:00
parent 38d956677e
commit e6e7cd3865
70 changed files with 795 additions and 142 deletions

View File

@ -2,7 +2,7 @@
Name: bluedevil
Summary: Bluetooth stack for KDE
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: GPL-2.0-or-later
@ -100,6 +100,15 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.bluedevil
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: breeze-gtk
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Breeze widget theme for GTK
@ -12,6 +12,8 @@ URL: https://invent.kde.org/plasma/%{name}
# Temporary due to the extra .1
Source0: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
Patch0: fix-python-path.patch
BuildArch: noarch
%if %{with gcc}
@ -80,7 +82,7 @@ export CC=gcc
export CXX=c++
%endif
%cmake_kf6 -DBUILD_WITH_QT6=ON
%cmake_kf6 -DBUILD_WITH_QT6=ON -DPython3_EXECUTABLE=%{_bindir}/python3
%cmake_build
%install
@ -113,6 +115,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -0,0 +1,8 @@
--- a/cmake/FindPythonCairo.cmake 2024-10-18 14:26:03.473452538 +0600
+++ b/cmake/FindPythonCairo.cmake 2024-10-15 19:13:01.000000000 +0600
@@ -1,4 +1,4 @@
-find_package(Python3 COMPONENTS Interpreter REQUIRED)
+find_package(Python3 COMPONENTS Interpreter Development REQUIRED)
# Check for python cairo
execute_process(COMMAND ${Python3_EXECUTABLE} -c "import cairo"

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: flatpak-kcm
Version: 6.1.5
Version: 6.2.2
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
@ -53,6 +53,15 @@ export CXX=c++
%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_flatpak.so
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
%global base_name breeze-grub
Name: grub2-breeze-theme
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Breeze theme for GRUB
@ -59,6 +59,15 @@ find breeze/ -type f -and -not -iname \*.license -print0 \
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kactivitymanagerd
Summary: Plasma service to manage user's activities
Version: 6.1.5
Version: 6.2.2
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)
@ -76,6 +76,15 @@ export CXX=c++
%{_qt6_plugindir}/kactivitymanagerd1/
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kcm_wacomtablet
Summary: KDE Control module for Wacom Graphictablets
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: GPLv2+
@ -90,6 +90,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: kde-cli-tools
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Tools based on KDE Frameworks 5 to better interact with the system
@ -114,6 +114,15 @@ ln -s %{_kf6_libexecdir}/kdesu %{buildroot}%{_bindir}/kdesu
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kde-gtk-config
Summary: Configure the appearance of GTK apps in KDE
Version: 6.1.5
Version: 6.2.2
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)
@ -92,6 +92,15 @@ export CFLAGS="-I%{_includedir}/atk-1.0/ -I%{_includedir}/gtk-3.0 -I%{_includedi
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kdecoration
Summary: A plugin-based library to create window decorations
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: LGPLv2
@ -64,6 +64,15 @@ mkdir -p %{buildroot}%{_kf6_qtplugindir}/org.kde.kdecoration2/
%{_includedir}/KDecoration2
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kdeplasma-addons
Summary: Additional Plasmoids for Plasma 6
Version: 6.1.5
Version: 6.2.2
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
@ -156,6 +156,15 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -3,7 +3,7 @@
Name: kgamma
Summary: A monitor calibration tool
Epoch: 1
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: CC0-1.0 AND GPL-2.0-or-later
@ -73,6 +73,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kglobalacceld
Summary: Daemon providing Global Keyboard Shortcut functionality
Version: 6.1.5
Version: 6.2.2
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)
@ -85,6 +85,15 @@ export CXX=c++
%{_libdir}/cmake/KGlobalAccelD/
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: kinfocenter
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: KDE Info Center
@ -115,6 +115,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/kcm_energyinfo.deskto
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kmenuedit
Summary: KDE menu editor
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later
@ -65,6 +65,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.kmenuedit.des
%{_kf6_datadir}/metainfo/org.kde.kmenuedit.appdata.xml
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kpipewire
Summary: Set of convenient classes to use PipeWire in Qt projects
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: BSD-3-Clause AND CC0-1.0 AND LGPL-2.1-only AND LGPL-3.0-only
@ -120,6 +120,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%{_libdir}/cmake/KPipeWire/*.cmake
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kscreen
Epoch: 1
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: KDE Display Management software
@ -81,6 +81,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: kscreenlocker
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Library and components for secure lock screen architecture
@ -107,6 +107,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: ksshaskpass
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: A ssh-add helper that uses kwallet and kpassworddialog
@ -57,10 +57,20 @@ EOF
%license LICENSES/*
%{_kf6_bindir}/ksshaskpass
%config(noreplace) %{_sysconfdir}/xdg/plasma-workspace/env/ksshaskpass.sh
%{_datadir}/applications/org.kde.ksshaskpass.desktop
%{_mandir}/man1/ksshaskpass.1*
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: ksystemstats
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: KSystemStats is a daemon that collects statistics about the running system.
@ -75,6 +75,15 @@ export CXX=c++
%{_qt6_plugindir}/ksystemstats/
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: kwayland-integration
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Provides integration plugins for various KDE Frameworks for Wayland
@ -69,6 +69,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: kwayland
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Qt-style API to interact with the wayland-client API
@ -28,7 +28,7 @@ BuildRequires: qt6-qttools-devel
BuildRequires: pkgconfig(wayland-scanner) >= 1.22
BuildRequires: wayland-protocols-devel >= 1.32
BuildRequires: cmake(PlasmaWaylandProtocols) >= 1.13
BuildRequires: cmake(PlasmaWaylandProtocols) >= 1.14
BuildRequires: cmake(Qt6WaylandClient)
Requires: kf6-filesystem
@ -104,6 +104,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%{_qt6_docdir}/*.qch
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: kwin-x11
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: KDE Window manager with X11 support
@ -154,16 +154,12 @@ maintained by the KDE SIG.)
%prep
%setup -q -n kwin-%{version}
sed -i \
-e 's|^find_package(Breeze ${PROJECT_VERSION} CONFIG)|find_package(Breeze 5.9 CONFIG)|' \
CMakeLists.txt
# set component for the install step
sed -i \
-e 's/install(TARGETS kwin_x11 /install(TARGETS kwin_x11 COMPONENT X11 /g' \
src/CMakeLists.txt
sed -i \
-e 's/ecm_install_configured_files(INPUT plasma-kwin_x11\.service\.in plasma-kwin_wayland\.service\.in /ecm_install_configured_files(INPUT plasma-kwin_x11.service.in COMPONENT X11 /g' \
-e 's/ecm_install_configured_files(INPUT plasma-kwin_x11\.service\.in /ecm_install_configured_files(INPUT plasma-kwin_x11.service.in COMPONENT X11 /g' \
CMakeLists.txt
@ -178,7 +174,12 @@ export CXX=c++
export PATH=/opt/rx/bin:$PATH
export LDFLAGS="-L%{_rxlibdir} -Wl,-rpath=%{_rxlibdir} ${LDFLAGS}"
export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}}
%cmake_kf6 -DKWIN_BUILD_DECORATIONS:BOOL=OFF -DKWIN_BUILD_KCMS:BOOL=OFF
%cmake_kf6 \
-DKWIN_BUILD_DECORATIONS:BOOL=OFF \
-DKWIN_BUILD_KCMS:BOOL=OFF \
-DKWIN_BUILD_X11_BACKEND:BOOL=ON
%cmake_build --target kwin_x11
%install
@ -191,6 +192,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -0,0 +1,50 @@
From 5e5b5a9f7c7d7170b303b26a2e1cb99930357f1c Mon Sep 17 00:00:00 2001
From: Xaver Hugl <xaver.hugl@gmail.com>
Date: Sat, 12 Oct 2024 18:18:53 +0200
Subject: [PATCH] backends/drm: if no cursor plane is available, fall back to
an overlay plane
While we should have more generic overlay plane usage handling, this special case is easy
to deal with until we have that more generic infrastructure
(cherry picked from commit 1830494db118d0493937a2e442c6a0a986ae3d51)
---
src/backends/drm/drm_gpu.cpp | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/backends/drm/drm_gpu.cpp b/src/backends/drm/drm_gpu.cpp
index 15618870e4..6ad191f6b1 100644
--- a/src/backends/drm/drm_gpu.cpp
+++ b/src/backends/drm/drm_gpu.cpp
@@ -183,12 +183,15 @@ void DrmGpu::initDrmResources()
uint32_t crtcId = resources->crtcs[i];
QList<DrmPlane *> primaryCandidates;
QList<DrmPlane *> cursorCandidates;
+ QList<DrmPlane *> overlayCandidates;
for (const auto &plane : m_planes) {
if (plane->isCrtcSupported(i) && !assignedPlanes.contains(plane.get())) {
if (plane->type.enumValue() == DrmPlane::TypeIndex::Primary) {
primaryCandidates.push_back(plane.get());
} else if (plane->type.enumValue() == DrmPlane::TypeIndex::Cursor) {
cursorCandidates.push_back(plane.get());
+ } else if (plane->type.enumValue() == DrmPlane::TypeIndex::Overlay) {
+ overlayCandidates.push_back(plane.get());
}
}
}
@@ -214,8 +217,11 @@ void DrmGpu::initDrmResources()
return list.empty() ? nullptr : list.front();
};
DrmPlane *primary = findBestPlane(primaryCandidates);
- DrmPlane *cursor = findBestPlane(cursorCandidates);
assignedPlanes.push_back(primary);
+ DrmPlane *cursor = findBestPlane(cursorCandidates);
+ if (!cursor) {
+ cursor = findBestPlane(overlayCandidates);
+ }
if (cursor) {
assignedPlanes.push_back(cursor);
}
--
2.46.2

View File

@ -1,37 +0,0 @@
From 170b138026bb0e234b71e9031f30be021ed73b85 Mon Sep 17 00:00:00 2001
From: Alessandro Astone <ales.astone@gmail.com>
Date: Sat, 15 Jun 2024 22:34:36 +0200
Subject: [PATCH] wayland: Allow configuring locale1 mode from kwinrc
KWin already supports following org.freedesktop.locale1 for the
keyboard keymap, but only by passing a command-line option. This is
typically used in SDDM when running the greeter in kwin_wayland.
We want to use locale1 mode in livesys environments too, so that
environment-agnostic installers can configure the keyboard and also
immediatly apply the same configuration to the running desktop.
When KWin is started through `startplasma` we cannot easily supply
an extra command-line option, so we need to make this configurable
from the external environment, in the form of a KConfig.
The command-line option will keep precedence over the KConfig.
---
src/main_wayland.cpp | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/main_wayland.cpp b/src/main_wayland.cpp
index 8905ecceb78..98a58250ccf 100644
--- a/src/main_wayland.cpp
+++ b/src/main_wayland.cpp
@@ -472,6 +472,8 @@ int main(int argc, char *argv[])
if (parser.isSet(locale1Option)) {
a.setFollowLocale1(true);
+ } else {
+ a.setFollowLocale1(a.config()->group(QStringLiteral("Wayland")).readEntry("FollowLocale1", false));
}
bool ok = false;
--
GitLab

View File

@ -4,7 +4,7 @@
%bcond_without x11
Name: kwin
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: KDE Window manager
@ -14,7 +14,7 @@ URL: https://userbase.kde.org/KWin
Source0: http://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
## upstream patches
Patch0: 5917.patch
Patch: 0001-backends-drm-if-no-cursor-plane-is-available-fall-ba.patch
## proposed patches
@ -61,7 +61,7 @@ BuildRequires: pipewire-devel >= 0.3.29
# Wayland
BuildRequires: pkgconfig(wayland-server) >= 1.22
BuildRequires: wayland-protocols-devel >= 1.34
BuildRequires: wayland-protocols-devel >= 1.36
BuildRequires: pkgconfig(xkbcommon) >= 0.9
BuildRequires: pkgconfig(libinput) >= 1.19
BuildRequires: pkgconfig(libudev)
@ -313,6 +313,15 @@ rm -v %{buildroot}%{_kf6_bindir}/kwin_x11 %{buildroot}%{_userunitdir}/plasma-kwi
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: kwrited
Summary: KDE Write Daemon
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: CC0-1.0 AND GPL-2.0-or-later
@ -52,6 +52,15 @@ export CXX=c++
%{_kf6_datadir}/knotifications6/kwrited.notifyrc
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: layer-shell-qt
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Library to easily use clients based on wlr-layer-shell
@ -81,6 +81,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: libkscreen
Summary: KDE display configuration library
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: GPL-2.0-or-later
@ -105,6 +105,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%{_qt6_docdir}/*.qch
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: libksysguard
Summary: Library for managing processes running on the system
Version: 6.1.5
Version: 6.2.2
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)
@ -132,6 +132,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: libplasma
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Plasma is the foundation of the KDE user interface (v6)
@ -133,7 +133,7 @@ mkdir -p %{buildroot}%{_kf6_qmldir}/org/kde/private
%{_kf6_plugindir}/packagestructure
%{_kf6_qmldir}/org/kde/plasma/
%{_kf6_qmldir}/org/kde/kirigami/styles/Plasma/AbstractApplicationHeader.qml
%{_kf6_qmldir}/org/kde/kirigami/styles/Plasma/Icon.qml
#{_kf6_qmldir}/org/kde/kirigami/styles/Plasma/Icon.qml
%files devel
%dir %{_kf6_datadir}/kdevappwizard/
@ -150,6 +150,15 @@ mkdir -p %{buildroot}%{_kf6_qmldir}/org/kde/private
%{_qt6_docdir}/*.qch
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: ocean-sound-theme
Summary: Ocean Sound Theme for Plasma
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
BuildArch: noarch
@ -46,6 +46,15 @@ export CXX=c++
%{_datadir}/sounds/ocean/
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -6,7 +6,7 @@
## END: Set by rpmautospec
Name: oxygen-sounds
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: The Oxygen Sound Theme
@ -53,6 +53,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -4,7 +4,7 @@
Name: pam-kwallet
Summary: PAM module for KWallet
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: LGPL-2.0-or-later
URL: https://invent.kde.org/plasma/%{base_name}.git
@ -63,6 +63,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-activities-stats
Summary: Library to access the usage statistics data collected by the KDE activity manager
Version: 6.1.5
Version: 6.2.2
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)
@ -89,6 +89,15 @@ export CXX=c++
%{_qt6_docdir}/*.qch
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-activities
Summary: Core components for the KDE Activity concept
Version: 6.1.5
Version: 6.2.2
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
@ -94,6 +94,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -4,7 +4,7 @@
%global base_name breeze
Name: plasma-breeze
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
@ -162,15 +162,26 @@ popd
%{_datadir}/wallpapers/Next/
%files -n breeze-cursor-theme
%doc cursors/Breeze/README
#doc cursors/Breeze/README
%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
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-browser-integration
Summary: %{name} provides components necessary to integrate browsers into the Plasma Desktop
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: CC0-1.0 AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT
@ -84,6 +84,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -7,7 +7,7 @@
Name: plasma-desktop
Summary: Plasma Desktop shell
Version: 6.1.5
Version: 6.2.2
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)
@ -340,6 +340,7 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kaccess.desktop
%{_sysconfdir}/xdg/autostart/*.desktop
%{_kf6_datadir}/accounts/providers/kde/*.provider
%{_kf6_datadir}/accounts/services/kde/*.service
%{_userunitdir}/plasma-kaccess.service
# How to include these in the .lang file?
%{_kf6_datadir}/locale/sr/LC_SCRIPTS/kfontinst/kfontinst.js
@ -360,6 +361,15 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kaccess.desktop
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-disks
Summary: Hard disk health monitoring for KDE Plasma
Version: 6.1.5
Version: 6.2.2
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)
@ -77,6 +77,15 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kcm_disks.desktop
%{_kf6_datadir}/polkit-1/actions/org.kde.kded.smart.policy
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -4,7 +4,7 @@
Name: plasma-drkonqi
Summary: DrKonqi crash handler for KF6/Plasma6
Version: 6.1.5
Version: 6.2.2
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}
@ -126,6 +126,15 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.{drkonqi.cor
%{_kf6_datadir}/polkit-1/actions/org.kde.drkonqi.policy
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: plasma-firewall
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Control Panel for your system firewall
@ -105,6 +105,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/kcm_firewall.desktop
%{_datadir}/polkit-1/actions/org.kde.ufw.policy
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-integration
Summary: Qt Platform Theme integration plugin for Plasma
Version: 6.1.5
Version: 6.2.2
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)
@ -125,6 +125,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%{_qt5_plugindir}/platformthemes/KDEPlasmaPlatformTheme5.so
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
%define base_name milou
Name: plasma-%{base_name}
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: A dedicated KDE search application built on top of Baloo
@ -64,6 +64,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
%global orig_name org.kde.plasma.nano
Name: plasma-nano
Version: 6.1.5
Version: 6.2.2
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
@ -69,24 +69,29 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%install
%cmake_install
sed -i 's,<icon type="stock">plasma</icon>, ,g' %{buildroot}%{_kf6_metainfodir}/%{orig_name}.desktoptoolbox.appdata.xml
%find_lang plasma_shell_%{orig_name} --all-name
%check
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/%{orig_name}.desktoptoolbox.appdata.xml
%files -f plasma_shell_%{orig_name}.lang
%license LICENSES/*.txt
%doc README.md
%{_kf6_metainfodir}/org.kde.plasma.nano.desktoptoolbox.appdata.xml
%{_kf6_qmldir}/org/kde/plasma/private/nanoshell
%{_kf6_datadir}/plasma/packages/%{orig_name}.desktoptoolbox
%{_kf6_datadir}/plasma/shells/%{orig_name}
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-nm
Summary: Plasma for managing network connections
Version: 6.1.5
Version: 6.2.2
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)
@ -246,6 +246,8 @@ rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_openco
%{_datadir}/kcm_networkmanagement/qml/
%{_kf6_datadir}/applications/kcm_networkmanagement.desktop
%{_kf6_datadir}/applications/org.kde.vpnimport.desktop
%files openvpn -f plasmanetworkmanagement_openvpnui.lang
%{_kf6_qtplugindir}/plasma/network/vpn/plasmanetworkmanagement_openvpnui.so
@ -290,6 +292,15 @@ rm -f %{buildroot}/usr/share/locale/*/LC_MESSAGES/plasmanetworkmanagement_openco
%endif
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
%global base_name oxygen
Name: plasma-%{base_name}
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Plasma and Qt widget style and window decorations for Plasma
@ -135,6 +135,7 @@ popd
%{_kf6_datadir}/icons/hicolor/*/apps/oxygen-settings.*
%{_kf6_datadir}/kstyle/themes/oxygen.themerc
%{_kf6_datadir}/plasma/look-and-feel/org.kde.oxygen/
%{_kf6_datadir}/plasma/desktoptheme/oxygen/
%{_kf6_metainfodir}/org.kde.oxygen.appdata.xml
%{_kf6_qtplugindir}/kstyle_config/kstyle_oxygen_config.so
%{_kf6_qtplugindir}/org.kde.kdecoration2.kcm/kcm_oxygendecoration.so
@ -162,6 +163,15 @@ popd
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: plasma-pa
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Plasma applet for audio volume management using PulseAudio
@ -81,6 +81,15 @@ rm -fv %{buildroot}%{_kf6_libdir}/libplasma-volume.so
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -35,10 +35,11 @@ BuildRequires: cmake(KF6ItemModels)
BuildRequires: cmake(KF6KIO)
BuildRequires: cmake(KF6Package)
BuildRequires: cmake(QGpgmeQt6) >= 1.20
#BuildRequires: cmake(QGpgmeQt6) >= 1.20
BuildRequires: gettext-devel
BuildRequires: rx-gpgmepp-devel
BuildRequires: rx-qgpgme-qt6-devel
BuildRequires: pkgconfig(liboath)

View File

@ -3,7 +3,7 @@
Name: plasma-print-manager
Summary: Printer management for KDE
Version: 6.1.5
Version: 6.2.2
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)
@ -124,6 +124,15 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.PrintQueu
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: plasma-sdk
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Development tools for Plasma 6
@ -113,6 +113,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.plasmoidviewe
%{_mandir}/man1/kqml.1.gz
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: plasma-systemmonitor
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: An application for monitoring system resources
@ -77,6 +77,15 @@ export CXX=c++
%{_libdir}/libPlasmaSystemMonitorTable.so
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -3,7 +3,7 @@
Name: plasma-%{base_name}
Summary: KDE System Settings application
Version: 6.1.5
Version: 6.2.2
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)
@ -97,6 +97,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/systemsettings.deskto
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -3,7 +3,7 @@
Name: plasma-thunderbolt
Summary: Plasma integration for controlling Thunderbolt devices
Version: 6.1.5
Version: 6.2.2
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)
@ -67,6 +67,15 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/kcm_bolt.desktop
%{_kf6_datadir}/applications/kcm_bolt.desktop
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-vault
Summary: Plasma Vault offers strong encryption features in a user-friendly way
Version: 6.1.5
Version: 6.2.2
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)
@ -69,6 +69,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -3,7 +3,7 @@
%global debug_package %{nil}
Name: plasma-wayland-protocols
Version: 1.13.0
Version: 1.14.0
Release: 1%{?dist}
Summary: Plasma Specific Protocols for Wayland
@ -57,6 +57,9 @@ export CXX=c++
%changelog
* Thu Oct 17 2024 Raven <raven@sysadmins.ws> - 1.14.0-1
- 1.14.0
* Tue Jun 18 2024 Raven <raven@sysadmins.ws> - 1.13.0-1
- 1.13.0

View File

@ -2,8 +2,8 @@
%global orgname org.kde.plasma-welcome
Name: plasma-welcome
Version: 6.1.5
Release: 1%{?dist}
Version: 6.2.0
Release: 1%{?dist}
License: GPL-2.0-or-later and BSD-3-Clause
Summary: Plasma Welcome
Url: https://invent.kde.org/plasma/%{name}
@ -86,6 +86,9 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/%{orgname}.deskto
%changelog
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: plasma-workspace-wallpapers
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Additional wallpapers for Plasma workspace
License: LGPLv3
@ -79,8 +79,18 @@ export CXX=c++
%{_datadir}/wallpapers/Shell/
%{_datadir}/wallpapers/summer_1am/
%{_datadir}/wallpapers/Volna/
%{_datadir}/wallpapers/ScarletTree/
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: plasma-workspace-x11
Summary: Xorg support for Plasma
Version: 6.1.5
Version: 6.2.2
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
@ -225,6 +225,15 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -0,0 +1,26 @@
From 9f84a8ce25345bcf1fbca34ebac40488e9470b47 Mon Sep 17 00:00:00 2001
From: Steve Cossette <farchord@gmail.com>
Date: Tue, 15 Oct 2024 20:44:49 +0000
Subject: [PATCH] Desktop File: "NoDisplay", being a boolean, should only be
"true" or "false", should not have a ";".
---
klipper/org.kde.klipper.desktop | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/klipper/org.kde.klipper.desktop b/klipper/org.kde.klipper.desktop
index 06d2d14b67..1c3701faa5 100644
--- a/klipper/org.kde.klipper.desktop
+++ b/klipper/org.kde.klipper.desktop
@@ -181,7 +181,7 @@ Terminal=false
# Tell AppStream generators not to merge info in this file so Discover and other
# software centers don't show two Klipper entries
X-AppStream-Ignore=true
-NoDisplay=true;
+NoDisplay=true
Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop;
Comment=A cut & paste history utility
Comment[af]='n Knip & plak geskiedenis program
--
GitLab

View File

@ -5,7 +5,7 @@
Name: plasma-workspace
Summary: Plasma workspace, applications and applets
Version: 6.1.5
Version: 6.2.2
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
@ -27,6 +27,9 @@ Source40: ssh-agent.conf
Source41: spice-vdagent.conf
## upstream patches
# Klipper's desktop file fails validation
# https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4837
Patch50: 9f84a8ce25345bcf1fbca34ebac40488e9470b47.patch
## upstreamable Patches
@ -35,8 +38,7 @@ Source41: spice-vdagent.conf
Patch106: plasma-workspace-5.27.80-enable-open-terminal-action.patch
# default to enable the lock/logout actions
Patch107: plasma-workspace-5.27.80-enable-lock-logout-action.patch
# /usr/bin/qtpaths-qt6
Patch109: qtpaths-binary-name.patch
# udev
BuildRequires: zlib-devel
@ -87,6 +89,7 @@ BuildRequires: qt6-qtdeclarative-devel
BuildRequires: qt6-qtsvg-devel
BuildRequires: qt6-qtwayland-devel
BuildRequires: cmake(Qt6ShaderTools)
BuildRequires: cmake(Qt6Positioning)
BuildRequires: polkit-qt6-1-devel
BuildRequires: libcanberra-devel
BuildRequires: kf6-rpm-macros
@ -512,7 +515,7 @@ cat *.lang | sort | uniq -u > %{name}.lang
%check
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.{plasmashell,kcolorschemeeditor,kfontview,plasmawindowed}.desktop
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.{plasmashell,kcolorschemeeditor,kfontview,plasmawindowed,klipper}.desktop
%post
if [ -s /usr/sbin/setsebool ] ; then
@ -523,6 +526,7 @@ fi
%license LICENSES
%files -f %{name}.lang
%{_kf6_datadir}/xdg-desktop-portal/kde-portals.conf
%{_sysconfdir}/xdg/menus/plasma-applications.menu
%{_kf6_bindir}/gmenudbusmenuproxy
%{_kf6_bindir}/kcminit
@ -592,6 +596,7 @@ fi
%{_kf6_datadir}/applications/org.kde.kfontinst.desktop
%{_kf6_datadir}/applications/org.kde.plasmawindowed.desktop
%{_kf6_datadir}/applications/org.kde.plasma-fallback-session-save.desktop
%{_kf6_datadir}/applications/org.kde.klipper.desktop
%{_kf6_datadir}/kio/servicemenus/installfont.desktop
%{_kf6_datadir}/qlogging-categories6/*.categories
%{_sysconfdir}/xdg/plasmanotifyrc
@ -622,6 +627,7 @@ fi
%{_libdir}/libcolorcorrect.so.*
%{_libdir}/libtaskmanager.so.*
%{_libdir}/libweather_ion.so.*
%{_libdir}/libklipper.so.*
%{_libdir}/libkrdb.so
%{_libdir}/libnotificationmanager.*
%{_libdir}/libkfontinst*
@ -676,6 +682,7 @@ fi
%files devel
%{_libdir}/libbatterycontrol.so
%{_libdir}/libcolorcorrect.so
%{_libdir}/libklipper.so
%{_libdir}/libweather_ion.so
%{_libdir}/libtaskmanager.so
%{_libdir}/libplasma-geolocation-interface.so
@ -718,6 +725,15 @@ fi
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,13 +0,0 @@
diff --git a/components/calendar/kconf_update/migrate-calendar-to-plugin-id.py b/components/calendar/kconf_update/migrate-calendar-to-plugin-id.py
index 1e3b710887..bc4d150fad 100644
--- a/components/calendar/kconf_update/migrate-calendar-to-plugin-id.py
+++ b/components/calendar/kconf_update/migrate-calendar-to-plugin-id.py
@@ -12,7 +12,7 @@ import subprocess
proc = subprocess.Popen(
[
- "qtpaths",
+ "qtpaths-qt6",
"--locate-file",
"ConfigLocation",
"plasma-org.kde.plasma.desktop-appletsrc",

View File

@ -2,7 +2,7 @@
Name: plasma5support
Summary: Support components for porting from KF5/Qt5 to KF6/Qt6
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later
@ -89,19 +89,31 @@ export CXX=c++
%{_datadir}/qlogging-categories6/plasma5support.renamecategories
%{_kf6_libdir}/libPlasma5Support.so.6
%{_kf6_libdir}/libPlasma5Support.so.%{version}
%{_kf6_qtplugindir}/plasma5support/dataengine/plasma_engine_devicenotifications.so
%{_kf6_qtplugindir}/plasma5support/dataengine/plasma_engine_keystate.so
%files devel
%{_includedir}/Plasma5Support/
%{_kf6_libdir}/cmake/Plasma5Support/
%{_qt6_docdir}/*.tags
%{_kf6_libdir}/libPlasma5Support.so
%{_kf6_qtplugindir}/plasma5support/dataengine/plasma_engine_hotplug.so
%{_kf6_qtplugindir}/plasma5support/dataengine/plasma_engine_soliddevice.so
%{_kf6_qtplugindir}/plasma5support/dataengine/plasma_engine_devicenotifications.so
%{_kf6_qtplugindir}/plasma5support/dataengine/plasma_engine_keystate.so
%files doc
%{_qt6_docdir}/*.qch
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -3,7 +3,7 @@
Name: plymouth-kcm
Summary: Plymouth configuration module for systemsettings
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-or-later
@ -71,6 +71,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
%global base_name breeze-plymouth
Name: plymouth-theme-breeze
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Breeze theme for Plymouth
@ -52,7 +52,6 @@ install -D -m644 -p %{SOURCE10} \
%files
%license LICENSES/*.txt
%doc README
%{_libdir}/plymouth/breeze-text.so
%{_datadir}/plymouth/themes/breeze-text/
%{_datadir}/plymouth/themes/breeze/
@ -60,6 +59,15 @@ install -D -m644 -p %{SOURCE10} \
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -3,7 +3,7 @@
Name: polkit-kde
Summary: PolicyKit integration for KDE Desktop
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
License: GPL-2.0-or-later AND CC0-1.0
@ -78,6 +78,15 @@ export CXX=c++
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: powerdevil
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: Manages the power consumption settings of a Plasma Shell
@ -33,10 +33,16 @@ BuildRequires: cmake(KF6NotifyConfig)
BuildRequires: cmake(KF6Solid)
BuildRequires: cmake(KF6WindowSystem)
BuildRequires: cmake(LayerShellQt)
BuildRequires: cmake(KF6Runner)
BuildRequires: cmake(Plasma)
BuildRequires: cmake(PlasmaWaylandProtocols)
BuildRequires: qt6-qtbase-devel
BuildRequires: qt6-qtbase-private-devel
BuildRequires: cmake(Qt6Qml)
BuildRequires: cmake(QCoro6)
BuildRequires: cmake(Qt6WaylandClient)
BuildRequires: pkgconfig(wayland-server) >= 1.22
BuildRequires: libXrandr-devel
BuildRequires: libcap-devel
@ -54,6 +60,8 @@ BuildRequires: cmake(PlasmaActivities)
BuildRequires: libddcutil-devel
# udev rules
Requires: ddcutil
Requires: (libwayland-client >= 1.22 or rx-libwayland-client)
Requires: (libwayland-cursor >= 1.22 or rx-libwayland-cursor)
%global DDCUTIL ON
%else
%global DDCUTIL OFF
@ -77,6 +85,11 @@ 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}"
export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}}
%cmake_kf6 -DHAVE_DDCUTIL=%DDCUTIL
%cmake_build
@ -97,7 +110,6 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_datadir}/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
%{_datadir}/dbus-1/system-services/org.kde.powerdevil.discretegpuhelper.service
%{_datadir}/dbus-1/system-services/org.kde.powerdevil.chargethresholdhelper.service
%{_datadir}/dbus-1/services/org.kde.powerdevil.powerProfileOsdService.service
%{_datadir}/dbus-1/system.d/org.kde.powerdevil.chargethresholdhelper.conf
%{_datadir}/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
%{_datadir}/polkit-1/actions/org.kde.powerdevil.discretegpuhelper.policy
@ -108,7 +120,6 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf6_libexecdir}/kauth/chargethresholdhelper
%{_sysconfdir}/xdg/autostart/powerdevil.desktop
%{_libexecdir}/org_kde_powerdevil
%{_libexecdir}/power_profile_osd_service
%{_kf6_libdir}/libpowerdevilconfigcommonprivate.so.*
%{_kf6_libdir}/libpowerdevilcore.so.*
%{_kf6_qtplugindir}/powerdevil/
@ -116,9 +127,45 @@ rm -fv %{buildroot}/%{_libdir}/libpowerdevil{configcommonprivate,core,ui}.so
%{_kf6_datadir}/knotifications6/powerdevil.notifyrc
%{_kf6_datadir}/applications/kcm_powerdevilprofilesconfig.desktop
%{_userunitdir}/plasma-powerdevil.service
%{_userunitdir}/plasma-powerprofile-osd.service
%{_qt6_plugindir}/kf6/krunner/krunner_powerdevil.so
%{_kf6_qmldir}/org/kde/plasma/private/batterymonitor/batterymonitorplugin.qmltypes
%{_kf6_qmldir}/org/kde/plasma/private/batterymonitor/kde-qmlmodule.version
%{_kf6_qmldir}/org/kde/plasma/private/batterymonitor/libbatterymonitorplugin.so
%{_kf6_qmldir}/org/kde/plasma/private/batterymonitor/qmldir
%{_kf6_qmldir}/org/kde/plasma/private/brightnesscontrolplugin/brightnesscontrolplugin.qmltypes
%{_kf6_qmldir}/org/kde/plasma/private/brightnesscontrolplugin/kde-qmlmodule.version
%{_kf6_qmldir}/org/kde/plasma/private/brightnesscontrolplugin/libbrightnesscontrolplugin.so
%{_kf6_qmldir}/org/kde/plasma/private/brightnesscontrolplugin/qmldir
%{_kf6_metainfodir}/org.kde.plasma.battery.appdata.xml
%{_kf6_metainfodir}/org.kde.plasma.brightness.appdata.xml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/config/main.xml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/BatteryItem.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/InhibitionHint.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/PopupDialog.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/PowerManagementItem.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/PowerProfileItem.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/contents/ui/main.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.battery/metadata.json
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/BrightnessItem.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/CompactRepresentation.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/NightLightItem.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/PopupDialog.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/main.qml
%{_kf6_datadir}/plasma/plasmoids/org.kde.plasma.brightness/metadata.json
%{_kf6_datadir}/qlogging-categories6/batterymonitor.categories
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: qqc2-breeze-style
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: QtQuickControls2 breeze style
@ -61,6 +61,15 @@ export CXX=c++
%{_kf6_libdir}/cmake/QQC2BreezeStyle/
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -1,7 +1,7 @@
%bcond_with gcc
Name: sddm-kcm
Version: 6.1.5
Version: 6.2.2
Release: 1%{?dist}
Summary: SDDM KDE configuration module
@ -72,6 +72,15 @@ export CXX=c++
%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_sddm.so
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5

View File

@ -2,7 +2,7 @@
Name: xdg-desktop-portal-kde
Summary: Backend implementation for xdg-desktop-portal using Qt/KF5
Version: 6.1.5
Version: 6.2.2
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)
@ -92,10 +92,19 @@ export PKG_CONFIG_PATH=%{_rxlibdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PA
%{_datadir}/applications/org.freedesktop.impl.portal.desktop.kde.desktop
%{_datadir}/knotifications6/xdg-desktop-portal-kde.notifyrc
%{_datadir}/qlogging-categories6/xdp-kde.categories
%{_datadir}/xdg-desktop-portal/kde-portals.conf
#{_datadir}/xdg-desktop-portal/kde-portals.conf
%{_userunitdir}/plasma-xdg-desktop-portal-kde.service
%changelog
* Wed Oct 23 2024 Raven <raven@sysadmins.ws> - 6.2.2-1
- 6.2.2
* Tue Oct 15 2024 Raven <raven@sysadmins.ws> - 6.2.1-1
- 6.2.1
* Tue Oct 8 2024 Raven <raven@sysadmins.ws> - 6.2.0-1
- 6.2.0
* Thu Sep 12 2024 Raven <raven@sysadmins.ws> - 6.1.5-1
- 6.1.5