3.7 #2

Closed
Leeroy wants to merge 3 commits from Leeroy/kde-plasma-6:3.7 into 3.7
70 changed files with 298 additions and 140 deletions

View File

@ -4,7 +4,7 @@
# Depends on: bluez-qt libplasma
name=bluedevil
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -1,10 +1,10 @@
# Description: Color schemes, cursors, window decorations, application style, and wallpapers for the breeze visual style
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: frameworkintegration kcmutils kdecoration kirigami breeze-icons
# Depends on: breeze-icons frameworkintegration kcmutils kdecoration kirigami
name=breeze
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: appstream kcmutils kidletime kirigami-addons knewstuff kstatusnotifieritem kuserfeedback purpose
name=discover
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz \
discover.conf)

View File

@ -4,7 +4,7 @@
# Depends on: boost kio kxmlgui
name=kactivitymanagerd
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: gsettings-desktop-schemas gtk3 kcolorscheme kcoreaddons kdbusaddons kdecoration kwindowsystem qt6-svg sassc
name=kde-gtk-config
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -38,9 +38,9 @@ drwxr-xr-x root/root usr/lib/cmake/KDecoration2/
-rw-r--r-- root/root usr/lib/cmake/KDecoration2/KDecoration2Targets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/KDecoration2/KDecoration2Targets.cmake
lrwxrwxrwx root/root usr/lib/libkdecorations2.so -> libkdecorations2.so.6
lrwxrwxrwx root/root usr/lib/libkdecorations2.so.6 -> libkdecorations2.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkdecorations2.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkdecorations2.so.6 -> libkdecorations2.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkdecorations2.so.6.0.4
lrwxrwxrwx root/root usr/lib/libkdecorations2private.so -> libkdecorations2private.so.11
lrwxrwxrwx root/root usr/lib/libkdecorations2private.so.11 -> libkdecorations2private.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkdecorations2private.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkdecorations2private.so.11 -> libkdecorations2private.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkdecorations2private.so.6.0.4
drwxr-xr-x root/root usr/share/

View File

@ -4,7 +4,7 @@
# Depends on: ki18n
name=kdecoration
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -67,6 +67,11 @@ drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/plasma/private/colorpicker/
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/colorpicker/kde-qmlmodule.version
-rwxr-xr-x root/root usr/lib/qt6/qml/org/kde/plasma/private/colorpicker/libcolorpickerplugin.so
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/colorpicker/qmldir
drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/plasma/private/dict/
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/dict/dictplugin.qmltypes
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/dict/kde-qmlmodule.version
-rwxr-xr-x root/root usr/lib/qt6/qml/org/kde/plasma/private/dict/libdictplugin.so
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/dict/qmldir
drwxr-xr-x root/root usr/lib/qt6/qml/org/kde/plasma/private/diskquota/
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/diskquota/diskquotaplugin.qmltypes
-rw-r--r-- root/root usr/lib/qt6/qml/org/kde/plasma/private/diskquota/kde-qmlmodule.version
@ -129,6 +134,7 @@ drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/accessories-dictionary.svgz
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/fifteenpuzzle.svgz
drwxr-xr-x root/root usr/share/kdevappwizard/
drwxr-xr-x root/root usr/share/kdevappwizard/templates/
@ -199,6 +205,8 @@ drwxr-xr-x root/root usr/share/metainfo/
-rw-r--r-- root/root usr/share/metainfo/org.kde.plasma.timer.appdata.xml
-rw-r--r-- root/root usr/share/metainfo/org.kde.plasma.userswitcher.appdata.xml
-rw-r--r-- root/root usr/share/metainfo/org.kde.plasma.weather.appdata.xml
-rw-r--r-- root/root usr/share/metainfo/org.kde.plasma.webbrowser.appdata.xml
-rw-r--r-- root/root usr/share/metainfo/org.kde.plasma_applet_dict.appdata.xml
-rw-r--r-- root/root usr/share/metainfo/org.kde.potd.appdata.xml
drwxr-xr-x root/root usr/share/plasma/
drwxr-xr-x root/root usr/share/plasma/desktoptheme/
@ -401,6 +409,27 @@ drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma.weather/contents/
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.weather/contents/ui/config/ConfigWeatherStation.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.weather/contents/ui/main.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.weather/metadata.json
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/config/
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/config/config.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/config/main.xml
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/ui/
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/ui/ConfigAppearance.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/ui/ConfigGeneral.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/contents/ui/main.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma.webbrowser/metadata.json
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/config/
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/config/config.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/config/main.xml
drwxr-xr-x root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/ui/
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/ui/AvailableDictSheet.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/ui/ConfigDictionaries.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/ui/DictItemDelegate.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/contents/ui/main.qml
-rw-r--r-- root/root usr/share/plasma/plasmoids/org.kde.plasma_applet_dict/metadata.json
drwxr-xr-x root/root usr/share/plasma/wallpapers/
drwxr-xr-x root/root usr/share/plasma/wallpapers/org.kde.haenau/
drwxr-xr-x root/root usr/share/plasma/wallpapers/org.kde.haenau/contents/

View File

@ -1,10 +1,10 @@
# Description: Plasma addons
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: kdeclarative kholidays kirigami-addons knewstuff krunner kunitconversion libplasma plasma5support purpose sonnet qt6-webengine
# Depends on: kdeclarative kholidays kirigami-addons knewstuff krunner kunitconversion libplasma plasma5support purpose qt6-webengine sonnet
name=kdeplasma-addons
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -78,11 +78,6 @@ drwxr-xr-x root/root usr/share/doc/HTML/ru/kcontrol/
drwxr-xr-x root/root usr/share/doc/HTML/ru/kcontrol/kgamma/
-rw-r--r-- root/root usr/share/doc/HTML/ru/kcontrol/kgamma/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/ru/kcontrol/kgamma/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/sl/
drwxr-xr-x root/root usr/share/doc/HTML/sl/kcontrol/
drwxr-xr-x root/root usr/share/doc/HTML/sl/kcontrol/kgamma/
-rw-r--r-- root/root usr/share/doc/HTML/sl/kcontrol/kgamma/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/sl/kcontrol/kgamma/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/sv/
drwxr-xr-x root/root usr/share/doc/HTML/sv/kcontrol/
drwxr-xr-x root/root usr/share/doc/HTML/sv/kcontrol/kgamma/

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils
name=kgamma
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -16,8 +16,8 @@ drwxr-xr-x root/root usr/lib/cmake/KGlobalAccelD/
-rw-r--r-- root/root usr/lib/cmake/KGlobalAccelD/KGlobalAccelDTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/KGlobalAccelD/KGlobalAccelDTargets.cmake
-rwxr-xr-x root/root usr/lib/kglobalacceld
lrwxrwxrwx root/root usr/lib/libKGlobalAccelD.so.0 -> libKGlobalAccelD.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKGlobalAccelD.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKGlobalAccelD.so.0 -> libKGlobalAccelD.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKGlobalAccelD.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/org.kde.kglobalacceld.platforms/

View File

@ -4,7 +4,7 @@
# Depends on: kglobalaccel kio
name=kglobalacceld
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils
name=kinfocenter
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -24,14 +24,14 @@ drwxr-xr-x root/root usr/lib/cmake/KPipeWire/
-rw-r--r-- root/root usr/lib/cmake/KPipeWire/KPipeWireTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/KPipeWire/KPipeWireTargets.cmake
lrwxrwxrwx root/root usr/lib/libKPipeWire.so -> libKPipeWire.so.6
lrwxrwxrwx root/root usr/lib/libKPipeWire.so.6 -> libKPipeWire.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKPipeWire.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKPipeWire.so.6 -> libKPipeWire.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKPipeWire.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKPipeWireDmaBuf.so -> libKPipeWireDmaBuf.so.6
lrwxrwxrwx root/root usr/lib/libKPipeWireDmaBuf.so.6 -> libKPipeWireDmaBuf.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKPipeWireDmaBuf.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKPipeWireDmaBuf.so.6 -> libKPipeWireDmaBuf.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKPipeWireDmaBuf.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKPipeWireRecord.so -> libKPipeWireRecord.so.6
lrwxrwxrwx root/root usr/lib/libKPipeWireRecord.so.6 -> libKPipeWireRecord.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKPipeWireRecord.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKPipeWireRecord.so.6 -> libKPipeWireRecord.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKPipeWireRecord.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/qml/
drwxr-xr-x root/root usr/lib/qt6/qml/org/

View File

@ -4,7 +4,7 @@
# Depends on: kcoreaddons ki18n libepoxy libva pipewire plasma-wayland-protocols qt6-multimedia qt6-wayland
name=kpipewire
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: layer-shell-qt libkscreen libplasma qt6-sensors
name=kscreen
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -19,8 +19,8 @@ drwxr-xr-x root/root usr/lib/cmake/ScreenSaverDBusInterface/
-rw-r--r-- root/root usr/lib/cmake/ScreenSaverDBusInterface/ScreenSaverDBusInterfaceConfig.cmake
-rwxr-xr-x root/root usr/lib/kscreenlocker_greet
lrwxrwxrwx root/root usr/lib/libKScreenLocker.so -> libKScreenLocker.so.6
lrwxrwxrwx root/root usr/lib/libKScreenLocker.so.6 -> libKScreenLocker.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKScreenLocker.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKScreenLocker.so.6 -> libKScreenLocker.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKScreenLocker.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/plasma/

View File

@ -1,10 +1,10 @@
# Description: Library and components for secure lock screen architecture
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: kidletime layer-shell-qt libkscreen libplasma consolekit
# Depends on: consolekit kidletime layer-shell-qt libkscreen libplasma
name=kscreenlocker
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz \
kde.pam)

View File

@ -4,7 +4,7 @@
# Depends on: kwallet
name=ksshaskpass
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,8 +4,8 @@
# Depends on: kwallet socat
name=kwallet-pam
version=6.0.3
release=2
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)
build() {

View File

@ -53,8 +53,8 @@ drwxr-xr-x root/root usr/lib/cmake/KWayland/
-rw-r--r-- root/root usr/lib/cmake/KWayland/KWaylandTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/KWayland/KWaylandTargets.cmake
lrwxrwxrwx root/root usr/lib/libKWaylandClient.so -> libKWaylandClient.so.6
lrwxrwxrwx root/root usr/lib/libKWaylandClient.so.6 -> libKWaylandClient.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKWaylandClient.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKWaylandClient.so.6 -> libKWaylandClient.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKWaylandClient.so.6.0.4
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/KWaylandClient.pc
drwxr-xr-x root/root usr/share/

View File

@ -4,7 +4,7 @@
# Depends on: plasma-wayland-protocols qt6-wayland
name=kwayland
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -264,11 +264,11 @@ drwxr-xr-x root/root usr/lib/kconf_update_bin/
-rwxr-xr-x root/root usr/lib/kconf_update_bin/kwin5_update_default_rules
-rwxr-xr-x root/root usr/lib/kwin-applywindowdecoration
-rwxr-xr-x root/root usr/lib/kwin_killer_helper
lrwxrwxrwx root/root usr/lib/libkcmkwincommon.so.6 -> libkcmkwincommon.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkcmkwincommon.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkcmkwincommon.so.6 -> libkcmkwincommon.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkcmkwincommon.so.6.0.4
lrwxrwxrwx root/root usr/lib/libkwin.so -> libkwin.so.6
lrwxrwxrwx root/root usr/lib/libkwin.so.6 -> libkwin.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkwin.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkwin.so.6 -> libkwin.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkwin.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/

View File

@ -1,5 +0,0 @@
untrusted comment: verify with /etc/ports/kde-plasma-6.pub
RWTGxEYrvi0p3snzPSUTg02d675XCVVPO/v9sCXpPVYY87rVPpo+hdbLkN55Bkm4cocOIUNeWw+1v2EHwJAGmafTgAngZES3UQs=
SHA256 (Pkgfile) = 292c15cc9b759b4af2f9c1a1d3ec1cd6ed3e74fbbde4f58d09aac71883176e13
SHA256 (.footprint) = 6e68ef8832d6e6657ed43d2db545437759acef90378a8c94856f4ac0d995d180
SHA256 (kwin-6.0.3.1.tar.xz) = f15108a993206b962a3c5835b988a0b4922c0a9bc9ab80faf6b36a334d321b33

View File

@ -4,11 +4,16 @@
# Depends on: kdeclarative kdecoration kglobalacceld knewstuff kscreenlocker kwayland lcms2 libdisplay-info libinput pipewire qt6-multimedia qt6-sensors xorg-xwayland
name=kwin
version=6.0.3.1
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/${version::5}/$name-$version.tar.xz)
source=(https://download.kde.org/stable/plasma/${version::5}/$name-$version.tar.xz
fix-screencast-pipewire.patch)
build() {
# https://bugs.kde.org/show_bug.cgi?id=483137
patch -Np1 -d $name-$version -i $SRC/fix-screencast-pipewire.patch
cmake -S $name-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \

View File

@ -0,0 +1,128 @@
diff --git a/src/plugins/screencast/pipewirecore.cpp b/src/plugins/screencast/pipewirecore.cpp
index 077854c65e..eabf89a852 100644
--- a/src/plugins/screencast/pipewirecore.cpp
+++ b/src/plugins/screencast/pipewirecore.cpp
@@ -94,6 +94,18 @@ bool PipeWireCore::init()
return true;
}
+std::shared_ptr<PipeWireCore> PipeWireCore::self()
+{
+ static std::weak_ptr<PipeWireCore> global;
+ auto ret = global.lock();
+ if (!ret) {
+ ret = std::make_shared<PipeWireCore>();
+ ret->init();
+ global = ret;
+ }
+ return ret;
+}
+
} // namespace KWin
#include "moc_pipewirecore.cpp"
diff --git a/src/plugins/screencast/screencastmanager.cpp b/src/plugins/screencast/screencastmanager.cpp
index 87c84e93f3..d0a2d6552d 100644
--- a/src/plugins/screencast/screencastmanager.cpp
+++ b/src/plugins/screencast/screencastmanager.cpp
@@ -10,7 +10,6 @@
#include "core/output.h"
#include "core/outputbackend.h"
#include "outputscreencastsource.h"
-#include "pipewirecore.h"
#include "regionscreencastsource.h"
#include "screencaststream.h"
#include "wayland/display.h"
@@ -27,9 +26,7 @@ namespace KWin
ScreencastManager::ScreencastManager()
: m_screencast(new ScreencastV1Interface(waylandServer()->display(), this))
- , m_core(new PipeWireCore)
{
- m_core->init();
connect(m_screencast, &ScreencastV1Interface::windowScreencastRequested, this, &ScreencastManager::streamWindow);
connect(m_screencast, &ScreencastV1Interface::outputScreencastRequested, this, &ScreencastManager::streamWaylandOutput);
connect(m_screencast, &ScreencastV1Interface::virtualOutputScreencastRequested, this, &ScreencastManager::streamVirtualOutput);
@@ -46,7 +43,7 @@ void ScreencastManager::streamWindow(ScreencastStreamV1Interface *waylandStream,
return;
}
- auto stream = new ScreenCastStream(new WindowScreenCastSource(window), m_core, this);
+ auto stream = new ScreenCastStream(new WindowScreenCastSource(window), this);
stream->setObjectName(window->desktopFileName());
stream->setCursorMode(mode, 1, window->clientGeometry());
@@ -88,7 +85,7 @@ void ScreencastManager::streamOutput(ScreencastStreamV1Interface *waylandStream,
return;
}
- auto stream = new ScreenCastStream(new OutputScreenCastSource(streamOutput), m_core, this);
+ auto stream = new ScreenCastStream(new OutputScreenCastSource(streamOutput), this);
stream->setObjectName(streamOutput->name());
stream->setCursorMode(mode, streamOutput->scale(), streamOutput->geometry());
@@ -112,7 +109,7 @@ void ScreencastManager::streamRegion(ScreencastStreamV1Interface *waylandStream,
}
auto source = new RegionScreenCastSource(geometry, scale);
- auto stream = new ScreenCastStream(source, m_core, this);
+ auto stream = new ScreenCastStream(source, this);
stream->setObjectName(rectToString(geometry));
stream->setCursorMode(mode, scale, geometry);
diff --git a/src/plugins/screencast/screencastmanager.h b/src/plugins/screencast/screencastmanager.h
index 059e64b545..c4829c0bd0 100644
--- a/src/plugins/screencast/screencastmanager.h
+++ b/src/plugins/screencast/screencastmanager.h
@@ -16,7 +16,6 @@ namespace KWin
{
class Output;
class ScreenCastStream;
-class PipeWireCore;
class ScreencastManager : public Plugin
{
@@ -47,7 +46,6 @@ private:
void integrateStreams(ScreencastStreamV1Interface *waylandStream, ScreenCastStream *stream);
ScreencastV1Interface *m_screencast;
- std::shared_ptr<PipeWireCore> m_core;
};
} // namespace KWin
diff --git a/src/plugins/screencast/screencaststream.cpp b/src/plugins/screencast/screencaststream.cpp
index 43d5044c17..183389704b 100644
--- a/src/plugins/screencast/screencaststream.cpp
+++ b/src/plugins/screencast/screencaststream.cpp
@@ -321,9 +321,8 @@ void ScreenCastStream::onStreamRenegotiateFormat(uint64_t)
pw_stream_update_params(m_pwStream, params.data(), params.count());
}
-ScreenCastStream::ScreenCastStream(ScreenCastSource *source, std::shared_ptr<PipeWireCore> pwCore, QObject *parent)
+ScreenCastStream::ScreenCastStream(ScreenCastSource *source, QObject *parent)
: QObject(parent)
- , m_pwCore(pwCore)
, m_source(source)
, m_resolution(source->textureSize())
{
@@ -364,6 +363,7 @@ ScreenCastStream::~ScreenCastStream()
bool ScreenCastStream::init()
{
+ m_pwCore = PipeWireCore::self();
if (!m_pwCore->m_error.isEmpty()) {
m_error = m_pwCore->m_error;
return false;
diff --git a/src/plugins/screencast/screencaststream.h b/src/plugins/screencast/screencaststream.h
index 5abf2dd0bb..9afe32e080 100644
--- a/src/plugins/screencast/screencaststream.h
+++ b/src/plugins/screencast/screencaststream.h
@@ -48,7 +48,7 @@ class KWIN_EXPORT ScreenCastStream : public QObject
{
Q_OBJECT
public:
- explicit ScreenCastStream(ScreenCastSource *source, std::shared_ptr<PipeWireCore> pwCore, QObject *parent);
+ explicit ScreenCastStream(ScreenCastSource *source, QObject *parent);
~ScreenCastStream();
bool init();

View File

@ -4,7 +4,7 @@
# Depends on: knotifications kpty
name=kwrited
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -14,8 +14,8 @@ drwxr-xr-x root/root usr/lib/cmake/LayerShellQt/
-rw-r--r-- root/root usr/lib/cmake/LayerShellQt/LayerShellQtTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/LayerShellQt/LayerShellQtTargets.cmake
lrwxrwxrwx root/root usr/lib/libLayerShellQtInterface.so -> libLayerShellQtInterface.so.6
lrwxrwxrwx root/root usr/lib/libLayerShellQtInterface.so.6 -> libLayerShellQtInterface.so.6.0.3
-rwxr-xr-x root/root usr/lib/libLayerShellQtInterface.so.6.0.3
lrwxrwxrwx root/root usr/lib/libLayerShellQtInterface.so.6 -> libLayerShellQtInterface.so.6.0.4
-rwxr-xr-x root/root usr/lib/libLayerShellQtInterface.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/wayland-shell-integration/

View File

@ -4,7 +4,7 @@
# Depends on: extra-cmake-modules qt6-wayland
name=layer-shell-qt
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -46,11 +46,11 @@ drwxr-xr-x root/root usr/lib/cmake/KF6Screen/
drwxr-xr-x root/root usr/lib/kf6/
-rwxr-xr-x root/root usr/lib/kf6/kscreen_backend_launcher
lrwxrwxrwx root/root usr/lib/libKF6Screen.so -> libKF6Screen.so.8
-rwxr-xr-x root/root usr/lib/libKF6Screen.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKF6Screen.so.8 -> libKF6Screen.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKF6Screen.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKF6Screen.so.8 -> libKF6Screen.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKF6ScreenDpms.so -> libKF6ScreenDpms.so.8
-rwxr-xr-x root/root usr/lib/libKF6ScreenDpms.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKF6ScreenDpms.so.8 -> libKF6ScreenDpms.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKF6ScreenDpms.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKF6ScreenDpms.so.8 -> libKF6ScreenDpms.so.6.0.4
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/KF6Screen.pc
drwxr-xr-x root/root usr/lib/qt6/

View File

@ -4,7 +4,7 @@
# Depends on: plasma-wayland-protocols qt6-tools qt6-wayland
name=libkscreen
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -55,20 +55,20 @@ drwxr-xr-x root/root usr/lib/kf6/kauth/
drwxr-xr-x root/root usr/lib/ksysguard/
-rwxr-xr-x root/root usr/lib/ksysguard/ksgrd_network_helper
lrwxrwxrwx root/root usr/lib/libKSysGuardFormatter.so -> libKSysGuardFormatter.so.2
lrwxrwxrwx root/root usr/lib/libKSysGuardFormatter.so.2 -> libKSysGuardFormatter.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKSysGuardFormatter.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKSysGuardFormatter.so.2 -> libKSysGuardFormatter.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKSysGuardFormatter.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKSysGuardSensorFaces.so -> libKSysGuardSensorFaces.so.2
lrwxrwxrwx root/root usr/lib/libKSysGuardSensorFaces.so.2 -> libKSysGuardSensorFaces.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKSysGuardSensorFaces.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKSysGuardSensorFaces.so.2 -> libKSysGuardSensorFaces.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKSysGuardSensorFaces.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKSysGuardSensors.so -> libKSysGuardSensors.so.2
lrwxrwxrwx root/root usr/lib/libKSysGuardSensors.so.2 -> libKSysGuardSensors.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKSysGuardSensors.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKSysGuardSensors.so.2 -> libKSysGuardSensors.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKSysGuardSensors.so.6.0.4
lrwxrwxrwx root/root usr/lib/libKSysGuardSystemStats.so -> libKSysGuardSystemStats.so.2
lrwxrwxrwx root/root usr/lib/libKSysGuardSystemStats.so.2 -> libKSysGuardSystemStats.so.6.0.3
-rwxr-xr-x root/root usr/lib/libKSysGuardSystemStats.so.6.0.3
lrwxrwxrwx root/root usr/lib/libKSysGuardSystemStats.so.2 -> libKSysGuardSystemStats.so.6.0.4
-rwxr-xr-x root/root usr/lib/libKSysGuardSystemStats.so.6.0.4
lrwxrwxrwx root/root usr/lib/libprocesscore.so -> libprocesscore.so.10
lrwxrwxrwx root/root usr/lib/libprocesscore.so.10 -> libprocesscore.so.6.0.3
-rwxr-xr-x root/root usr/lib/libprocesscore.so.6.0.3
lrwxrwxrwx root/root usr/lib/libprocesscore.so.10 -> libprocesscore.so.6.0.4
-rwxr-xr-x root/root usr/lib/libprocesscore.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/

View File

@ -4,7 +4,7 @@
# Depends on: kauth knewstuff kservice libnl libpcap lm_sensors plasma-activities solid
name=libksysguard
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -57,11 +57,11 @@ drwxr-xr-x root/root usr/lib/cmake/PlasmaQuick/
-rw-r--r-- root/root usr/lib/cmake/PlasmaQuick/PlasmaQuickTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/PlasmaQuick/PlasmaQuickTargets.cmake
lrwxrwxrwx root/root usr/lib/libPlasma.so -> libPlasma.so.6
lrwxrwxrwx root/root usr/lib/libPlasma.so.6 -> libPlasma.so.6.0.3
-rwxr-xr-x root/root usr/lib/libPlasma.so.6.0.3
lrwxrwxrwx root/root usr/lib/libPlasma.so.6 -> libPlasma.so.6.0.4
-rwxr-xr-x root/root usr/lib/libPlasma.so.6.0.4
lrwxrwxrwx root/root usr/lib/libPlasmaQuick.so -> libPlasmaQuick.so.6
lrwxrwxrwx root/root usr/lib/libPlasmaQuick.so.6 -> libPlasmaQuick.so.6.0.3
-rwxr-xr-x root/root usr/lib/libPlasmaQuick.so.6.0.3
lrwxrwxrwx root/root usr/lib/libPlasmaQuick.so.6 -> libPlasmaQuick.so.6.0.4
-rwxr-xr-x root/root usr/lib/libPlasmaQuick.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils kpackage ksvg plasma-activities
name=libplasma
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: krunner libplasma
name=milou
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -1,10 +1,10 @@
# Description: Ocean Sound Theme for Plasma
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: extra-cmake-modules qt6-base
# Depends on: ocean-sound-theme
name=ocean-sound-theme
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -1,10 +1,10 @@
# Description: The Oxygen Sound Theme
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: extra-cmake-modules
# Depends on: oxygen-sounds
name=oxygen-sounds
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -3,10 +3,10 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/oxygen-demo6
-rwxr-xr-x root/root usr/bin/oxygen-settings6
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/liboxygenstyle6.so.6 -> liboxygenstyle6.so.6.0.3
-rwxr-xr-x root/root usr/lib/liboxygenstyle6.so.6.0.3
lrwxrwxrwx root/root usr/lib/liboxygenstyleconfig6.so.6 -> liboxygenstyleconfig6.so.6.0.3
-rwxr-xr-x root/root usr/lib/liboxygenstyleconfig6.so.6.0.3
lrwxrwxrwx root/root usr/lib/liboxygenstyle6.so.6 -> liboxygenstyle6.so.6.0.4
-rwxr-xr-x root/root usr/lib/liboxygenstyle6.so.6.0.4
lrwxrwxrwx root/root usr/lib/liboxygenstyleconfig6.so.6 -> liboxygenstyleconfig6.so.6.0.4
-rwxr-xr-x root/root usr/lib/liboxygenstyleconfig6.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/kstyle_config/

View File

@ -4,7 +4,7 @@
# Depends on: frameworkintegration kdecoration libplasma
name=oxygen
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -26,8 +26,8 @@ drwxr-xr-x root/root usr/lib/cmake/PlasmaActivitiesStats/
-rw-r--r-- root/root usr/lib/cmake/PlasmaActivitiesStats/PlasmaActivitiesStatsLibraryTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/PlasmaActivitiesStats/PlasmaActivitiesStatsLibraryTargets.cmake
lrwxrwxrwx root/root usr/lib/libPlasmaActivitiesStats.so -> libPlasmaActivitiesStats.so.1
lrwxrwxrwx root/root usr/lib/libPlasmaActivitiesStats.so.1 -> libPlasmaActivitiesStats.so.6.0.3
-rwxr-xr-x root/root usr/lib/libPlasmaActivitiesStats.so.6.0.3
lrwxrwxrwx root/root usr/lib/libPlasmaActivitiesStats.so.1 -> libPlasmaActivitiesStats.so.6.0.4
-rwxr-xr-x root/root usr/lib/libPlasmaActivitiesStats.so.6.0.4
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/PlasmaActivitiesStats.pc
drwxr-xr-x root/root usr/share/

View File

@ -4,7 +4,7 @@
# Depends on: plasma-activities
name=plasma-activities-stats
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -27,8 +27,8 @@ drwxr-xr-x root/root usr/lib/cmake/PlasmaActivities/
-rw-r--r-- root/root usr/lib/cmake/PlasmaActivities/PlasmaActivitiesLibraryTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/PlasmaActivities/PlasmaActivitiesLibraryTargets.cmake
lrwxrwxrwx root/root usr/lib/libPlasmaActivities.so -> libPlasmaActivities.so.6
lrwxrwxrwx root/root usr/lib/libPlasmaActivities.so.6 -> libPlasmaActivities.so.6.0.3
-rwxr-xr-x root/root usr/lib/libPlasmaActivities.so.6.0.3
lrwxrwxrwx root/root usr/lib/libPlasmaActivities.so.6 -> libPlasmaActivities.so.6.0.4
-rwxr-xr-x root/root usr/lib/libPlasmaActivities.so.6.0.4
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/PlasmaActivities.pc
drwxr-xr-x root/root usr/lib/qt6/

View File

@ -4,7 +4,7 @@
# Depends on: boost kconfig kcoreaddons
name=plasma-activities
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: plasma-workspace purpose
name=plasma-browser-integration
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -494,6 +494,9 @@ drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/paths/
drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/solid-actions/
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/solid-actions/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/solid-actions/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/solid-device-automounter/
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/solid-device-automounter/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/solid-device-automounter/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/spellchecking/
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/spellchecking/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/spellchecking/index.docbook

View File

@ -4,7 +4,7 @@
# Depends on: kpipewire plasma-workspace systemsettings xorg-xf86-input-evdev xorg-xf86-input-libinput
name=plasma-desktop
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils
name=plasma-disks
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils
name=plasma-firewall
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,8 +4,8 @@
# Depends on: kio krb5 kstatusnotifieritem kxmlgui libtool qqc2-desktop-style xorg-libxcursor
name=plasma-integration
version=6.0.3
release=2
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)
build() {

View File

@ -4,7 +4,7 @@
# Depends on: bluedevil breeze-gtk discover kde-gtk-config kdeplasma-addons kgamma kinfocenter ksshaskpass kwallet-pam kwrited ocean-sound-theme oxygen oxygen-sounds plasma-browser-integration plasma-desktop plasma-disks plasma-firewall plasma-nm plasma-pa plasma-systemmonitor plasma-thunderbolt plasma-vault plasma-welcome plasma-workspace-wallpapers powerdevil print-manager sddm-kcm xdg-desktop-portal-kde
name=plasma-meta
version=6.0.3
version=6.0.4
release=1
source=()

View File

@ -4,7 +4,7 @@
# Depends on: kwallet libplasma modemmanager-qt networkmanager-qt qcoro
name=plasma-nm
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kdeclarative kstatusnotifieritem libplasma pulseaudio
name=plasma-pa
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kglobalaccel kio kirigami-addons kitemmodels libksysguard
name=plasma-systemmonitor
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils
name=plasma-thunderbolt
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kitemmodels libksysguard libplasma networkmanager-qt
name=plasma-vault
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kirigami-addons knewstuff libplasma
name=plasma-welcome
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -1,10 +1,10 @@
# Description: Plasma workspace wallpapers
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: extra-cmake-modules
# Depends on: plasma-workspace-wallpapers
name=plasma-workspace-wallpapers
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -135,30 +135,30 @@ drwxr-xr-x root/root usr/lib/kf6/kauth/
-rwxr-xr-x root/root usr/lib/kfontprint
-rwxr-xr-x root/root usr/lib/ksmserver-logout-greeter
lrwxrwxrwx root/root usr/lib/libcolorcorrect.so -> libcolorcorrect.so.6
lrwxrwxrwx root/root usr/lib/libcolorcorrect.so.6 -> libcolorcorrect.so.6.0.3
-rwxr-xr-x root/root usr/lib/libcolorcorrect.so.6.0.3
lrwxrwxrwx root/root usr/lib/libcolorcorrect.so.6 -> libcolorcorrect.so.6.0.4
-rwxr-xr-x root/root usr/lib/libcolorcorrect.so.6.0.4
lrwxrwxrwx root/root usr/lib/libkfontinst.so -> libkfontinst.so.6
lrwxrwxrwx root/root usr/lib/libkfontinst.so.6 -> libkfontinst.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkfontinst.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkfontinst.so.6 -> libkfontinst.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkfontinst.so.6.0.4
lrwxrwxrwx root/root usr/lib/libkfontinstui.so -> libkfontinstui.so.6
lrwxrwxrwx root/root usr/lib/libkfontinstui.so.6 -> libkfontinstui.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkfontinstui.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkfontinstui.so.6 -> libkfontinstui.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkfontinstui.so.6.0.4
lrwxrwxrwx root/root usr/lib/libkmpris.so -> libkmpris.so.6
lrwxrwxrwx root/root usr/lib/libkmpris.so.6 -> libkmpris.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkmpris.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkmpris.so.6 -> libkmpris.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkmpris.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkrdb.so
lrwxrwxrwx root/root usr/lib/libkworkspace6.so -> libkworkspace6.so.6
lrwxrwxrwx root/root usr/lib/libkworkspace6.so.6 -> libkworkspace6.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkworkspace6.so.6.0.3
lrwxrwxrwx root/root usr/lib/libkworkspace6.so.6 -> libkworkspace6.so.6.0.4
-rwxr-xr-x root/root usr/lib/libkworkspace6.so.6.0.4
lrwxrwxrwx root/root usr/lib/libnotificationmanager.so -> libnotificationmanager.so.1
lrwxrwxrwx root/root usr/lib/libnotificationmanager.so.1 -> libnotificationmanager.so.6.0.3
-rwxr-xr-x root/root usr/lib/libnotificationmanager.so.6.0.3
lrwxrwxrwx root/root usr/lib/libnotificationmanager.so.1 -> libnotificationmanager.so.6.0.4
-rwxr-xr-x root/root usr/lib/libnotificationmanager.so.6.0.4
lrwxrwxrwx root/root usr/lib/libplasma-geolocation-interface.so -> libplasma-geolocation-interface.so.6
lrwxrwxrwx root/root usr/lib/libplasma-geolocation-interface.so.6 -> libplasma-geolocation-interface.so.6.0.3
-rwxr-xr-x root/root usr/lib/libplasma-geolocation-interface.so.6.0.3
lrwxrwxrwx root/root usr/lib/libplasma-geolocation-interface.so.6 -> libplasma-geolocation-interface.so.6.0.4
-rwxr-xr-x root/root usr/lib/libplasma-geolocation-interface.so.6.0.4
lrwxrwxrwx root/root usr/lib/libtaskmanager.so -> libtaskmanager.so.6
lrwxrwxrwx root/root usr/lib/libtaskmanager.so.6 -> libtaskmanager.so.6.0.3
-rwxr-xr-x root/root usr/lib/libtaskmanager.so.6.0.3
lrwxrwxrwx root/root usr/lib/libtaskmanager.so.6 -> libtaskmanager.so.6.0.4
-rwxr-xr-x root/root usr/lib/libtaskmanager.so.6.0.4
lrwxrwxrwx root/root usr/lib/libweather_ion.so -> libweather_ion.so.7
lrwxrwxrwx root/root usr/lib/libweather_ion.so.7 -> libweather_ion.so.7.0.0
-rwxr-xr-x root/root usr/lib/libweather_ion.so.7.0.0
@ -712,6 +712,9 @@ drwxr-xr-x root/root usr/share/doc/HTML/es/klipper/
-rw-r--r-- root/root usr/share/doc/HTML/es/klipper/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/fr/
drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/
drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/desktopthemedetails/
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/desktopthemedetails/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/desktopthemedetails/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/fr/kcontrol/fontinst/
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/fontinst/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/fr/kcontrol/fontinst/index.docbook

View File

@ -1,11 +1,11 @@
# Description: The base for Plasma Desktop, Mobile, and Bigscreen containing shared KCMs, applets and multiple libraries
# URL: https://kde.org/plasma-desktop/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: baloo kactivitymanagerd kholidays knotifyconfig kquickcharts kstatusnotifieritem ktexteditor kunitconversion kuserfeedback kwallet kwin libksysguard libqalculate networkmanager-qt phonon plasma-activities-stats plasma-integration plasma5support prison
# Depends on: baloo kactivitymanagerd kholidays knotifyconfig kquickcharts ktexteditor kunitconversion kuserfeedback kwallet kwin libksysguard libqalculate networkmanager-qt phonon plasma-activities-stats plasma-integration plasma5support prison
name=plasma-workspace
version=6.0.3
release=2
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)
build() {

View File

@ -29,8 +29,8 @@ drwxr-xr-x root/root usr/lib/cmake/Plasma5Support/
-rw-r--r-- root/root usr/lib/cmake/Plasma5Support/Plasma5SupportTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/Plasma5Support/Plasma5SupportTargets.cmake
lrwxrwxrwx root/root usr/lib/libPlasma5Support.so -> libPlasma5Support.so.6
lrwxrwxrwx root/root usr/lib/libPlasma5Support.so.6 -> libPlasma5Support.so.6.0.3
-rwxr-xr-x root/root usr/lib/libPlasma5Support.so.6.0.3
lrwxrwxrwx root/root usr/lib/libPlasma5Support.so.6 -> libPlasma5Support.so.6.0.4
-rwxr-xr-x root/root usr/lib/libPlasma5Support.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/qml/
drwxr-xr-x root/root usr/lib/qt6/qml/org/

View File

@ -4,7 +4,7 @@
# Depends on: kconfig kcoreaddons ki18n
name=plasma5support
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -10,11 +10,11 @@ drwxr-xr-x root/root usr/lib/kf6/kauth/
-rwxr-xr-x root/root usr/lib/kf6/kauth/chargethresholdhelper
-rwxr-xr-x root/root usr/lib/kf6/kauth/discretegpuhelper
lrwxrwxrwx root/root usr/lib/libpowerdevilconfigcommonprivate.so -> libpowerdevilconfigcommonprivate.so.6
lrwxrwxrwx root/root usr/lib/libpowerdevilconfigcommonprivate.so.6 -> libpowerdevilconfigcommonprivate.so.6.0.3
-rwxr-xr-x root/root usr/lib/libpowerdevilconfigcommonprivate.so.6.0.3
lrwxrwxrwx root/root usr/lib/libpowerdevilconfigcommonprivate.so.6 -> libpowerdevilconfigcommonprivate.so.6.0.4
-rwxr-xr-x root/root usr/lib/libpowerdevilconfigcommonprivate.so.6.0.4
lrwxrwxrwx root/root usr/lib/libpowerdevilcore.so -> libpowerdevilcore.so.2
lrwxrwxrwx root/root usr/lib/libpowerdevilcore.so.2 -> libpowerdevilcore.so.6.0.3
-rwxr-xr-x root/root usr/lib/libpowerdevilcore.so.6.0.3
lrwxrwxrwx root/root usr/lib/libpowerdevilcore.so.2 -> libpowerdevilcore.so.6.0.4
-rwxr-xr-x root/root usr/lib/libpowerdevilcore.so.6.0.4
-rwxr-xr-x root/root usr/lib/org_kde_powerdevil
-rwxr-xr-x root/root usr/lib/power_profile_osd_service
drwxr-xr-x root/root usr/lib/qt6/

View File

@ -4,7 +4,7 @@
# Depends on: kscreen plasma-workspace
name=powerdevil
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/kde-add-printer
-rwxr-xr-x root/root usr/bin/kde-print-queue
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libkcupslib.so.6.0.3
-rwxr-xr-x root/root usr/lib/libkcupslib.so.6.0.4
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/

View File

@ -4,7 +4,7 @@
# Depends on: cups libplasma
name=print-manager
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -5,7 +5,7 @@
# Optional: polkit-qt-1
name=sddm-kcm
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: kcmutils kirigami krunner plasma-activities
name=systemsettings
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)

View File

@ -4,7 +4,7 @@
# Depends on: cups kglobalaccel kio kirigami kpipewire kstatusnotifieritem kwayland xdg-desktop-portal
name=xdg-desktop-portal-kde
version=6.0.3
version=6.0.4
release=1
source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz)