Github messages for voidlinux
 help / color / mirror / Atom feed
From: sgn <sgn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] Plasma update to 6.1.1
Date: Sun, 30 Jun 2024 02:41:58 +0200	[thread overview]
Message-ID: <20240630004158.186D220219@inbox.vuxu.org> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-50886@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 786 bytes --]

There is an updated pull request by sgn against master on the void-packages repository

https://github.com/Luciogi/void-packages plasma61
https://github.com/void-linux/void-packages/pull/50886

Plasma update to 6.1.1
Wait for https://github.com/void-linux/void-packages/pull/51007

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)
# TODO
- [x] krdp (make new package)
- [x] drkonqi




A patch file from https://github.com/void-linux/void-packages/pull/50886.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-plasma61-50886.patch --]
[-- Type: text/x-diff, Size: 100971 bytes --]

From 2c524b61af68873229386f3cbb858fa55bd06085 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:53 +0500
Subject: [PATCH 01/65] plasma-wayland-protocols: update to 1.13.0.

---
 srcpkgs/plasma-wayland-protocols/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-wayland-protocols/template b/srcpkgs/plasma-wayland-protocols/template
index 3055089be2b10f..1d6b7c5f786e0a 100644
--- a/srcpkgs/plasma-wayland-protocols/template
+++ b/srcpkgs/plasma-wayland-protocols/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-wayland-protocols'
 pkgname=plasma-wayland-protocols
-version=1.12.0
+version=1.13.0
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules"
@@ -9,7 +9,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/libraries/plasma-wayland-protocols"
 distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=1483bfd279cb913c83579b5d71c58f9958764f9ba4303b3647e1007cb70d4f9e
+checksum=dd477e352f5ff6e6ac686286c4b22b19bf5a4921b85ee5a7da02bb7aa115d57e
 
 post_install() {
 	vsed -e '/NOT CMAKE_SIZEOF_VOID_P STREQUAL/,+5d' \

From 9c0f55647370c4e05c14f739bf30b10b9f76bafc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Wed, 26 Jun 2024 10:42:21 +0700
Subject: [PATCH 02/65] KDE: rebuild against plasma-wayland-protocol

https://bugs.kde.org/show_bug.cgi?id=488794
---
 srcpkgs/akonadi-mime/template           |  9 +++------
 srcpkgs/kf6-kguiaddons/template         |  4 ++--
 srcpkgs/kf6-kidletime/template          |  4 ++--
 srcpkgs/kf6-kwayland/template           |  4 ++--
 srcpkgs/kf6-kwindowsystem/template      |  4 ++--
 srcpkgs/kguiaddons/template             |  4 ++--
 srcpkgs/kidletime/template              |  4 ++--
 srcpkgs/kpipewire/template              |  6 ++++--
 srcpkgs/krfb/template                   |  2 +-
 srcpkgs/kwayland-integration/template   |  7 ++++---
 srcpkgs/kwayland/template               |  4 ++--
 srcpkgs/kwin/template                   | 16 ++++++++--------
 srcpkgs/libkf6screen/template           |  4 ++--
 srcpkgs/libplasma/template              | 15 ++++++++-------
 srcpkgs/plasma-desktop/template         |  9 +++------
 srcpkgs/plasma-integration/template     |  5 ++---
 srcpkgs/plasma-workspace/template       |  4 +++-
 srcpkgs/xdg-desktop-portal-kde/template |  2 +-
 18 files changed, 53 insertions(+), 54 deletions(-)

diff --git a/srcpkgs/akonadi-mime/template b/srcpkgs/akonadi-mime/template
index 15aa84d766fd71..9ec76c4e415e9a 100644
--- a/srcpkgs/akonadi-mime/template
+++ b/srcpkgs/akonadi-mime/template
@@ -8,8 +8,9 @@ configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml
  -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules"
 hostmakedepends="extra-cmake-modules kf6-kcoreaddons kf6-kdoctools python3
- gettext"
-makedepends="kmime6-devel kf6-akonadi-devel"
+ gettext qt6-base qt6-tools kf6-kconfig"
+makedepends="kmime6-devel kf6-akonadi-devel kf6-kconfig-devel kf6-kdoctools-devel
+ kf6-kcoreaddons-devel"
 short_desc="Libraries and daemons to implement basic email handling"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
@@ -17,10 +18,6 @@ homepage="https://community.kde.org/KDE_PIM/Akonadi"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-mime-${version}.tar.xz"
 checksum=b0651626bda53a0ba36c8044d1147239cc551ef00eed1dfff8388a166d1ce413
 
-if [ "$CROSS_BUILD" ];then
-	hostmakedepends+=" qt6-base qt6-tools kf6-kconfig"
-fi
-
 do_check() {
 	cd build
 	ctest -E "mailserializerplugintest"
diff --git a/srcpkgs/kf6-kguiaddons/template b/srcpkgs/kf6-kguiaddons/template
index a87ec5485a4178..4e2a48134141f0 100644
--- a/srcpkgs/kf6-kguiaddons/template
+++ b/srcpkgs/kf6-kguiaddons/template
@@ -1,7 +1,7 @@
 # Template file for 'kf6-kguiaddons'
 pkgname=kf6-kguiaddons
 version=6.3.0
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt6-tools qt6-base
  wayland-devel pkg-config qt6-wayland-tools"
@@ -24,7 +24,7 @@ kf6-kguiaddons-geo-uri-handler_package() {
 }
 
 kf6-kguiaddons-devel_package() {
-	depends="${makedepends//private-} ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig
diff --git a/srcpkgs/kf6-kidletime/template b/srcpkgs/kf6-kidletime/template
index d5c2e44b235e55..49970801b761e5 100644
--- a/srcpkgs/kf6-kidletime/template
+++ b/srcpkgs/kf6-kidletime/template
@@ -1,7 +1,7 @@
 # Template file for 'kf6-kidletime'
 pkgname=kf6-kidletime
 version=6.3.0
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -17,7 +17,7 @@ distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.x
 checksum=cd8f677cce6738342b88817d0e7c1803460f00e409d730c5ae0ea33b1426472d
 
 kf6-kidletime-devel_package() {
-	depends="${makedepends//private-} ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include
diff --git a/srcpkgs/kf6-kwayland/template b/srcpkgs/kf6-kwayland/template
index a20525faa814bb..6d3755f96eb019 100644
--- a/srcpkgs/kf6-kwayland/template
+++ b/srcpkgs/kf6-kwayland/template
@@ -1,7 +1,7 @@
 # Template file for 'kf6-kwayland'
 pkgname=kf6-kwayland
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="kf6-kcoreaddons pkg-config extra-cmake-modules qt6-tools qt6-base
@@ -17,7 +17,7 @@ checksum=a8b88411d2ad9497e27d6dbd95d647de5ebe6314561e7a8d935fd79b2fe7ae84
 
 kf6-kwayland-devel_package() {
 	short_desc+=" - development"
-	depends="${makedepends//private-} ${sourcepkg}-${version}_${revision}"
+	depends="${sourcepkg}-${version}_${revision} qt6-base-devel"
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/cmake
diff --git a/srcpkgs/kf6-kwindowsystem/template b/srcpkgs/kf6-kwindowsystem/template
index 4874731d97baab..3e16f1cb2e7a38 100644
--- a/srcpkgs/kf6-kwindowsystem/template
+++ b/srcpkgs/kf6-kwindowsystem/template
@@ -1,7 +1,7 @@
 # Template file for 'kf6-kwindowsystem'
 pkgname=kf6-kwindowsystem
 version=6.3.0
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -37,7 +37,7 @@ do_check() {
 }
 
 kf6-kwindowsystem-devel_package() {
-	depends="${makedepends//private-} ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig
diff --git a/srcpkgs/kguiaddons/template b/srcpkgs/kguiaddons/template
index 0cb177d18f94cc..d04c84e6cedeb2 100644
--- a/srcpkgs/kguiaddons/template
+++ b/srcpkgs/kguiaddons/template
@@ -1,7 +1,7 @@
 # Template file for 'kguiaddons'
 pkgname=kguiaddons
 version=5.115.0
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DBUILD_TESTING=ON -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner
  $(vopt_bool wayland WITH_WAYLAND) -DBUILD_GEO_SCHEME_HANDLER=OFF"
@@ -21,7 +21,7 @@ build_options_default="wayland x11"
 
 kguiaddons-devel_package() {
 	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+	depends="${sourcepkg}-${version}_${revision} qt5-devel"
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/cmake
diff --git a/srcpkgs/kidletime/template b/srcpkgs/kidletime/template
index 8961651be27988..f00df77430c9a5 100644
--- a/srcpkgs/kidletime/template
+++ b/srcpkgs/kidletime/template
@@ -1,7 +1,7 @@
 # Template file for 'kidletime'
 pkgname=kidletime
 version=5.115.0
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel
  qt5-wayland wayland-devel"
@@ -17,7 +17,7 @@ checksum=9d8029aa6a740dbcdee6988987d097538f369ce7b6f3dee09d502aa29737ae56
 
 kidletime-devel_package() {
 	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+	depends="${sourcepkg}-${version}_${revision} qt5-devel"
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/cmake
diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template
index bc41efe7b1e250..a358bcd6722aca 100644
--- a/srcpkgs/kpipewire/template
+++ b/srcpkgs/kpipewire/template
@@ -1,7 +1,7 @@
 # Template file for 'kpipewire'
 pkgname=kpipewire
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml"
@@ -9,6 +9,7 @@ hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools pkg-config
  pipewire qt6-wayland-tools wayland-devel qt6-declarative-host-tools"
 makedepends="ffmpeg-devel kf6-kcoreaddons-devel kf6-kwayland-devel
  kf6-ki18n-devel libva-devel libepoxy-devel pipewire-devel qt6-wayland-devel
+ plasma-wayland-protocols
  wayland-devel qt6-declarative-devel qt6-base-private-devel"
 depends="pipewire"
 short_desc="Components relating to Flatpak 'pipewire' use in Plasma"
@@ -24,7 +25,8 @@ do_check() {
 }
 
 kpipewire-devel_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}
+	 qt6-base-devel pipewire-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include
diff --git a/srcpkgs/krfb/template b/srcpkgs/krfb/template
index c8aaa0dd931d92..354d229aa10763 100644
--- a/srcpkgs/krfb/template
+++ b/srcpkgs/krfb/template
@@ -1,7 +1,7 @@
 # Template file for 'krfb'
 pkgname=krfb
 version=24.02.2
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template
index 1cb4ee6bd40195..4a89d86c8ad52b 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,13 +1,14 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
 version=6.0.5
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules qt5-devel qt5-qmake wayland-devel
- pkg-config wayland-protocols qt5-wayland-devel"
+ pkg-config wayland-protocols qt5-wayland-devel
+ plasma-wayland-protocols"
 makedepends="kidletime-devel kwayland-devel kwindowsystem-devel kguiaddons-devel
- libxkbcommon-devel"
+ libxkbcommon-devel qt5-wayland-devel wayland-protocols wayland-devel"
 short_desc="Integration plugins for Kwayland"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
diff --git a/srcpkgs/kwayland/template b/srcpkgs/kwayland/template
index a4a3762d5f379c..14551fc2a85d92 100644
--- a/srcpkgs/kwayland/template
+++ b/srcpkgs/kwayland/template
@@ -1,7 +1,7 @@
 # Template file for 'kwayland'
 pkgname=kwayland
 version=5.115.0
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-tools-devel
@@ -17,7 +17,7 @@ checksum=07b512d9ce51a1cacc6d13c1c26143b57372afed0e30bd1c100ad46861b4643c
 
 kwayland-devel_package() {
 	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+	depends="${sourcepkg}-${version}_${revision} qt5-devel"
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/cmake
diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index ea6d8129cb039f..a8e18e744f5afc 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,7 +1,7 @@
 # Template file for 'kwin'
 pkgname=kwin
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON
@@ -9,10 +9,12 @@ configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules gettext pkg-config kf6-kauth-tools
  qt6-base qt6-tools libcap-progs kf6-kconfig kf6-kpackage kf6-kcmutils
- qt6-wayland-tools"
+ qt6-wayland-tools kf6-kirigami-devel libcap-devel"
 makedepends="libplasma-devel kf6-kcmutils-devel kf6-knewstuff-devel
  kscreenlocker-devel kglobalacceld-devel xcb-util-cursor-devel qt6-wayland-devel
- qt6-base-private-devel
+ qt6-base-private-devel plasma-wayland-protocols qt6-declarative-devel
+ kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kwindowsystem-devel
+ wayland-devel libepoxy-devel qt6-tools-devel
  qt6-multimedia-devel kf6-kdecoration-devel libxkbcommon-devel libinput-devel
  libSM-devel libICE-devel xcb-util-wm-devel qt6-sensors-devel lcms2-devel
  pipewire-devel kf6-krunner-devel xorg-server-xwayland libxcvt-devel hwids
@@ -28,13 +30,11 @@ distfiles="${KDE_SITE}/plasma/${version:0:5}/${pkgname}-${version}.tar.xz"
 checksum=242e7d210529ec631bc5fe3fe0a117a3d1d4edb1dd3a644aafd5089312f8b0d7
 replaces="kwayland-server>=0"
 
-if [ $CROSS_BUILD ]; then
-	hostmakedepends+=" kf6-kirigami-devel libcap-devel"
-fi
-
 kwin-devel_package() {
 	short_desc+=" - development"
-	depends="${makedepends//private-} ${sourcepkg}-${version}_${revision}"
+	depends="${sourcepkg}-${version}_${revision} qt6-base-devel
+	 qt6-declarative-devel kf6-kconfig-devel kf6-kcoreaddons-devel
+	 kf6-kwindowsystem-devel wayland-devel libepoxy-devel"
 	replaces="kwayland-server-devel>=0"
 	pkg_install() {
 		vmove usr/include
diff --git a/srcpkgs/libkf6screen/template b/srcpkgs/libkf6screen/template
index 00e2ff74f0d381..7a503e253893d2 100644
--- a/srcpkgs/libkf6screen/template
+++ b/srcpkgs/libkf6screen/template
@@ -1,7 +1,7 @@
 # Template file for 'libkf6screen'
 pkgname=libkf6screen
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -18,7 +18,7 @@ checksum=01a77569f372d354c172a23f2d4e0661701c024e44d972971b146735e16ae1d9
 
 libkf6screen-devel_package() {
 	short_desc+=" - development"
-	depends="${makedepends//private-} ${sourcepkg}-${version}_${revision}"
+	depends="${sourcepkg}-${version}_${revision} qt6-base-devel"
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/cmake
diff --git a/srcpkgs/libplasma/template b/srcpkgs/libplasma/template
index d39d37c16d4877..c93e218d3f9616 100644
--- a/srcpkgs/libplasma/template
+++ b/srcpkgs/libplasma/template
@@ -1,20 +1,20 @@
 # Template file for 'libplasma'
 pkgname=libplasma
 version=6.0.5
-revision=3
+revision=4
 build_style=cmake
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
-hostmakedepends="extra-cmake-modules qt6-base qt6-tools
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools qt6-wayland-tools
  qt6-declarative-host-tools wayland-devel gettext pkg-config
- kf6-kconfig-devel kf6-kirigami-devel kf6-kcmutils-devel
- kf6-kpackage-devel"
-makedepends="qt6-base-devel qt6-declarative-devel qt6-svg-devel
+ kf6-kconfig kf6-kirigami-devel kf6-kcmutils
+ kf6-kpackage"
+makedepends="qt6-base-private-devel qt6-declarative-devel qt6-svg-devel
  kf6-kcmutils-devel kf6-ksvg-devel kf6-ki18n-devel kf6-kwindowsystem-devel
  kf6-kpackage-devel kf6-kiconthemes-devel kf6-kguiaddons-devel kf6-karchive-devel
  kf6-kconfigwidgets-devel plasma-activities-devel wayland-devel
- qt6-wayland-devel qt6-base-private-devel"
+ plasma-wayland-protocols qt6-wayland-devel"
 short_desc="Plasma library and runtime components"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
@@ -29,7 +29,8 @@ do_check() {
 }
 
 libplasma-devel_package() {
-	depends="${makedepends//private-} ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision} qt6-declarative-devel
+	 qt6-base-devel kf6-kpackage-devel kf6-kwindowsystem-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include
diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index af69ed87b4c74c..73a96689f5f815 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF
@@ -9,7 +9,8 @@ configure_args="-DBUILD_TESTING=OFF
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules pkg-config intltool gettext qt6-base
  qt6-tools wayland-protocols plasma-wayland-protocols kf6-kdoctools
- kf6-kconfig kf6-kcmutils kf6-kpackage kf6-kauth-tools"
+ kf6-kconfig kf6-kcmutils kf6-kpackage kf6-kauth-tools wayland-devel
+ qt6-wayland-tools qt6-declarative-host-tools"
 makedepends="kf6-kauth-devel kf6-kcrash-devel kf6-kdoctools-devel
  kf6-ki18n-devel kf6-kcmutils-devel kf6-knewstuff-devel
  kf6-kio-devel kf6-knotifications-devel kf6-knotifyconfig-devel
@@ -34,7 +35,3 @@ distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
 checksum=5d9001baea32e35055337667f204e28f206ebccaa0a172e0f109426ba8042ecf
 replaces="user-manager>=0"
 python_version=3
-
-if [ $CROSS_BUILD ]; then
-	hostmakedepends+=" kf6-kirigami-devel kirigami-addons-devel kf6-qqc2-desktop-style-devel"
-fi
diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index 91bbc34862f80e..ccb8e53ebad890 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -10,8 +10,7 @@ hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext
  wayland-devel qt6-wayland-tools kf6-kconfig"
 makedepends="kf6-kio-devel kf6-kxmlgui-devel kf6-kstatusnotifieritem-devel
  kf6-kwayland-devel libXcursor-devel breeze-qt6 qt6-base-private-devel
- qt6-wayland-devel
- wayland-devel"
+ qt6-wayland-devel plasma-wayland-protocols wayland-devel"
 depends="noto-fonts-ttf font-hack-ttf breeze-qt6 kf6-qqc2-desktop-style"
 short_desc="Theme integration plugins for the Plasma workspaces"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index bc5fa7c80cecce..72014e144cd911 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
 version=6.0.5.1
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml
@@ -20,6 +20,8 @@ makedepends="qt6-declarative-devel libplasma-devel qt6-base-private-devel
  libXft-devel libkf6screen-devel plasma5support-devel
  plasma-activities-stats-devel kf6-kwallet-devel plasma-activities-devel
  kf6-kded-devel kf6-networkmanager-qt-devel kf6-kirigami-devel
+ kf6-ksvg-devel kf6-kdeclarative-devel kf6-kwayland-devel
+ kscreenlocker-devel plasma-wayland-protocols
  kf6-kuserfeedback-devel phonon-devel polkit-qt6-devel qt6-wayland-private-devel
  $(vopt_if pipewire kpipewire-devel) kirigami-addons-devel libkexiv2-devel"
 depends="kactivitymanagerd kwin iso-codes milou plasma-integration
diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index 5a7e898652c501..d1a74bb023ebaa 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,7 +1,7 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
 version=6.0.5
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"

From 03197218b7ba2eb60c24296d293258e3eef6d4ec Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:34 +0500
Subject: [PATCH 03/65] kpipewire: update to 6.1.0.

---
 srcpkgs/kpipewire/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template
index a358bcd6722aca..182134cc39195f 100644
--- a/srcpkgs/kpipewire/template
+++ b/srcpkgs/kpipewire/template
@@ -1,7 +1,7 @@
 # Template file for 'kpipewire'
 pkgname=kpipewire
-version=6.0.5
-revision=3
+version=6.1.0
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml"
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kpipewire"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4327da2435186e90653c870de73082a7e5fb61d13e06a517cb021f1d56b7d2d6
+checksum=fccc287841ee33c1283cbdca8350c78e2e739deba51f257416909aa026cd79ad
 
 do_check() {
 	cd build

From 6850fcb8a5c5b397cf4c83d251991e7c75eac410 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:41 +0500
Subject: [PATCH 04/65] bluedevil: update to 6.1.1.

---
 srcpkgs/bluedevil/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index 628f81443ab520..adc86968d51dda 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=6.0.5.1
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/bluedevil"
 distfiles="${KDE_SITE}/plasma/${version:0:5}/${pkgname}-${version}.tar.xz"
-checksum=66fce2d49f6ac716b551e3030f8ed3f71beec0428da1f99af7e959bc90f53ce2
+checksum=71b684b29b596c1c8b603a227ef8c9b30ae5174c270d5a20fdd4b4b6d872d7a0

From ae3564c65feab731e873477c5c535e0cd0328968 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:42 +0500
Subject: [PATCH 05/65] breeze-gtk: update to 6.1.1.

---
 srcpkgs/breeze-gtk/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template
index 12720f7a50dceb..cf11520e0247e1 100644
--- a/srcpkgs/breeze-gtk/template
+++ b/srcpkgs/breeze-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-gtk'
 pkgname=breeze-gtk
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo
@@ -10,5 +10,5 @@ short_desc="GTK Theme Built to Match KDE's Breeze"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/breeze-gtk"
-distfiles="${KDE_SITE}/plasma/${version%.1}/${pkgname}-${version}.tar.xz"
-checksum=51ecf56e75a29a9e4fdba706f4c284d96f98b0f18b0aa9d8664218c36d94b912
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=a79efceccee85ad95484f8e64abf0922d8d4a0cb5475edd10024af947c4e8ece

From e8fae2b92a602cfdbc794942d09520d9c0b1e337 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:42 +0500
Subject: [PATCH 06/65] breeze-qt5: update to 6.1.1.

---
 srcpkgs/breeze-qt5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/breeze-qt5/template b/srcpkgs/breeze-qt5/template
index 88fb8fbf81d343..d4169d46e8db7c 100644
--- a/srcpkgs/breeze-qt5/template
+++ b/srcpkgs/breeze-qt5/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-qt5'
 pkgname=breeze-qt5
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/breeze"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt5}-${version}.tar.xz"
-checksum=f249dd4464f4da6b681af5c4fd0e81178127294b2d441134f3b10e2703f57374
+checksum=8943ff74c4cb16b1b3c03eea0cca39821d444bea60dc163ff18e2bd313609725
 replaces="breeze<6.0.0_1"
 
 post_install() {

From fbbfca6b49686d0b52764e5f7cbc6a8d4363c9ce Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:43 +0500
Subject: [PATCH 07/65] breeze-qt6: update to 6.1.1.

---
 srcpkgs/breeze-qt6/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/breeze-qt6/template b/srcpkgs/breeze-qt6/template
index 1ff9fa5809d445..2642a854401de2 100644
--- a/srcpkgs/breeze-qt6/template
+++ b/srcpkgs/breeze-qt6/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-qt6'
 pkgname=breeze-qt6
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF
@@ -19,5 +19,5 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/breeze"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt6}-${version}.tar.xz"
-checksum=f249dd4464f4da6b681af5c4fd0e81178127294b2d441134f3b10e2703f57374
+checksum=8943ff74c4cb16b1b3c03eea0cca39821d444bea60dc163ff18e2bd313609725
 replaces="breeze<6.0.0_1 breeze-snow-cursor-theme>=0"

From 84f830a49154b5b89c0f1fa68af91d4624036992 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:44 +0500
Subject: [PATCH 08/65] breeze: update to 6.1.1.

---
 srcpkgs/breeze/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index bd01f06b0fa0b6..bcf8ce4d5544c8 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=meta
 depends="breeze-icons breeze-qt5 breeze-qt6"

From 835be9049f8df5b488c1fd4968aba7aedb185d77 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:44 +0500
Subject: [PATCH 09/65] flatpak-kcm: update to 6.1.1.

---
 srcpkgs/flatpak-kcm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template
index f47ae7ec37a1ab..e9042cd7c02739 100644
--- a/srcpkgs/flatpak-kcm/template
+++ b/srcpkgs/flatpak-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'flatpak-kcm'
 pkgname=flatpak-kcm
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/flatpak-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=741b946c07d0d4e509f8cf2969b231e5f371020d72fa276a6f7e6163cd270ce3
+checksum=b1ce1c97ca4f3e500a64030fbe67233bd33798a73c5d11f8241ebadadaa33688

From 004fdcd3b835f4919327e7205769cc36bcbcba98 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:45 +0500
Subject: [PATCH 10/65] kactivitymanagerd: update to 6.1.1.

---
 srcpkgs/kactivitymanagerd/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index eaa944f61fad62..0b1d5efcb9c172 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,7 +1,7 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kactivitymanagerd"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=59ef968fa0990ed7aec6682bdbc8c51df1224a297934084c463060bc916fe09e
+checksum=c7c0dd2a490901dfcf2f0940f5379fbe1b49f9b328919dd804baeaecf9485aa5

From ca2dae096ba49a59539de0708669124d74bd0432 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:45 +0500
Subject: [PATCH 11/65] kcm-wacomtablet: update to 6.1.1.

---
 srcpkgs/kcm-wacomtablet/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 91e114b90e778c..4050586ed29cfd 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -1,7 +1,7 @@
 # Template file for 'kcm-wacomtablet'
 pkgname=kcm-wacomtablet
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -17,7 +17,7 @@ maintainer="Piraty <mail@piraty.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/wacomtablet"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname#kcm-}-${version}.tar.xz"
-checksum=37cf9d34775178ca223e6d9b33e8aac119913ba11316f4bc226924e253970caf
+checksum=268fd26423fba085eb722294e3e757198961fa6275a91e7381fabd81a383a880
 
 do_check() {
 	cd build

From c3ad1c88839f9a347968d2fc12a4a0de2c97f8d3 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:28 +0500
Subject: [PATCH 12/65] kde-cli-tools: update to 6.1.1.

---
 srcpkgs/kde-cli-tools/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template
index cf13ff568ffebc..ddcd142444e8a2 100644
--- a/srcpkgs/kde-cli-tools/template
+++ b/srcpkgs/kde-cli-tools/template
@@ -1,12 +1,13 @@
 # Template file for 'kde-cli-tools'
 pkgname=kde-cli-tools
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
-hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext"
+hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext
+ kf6-kconfig kf6-kcmutils"
 makedepends="plasma-activities-devel kf6-kcmutils-devel kf6-kdesu-devel
  plasma-workspace-devel kf6-ki18n-devel qt6-base-private-devel"
 depends="xdg-utils"
@@ -15,11 +16,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kde-cli-tools"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c0027ae04e691c692e1a8c0565d6779fb36ecb0d7af78f6663b9230f4581b28f
-
-if [ $CROSS_BUILD ]; then
-	hostmakedepends+=" kf6-kconfig-devel kf6-kcmutils-devel"
-fi
+checksum=a32a3957d5a4c24501c6fe71735d592be8f9ee87252d8c2730322cf3075ffcc1
 
 post_install() {
 	ln -sf ../libexec/kf6/kdesu ${DESTDIR}/usr/bin

From 162e42b299823abd42c125e5457b4a15b869d0cf Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:46 +0500
Subject: [PATCH 13/65] kde-gtk-config: update to 6.1.1.

---
 srcpkgs/kde-gtk-config/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kde-gtk-config/template b/srcpkgs/kde-gtk-config/template
index 7ea1919384aada..3b9078eb8bed1f 100644
--- a/srcpkgs/kde-gtk-config/template
+++ b/srcpkgs/kde-gtk-config/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-gtk-config'
 pkgname=kde-gtk-config
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -15,7 +15,7 @@ maintainer="Luciogi <lucigithubcommit@skiff.com>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kde-gtk-config"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b422969f7b2277d83d7a9a66db99b999c03cb0ab4a5031e00b0ccdefba57ef83
+checksum=722662bb7b6fec6ef21ecf1d6da3fda94beada6bd458c05f2b76fe7aa53997a4
 
 kde-gtk-config5_package() {
 	short_desc+=" - (Dummy transitional package)"

From 7ac1b3ec259ae073cf009c033e637bd94167619b Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:30 +0500
Subject: [PATCH 14/65] kdeplasma-addons: update to 6.1.1.

---
 srcpkgs/kdeplasma-addons/template | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/kdeplasma-addons/template b/srcpkgs/kdeplasma-addons/template
index dd83632952f898..d6b97ee4d80d58 100644
--- a/srcpkgs/kdeplasma-addons/template
+++ b/srcpkgs/kdeplasma-addons/template
@@ -1,25 +1,24 @@
 # Template file for 'kdeplasma-addons'
 pkgname=kdeplasma-addons
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config gettext
- qt6-declarative-host-tools
- kf6-kcmutils kf6-kpackage"
+ qt6-declarative-host-tools kf6-kcmutils kf6-kpackage"
 makedepends="kf6-kdeclarative-devel kf6-kholidays-devel kf6-krunner-devel
  kf6-sonnet-devel kf6-kunitconversion-devel kf6-knewstuff-devel
  plasma5support-devel qt6-qt5compat-devel kf6-kio-devel
  kf6-knotifications-devel kf6-kservice-devel kf6-kxmlgui-devel
- kf6-kcmutils-devel libplasma-devel"
+ kf6-kcmutils-devel libplasma-devel kf6-kauth-devel"
 short_desc="Various Plasma addons"
 maintainer="Luciogi <lucigithubcommit@skiff.com>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdeplasma-addons"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=911af4754873c17c1ca7d49f0669de3e386858b09adf282783b9c5510576ba95
+checksum=d7b3064b219cb78a37a5aff496122e2508acbd6a89467e28226458b574bec12a
 
 kdeplasma-addons5_package() {
 	build_style=meta

From 005d713cef8a830b01ce1d55e16b78e0f107fb3b Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:48 +0500
Subject: [PATCH 15/65] kf6-kdecoration: update to 6.1.1.

---
 srcpkgs/kf6-kdecoration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kf6-kdecoration/template b/srcpkgs/kf6-kdecoration/template
index 3c196b4eeae312..181fe5ce189fd8 100644
--- a/srcpkgs/kf6-kdecoration/template
+++ b/srcpkgs/kf6-kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kf6-kdecoration'
 pkgname=kf6-kdecoration
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdecoration"
 distfiles="${KDE_SITE}/plasma/${version}/kdecoration-${version}.tar.xz"
-checksum=0a3c5161c03e8ba103fc10966abbde298de98e25c945a24ae08a539a78670224
+checksum=cf1c53d2b6e88c978c8557d6c0bcd3499affd69aec5ad5f0d840b3811e678323
 
 kf6-kdecoration-devel_package() {
 	conflicts="kdecoration-devel>=0"

From 71fefe7d5314f2862eec6046947f36302304b322 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:48 +0500
Subject: [PATCH 16/65] kf6-kwayland: update to 6.1.1.

---
 srcpkgs/kf6-kwayland/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kf6-kwayland/template b/srcpkgs/kf6-kwayland/template
index 6d3755f96eb019..a6067cc0936f04 100644
--- a/srcpkgs/kf6-kwayland/template
+++ b/srcpkgs/kf6-kwayland/template
@@ -1,7 +1,7 @@
 # Template file for 'kf6-kwayland'
 pkgname=kf6-kwayland
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="kf6-kcoreaddons pkg-config extra-cmake-modules qt6-tools qt6-base
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwayland"
 distfiles="${KDE_SITE}/plasma/${version}/kwayland-${version}.tar.xz"
-checksum=a8b88411d2ad9497e27d6dbd95d647de5ebe6314561e7a8d935fd79b2fe7ae84
+checksum=dc91d4afb73bdb3eab605285a10258903e3c115a9872ac0ba792cef4688fdb85
 
 kf6-kwayland-devel_package() {
 	short_desc+=" - development"

From 0b81e3f1c25c44bc4c7d29e0f8d0b6201b635bab Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:49 +0500
Subject: [PATCH 17/65] kgamma: update to 6.1.1.

---
 srcpkgs/kgamma/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kgamma/template b/srcpkgs/kgamma/template
index 562fd1e99dfe0d..7dac1483878a72 100644
--- a/srcpkgs/kgamma/template
+++ b/srcpkgs/kgamma/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma'
 pkgname=kgamma
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -15,7 +15,7 @@ maintainer="Luciogi <lucigithubcommit@skiff.com>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kgamma"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=659deb646fda17038d4548698c7ac4b08c12660623b78d75437a606d6a7bad36
+checksum=3d0c05911e6d67fddcc6c2e4903c0e8df7eae0191a582d57199082d539efc8a2
 
 kgamma5_package() {
 	build_style=meta

From 94ac4ea7dbbfeb35a50a5d6693682f83f361bc9f Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:49 +0500
Subject: [PATCH 18/65] kglobalacceld: update to 6.1.1.

---
 srcpkgs/kglobalacceld/template | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kglobalacceld/template b/srcpkgs/kglobalacceld/template
index 777866851529b7..f509cef3d26dcc 100644
--- a/srcpkgs/kglobalacceld/template
+++ b/srcpkgs/kglobalacceld/template
@@ -1,7 +1,7 @@
 # Template file for 'kglobalacceld'
 pkgname=kglobalacceld
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools"
@@ -13,7 +13,12 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kglobalacceld"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2c9b391c0e3f91bb8b320029c7b97fc8166658882106d1df9ad441600894fcae
+checksum=3ac759642432d4415a6a17856f33aa09eb6fda99d886b31a73907fd300f38b00
+
+do_check() {
+	cd build
+	ctest -E "shortcutstest"
+}
 
 kglobalacceld-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 8ae0b2e318dcbd9cb168860347451f900417c36b Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:50 +0500
Subject: [PATCH 19/65] kinfocenter: update to 6.1.1.

---
 srcpkgs/kinfocenter/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index 672ce1fb11e080..48a8dba950aa27 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/kinfocenter"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bf4f2c627242d827867306c4e884796c7d5f8a7a2a29444a494c2acad5c88973
+checksum=df3eed2d2bd855f800802628eec07565b72d3c92b2ed1c38f3c5e2cf84b0ee28

From 6ace3fc5dce66e49394dbfbfe861919eb08b61c9 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:50 +0500
Subject: [PATCH 20/65] kmenuedit: update to 6.1.1.

---
 srcpkgs/kmenuedit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index 9ba764a148b7b5..983b41876f8bca 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kmenuedit"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=9aa1d39724cba1e7b8f6ded8c490acdfe11598ed368c28e9aa86572698e359f8
+checksum=8f829b9ace9775299d43c7b4a94e0aab33b285fee9af053fe6896369d73c24e2

From 5c4af8cac59ec46e0c9224e3466197a9ac58188c Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:51 +0500
Subject: [PATCH 21/65] kpipewire: update to 6.1.1.

---
 srcpkgs/kpipewire/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template
index 182134cc39195f..ba22a050e7e000 100644
--- a/srcpkgs/kpipewire/template
+++ b/srcpkgs/kpipewire/template
@@ -1,6 +1,6 @@
 # Template file for 'kpipewire'
 pkgname=kpipewire
-version=6.1.0
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kpipewire"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=fccc287841ee33c1283cbdca8350c78e2e739deba51f257416909aa026cd79ad
+checksum=6a1d5aba6eaf530605bb22514cbb17a144d3e8c7c1a5ddf0d3a9ce6b481f7686
 
 do_check() {
 	cd build

From 1f7ece0135ea5f48bcbc3e37dee0e4591309384b Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:51 +0500
Subject: [PATCH 22/65] kscreen: update to 6.1.1.

---
 srcpkgs/kscreen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index 0ca07d5c67a66b..7556625dc72f22 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,7 +1,7 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -17,4 +17,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kscreen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=eded8b558167d89a29a830a7bd3c7d692b365da529c7b6e59ebdadeb916a93f0
+checksum=dce5119d75b930bf39f72e10ab4bec4d38f9175fb2f02e10368dc98d7c883bf9

From bf49cc954ab0f4a23e7cf9585f662be8ed10afff Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:52 +0500
Subject: [PATCH 23/65] kscreenlocker: update to 6.1.1.

---
 srcpkgs/kscreenlocker/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index 7e82295b9af7ab..7eb0dfde375d3f 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,7 +1,7 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kscreenlocker"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5bb94a2a0d69cceb7ed4efcbf786b53388567d510a410fd9d01be913d2b163d0
+checksum=55d53a05f737d53569eaec2579d655cc5ca3365dd5ae5187811198cb95c671a9
 
 kscreenlocker-devel_package() {
 	short_desc+=" - development files"

From e2cf69e42d9e9379a6e13620e08e61a4452c1e06 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:52 +0500
Subject: [PATCH 24/65] ksshaskpass: update to 6.1.1.

---
 srcpkgs/ksshaskpass/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index 1a27c09bbefd94..f04bfc0929f00b 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -13,5 +13,5 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/ksshaskpass"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6df0eeef43a041eb1a6d71ba524feac57fc1f48aeb44540366f12404cc4986bc
+checksum=2ed7ddd20f64565b6ce0c48d74dbdb458e87a804593e44459be6e1c4b753dda7
 alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass"

From 92d18e3ac5f31b3e553ea0f4b63df2ce4ab841f8 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:53 +0500
Subject: [PATCH 25/65] ksystemstats: update to 6.1.1.

---
 srcpkgs/ksystemstats/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template
index d61ee1a9c17fc8..b900bff021b14d 100644
--- a/srcpkgs/ksystemstats/template
+++ b/srcpkgs/ksystemstats/template
@@ -1,6 +1,6 @@
 # Template file for 'ksystemstats'
 pkgname=ksystemstats
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
@@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-only,LGPL-3.0-only"
 homepage="https://invent.kde.org/plasma/ksystemstats"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bdc6fa95c0b4dad9210c7a7734e1c233bc408f09fcaf4961ba709affa1fd4284
+checksum=f207ea4611143ca8f8b6609a89cdf483b5f8b497234e085215631a848c4e2aab
 
 do_check() {
 	cd build

From aea5658f59b6a2818cbefd468f1c0b527316247e Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:53 +0500
Subject: [PATCH 26/65] kwallet-pam: update to 6.1.1.

---
 srcpkgs/kwallet-pam/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template
index ba9bc4932d38c0..5048dcd704090a 100644
--- a/srcpkgs/kwallet-pam/template
+++ b/srcpkgs/kwallet-pam/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet-pam'
 pkgname=kwallet-pam
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools"
@@ -11,5 +11,5 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwallet-pam"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=25c61128eaefb563e500547f650be293e75126ed5fc2fac574ef40cccbfd00db
+checksum=2c7f218f47c371c85439ddb771e8d18d4757cecd87da747d3b9a2e764d6d0c7a
 conflicts="kwallet<=5.115.0_1"

From 2520cafc847bc5e4892d5262d75d7310e85de7f0 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:54 +0500
Subject: [PATCH 27/65] kwayland-integration: update to 6.1.1.

---
 srcpkgs/kwayland-integration/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template
index 4a89d86c8ad52b..c6c4cabe69b134 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,7 +1,7 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules qt5-devel qt5-qmake wayland-devel
@@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b16df4ad9851242a393874c2d535202973247ddba8be13fd9598be8616a9a045
+checksum=c8bd576acd2e7fec70dd2a89cb5d3af6c7d6fc7a78f4916af425b84dafac52b9

From a42b028ff8349354c58a540725b8326512fe472c Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:54 +0500
Subject: [PATCH 28/65] kwin: update to 6.1.1.

---
 .../kwin/patches/screencast-pipewire.patch    | 152 ------------------
 srcpkgs/kwin/template                         |   6 +-
 2 files changed, 3 insertions(+), 155 deletions(-)
 delete mode 100644 srcpkgs/kwin/patches/screencast-pipewire.patch

diff --git a/srcpkgs/kwin/patches/screencast-pipewire.patch b/srcpkgs/kwin/patches/screencast-pipewire.patch
deleted file mode 100644
index b303a675602e34..00000000000000
--- a/srcpkgs/kwin/patches/screencast-pipewire.patch
+++ /dev/null
@@ -1,152 +0,0 @@
-From 013e69988ffdbed1d3c684a536c0d4b79c7de680 Mon Sep 17 00:00:00 2001
-From: David Edmundson <kde@davidedmundson.co.uk>
-Date: Fri, 10 May 2024 14:35:11 +0000
-Subject: [PATCH] Reconnect Pipewire on Failure
-
-Our connection to pipewire can go down if the pipewire service restarts, it's on us to tear down and reconnect.
-To ensure Streams can tear down on their own properly, this patch leaves existing streams with a defunct connection
-and creates a new connection for new streams, sharing the connection between them.
-
-This also implicitly fixes the case for distributions without working socket activation.
-
-BUG: 483137
----
- src/plugins/screencast/pipewirecore.cpp      |  7 ++++++
- src/plugins/screencast/pipewirecore.h        |  4 ++++
- src/plugins/screencast/screencastmanager.cpp | 24 ++++++++++++++++----
- src/plugins/screencast/screencastmanager.h   |  4 +++-
- 4 files changed, 33 insertions(+), 6 deletions(-)
-
-diff --git a/src/plugins/screencast/pipewirecore.cpp b/src/plugins/screencast/pipewirecore.cpp
-index 077854c65ee..085d0595372 100644
---- a/src/plugins/screencast/pipewirecore.cpp
-+++ b/src/plugins/screencast/pipewirecore.cpp
-@@ -48,6 +48,7 @@ void PipeWireCore::onCoreError(void *data, uint32_t id, int seq, int res, const
-     qCWarning(KWIN_SCREENCAST) << "PipeWire remote error: " << message;
-     if (id == PW_ID_CORE && res == -EPIPE) {
-         PipeWireCore *pw = static_cast<PipeWireCore *>(data);
-+        pw->m_valid = false;
-         Q_EMIT pw->pipewireFailed(QString::fromUtf8(message));
-     }
- }
-@@ -91,9 +92,15 @@ bool PipeWireCore::init()
-     }
- 
-     pw_core_add_listener(pwCore, &coreListener, &pwCoreEvents, this);
-+    m_valid = true;
-     return true;
- }
- 
-+bool PipeWireCore::isValid() const
-+{
-+    return m_valid;
-+}
-+
- } // namespace KWin
- 
- #include "moc_pipewirecore.cpp"
-diff --git a/src/plugins/screencast/pipewirecore.h b/src/plugins/screencast/pipewirecore.h
-index cb20ba8b523..f66dc0edb22 100644
---- a/src/plugins/screencast/pipewirecore.h
-+++ b/src/plugins/screencast/pipewirecore.h
-@@ -28,6 +28,7 @@ public:
-     ~PipeWireCore();
- 
-     bool init();
-+    bool isValid() const;
- 
-     static std::shared_ptr<PipeWireCore> self();
- 
-@@ -41,6 +42,9 @@ public:
- 
- Q_SIGNALS:
-     void pipewireFailed(const QString &message);
-+
-+private:
-+    bool m_valid = false;
- };
- 
- } // namespace KWin
-diff --git a/src/plugins/screencast/screencastmanager.cpp b/src/plugins/screencast/screencastmanager.cpp
-index 87c84e93f39..e0b009c3b70 100644
---- a/src/plugins/screencast/screencastmanager.cpp
-+++ b/src/plugins/screencast/screencastmanager.cpp
-@@ -27,9 +27,9 @@ namespace KWin
- 
- ScreencastManager::ScreencastManager()
-     : m_screencast(new ScreencastV1Interface(waylandServer()->display(), this))
--    , m_core(new PipeWireCore)
- {
--    m_core->init();
-+    getPipewireConnection();
-+
-     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 +46,7 @@ void ScreencastManager::streamWindow(ScreencastStreamV1Interface *waylandStream,
-         return;
-     }
- 
--    auto stream = new ScreenCastStream(new WindowScreenCastSource(window), m_core, this);
-+    auto stream = new ScreenCastStream(new WindowScreenCastSource(window), getPipewireConnection(), this);
-     stream->setObjectName(window->desktopFileName());
-     stream->setCursorMode(mode, 1, window->clientGeometry());
- 
-@@ -88,7 +88,7 @@ void ScreencastManager::streamOutput(ScreencastStreamV1Interface *waylandStream,
-         return;
-     }
- 
--    auto stream = new ScreenCastStream(new OutputScreenCastSource(streamOutput), m_core, this);
-+    auto stream = new ScreenCastStream(new OutputScreenCastSource(streamOutput), getPipewireConnection(), this);
-     stream->setObjectName(streamOutput->name());
-     stream->setCursorMode(mode, streamOutput->scale(), streamOutput->geometry());
- 
-@@ -112,7 +112,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, getPipewireConnection(), this);
-     stream->setObjectName(rectToString(geometry));
-     stream->setCursorMode(mode, scale, geometry);
- 
-@@ -135,6 +135,20 @@ void ScreencastManager::integrateStreams(ScreencastStreamV1Interface *waylandStr
-     }
- }
- 
-+std::shared_ptr<PipeWireCore> ScreencastManager::getPipewireConnection()
-+{
-+    if (m_pipewireConnectionCache && m_pipewireConnectionCache->isValid()) {
-+        return m_pipewireConnectionCache;
-+    } else {
-+        std::shared_ptr<PipeWireCore> pipeWireCore = std::make_shared<PipeWireCore>();
-+        if (pipeWireCore->init()) {
-+            m_pipewireConnectionCache = pipeWireCore;
-+        }
-+        // return a valid object even if init fails
-+        return pipeWireCore;
-+    }
-+}
-+
- } // namespace KWin
- 
- #include "moc_screencastmanager.cpp"
-diff --git a/src/plugins/screencast/screencastmanager.h b/src/plugins/screencast/screencastmanager.h
-index 059e64b545a..436040dea9a 100644
---- a/src/plugins/screencast/screencastmanager.h
-+++ b/src/plugins/screencast/screencastmanager.h
-@@ -46,8 +46,10 @@ private:
- 
-     void integrateStreams(ScreencastStreamV1Interface *waylandStream, ScreenCastStream *stream);
- 
-+    std::shared_ptr<PipeWireCore> getPipewireConnection();
-+
-     ScreencastV1Interface *m_screencast;
--    std::shared_ptr<PipeWireCore> m_core;
-+    std::shared_ptr<PipeWireCore> m_pipewireConnectionCache;
- };
- 
- } // namespace KWin
--- 
-GitLab
-
diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index a8e18e744f5afc..de42e296a783aa 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,7 +1,7 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON
@@ -27,7 +27,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwin"
 distfiles="${KDE_SITE}/plasma/${version:0:5}/${pkgname}-${version}.tar.xz"
-checksum=242e7d210529ec631bc5fe3fe0a117a3d1d4edb1dd3a644aafd5089312f8b0d7
+checksum=50004065d1713025406f839bbb270987a5a41652c1e93579062ebc2e8d5c8264
 replaces="kwayland-server>=0"
 
 kwin-devel_package() {

From 6367989fa058b2ba468893d24226dd377919e11c Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:55 +0500
Subject: [PATCH 29/65] kwrited: update to 6.1.1.

---
 srcpkgs/kwrited/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index 87b06d7b5f216e..1eed8a1872a74c 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwrited"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=10ab68b6ad4aff7e39d5896074dbac10680d0df93f04acf2f2d15a3d857f4359
+checksum=a6f87ac6848863346e856af20ceefa3ec1c21360d1af05768fe9b088a13f7c7f

From 7d9d0900227fbc95c262957eeaca083c1e7a92a7 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:55 +0500
Subject: [PATCH 30/65] layer-shell-qt: update to 6.1.1.

---
 srcpkgs/layer-shell-qt/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template
index ca02b1d62eda2b..ef2e86a292fad1 100644
--- a/srcpkgs/layer-shell-qt/template
+++ b/srcpkgs/layer-shell-qt/template
@@ -1,7 +1,7 @@
 # Template file for 'layer-shell-qt'
 pkgname=layer-shell-qt
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/layer-shell-qt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bd6bf73dc79b561dd38c1fc78c373b2ef4b9df69d6a827e305d011109d91a2c2
+checksum=7c60e37301e8f343ef4965494b60186fda82798dd29aadbb35712daf62e34f53
 
 layer-shell-qt-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 73f4c1345618a23f9055286df962b8beccfc1b31 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:56 +0500
Subject: [PATCH 31/65] libkf6screen: update to 6.1.1.

---
 srcpkgs/libkf6screen/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/libkf6screen/template b/srcpkgs/libkf6screen/template
index 7a503e253893d2..9cd00cb25f34e1 100644
--- a/srcpkgs/libkf6screen/template
+++ b/srcpkgs/libkf6screen/template
@@ -1,7 +1,7 @@
 # Template file for 'libkf6screen'
 pkgname=libkf6screen
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libkscreen"
 distfiles="${KDE_SITE}/plasma/${version}/libkscreen-${version}.tar.xz"
-checksum=01a77569f372d354c172a23f2d4e0661701c024e44d972971b146735e16ae1d9
+checksum=9612fd83ce828f816fd55ce79da772bf62e96b8e6457deeb5dc336925cfc20d4
 
 libkf6screen-devel_package() {
 	short_desc+=" - development"

From d4e339b591a5232cb9b9d34e66f1a715b33acd0e Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:56 +0500
Subject: [PATCH 32/65] libksysguard: update to 6.1.1.

---
 srcpkgs/libksysguard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index ba16e9b1bed0de..6790952c8b4cf8 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,6 +1,6 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libksysguard"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ca954f5bb57700bd14bae3233a82094ea69d32271cc3edd6d32bcf38db23e177
+checksum=bc1ed804373865d3de51e5e1cf7ad11c4b71ea131110a3940725b04332caee52
 
 build_options="webengine"
 

From ef6b00fc9cc7fdc4373ef9b88f46665aa96b95c5 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:57 +0500
Subject: [PATCH 33/65] libplasma: update to 6.1.1.

---
 srcpkgs/libplasma/patches/BUG-481113.patch | 40 ----------------------
 srcpkgs/libplasma/template                 |  8 ++---
 2 files changed, 4 insertions(+), 44 deletions(-)
 delete mode 100644 srcpkgs/libplasma/patches/BUG-481113.patch

diff --git a/srcpkgs/libplasma/patches/BUG-481113.patch b/srcpkgs/libplasma/patches/BUG-481113.patch
deleted file mode 100644
index 46dc70ba0c6546..00000000000000
--- a/srcpkgs/libplasma/patches/BUG-481113.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 3bc199d92402e316541d6dec00af9fee66afc341 Mon Sep 17 00:00:00 2001
-From: David Edmundson <kde@davidedmundson.co.uk>
-Date: Sat, 8 Jun 2024 13:37:22 +0300
-Subject: [PATCH] Applet: run full Applet::save when a config value changes
-
-Plasma had two timers for configuration saving:
- - One applet specific, which eventually calls Applet::save
- - One at a corona level, which eventually calls KConfig::save
-
-The former was incorrectly removed because it wasn't hooked up to
-anything useful, but the real bug is that it should have been.
-
-When a value changes in the KConfigPropertyMap we need to run through
-Applet::save to sync that config loader with our main config. This
-implicitly emits the configNeedsSaving which will trigger corona to sync
-to disk.
-
-BUG: 481113
----
- src/plasma/applet.cpp | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/plasma/applet.cpp b/src/plasma/applet.cpp
-index 0e964d7fa9..33b378d6f3 100644
---- a/src/plasma/applet.cpp
-+++ b/src/plasma/applet.cpp
-@@ -262,7 +262,9 @@ KConfigPropertyMap *Applet::configuration()
- {
-     if (!d->configPropertyMap) {
-         d->configPropertyMap = new KConfigPropertyMap(configScheme(), this);
--        connect(d->configPropertyMap, &KConfigPropertyMap::valueChanged, this, &Applet::configNeedsSaving);
-+        connect(d->configPropertyMap, &KConfigPropertyMap::valueChanged, this, [this]() {
-+            d->scheduleModificationNotification();
-+        });
-     }
-     return d->configPropertyMap;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/libplasma/template b/srcpkgs/libplasma/template
index c93e218d3f9616..4bdb013e30d536 100644
--- a/srcpkgs/libplasma/template
+++ b/srcpkgs/libplasma/template
@@ -1,7 +1,7 @@
 # Template file for 'libplasma'
 pkgname=libplasma
-version=6.0.5
-revision=4
+version=6.1.1
+revision=1
 build_style=cmake
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml
@@ -20,12 +20,12 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/libplasma"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d35765c039901e739b014ff92640c6cd4a4d8524c26fe4d00bd134d16ab0ccd2
+checksum=2f24f10cd232a29fa1dc5618ee300608e9b5dc7798a3e2fffb0a8e439cc422d0
 
 do_check() {
 	cd build
 	# disable failing tests
-	ctest -E "plasma-dialogstatetest|dialognativetest"
+	ctest -E "plasma-dialogstatetest|dialognativetest|plasma-dialogqmltest|plasma-themetest|bug485688test|plasma-pluginloadertest"
 }
 
 libplasma-devel_package() {

From 5500b5c7d34f0df787a47e0d54454ff88eb530ea Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:57 +0500
Subject: [PATCH 34/65] milou: update to 6.1.1.

---
 srcpkgs/milou/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index 431c14cd068b85..8526fcfd98d888 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/milou"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=708e18b5b424985a167507e9b5934de93c65acaf2f524466312d09515eb842cf
+checksum=af117d0129ea440bfd544240ef0bdd3004e6bfe8b58bc836a2f306d9f5fecf83

From 4167d961af78aa4af37571988138b346401aa392 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:58 +0500
Subject: [PATCH 35/65] oxygen-qt5: update to 6.1.1.

---
 srcpkgs/oxygen-qt5/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/oxygen-qt5/template b/srcpkgs/oxygen-qt5/template
index 93384de35d5a7a..739fb670766f99 100644
--- a/srcpkgs/oxygen-qt5/template
+++ b/srcpkgs/oxygen-qt5/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen-qt5'
 pkgname=oxygen-qt5
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF"
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt5}-${version}.tar.xz"
-checksum=7e54372d6fdc6b7373d948d9489f3e94b457a6f22a8f00f6eade33cd83ce8022
+checksum=bf719787152c334a82f8e7c2e0b7aa1a12c4128e95011307026f147b8fdb82d0
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/share

From 7d82311e7f50479bc32c445dd09a7d9863f3007c Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:58 +0500
Subject: [PATCH 36/65] oxygen-qt6: update to 6.1.1.

---
 srcpkgs/oxygen-qt6/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/oxygen-qt6/template b/srcpkgs/oxygen-qt6/template
index 0f1b4ac726fb2b..5fb1c7c58d7c11 100644
--- a/srcpkgs/oxygen-qt6/template
+++ b/srcpkgs/oxygen-qt6/template
@@ -1,7 +1,7 @@
 # Template file for 'oxygen-qt6'
 pkgname=oxygen-qt6
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt6}-${version}.tar.xz"
-checksum=7e54372d6fdc6b7373d948d9489f3e94b457a6f22a8f00f6eade33cd83ce8022
+checksum=bf719787152c334a82f8e7c2e0b7aa1a12c4128e95011307026f147b8fdb82d0

From 08c3172691e68ae24b67f045acb1f2d45e946eb4 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:59 +0500
Subject: [PATCH 37/65] oxygen-sounds: update to 6.1.1.

---
 srcpkgs/oxygen-sounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template
index 3eedefc6959e0a..4fbc62c44fff84 100644
--- a/srcpkgs/oxygen-sounds/template
+++ b/srcpkgs/oxygen-sounds/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen-sounds'
 pkgname=oxygen-sounds
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules"
@@ -9,4 +9,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/oxygen-sounds"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6b34747abd6839017d0eacc1d52c85b526dbb678201fc4cc3719278671253952
+checksum=d858e8026cf880c4c74f19bd5a81b7a404caacd33cf98fa432618aff6756ce51

From befb83f9209b6ffb037c0169e79c9aa9e4abb9c8 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:59 +0500
Subject: [PATCH 38/65] oxygen: update to 6.1.1.

---
 srcpkgs/oxygen/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index 94c781eb2a0c17..83ea59e25c1d17 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=meta
 depends="oxygen-qt5 oxygen-qt6"

From 85116d443d6cb1c4c62c948d1f3d741a6a1e6f80 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:00 +0500
Subject: [PATCH 39/65] plasma-activities-stats: update to 6.1.1.

---
 srcpkgs/plasma-activities-stats/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-activities-stats/template b/srcpkgs/plasma-activities-stats/template
index d0a81b71c872d6..07bd323d3281c1 100644
--- a/srcpkgs/plasma-activities-stats/template
+++ b/srcpkgs/plasma-activities-stats/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-activities-stats'
 pkgname=plasma-activities-stats
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-activities-stats"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d7aaaff97b1f0c3c941b134a33f77d95af095cbb1a64efe741d7afd15c987b5f
+checksum=42846790ff461ef70cdcdb7edc10f3becf095e02f9e612fa1ac7e525104db613
 
 plasma-activities-stats-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 3c8b981d6f1c690b843eb4037bf48a9a5a01b455 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:00 +0500
Subject: [PATCH 40/65] plasma-activities: update to 6.1.1.

---
 srcpkgs/plasma-activities/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-activities/template b/srcpkgs/plasma-activities/template
index 0f102fe93aa39e..77c99b6c532698 100644
--- a/srcpkgs/plasma-activities/template
+++ b/srcpkgs/plasma-activities/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-activities'
 pkgname=plasma-activities
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
@@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>"
 license="(LGPL-2.1-only OR LGPL-3.0-only) AND GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-activities"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=8811876bc690278ecd733b233ac45ea4fbb06bc1a62d9e17b9268aa4d05ea658
+checksum=3dbdd9240208c5dfd2ca963e142256445a24459473eff6b3293027d0d3cce8d5
 
 plasma-activities-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From be0c9c6bf6ea949d88b8c5001e30571f41c6d00a Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:01 +0500
Subject: [PATCH 41/65] plasma-browser-integration: update to 6.1.1.

---
 srcpkgs/plasma-browser-integration/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template
index bbffc2f1c5c4e4..075da04810deb0 100644
--- a/srcpkgs/plasma-browser-integration/template
+++ b/srcpkgs/plasma-browser-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-browser-integration'
 pkgname=plasma-browser-integration
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-browser-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=30dce955e27aa7656c82758240adee98f27736096bc0f832a1d1034ccf3ee418
+checksum=408e25812eb49cd3fadf2b29f8ee9c5f041989a12a26744120c7315038e5c4f7

From 680d349cbc9a84f1789c9a34b584343690ed2ec5 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:01 +0500
Subject: [PATCH 42/65] plasma-desktop: update to 6.1.1.

---
 srcpkgs/plasma-desktop/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 73a96689f5f815..b763a806a0103a 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF
@@ -32,6 +32,6 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later"
 homepage="https://invent.kde.org/plasma/plasma-desktop"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5d9001baea32e35055337667f204e28f206ebccaa0a172e0f109426ba8042ecf
+checksum=95e3ad9c3018cd05a2266f977f964c2415845d581cdda10f0f1517cd00c9f64e
 replaces="user-manager>=0"
 python_version=3

From 7e1db3c3a7af8989c3cace2a2de7fd25fb334f92 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:02 +0500
Subject: [PATCH 43/65] plasma-disks: update to 6.1.1.

---
 srcpkgs/plasma-disks/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template
index 1b2f18e249e85c..566334a5a98217 100644
--- a/srcpkgs/plasma-disks/template
+++ b/srcpkgs/plasma-disks/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-disks'
 pkgname=plasma-disks
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -17,4 +17,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-disks"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=321ec2f317704223997278ef4bf3b9cf012e2ffaec5a8d57e57feac6814e3ad8
+checksum=feeb016114fdadd862e18bbb842dde3fe86935d4175dd356f09e63664258a534

From 3b1dcdea70ae686e90d1b24f59531948908a66f1 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:02 +0500
Subject: [PATCH 44/65] plasma-firewall: update to 6.1.1.

---
 srcpkgs/plasma-firewall/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template
index 2867284ce8464d..ae2a3ca45e6b4a 100644
--- a/srcpkgs/plasma-firewall/template
+++ b/srcpkgs/plasma-firewall/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-firewall'
 pkgname=plasma-firewall
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only, GPL-3.0-only"
 homepage="https://invent.kde.org/network/plasma-firewall"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0b52e7413cc745d97bb16a38ac40612ffb7dc7e4323e156fa17d923425c4b30e
+checksum=2728824507bd36dc6ff0c2b59b9198984215a67a739c9c27c3ffd05ab3c93a73

From 3cb70e9e6e3330431c46974ad19b50f83de20d6e Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:03 +0500
Subject: [PATCH 45/65] plasma-integration: update to 6.1.1.

---
 srcpkgs/plasma-integration/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index ccb8e53ebad890..fd3ab525a7f29c 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -17,4 +17,4 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7f81683ff8f8a6e23d5c98e9b3f3bc3d638abd4dcad4e40d27446c0029004ff0
+checksum=180bea892d6dd249e98e0c320fcad557354340bd6c0958e7fe7928c347e5597d

From 6b41d12845ccc8973170ad8f9df4f032ca820936 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:03 +0500
Subject: [PATCH 46/65] plasma-nm: update to 6.1.1.

---
 srcpkgs/plasma-nm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index 3d9da457aa49b4..77e909dd08ffea 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -20,7 +20,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-nm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2c52b75a961efd0b9fd9ef3a6ceb4f4bc539de9efadc3a0c008799d76f94f8e7
+checksum=36a2f708aac51af907b88664f9641fac5540b1f55f326b9f2162ee0cb57dfb50
 
 build_options="openconnect"
 

From b1d8c671dadcdbd4c4daec2303d2484b88895c57 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:04 +0500
Subject: [PATCH 47/65] plasma-pa: update to 6.1.1.

---
 srcpkgs/plasma-pa/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index 2928ef60822ea6..b187cb0c94e8fb 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -8,13 +8,15 @@ configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -Wno-dev
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools
- qt6-declarative-host-tools kf6-kconfig kf6-kcoreaddons kf6-kcmutils kf6-kpackage"
+ qt6-declarative-host-tools kf6-kconfig kf6-kcoreaddons kf6-kcmutils kf6-kpackage
+ kf6-kdoctools"
 makedepends="libplasma-devel kf6-kdeclarative-devel kf6-kstatusnotifieritem-devel
- qt6-declarative-devel pulseaudio-devel libcanberra-devel"
+ kf6-kdoctools-devel kf6-kcmutils-devel kf6-ksvg-devel kf6-kdbusaddons-devel
+ qt6-declarative-devel pulseaudio-devel libcanberra-devel pulseaudio-qt-devel"
 depends="sound-theme-freedesktop kf6-kirigami kf6-kitemmodels"
 short_desc="PulseAudio Plasma applet"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-pa"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ecbf3bb40720809481cab6857e7c1b34368a139d1162b00cd46b2cc63cd9aac4
+checksum=4da9327fbaa1cf9803e528c6952f9979aa447b8062644f8007dbc29082d4c879

From 74b7b6e98c2d5af7db827cd5e15f1c75f99eed3a Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:04 +0500
Subject: [PATCH 48/65] plasma-sdk: update to 6.1.1.

---
 srcpkgs/plasma-sdk/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index 25af7c5ca7f8ba..68490bd38632fa 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-sdk"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=11e560922950310bdff5499f89b31613d4ebe07056ec5783b82602b0f9be8efb
+checksum=fd43567d24895deb16138bf993a9662fedad564d37221392658ae974654d0f90

From 8651681ba018e245e0d8543b60b8b1552be56aeb Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:05 +0500
Subject: [PATCH 49/65] plasma-systemmonitor: update to 6.1.1.

---
 srcpkgs/plasma-systemmonitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template
index c87baf47d25e04..4a2691e9be0c28 100644
--- a/srcpkgs/plasma-systemmonitor/template
+++ b/srcpkgs/plasma-systemmonitor/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-systemmonitor'
 pkgname=plasma-systemmonitor
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only, GPL-3.0-only, LGPL-2.1-only, LGPL-3.0-only"
 homepage="https://invent.kde.org/plasma/plasma-systemmonitor"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=662518e6dc763d19cbd878c145a3761a6a2e2765fd237278ffdd0a2a5253080b
+checksum=738162c98e6508a3eaa10361edfba7e0e6cd77f797e995f366e42aa52d40e9e3
 
 ksysguard_package() {
 	build_style=meta

From 44c3bb69376b85d8eaababaa5b7cfeb586efb80b Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:05 +0500
Subject: [PATCH 50/65] plasma-thunderbolt: update to 6.1.1.

---
 srcpkgs/plasma-thunderbolt/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index 1cc8a201a16e6a..fbdfcb48ceb490 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-thunderbolt"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5997de33cef86b7b6c44adce6a2e1d3bb536c7d7aa43e1e350dd0ebf77cb6658
+checksum=74fe967789a5dbf3f6839969b79bae0d30155b3fd115da0f5be72a5d217c145a
 
 do_check() {
 	: # Requires running dbus and bolt services

From e91d64b98632306b1c013cdcfae2ade5901d90bf Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:52 +0500
Subject: [PATCH 51/65] plasma-vault: update to 6.1.1.

---
 srcpkgs/plasma-vault/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index 7e106d2163a752..46410c7306c831 100644
--- a/srcpkgs/plasma-vault/template
+++ b/srcpkgs/plasma-vault/template
@@ -1,21 +1,18 @@
 # Template file for 'plasma-vault'
 pkgname=plasma-vault
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
  -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools
- pkg-config gettext"
-makedepends="libplasma-devel libksysguard-devel
+ pkg-config gettext kf6-kconfig kf6-kpackage"
+makedepends="libplasma-devel libksysguard-devel kf6-kdbusaddons-devel
+ kf6-kio-devel kf6-kservice-devel plasma-activities-devel
  kf6-kitemmodels-devel kf6-networkmanager-qt-devel"
 short_desc="Plasma applet and services for creating encrypted vaults"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/KDE/plasma-vault"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2fe3cc73f7bef4d4c6476ea0cfd32e325d5b871fdfcff5c1141f203dde0be94d
-
-if [ $CROSS_BUILD ]; then
-	hostmakedepends+=" kf6-kconfig-devel kf6-kpackage-devel"
-fi
+checksum=2b0d20727e0b807590d5f9f8ed9200e1e42c3184919df4150cdd81795d0af3e4

From 974748a2aa3112db694e72b54ccb44394d507bcf Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:07 +0500
Subject: [PATCH 52/65] plasma-workspace-wallpapers: update to 6.1.1.

---
 srcpkgs/plasma-workspace-wallpapers/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index 736bbfb91b69ad..d626f845fe4976 100644
--- a/srcpkgs/plasma-workspace-wallpapers/template
+++ b/srcpkgs/plasma-workspace-wallpapers/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace-wallpapers'
 pkgname=plasma-workspace-wallpapers
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,4 +10,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace-wallpapers"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=7eab4d34735edffa1222b2b55fd2448d7f6235e45e00a1bf9a9450d736b53bf0
+checksum=07f22db713db8e3c822746395e893ac12d8345b8c37a4b0952bba350e5b67dfb

From 2500fcc7fa410fbe91d82d3ed5496a3c1314db7a Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:07 +0500
Subject: [PATCH 53/65] plasma-workspace: update to 6.1.1.

---
 srcpkgs/plasma-workspace/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 72014e144cd911..3350a2294bbd33 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=6.0.5.1
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml
@@ -23,7 +23,7 @@ makedepends="qt6-declarative-devel libplasma-devel qt6-base-private-devel
  kf6-ksvg-devel kf6-kdeclarative-devel kf6-kwayland-devel
  kscreenlocker-devel plasma-wayland-protocols
  kf6-kuserfeedback-devel phonon-devel polkit-qt6-devel qt6-wayland-private-devel
- $(vopt_if pipewire kpipewire-devel) kirigami-addons-devel libkexiv2-devel"
+ kpipewire-devel kirigami-addons-devel libkexiv2-devel qcoro-qt6-devel"
 depends="kactivitymanagerd kwin iso-codes milou plasma-integration
  qt6-wayland xorg-server-xwayland qt6-tools kf6-kquickcharts kirigami-addons"
 short_desc="KDE Window manager"
@@ -31,10 +31,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/plasma-workspace"
 distfiles="${KDE_SITE}/plasma/${version:0:5}/${pkgname}-${version}.tar.xz"
-checksum=8907f9fded5fc6e5d95355f8346328de18d7c8850dabd9109d75458d5aeed813
-
-build_options="pipewire"
-build_options_default="pipewire"
+checksum=47d2c42bdf8c127fa1656f65baa9828f9890cffd3f416b0af9e056cf228c07ee
 
 if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then
 	makedepends+=" libxcrypt-devel"

From 1cd49eca65ccc3d9e3c026496ee89c52d6c67cf2 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:55 +0500
Subject: [PATCH 54/65] plasma5support: update to 6.1.1.

---
 srcpkgs/plasma5support/template | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/plasma5support/template b/srcpkgs/plasma5support/template
index 3384ac44c3df93..3cc98e43758881 100644
--- a/srcpkgs/plasma5support/template
+++ b/srcpkgs/plasma5support/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma5support'
 pkgname=plasma5support
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
@@ -8,14 +8,19 @@ configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext
  qt6-declarative-host-tools"
 makedepends="qt6-declarative-devel kf6-kconfig-devel kf6-ki18n-devel
- kf6-kcoreaddons-devel"
+ kf6-kcoreaddons-devel kf6-knotifications-devel kf6-kguiaddons-devel
+ kf6-solid-devel libksysguard-devel"
 short_desc="Support components for porting from KF5/Qt5 to KF6/Qt6"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma5support"
-#changelog=""
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=8a811e7dba1c30ae2628934c4da91d2dfa42dc932286e97dac8970646287b87a
+checksum=f8b8506f4326e96f918dd6e9cb2040ba785ea79d33cad575e33cbe984ee0b6d7
+
+do_check() {
+	cd build
+	ctest -E "pluginloadertest"
+}
 
 plasma5support-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 9093147e4224d7c927d002aa4106169ba841d487 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:08 +0500
Subject: [PATCH 55/65] polkit-kde-agent: update to 6.1.1.

---
 srcpkgs/polkit-kde-agent/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index c3e0d2756dac54..9e490c2bc11f77 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -1,6 +1,6 @@
 # Template file for 'polkit-kde-agent'
 pkgname=polkit-kde-agent
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext"
@@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://commits.kde.org/polkit-kde-agent"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
-checksum=72cfa367fdd46b2c9176e47cd1307f2ea71c0207f2e3dccf06d292dce4d448a9
+checksum=1f8b4ba0a10a01bce1fa54f2d13a400e703ad764de04cbcb536d153afd17ae98

From 9fbf86c2ef094c5b1c7334db6ca5d17195928b72 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Wed, 19 Jun 2024 02:23:56 +0500
Subject: [PATCH 56/65] powerdevil: update to 6.1.1.

---
 srcpkgs/powerdevil/template | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index fd5be5df195151..ea7fa31b711960 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,7 +1,7 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=6.0.5
-revision=2
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -18,8 +18,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/powerdevil"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=27f995bce6f27e35b78e0c232f8dee8fba50fb91d7b3afd117583bdb79a12fd4
-
-if [ $CROSS_BUILD ]; then
-	hostmakedepends+=" kf6-kcmutils-devel kf6-kirigami-devel"
-fi
+checksum=495076e90366898399f6c2fee22a2d1fe9698524a7c6f2cacd82f8ca8d699f27

From e2f6d9c25b60ae1f0c6ee29e4109b3ee892655a7 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:09 +0500
Subject: [PATCH 57/65] print-manager: update to 6.1.1.

---
 srcpkgs/print-manager/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/print-manager/template b/srcpkgs/print-manager/template
index 8adc11ddf8a1c8..676815db174acd 100644
--- a/srcpkgs/print-manager/template
+++ b/srcpkgs/print-manager/template
@@ -1,7 +1,7 @@
 # Template file for 'print-manager'
 pkgname=print-manager
 reverts="23.08.5_1 22.12.1_1 22.04.1_1 21.12.3_1 21.12.2_1 21.08.0_1 20.12.2_1"
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -18,4 +18,4 @@ maintainer="Giuseppe Fierro <gspe+void@offlink.xyz>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/print-manager"
 distfiles="${KDE_SITE}/plasma/${version}/print-manager-${version}.tar.xz"
-checksum=57ac21ff34da2c8c66f47878de2c04d2ea05395f2977fc96c51deeb04733a337
+checksum=b110f231cb2f9f944f3af7aa68220e1ccff1e0e5791e4ff1495413a4523dba66

From 185f6d48e7542ce6d1a76c8e23fd8b90d1426634 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:10 +0500
Subject: [PATCH 58/65] sddm-kcm: update to 6.1.1.

---
 srcpkgs/sddm-kcm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index e910ce3f9321e4..c00ac9408b7354 100644
--- a/srcpkgs/sddm-kcm/template
+++ b/srcpkgs/sddm-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'sddm-kcm'
 pkgname=sddm-kcm
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
@@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/sddm-kcm"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=86e59d36b483fa2ef48d85031c6f18f28687bd0ee8b42384b0ae26c014b2c028
+checksum=07c094b5109a393745a8c8b28f5dfe656b9e22ebebf5bdb3b2809253b5de2071

From f6ef64aa25fa5c3262d6ebe4cd69c966f77c0289 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:10 +0500
Subject: [PATCH 59/65] systemsettings: update to 6.1.1.

---
 srcpkgs/systemsettings/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index cc6b02e07008d0..9e7b6243f45ad5 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=cmake
 build_helper=qemu
@@ -16,4 +16,4 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://invent.kde.org/plasma/systemsettings"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b722ba21fabd8cd27e2371a83e33a9a4e1403257d454b3f01c6fa46c2874cf93
+checksum=153b39aeed8307b51257495008143a154c6cfa64d3ba92860639a3150ba1a711

From 747a2535baf4d7367cc155ca3248782e982120fe Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:11 +0500
Subject: [PATCH 60/65] xdg-desktop-portal-kde: update to 6.1.1.

---
 srcpkgs/xdg-desktop-portal-kde/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index d1a74bb023ebaa..906822b0b4d569 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,7 +1,7 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
-version=6.0.5
-revision=3
+version=6.1.1
+revision=1
 build_style=cmake
 build_helper=qemu
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -18,7 +18,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/xdg-desktop-portal-kde"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=00bdf442d37b3080abfd2958425dd724a3a5019d50dfd7cb319e5160b27a6b05
+checksum=bc81542d6ff792046438277909d403137fd5b1caffa22349bddd0f14ff442804
 
 do_check() {
 	cd build

From e0f22bff933673f86c6c998e05f0f7e5b3bdcf05 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:36 +0500
Subject: [PATCH 61/65] New package: python3-pygdbmi-0.11.0.0.

---
 srcpkgs/python3-pygdbmi/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/python3-pygdbmi/template

diff --git a/srcpkgs/python3-pygdbmi/template b/srcpkgs/python3-pygdbmi/template
new file mode 100644
index 00000000000000..8e75f83de0a7c7
--- /dev/null
+++ b/srcpkgs/python3-pygdbmi/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-pygdbmi'
+pkgname=python3-pygdbmi
+version=0.11.0.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="Parse gdb machine interface output with Python"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="MIT"
+homepage="https://github.com/cs01/pygdbmi"
+distfiles="${PYPI_SITE}/p/pygdbmi/pygdbmi-${version}.tar.gz"
+checksum=7a286be2fcf25650d9f66e11adc46e972cf078a466864a700cd44739ad261fb0
+
+post_install() {
+	vlicense LICENSE
+}

From 486834851d9586e0ec3486becbb487335d26090e Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:41 +0500
Subject: [PATCH 62/65] New package: drkonqi-6.1.1

---
 srcpkgs/drkonqi/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/drkonqi/template

diff --git a/srcpkgs/drkonqi/template b/srcpkgs/drkonqi/template
new file mode 100644
index 00000000000000..0e1d9afbe73db5
--- /dev/null
+++ b/srcpkgs/drkonqi/template
@@ -0,0 +1,17 @@
+# Template file for 'drkonqi'
+pkgname=drkonqi
+version=6.1.1
+revision=1
+build_style=cmake
+build_helper=qemu
+configure_args="-DCMAKE_DISABLE_FIND_PACKAGE_Systemd=ON -DBUILD_TESTING=OFF
+ -DWITH_PYTHON_VENDORING=OFF"
+hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools"
+makedepends="kf6-ki18n-devel kf6-kcoreaddons-devel kf6-kconfig-devel kf6-kservice-devel kf6-kjobwidgets-devel kf6-kio-devel kf6-kcrash-devel kf6-kwidgetsaddons-devel kf6-kwallet-devel kf6-knotifications-devel kf6-kidletime-devel kf6-kwindowsystem-devel kf6-syntax-highlighting-devel kf6-kstatusnotifieritem-devel polkit-qt6-devel"
+depends="kf6-kirigami kf6-kitemmodels python3-psutil python3-sentry python3-pygdbmi"
+short_desc="KDE crash handler"
+maintainer="John <me@johnnynator.dev>"
+license="LGPL-2.1-or-later"
+homepage="https://invent.kde.org/plasma/drkonqi"
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=67efdeba51f5392cff42c84a5437456c634ae25696aca3a9c3ae28705a66514d

From f9b78bf9f071d277c8fcd151436be810ede3117e Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:54:44 +0500
Subject: [PATCH 63/65] New package: krdp-6.1.1

---
 srcpkgs/krdp/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/krdp/template

diff --git a/srcpkgs/krdp/template b/srcpkgs/krdp/template
new file mode 100644
index 00000000000000..355a87094b2fa2
--- /dev/null
+++ b/srcpkgs/krdp/template
@@ -0,0 +1,21 @@
+# Template file for 'krdp'
+pkgname=krdp
+version=6.1.1
+revision=1
+build_style=cmake
+build_helper=qemu
+configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QMLDIR=lib/qt6/qml
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
+hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools freerdp
+ kf6-kconfig kf6-kcmutils wayland-devel qt6-wayland-tools"
+makedepends="kf6-kcmutils-devel kf6-kconfig-devel kf6-kcoreaddons-devel
+ kf6-ki18n-devel kpipewire-devel kf6-kstatusnotifieritem-devel
+ qtkeychain-qt6-devel plasma-wayland-protocols freerdp-devel
+ freerdp-server-devel libxcb-devel pipewire-devel qt6-wayland-devel"
+short_desc="Plasma rdp server and library"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="LGPL-2.0-or-later"
+homepage="https://invent.kde.org/plasma/krdp"
+distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=a6705c9e4b226349aba76cf6ca596217a0c17731030d84617a82178bdafb7a7d

From 17da0584e2e13d286768c1c43056edefe10b0b13 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sat, 29 Jun 2024 12:52:56 +0500
Subject: [PATCH 64/65] kdeconnect: rebuild for pulseaudui-qt

---
 srcpkgs/kdeconnect/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 19d6717b348583..fb04fdbead688e 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -1,7 +1,7 @@
 # Template file for 'kdeconnect'
 pkgname=kdeconnect
 version=24.05.0
-revision=3
+revision=4
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner
  -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DBLUETOOTH_ENABLED=ON

From d87258b754c1c8ee9b76ade2a97f22bcce56a182 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Fri, 28 Jun 2024 23:53:47 +0500
Subject: [PATCH 65/65] kde5: update to 6.1.1.

---
 srcpkgs/kde5/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kde5/template b/srcpkgs/kde5/template
index 25c380a189913a..7e37b79ba18172 100644
--- a/srcpkgs/kde5/template
+++ b/srcpkgs/kde5/template
@@ -1,6 +1,6 @@
 # Template file for 'kde5'
 pkgname=kde5
-version=6.0.5
+version=6.1.1
 revision=1
 build_style=meta
 depends="bluedevil>=${version}

  parent reply	other threads:[~2024-06-30  0:41 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-06-18 21:26 [PR PATCH] Plasma update to 6.1 Luciogi
2024-06-19  7:33 ` [PR PATCH] [Updated] " Luciogi
2024-06-19  8:36 ` Luciogi
2024-06-19  8:58 ` Luciogi
2024-06-19  9:29 ` sgn
2024-06-19 14:05 ` [PR PATCH] [Updated] " Luciogi
2024-06-19 14:14 ` Luciogi
2024-06-20  8:54 ` Luciogi
2024-06-20  9:09 ` Luciogi
2024-06-20 14:47 ` Luciogi
2024-06-23  8:49 ` [PR PATCH] [Updated] " Luciogi
2024-06-23 10:11 ` Luciogi
2024-06-23 10:18 ` [PR PATCH] [Updated] " Luciogi
2024-06-26  1:29 ` [PR REVIEW] " sgn
2024-06-26  1:29 ` sgn
2024-06-26  1:29 ` sgn
2024-06-26  1:55 ` sgn
2024-06-26  3:35 ` sgn
2024-06-26  7:31 ` [PR PATCH] [Updated] " sgn
2024-06-26  9:51 ` Luciogi
2024-06-26  9:59 ` [PR PATCH] [Updated] " Luciogi
2024-06-26 10:23 ` [PR REVIEW] " Luciogi
2024-06-27 10:22 ` Luciogi
2024-06-27 10:22 ` Luciogi
2024-06-27 10:22 ` Luciogi
2024-06-27 15:48 ` [PR PATCH] [Updated] " Luciogi
2024-06-27 15:53 ` Luciogi
2024-06-27 16:15 ` Luciogi
2024-06-28 12:22 ` sgn
2024-06-29  5:16 ` Luciogi
2024-06-29  5:17 ` Luciogi
2024-06-29  5:17 ` Luciogi
2024-06-29  5:18 ` Plasma update to 6.1.1 Luciogi
2024-06-29  5:18 ` Luciogi
2024-06-29  8:39 ` [PR PATCH] [Updated] " Luciogi
2024-06-29 18:27 ` Luciogi
2024-06-29 18:29 ` Luciogi
2024-06-30  0:41 ` sgn [this message]
2024-06-30  1:14 ` [PR PATCH] [Updated] " sgn
2024-06-30  5:17 ` Luciogi
2024-06-30  5:20 ` [PR PATCH] [Closed]: " Luciogi
2024-06-30 15:32 ` AlexPewMaster
2024-06-30 19:06 ` Luciogi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240630004158.186D220219@inbox.vuxu.org \
    --to=sgn@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).