Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] [WiP] Plasma 5.21
@ 2021-01-24 22:24 Johnnynator
  2021-01-24 23:09 ` [PR REVIEW] " ericonr
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Johnnynator @ 2021-01-24 22:24 UTC (permalink / raw)
  To: ml

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

There is a new pull request by Johnnynator against master on the void-packages repository

https://github.com/Johnnynator/void-packages plasma-5.21
https://github.com/void-linux/void-packages/pull/28205

[WiP] Plasma 5.21
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From 6ed8ec4ef7c41a14c201deea439e2d7385947415 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:02:54 +0100
Subject: [PATCH 01/43] bluedevil: update to 5.20.90.

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

diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index 78edbcd99d6..fa982dd5d45 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="KDE Bluetooth integration"
 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}/${pkgname}-${version}.tar.xz"
-checksum=b3de4e903c5669a63688940513ab7035b90d5950635c824857ad8d6a9adbeb2e
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=fdc56ecff065989f8820e1269a6316cd117797cc37a3c55354781a63dee4163b
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From 224d5f847421ff6ba9a7338e0c791e2e8a5dded9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:02:56 +0100
Subject: [PATCH 02/43] breeze-gtk: update to 5.20.90.

---
 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 43adc80f87d..7c5d2837f81 100644
--- a/srcpkgs/breeze-gtk/template
+++ b/srcpkgs/breeze-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-gtk'
 pkgname=breeze-gtk
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo"
@@ -9,8 +9,8 @@ short_desc="A 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}/${pkgname}-${version}.tar.xz"
-checksum=b4b4ce599bd23bf54101bdac7417daa4921b297b232622dc5a8a3426b97676ca
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=c330344cda1806906c47d51c558bf5ffcb34acb9f5f61b68f024c8731f7e7092
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-devel"

From 5d04bae8067acea2bdd94d28583849e272578e71 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:03 +0100
Subject: [PATCH 03/43] breeze: update to 5.20.90.

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

diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index ee473745286..4bb35d3527b 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,8 +13,8 @@ short_desc="Breeze visual style for the Plasma Desktop"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/breeze"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d43845a34e08d393bac182d9ede863950d33e207c7f2841a8cd419aa182cf507
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=f7dea4b6f00e7b86da471226d26ad06c4e58c2d54b25c65e8eec7e0f0e9d24b8
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From e7347ae46c0c1db9562cd49675f7c5011c52e39e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:05 +0100
Subject: [PATCH 04/43] kactivitymanagerd: update to 5.20.90.

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

diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index f6e36c88d07..968cc3a2e77 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="Manage user's activities and track the usage patterns"
 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=c800c2782884cdbb906c99709f8bbce4a45c5b9abde73cf4fa5222acf8d0facb
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=9a00b65fde6d4a09fa86b5852f0c50587f872ed65c41ff745debc9f2c3a9a701
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DRUN_RESULT_VAR=0"

From e46830facca7c1d46957ecff779901f10af99e1f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:07 +0100
Subject: [PATCH 05/43] kde-cli-tools: update to 5.20.90.

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

diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template
index e891774140f..62a884d5897 100644
--- a/srcpkgs/kde-cli-tools/template
+++ b/srcpkgs/kde-cli-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-cli-tools'
 pkgname=kde-cli-tools
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,8 +13,8 @@ short_desc="KDE CLI tools"
 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=0440b2d0359bca871134bfdbcc71b72c22af8c88601f1abceb83219a1877627c
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=db9287ccba29f09329d7298e77ef7c761d190e9786a48ee11a0cfa19c900d8eb
 
 post_install() {
 	ln -sf ../lib/libexec/kf5/kdesu ${DESTDIR}/usr/bin

From 074e5522bf4bad6246f8cc138ca08f5294fb5538 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:09 +0100
Subject: [PATCH 06/43] kde-gtk-config5: update to 5.20.90.

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

diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 2c3baa97dc4..594211c9ed1 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-gtk-config5'
 pkgname=kde-gtk-config5
-version=5.20.5
+version=5.20.90
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -14,8 +14,8 @@ short_desc="GTK2 and GTK3 Configurator for KDE"
 maintainer="John <me@johnnynator.dev>"
 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%5}-${version}.tar.xz"
-checksum=39a8dd1c143d741846017dc351ccd9161e1dfd710e3d18609327f30044de6eb8
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
+checksum=523f900aaa6b927435ddbcf1827d9dcc9cae7500fd50c4d0dddab41c534356e1
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"

From d114330bcc4ae3194546dbf5e79b6021b338f8e3 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:11 +0100
Subject: [PATCH 07/43] kdecoration: update to 5.20.90.

---
 common/shlibs                | 2 +-
 srcpkgs/kdecoration/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 670be76ec65..3786c6d90bf 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -985,7 +985,7 @@ libsuil-0.so.0 suil-0.6.4_1
 libmcpp.so.0 libmcpp-2.7.2_1
 libjitterentropy.so.3 jitterentropy-3.0.0_1
 libkdecorations2.so.5 kdecoration-5.8.4_1
-libkdecorations2private.so.7 kdecoration-5.18.0_1
+libkdecorations2private.so.8 kdecoration-5.20.90_1
 libGlacier2.so.35 libIce-3.5.0_1
 libIce.so.35 libIce-3.5.0_1
 libIceSSL.so.35 libIce-3.5.0_1
diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
index 534634887b0..ff520f7b6c0 100644
--- a/srcpkgs/kdecoration/template
+++ b/srcpkgs/kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kdecoration'
 pkgname=kdecoration
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,8 +10,8 @@ short_desc="KDE Plugin based library to create window decorations"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/kdecoration"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=6e973a9b18da376ce797be85fc60b3a1d53ae69868fabeadbefae1279c3181cd
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=cb6721ce69c19ad5da1696a7b3fbd5055ca550707fd433d7b5e3af6f905f9c90
 
 kdecoration-devel_package() {
 	short_desc+=" - development"

From f84fc9000d4461c5ca3d319061d9c2f3bf7e6c05 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:14 +0100
Subject: [PATCH 08/43] kdeplasma-addons5: update to 5.20.90.

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

diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 21eb370b7b5..b3d81d9d285 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -1,6 +1,6 @@
 # Template file for 'kdeplasma-addons5'
 pkgname=kdeplasma-addons5
-version=5.20.5
+version=5.20.90
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -13,8 +13,8 @@ short_desc="Various Plasma addons"
 maintainer="John <me@johnnynator.dev>"
 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%5}-${version}.tar.xz"
-checksum=56c4bba1fa743d675b340014bfd31c546421ff8e09dfd1ef29d45c278eadd7eb
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
+checksum=d1c33181d19963343e9cdcff4e0b062b6fbf64fb84fed5f2df2f4e07ca015c6e
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From d6c19ec2438647115aefaf56a3c04eed9357758a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:16 +0100
Subject: [PATCH 09/43] kgamma5: update to 5.20.90.

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

diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template
index 581cd204ebe..beed44b30d8 100644
--- a/srcpkgs/kgamma5/template
+++ b/srcpkgs/kgamma5/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma5'
 pkgname=kgamma5
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,8 +10,8 @@ short_desc="KDE gamma adjustiment app"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kgamma5"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=8d765e8f13e7195b0fbd41feee8a1f5a2a605c64141d887c1221f631f5bbc0bf
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=a8326900ba71c21543c61e04b5b731eef5f53cb318053803e7ccff4e0179c000
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-devel kdoctools"

From 93fb5a78729317df91d1846a153e70991540dc66 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:18 +0100
Subject: [PATCH 10/43] khotkeys: update to 5.20.90.

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

diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template
index eff06be31ec..9918b228ec9 100644
--- a/srcpkgs/khotkeys/template
+++ b/srcpkgs/khotkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'khotkeys'
 pkgname=khotkeys
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="KDE Hotkeys"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/khotkeys"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=081a132b699b0ce9fa0c05b2e7f2ec7efeea270db5e16a359685e0445bcf88c7
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=d8b995d536db3e05639a6efa3783c946ef5e657d4a342b7f47bf4720f35f8bb2
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 7c5bd9c9dd3f93cae27e4f4bbce18cdf36095ece Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:20 +0100
Subject: [PATCH 11/43] kinfocenter: update to 5.20.90.

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

diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index df8658dc9ea..9b50c156723 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,8 +13,8 @@ short_desc="KDE Info Center"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
 homepage="https://invent.kde.org/plasma/kinfocenter"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=55eba3e9f3b64a9508db6a2b4106b243d62d29be2ea08b388bb57297b9db7b4c
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=252cf13c3924231b2bbb344c6fdb8afb614b734f0c2422e2ace501a3a24299cc
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel"

From 7debaa6d4afa169731534adf7576b03561fa0e54 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:22 +0100
Subject: [PATCH 12/43] kmenuedit: update to 5.20.90.

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

diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index 343b05f8eab..4a87c304a60 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="KDE Menu editor"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2"
 homepage="https://invent.kde.org/plasma/kmenuedit"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=eebd0a906538c64b25920a194753102b051f75935743278abef792c3e983f52a
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=ae7252825287ed88eeb3b688922fefafefa7f4d0dae6728c6287bc5ba584094b

From 991d38da4baf9b55c444c8f5ca7f95759149b65f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:24 +0100
Subject: [PATCH 13/43] kscreen: update to 5.20.90.

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

diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index edde32d60ed..dc943b12bc2 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,8 +13,8 @@ short_desc="KDE screen management software"
 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=de08a3ac81e88befd8d62752f8e46a9fbc244f7369c6e3b642cfb4f65a9e52da
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=6ae4bdda3c84d570557e7649d31ef107a524732c1f637a6378420f4f7d7f9be6
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From f1cb603d4fd806f2a9a34b12b4481aabe141b439 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:27 +0100
Subject: [PATCH 14/43] kscreenlocker: update to 5.20.90.

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

diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index c6163e96737..f9c7794cffe 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="KDE Library and components for secure lock screen architecture"
 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=802fef234420251eb3f0b50db84f52fe8c5d8859d897ec9ace855d0239a4c01f
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=5011f110811c06f230ad69562a24856b773ed5e68a53a4b8c1efa0e702a4b4c3
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From f39d671ac5af779101a81e8b27a7a8bfcc77a98d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:29 +0100
Subject: [PATCH 15/43] ksshaskpass: update to 5.20.90.

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

diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index 31d0dbb8f0b..4cb859c45ae 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,5 +11,5 @@ short_desc="KDE ssh-add helper"
 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=3e135f8e8092bfe9f19dbd6bc12dc052330c4ac8a6a671e835e5e775ab2a65f6
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=010b3bd2af6bd0c08216520469b5bd116e361a1aaa7142d3d9995511251a2afe

From 5366ef982b49898f806d4b84e9af04a19bc9d64b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:31 +0100
Subject: [PATCH 16/43] ksysguard: update to 5.20.90.

---
 srcpkgs/ksysguard/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/ksysguard/template b/srcpkgs/ksysguard/template
index a90faea9b1f..6b0d392c790 100644
--- a/srcpkgs/ksysguard/template
+++ b/srcpkgs/ksysguard/template
@@ -1,16 +1,17 @@
 # Template file for 'ksysguard'
 pkgname=ksysguard
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-qmake qt5-host-tools
- gettext kcoreaddons"
-makedepends="knewstuff-devel libksysguard-devel kinit-devel libsensors-devel"
+ pkg-config gettext kcoreaddons"
+makedepends="knewstuff-devel libksysguard-devel kinit-devel libsensors-devel
+ libnl3-devel libpcap-devel"
 depends="hicolor-icon-theme lm_sensors"
 short_desc="KDE program to monitor various elements of your system"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2"
 homepage="https://invent.kde.org/plasma/ksysguard"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=32f5227b2c1f91cd64fcee6b401209582cfffb16e2b015c6d6513e9f4d1dab35
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=18c5d9fe20f115a063c0cfb81faec3c78e56b390992fd28d9bcb15851d8eba1f

From 075af0c7114085c057bf77a308985a1fc4c865ab Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:33 +0100
Subject: [PATCH 17/43] kwallet-pam: update to 5.20.90.

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

diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template
index 51e68d7afd2..658754521a4 100644
--- a/srcpkgs/kwallet-pam/template
+++ b/srcpkgs/kwallet-pam/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet-pam'
 pkgname=kwallet-pam
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules"
@@ -10,5 +10,5 @@ short_desc="KWallet PAM integration"
 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=53e611baeb02e66ff739045ffb4b913f4e963630baad4cfa96ba77b750fdc1f2
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=53b424fca26c3347de21f4e6be2878ff2810da2785ec504446c72bc488cc8cfd

From 33e5005201e0854ca29bf11066c707166fb5ee2b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:35 +0100
Subject: [PATCH 18/43] kwayland-integration: update to 5.20.90.

---
 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 496c264f057..9f22a958b7b 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,5 +10,5 @@ short_desc="Integration plugins for Kwayland"
 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=33f364670a1c19b84fe1bda40e543ebcc9e7593e932a7d18b9815f150ac21f67
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=4e435986f568a98156871f865ead0e7a4fdde46f8ac25fdd8b39fccd4b04855a

From 2ea7e21647d951a4f949601e1738d835e94653e0 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:37 +0100
Subject: [PATCH 19/43] kwayland-server: update to 5.20.90.

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

diff --git a/srcpkgs/kwayland-server/template b/srcpkgs/kwayland-server/template
index 2f7ab73c006..c5105ef1d4d 100644
--- a/srcpkgs/kwayland-server/template
+++ b/srcpkgs/kwayland-server/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-server'
 pkgname=kwayland-server
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -11,8 +11,8 @@ short_desc="Wayland server components built on KDE Frameworks"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://invent.kde.org/plasma/kwayland-server"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e0f36407ba32721936b0b14894480279f60effc088e4e1f3cde6e5c584945d2a
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=38ef9541b8add3931019f2c74683ea478df9c8ad550fa03b14135b564665b93a
 
 kwayland-server-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From e0419ea20be55acc67f1d531e209302278f8209d Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:41 +0100
Subject: [PATCH 20/43] kwin: update to 5.20.90.

---
 srcpkgs/kwin/patches/include-fcntl.patch | 20 ++++++++++++++++++++
 srcpkgs/kwin/patches/uint.patch          | 11 +++++++++++
 srcpkgs/kwin/template                    |  8 ++++----
 3 files changed, 35 insertions(+), 4 deletions(-)
 create mode 100644 srcpkgs/kwin/patches/include-fcntl.patch
 create mode 100644 srcpkgs/kwin/patches/uint.patch

diff --git a/srcpkgs/kwin/patches/include-fcntl.patch b/srcpkgs/kwin/patches/include-fcntl.patch
new file mode 100644
index 00000000000..69b8eedac8c
--- /dev/null
+++ b/srcpkgs/kwin/patches/include-fcntl.patch
@@ -0,0 +1,20 @@
+--- helpers/wayland_wrapper/wl-socket.c	2021-01-21 13:51:08.000000000 +0100
++++ -	2021-01-23 23:26:28.917865165 +0100
+@@ -10,6 +10,7 @@
+ 
+ #include <assert.h>
+ #include <errno.h>
++#include <fcntl.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+--- helpers/wayland_wrapper/wl-socket.c	2021-01-23 23:26:30.050347671 +0100
++++ -	2021-01-23 23:30:37.754016254 +0100
+@@ -17,6 +17,7 @@
+ #include <sys/file.h>
+ #include <sys/socket.h>
+ #include <sys/stat.h>
++#define _GNU_SOURCE
+ #include <sys/un.h>
+ #include <unistd.h>
+ 
diff --git a/srcpkgs/kwin/patches/uint.patch b/srcpkgs/kwin/patches/uint.patch
new file mode 100644
index 00000000000..584dba861a4
--- /dev/null
+++ b/srcpkgs/kwin/patches/uint.patch
@@ -0,0 +1,11 @@
+--- helpers/wayland_wrapper/kwin_wrapper.c	2021-01-21 13:51:08.000000000 +0100
++++ -	2021-01-23 23:31:41.411407943 +0100
+@@ -42,7 +42,7 @@
+         snprintf(fdString, sizeof(fdString) - 1, "%d", wl_socket_get_fd(socket));
+ 
+         char **args = calloc(argc + 6, sizeof(char *));
+-        uint pos = 0;
++        unsigned int pos = 0;
+         args[pos++] = (char *)"kwin_wayland"; //process name is the first argument by convention
+         args[pos++] = (char *)"--wayland_fd";
+         args[pos++] = fdString;
diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index c9d259f71bf..e8e77758c0c 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,6 +1,6 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -9,14 +9,14 @@ makedepends="plasma-framework-devel kcmutils-devel knewstuff-devel
  kscreenlocker-devel kinit-devel xcb-util-cursor-devel qt5-multimedia-devel
  kdecoration-devel libxkbcommon-devel libinput-devel libSM-devel
  libICE-devel xcb-util-wm-devel qt5-sensors-devel libcap-devel
- kwayland-server-devel $(vopt_if pipewire pipewire-devel)"
+ kwayland-server-devel $(vopt_if pipewire pipewire-devel) krunner-devel"
 depends="breeze hicolor-icon-theme kinit qt5-core>=5.15.2<5.15.3"
 short_desc="KDE Window manager"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/kwin"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ec142543935a1c9fe9b8e7e73db1bdf58669990d7c1611424062bbdd9e21384e
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=6ada880a3dddab83878c2ce4b3e244929a203bd2930ec77844f85a24c3efc05f
 
 build_options="pipewire"
 

From d9099685e07787e5be33e0d3798509fcfce7aaa4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:43 +0100
Subject: [PATCH 21/43] kwrited: update to 5.20.90.

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

diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index 7d210310dc2..99db96434b3 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,5 +10,5 @@ short_desc="KDE daemon listening for wall and write messages"
 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=bfb2bb88e6b4e49a69b5c90b4688f3aba3b8e6771221e7c9332293bfc05a1bc0
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=178313ffd9f674d17206b617b260dc6effb87df9b86bbe612ef8227956142569

From bc1b58971c60a77f27e46602dc5aaac61edf802c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:45 +0100
Subject: [PATCH 22/43] libkscreen: update to 5.20.90.

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

diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
index f97d30e1a01..d72d96bbb5e 100644
--- a/srcpkgs/libkscreen/template
+++ b/srcpkgs/libkscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'libkscreen'
 pkgname=libkscreen
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,8 +10,8 @@ short_desc="KDE screen management software"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/libkscreen"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=1ba79cdf4505159108a71f279eac3f746972b395bf1b9b49f2c577a2cf9c8118
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=868c2d7184fb952ab0a78fe3cd3b48b645e218f824cc935bd68b7a5a9462ee1a
 
 libkscreen-devel_package() {
 	short_desc+=" - development"

From 28eed07d9cc3f0eba16a66414ac56a846bffae14 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:47 +0100
Subject: [PATCH 23/43] libksysguard: update to 5.20.90.

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

diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index 9bba7c323c4..338fbdb9731 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,6 +1,6 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake"
@@ -10,8 +10,8 @@ short_desc="KDE libksysguard"
 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=a8a5635c88559567342eba77c707269ab23bc0ce1775ce424c0abd57a83e5d6c
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=d43424d2c28f1902f01055a60a0c2e3d2aaae4349ad197b58af44a8946c8ab36
 
 build_options="webengine"
 

From 8ae7371e72c21d3144223d1e58dcac98ee718639 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:49 +0100
Subject: [PATCH 24/43] milou: update to 5.20.90.

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

diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index a5cef1ecbc8..beb279dc0e7 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="KDE dedicated search application built on top of Baloo"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LPGL-2.1-or-later"
 homepage="https://invent.kde.org/plasma/milou"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=704c41b4470e4cd84484406c187bf218c9f89f9c46a1024c6dd19af8856cb7c2
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=506e6c178ae62daba1fec747813578ba6395531772b9a537c003941206f152d7
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 1022777f55dccae47180a346fba70ad752ff29d4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:52 +0100
Subject: [PATCH 25/43] oxygen: update to 5.20.90.

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

diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index ef228408cd5..a733b7123ed 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="Oxygen visual style for the Plasma Desktop"
 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}-${version}.tar.xz"
-checksum=19a74245a6a58f015813b9a7a72cc26622c016975d55bfb548db36d0239ad298
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=6c46031cefd68ed2f6124ac122e9289ceb2012f0f4d37bc6b9c500127693768b

From b910b9e3af423a3f267e3d843eabf79b48e18db0 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:54 +0100
Subject: [PATCH 26/43] plasma-browser-integration: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template
index 18066c95a3f..4e0b7b2c729 100644
--- a/srcpkgs/plasma-browser-integration/template
+++ b/srcpkgs/plasma-browser-integration/template
@@ -1,19 +1,19 @@
 # Template file for 'plasma-browser-integration'
 pkgname=plasma-browser-integration
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons qt5-host-tools
  gettext qt5-qmake"
 makedepends="qt5-devel kio-devel ki18n-devel krunner-devel kactivities5-devel
- purpose-devel kfilemetadata5-devel"
+ plasma-workspace-devel purpose-devel kfilemetadata5-devel"
 short_desc="Integration of web browsers with the KDE Plasma 5 desktop"
 maintainer="1is7ac3 <isaac.qa13@gmail.com>"
 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=c2a665733e09887782ab4235e9e6b3aab2418f3666fd687ab6431546dbafff0f
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=a1fd28c92b813c5b7b9ba4c5572d053b11138e359c029d2f44690db40c800d51
 
 if [ "${CROSS_BUILD}" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"

From 1055b82eb2e919b3a83c316fc6118756879af599 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:03:59 +0100
Subject: [PATCH 27/43] plasma-desktop: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 40a65b47d58..95e01935252 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,9 +14,10 @@ short_desc="KDE Plasma Desktop"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
 homepage="https://invent.kde.org/plasma/plasma-desktop"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=bd656e93f44fd528bcd2e0e4c79cbc1adb837369f9a27291bcc5dcd9df2787b9
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=613c56e9ade683144552a12c1de6b2f78b019bcba80a8b8ccd9f903283f8a3a8
 replaces="user-manager>=0"
+python_version=3
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kconfig-devel kcoreaddons-devel kded

From 4f736939cd6ae1894f88e6750ae2d96fdcb16839 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:01 +0100
Subject: [PATCH 28/43] plasma-disks: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template
index c2d8eaf11e2..8c74e2dc88a 100644
--- a/srcpkgs/plasma-disks/template
+++ b/srcpkgs/plasma-disks/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-disks'
 pkgname=plasma-disks
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="Hard disk health monitoring for KDE Plasma"
 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=219b542853e569756225b6805f1ae81d305c7aa2be81f722704ff82dde709c2d
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=aaecf9cf7cce536bf2c0746ffb7cf3f705ceb173251adbfe503ec6f030777452

From d02f7be862f232930c6e3ade5c547dbb306dbc2f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:03 +0100
Subject: [PATCH 29/43] plasma-integration: update to 5.20.90.

---
 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 cf42ea48742..058ef7dfede 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="Theme integration plugins for the Plasma workspaces"
 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=a8271e6e61b2e96807ce388c923163352a5e94533355f39edb53389fab95cdf3
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=5dd760226680c908af35bc0d095789ef28da7002a477e18d3cb5781767f8a8f4

From 19273cdc4f97e976e7f817e7cdbf3bb81fe9c000 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:05 +0100
Subject: [PATCH 30/43] plasma-nm: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index 9ddeb8a4113..58fe63e316a 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,8 +14,8 @@ short_desc="NetworkManager Plasma applet"
 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=468df2bf99907382125a4822322d23c71e1a59f792eba497d89483dc94180e18
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=e74b8aee4bc317d408f61dad5d81ba4104720d047030a156efe61df71954f255
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From 234c87c2e44f6c480bbaae57abfe65cbe2213693 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:07 +0100
Subject: [PATCH 31/43] plasma-pa: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index 5fdb5a311d1..1999769747d 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ 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=4d84422753aa362383945e8a8a9e6d6fc853f8d918e7b0b7eb1d24317e5e7377
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=54fdcb82b1a82bc2bae8651f40fc7b2b647ea3b24f26a78614cb2753a0d6ec12
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"

From ad9ceef6af556fe4da0ae89c5a0d97e82f5094b6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:10 +0100
Subject: [PATCH 32/43] plasma-sdk: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index 5d82d7cf4a9..1f5768ff16e 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="Plasma development applications"
 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=de68f253321f2c58b71c0736fbe17e132b7edcc2c86b526c7db8290bc0b1988d
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=207cfb88966b190304e9cad6d2e5cece62c6a4a81a26d1a716697032f30c51c8
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From e6a23f868748952bd0cd3703ca7dafbe6d48d325 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:12 +0100
Subject: [PATCH 33/43] plasma-thunderbolt: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index a5052770017..ee9a7912ed0 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kcmutils
@@ -11,8 +11,8 @@ short_desc="Plasma integration for controlling Thunderbolt devices"
 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=6013e7b6ffa140f17c128f091d526a561c6e91109da23b3368b1fe62dffd851a
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=41ffc6aee23c0bcf2cd57c6f6364d94f7df2bb8c583ccd40b45f1532057ecb4b
 
 do_check() {
 	: # Requires running dbus and bolt services

From f6f7720621e34f3e1d79452fc8d0978f54ea1c88 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:14 +0100
Subject: [PATCH 34/43] plasma-vault: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index f7216f6820b..07413fb03a1 100644
--- a/srcpkgs/plasma-vault/template
+++ b/srcpkgs/plasma-vault/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-vault'
 pkgname=plasma-vault
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools
@@ -10,8 +10,8 @@ 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=a25ab6348e0f5efc28c3bba2a91d5e5553db75305f7eabf17f1a1050fab7322d
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=78a2313ed4ff91b505348fcc0bb75afcd95e6e8032ef4a49bf45497e5dfeec78
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"

From d084bfaca71801de9fabb876f54060b9fe3bc49a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:23 +0100
Subject: [PATCH 35/43] plasma-workspace-wallpapers: update to 5.20.90.

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

diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index 6c4f2171fa5..9bedc46cb58 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=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -9,5 +9,5 @@ short_desc="KDE Plasma wallpapers"
 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=e39bda4d2807c83063b980008e8d9f14add71bc5fa1ddbc059754ea416bbe70f
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=644232ba1001764758829f7656d13898cb9411a8a147f8f053f6fe906963329c

From 33281c103988edbf878b581085b803a520f69903 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:27 +0100
Subject: [PATCH 36/43] plasma-workspace: update to 5.20.90.

---
 srcpkgs/plasma-workspace/patches/dbus.patch | 2 +-
 srcpkgs/plasma-workspace/template           | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/plasma-workspace/patches/dbus.patch b/srcpkgs/plasma-workspace/patches/dbus.patch
index b763be73871..addb3011260 100644
--- a/srcpkgs/plasma-workspace/patches/dbus.patch
+++ b/srcpkgs/plasma-workspace/patches/dbus.patch
@@ -1,4 +1,4 @@
---- ./login-sessions/plasma.desktop.cmake	2020-05-14 12:53:54.000000000 +0200
+--- ./login-sessions/plasmax11.desktop.cmake	2020-05-14 12:53:54.000000000 +0200
 +++ -	2020-05-20 14:39:34.856212360 +0200
 @@ -1,6 +1,6 @@
  [Desktop Entry]
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 375258c9cf3..8014247d817 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -19,8 +19,8 @@ short_desc="KDE Window manager"
 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}/${pkgname}-${version}.tar.xz"
-checksum=357ef43092efb4d45f7c6ae9249a538be3484c855d0e35ae3b0b1e8d3db6c624
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=0b46115919a225b000819928b4ff363ddd48b7014b497de0d689e72d83a39818
 
 build_options="pipewire"
 

From e8066b16738729c4cbb42cd61868d3ee993a4b11 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:29 +0100
Subject: [PATCH 37/43] polkit-kde-agent: update to 5.20.90.

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

diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index ec8def557ca..933059a4f9f 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=5.20.5
+version=5.20.90
 revision=1
 wrksrc="${pkgname}-1-${version}"
 build_style=cmake
@@ -12,5 +12,5 @@ short_desc="KDE PolKit auth agent"
 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=5ba485c5db38815961ba8737ece74908d9b9a35229f1cd8c7a7df79122b37be6
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
+checksum=2d7900984bc949cd5afe1a34447fe89ca53e26d93720eed29ec858f546f08f60

From 3188f83fe8e152e557295317ef9c0f365439923b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:31 +0100
Subject: [PATCH 38/43] powerdevil: update to 5.20.90.

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

diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index 3a05f064e26..6f3289ba832 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,6 +1,6 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="Power consumption settings of a Plasma"
 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=32fb5ca72bed38d9bffc47f24a6c4dcee03b1da52b200d0f5bb976f9d48b6ef0
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=9878327893f144fea93946da60d065286bbeea2992a3512df7947d8f8d653036

From 7f71063c045711f9c36a87fd18f77facadbf3def Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:33 +0100
Subject: [PATCH 39/43] sddm-kcm: update to 5.20.90.

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

diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index 79cc9b59172..34e8e4f67ca 100644
--- a/srcpkgs/sddm-kcm/template
+++ b/srcpkgs/sddm-kcm/template
@@ -1,17 +1,17 @@
 # Template file for 'sddm-kcm'
 pkgname=sddm-kcm
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake
  gettext kauth"
 makedepends="kio-devel xcb-util-image-devel libXcursor-devel
- knewstuff-devel"
+ kcmutils-devel knewstuff-devel"
 depends="sddm"
 short_desc="KDE Config Module for SDDM"
 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=5f850e3e3e7dc85f5b13444c6669caf47690bf8e85d4248a4304f56ca7f189ff
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=b9478de46840e4d588859c29e02172729a03f682ee7523d75ed522ced5349511

From 9c2c7cd600f4975ff95ad8e9269877fd5a3a3a77 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:35 +0100
Subject: [PATCH 40/43] systemsettings: update to 5.20.90.

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

diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index fb0cfecb0fe..ab630576707 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="KDE System settings"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later, GFDL-1.2"
 homepage="https://invent.kde.org/plasma/systemsettings"
-distfiles="${KDE_SITE}/plasma/${version%.1}/${pkgname}-${version}.tar.xz"
-checksum=b2e03bc39a1c7f4e298c8c196a22e22291a5b71ecd972234c6a47d9b284c32ac
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version%.1}/${pkgname}-${version}.tar.xz"
+checksum=27438290c7a9db7b77544bcf74df21501d61a943469c511a61771a989b225ac2

From 30b1ec4a222e7bb5294e7a39e2e57c6ad0208f7c Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 11:04:37 +0100
Subject: [PATCH 41/43] xdg-desktop-portal-kde: update to 5.20.90.

---
 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 4ebbad50f67..4c4cdfe7b8c 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
-version=5.20.5
+version=5.20.90
 revision=1
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
@@ -12,5 +12,5 @@ short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF5"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f40d5453c30a5761310408513b57d3a7b9cb5f172e163094ca2aa17b4201e71d
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=40c930212311645ac6218b803ddbf6eb57199e71965c2742cada675638bc3bd0

From 73aa3913e5976477c2c1f487faa170ccacaf5202 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 20:02:43 +0100
Subject: [PATCH 42/43] New package: plasma-systemmonitor-5.20.90

---
 .../patches/disable-applications-page.patch        | 14 ++++++++++++++
 srcpkgs/plasma-systemmonitor/template              | 13 +++++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 srcpkgs/plasma-systemmonitor/patches/disable-applications-page.patch
 create mode 100644 srcpkgs/plasma-systemmonitor/template

diff --git a/srcpkgs/plasma-systemmonitor/patches/disable-applications-page.patch b/srcpkgs/plasma-systemmonitor/patches/disable-applications-page.patch
new file mode 100644
index 00000000000..b63909ec2f9
--- /dev/null
+++ b/srcpkgs/plasma-systemmonitor/patches/disable-applications-page.patch
@@ -0,0 +1,14 @@
+The Applications page requires that every application runs in it's own cgroup
+But this behaviour is only implemented in Plasma for Systemd systems.
+So disable by default, since it is pretty much useless for us
+
+--- src/systemmonitor.kcfg	2021-01-21 14:01:55.000000000 +0100
++++ -	2021-01-22 19:12:44.908000104 +0100
+@@ -27,6 +27,7 @@
+             <default>overview.page,applications.page,history.page,processes.page</default>
+         </entry>
+         <entry name="hiddenPages" type="StringList">
++            <default>applications.page</default>
+         </entry>
+     </group>
+ </kcfg>
diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template
new file mode 100644
index 00000000000..582f0474b44
--- /dev/null
+++ b/srcpkgs/plasma-systemmonitor/template
@@ -0,0 +1,13 @@
+# Template file for 'plasma-systemmonitor'
+pkgname=plasma-systemmonitor
+version=5.20.90
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake"
+makedepends="kirigami2-devel libksysguard-devel"
+short_desc="Application for monitoring system resources"
+maintainer="John <me@johnnynator.dev>"
+license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3.0-only"
+homepage="https://invent.kde.org/plasma/plasma-systemmonitor"
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=c34a5a64108cdb237d5e32e57608c83f364525740d2cdb1edba1f375a7aa7483

From c6102747b9d4955a6075fc8527c16dc8eeca11b5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 22 Jan 2021 20:15:41 +0100
Subject: [PATCH 43/43] New package: plasma-firewall-5.20.90

---
 srcpkgs/plasma-firewall/template | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/plasma-firewall/template

diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template
new file mode 100644
index 00000000000..fae09be119d
--- /dev/null
+++ b/srcpkgs/plasma-firewall/template
@@ -0,0 +1,13 @@
+# Template file for 'plasma-firewall'
+pkgname=plasma-firewall
+version=5.20.90
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext"
+makedepends="kcmutils-devel plasma-framework-devel"
+short_desc="Control Panel for ufw (Uncomplicated Firewall)"
+maintainer="John <me@johnnynator.dev>"
+license="GPL-2.0-only OR GPL-3.0-only"
+homepage="https://invent.kde.org/network/plasma-firewall"
+distfiles="${KDE_SITE/stable/unstable}/plasma/${version}/${pkgname}-${version}.tar.xz"
+checksum=b3cafaf22ce0add35d460b111ce1df8bb673fccbc10cfe079cf12bd3ae72e527

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR REVIEW] [WiP] Plasma 5.21
  2021-01-24 22:24 [PR PATCH] [WiP] Plasma 5.21 Johnnynator
@ 2021-01-24 23:09 ` ericonr
  2021-01-25  7:45 ` Johnnynator
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: ericonr @ 2021-01-24 23:09 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/28205#discussion_r563399433

Comment:
Ideally this define should go before any include to avoid weird issues.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [WiP] Plasma 5.21
  2021-01-24 22:24 [PR PATCH] [WiP] Plasma 5.21 Johnnynator
  2021-01-24 23:09 ` [PR REVIEW] " ericonr
@ 2021-01-25  7:45 ` Johnnynator
  2021-01-31  8:28 ` toluschr
  2021-02-23 22:57 ` [PR PATCH] [Closed]: " Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2021-01-25  7:45 UTC (permalink / raw)
  To: ml

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

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/28205#issuecomment-766617885

Comment:
> Maybe fix `KDE_SITE` so we don't end up requiring all of those substitutions? Not sure which one is simpler, especially now that you've done most of the work.

Srtictly speaking, we do not require these substitutions ever, since we do not ship unstable software.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [WiP] Plasma 5.21
  2021-01-24 22:24 [PR PATCH] [WiP] Plasma 5.21 Johnnynator
  2021-01-24 23:09 ` [PR REVIEW] " ericonr
  2021-01-25  7:45 ` Johnnynator
@ 2021-01-31  8:28 ` toluschr
  2021-02-23 22:57 ` [PR PATCH] [Closed]: " Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: toluschr @ 2021-01-31  8:28 UTC (permalink / raw)
  To: ml

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

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/pull/28205#issuecomment-770346340

Comment:
Missing dependency `libSM-devel` for kscreenlocker

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Closed]: [WiP] Plasma 5.21
  2021-01-24 22:24 [PR PATCH] [WiP] Plasma 5.21 Johnnynator
                   ` (2 preceding siblings ...)
  2021-01-31  8:28 ` toluschr
@ 2021-02-23 22:57 ` Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2021-02-23 22:57 UTC (permalink / raw)
  To: ml

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

There's a closed pull request on the void-packages repository

[WiP] Plasma 5.21
https://github.com/void-linux/void-packages/pull/28205

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-02-23 22:57 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-24 22:24 [PR PATCH] [WiP] Plasma 5.21 Johnnynator
2021-01-24 23:09 ` [PR REVIEW] " ericonr
2021-01-25  7:45 ` Johnnynator
2021-01-31  8:28 ` toluschr
2021-02-23 22:57 ` [PR PATCH] [Closed]: " Johnnynator

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).