summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2022-07-13 09:31:27 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2022-07-13 09:31:27 +0000
commita59377b27ea310c349c19581b85bc123468991a4 (patch)
tree730c2b9e5530b54b53122bea17ee0078aff68ee0
parent2022-07-13 09:18:23 UTC (diff)
parentdev-ruby/websocket-extensions: add missing patch (diff)
downloadgentoo-a59377b27ea310c349c19581b85bc123468991a4.tar.gz
gentoo-a59377b27ea310c349c19581b85bc123468991a4.tar.bz2
gentoo-a59377b27ea310c349c19581b85bc123468991a4.zip
Merge updates from master
-rw-r--r--dev-python/editdistance-s/Manifest1
-rw-r--r--dev-python/editdistance-s/editdistance-s-1.0.0.ebuild21
-rw-r--r--dev-python/editdistance-s/metadata.xml20
-rw-r--r--dev-ruby/mechanize/mechanize-2.8.5.ebuild2
-rw-r--r--dev-ruby/octokit/Manifest3
-rw-r--r--dev-ruby/octokit/octokit-4.22.0.ebuild42
-rw-r--r--dev-ruby/octokit/octokit-4.23.0.ebuild42
-rw-r--r--dev-ruby/octokit/octokit-4.25.0.ebuild42
-rw-r--r--dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch37
-rw-r--r--eclass/kde.org.eclass132
-rw-r--r--eclass/plasma.kde.org.eclass66
-rw-r--r--kde-plasma/bluedevil/Manifest3
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.24.6.ebuild (renamed from kde-plasma/bluedevil/bluedevil-5.25.2.ebuild)4
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.25.3.ebuild41
-rw-r--r--kde-plasma/breeze-grub/Manifest3
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-5.25.2.ebuild)2
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.25.3.ebuild23
-rw-r--r--kde-plasma/breeze-gtk/Manifest3
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-5.25.2.ebuild)4
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.25.3.ebuild38
-rw-r--r--kde-plasma/breeze-plymouth/Manifest3
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-5.25.2.ebuild)4
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.25.3.ebuild28
-rw-r--r--kde-plasma/breeze/Manifest3
-rw-r--r--kde-plasma/breeze/breeze-5.24.6.ebuild (renamed from kde-plasma/breeze/breeze-5.25.2.ebuild)4
-rw-r--r--kde-plasma/breeze/breeze-5.25.3.ebuild49
-rw-r--r--kde-plasma/discover/Manifest3
-rw-r--r--kde-plasma/discover/discover-5.24.6.ebuild92
-rw-r--r--kde-plasma/discover/discover-5.25.3.ebuild (renamed from kde-plasma/discover/discover-5.25.2.ebuild)6
-rw-r--r--kde-plasma/drkonqi/Manifest3
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.24.6.ebuild55
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.25.3.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.25.2.ebuild)6
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest3
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.3.ebuild36
-rw-r--r--kde-plasma/kde-cli-tools/Manifest3
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild69
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.25.3.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-5.25.2.ebuild)6
-rw-r--r--kde-plasma/kde-gtk-config/Manifest3
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.25.3.ebuild56
-rw-r--r--kde-plasma/kdecoration/Manifest3
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.24.6.ebuild (renamed from kde-plasma/kdecoration/kdecoration-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.25.3.ebuild25
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest3
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild71
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.3.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.2.ebuild)6
-rw-r--r--kde-plasma/kgamma/Manifest3
-rw-r--r--kde-plasma/kgamma/kgamma-5.24.6.ebuild (renamed from kde-plasma/kgamma/kgamma-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kgamma/kgamma-5.25.3.ebuild32
-rw-r--r--kde-plasma/khotkeys/Manifest3
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.24.6.ebuild (renamed from kde-plasma/khotkeys/khotkeys-5.25.2.ebuild)4
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.25.3.ebuild50
-rw-r--r--kde-plasma/kinfocenter/Manifest3
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.25.3.ebuild78
-rw-r--r--kde-plasma/kmenuedit/Manifest3
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild39
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.25.3.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-5.25.2.ebuild)6
-rw-r--r--kde-plasma/kscreen/Manifest3
-rw-r--r--kde-plasma/kscreen/kscreen-5.24.6.ebuild (renamed from kde-plasma/kscreen/kscreen-5.25.2.ebuild)5
-rw-r--r--kde-plasma/kscreen/kscreen-5.25.3.ebuild47
-rw-r--r--kde-plasma/kscreenlocker/Manifest3
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild94
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.25.3.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-5.25.2.ebuild)6
-rw-r--r--kde-plasma/ksshaskpass/Manifest3
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-5.25.2.ebuild)4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.25.3.ebuild52
-rw-r--r--kde-plasma/ksystemstats/Manifest3
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-5.25.2.ebuild)4
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.25.3.ebuild46
-rw-r--r--kde-plasma/kwallet-pam/Manifest3
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.25.3.ebuild37
-rw-r--r--kde-plasma/kwayland-integration/Manifest3
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild45
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.25.3.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-5.25.2.ebuild)6
-rw-r--r--kde-plasma/kwayland-server/Manifest1
-rw-r--r--kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild39
-rw-r--r--kde-plasma/kwin/Manifest3
-rw-r--r--kde-plasma/kwin/kwin-5.24.6.ebuild133
-rw-r--r--kde-plasma/kwin/kwin-5.25.3.ebuild (renamed from kde-plasma/kwin/kwin-5.25.2.ebuild)6
-rw-r--r--kde-plasma/kwrited/Manifest3
-rw-r--r--kde-plasma/kwrited/kwrited-5.24.6.ebuild (renamed from kde-plasma/kwrited/kwrited-5.25.2.ebuild)4
-rw-r--r--kde-plasma/kwrited/kwrited-5.25.3.ebuild26
-rw-r--r--kde-plasma/layer-shell-qt/Manifest3
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-5.25.2.ebuild)4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.25.3.ebuild36
-rw-r--r--kde-plasma/libkscreen/Manifest3
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.24.6.ebuild (renamed from kde-plasma/libkscreen/libkscreen-5.25.2.ebuild)4
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.25.3.ebuild39
-rw-r--r--kde-plasma/libksysguard/Manifest3
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.24.6.ebuild76
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.25.3.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.25.2.ebuild)6
-rw-r--r--kde-plasma/libkworkspace/Manifest3
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild (renamed from kde-plasma/libkworkspace/libkworkspace-5.25.2.ebuild)4
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.25.3.ebuild55
-rw-r--r--kde-plasma/milou/Manifest3
-rw-r--r--kde-plasma/milou/milou-5.24.6.ebuild (renamed from kde-plasma/milou/milou-5.25.2.ebuild)4
-rw-r--r--kde-plasma/milou/milou-5.25.3.ebuild33
-rw-r--r--kde-plasma/oxygen-sounds/Manifest2
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-5.25.3.ebuild (renamed from kde-plasma/oxygen-sounds/oxygen-sounds-5.25.2.ebuild)6
-rw-r--r--kde-plasma/oxygen/Manifest3
-rw-r--r--kde-plasma/oxygen/oxygen-5.24.6.ebuild (renamed from kde-plasma/oxygen/oxygen-5.25.2.ebuild)4
-rw-r--r--kde-plasma/oxygen/oxygen-5.25.3.ebuild51
-rw-r--r--kde-plasma/plasma-browser-integration/Manifest3
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.3.ebuild45
-rw-r--r--kde-plasma/plasma-desktop/Manifest3
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.24.6.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild178
-rw-r--r--kde-plasma/plasma-disks/Manifest3
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.25.3.ebuild39
-rw-r--r--kde-plasma/plasma-firewall/Manifest3
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild64
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.25.2.ebuild)8
-rw-r--r--kde-plasma/plasma-integration/Manifest3
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild48
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.25.3.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-5.25.2.ebuild)6
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.24.6.ebuild107
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.25.3.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-5.25.2.ebuild)0
-rw-r--r--kde-plasma/plasma-nm/Manifest3
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.25.3.ebuild90
-rw-r--r--kde-plasma/plasma-pa/Manifest3
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.24.6.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild40
-rw-r--r--kde-plasma/plasma-sdk/Manifest3
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild46
-rw-r--r--kde-plasma/plasma-systemmonitor/Manifest3
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild42
-rw-r--r--kde-plasma/plasma-thunderbolt/Manifest3
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild38
-rw-r--r--kde-plasma/plasma-vault/Manifest3
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild48
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest3
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.2.ebuild)2
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild19
-rw-r--r--kde-plasma/plasma-workspace/Manifest3
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild219
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.25.3.1.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-5.25.2.ebuild)6
-rw-r--r--kde-plasma/plymouth-kcm/Manifest3
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-5.25.2.ebuild)4
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild37
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest3
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.2.ebuild)4
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild33
-rw-r--r--kde-plasma/powerdevil/Manifest3
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.24.6.ebuild (renamed from kde-plasma/powerdevil/powerdevil-5.25.2.ebuild)4
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.25.3.ebuild70
-rw-r--r--kde-plasma/sddm-kcm/Manifest3
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-5.25.2.ebuild)4
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild43
-rw-r--r--kde-plasma/systemsettings/Manifest3
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.24.6.ebuild60
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.25.3.ebuild (renamed from kde-plasma/systemsettings/systemsettings-5.25.2.ebuild)6
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest3
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild44
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.3.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.2.ebuild)6
-rw-r--r--kde-plasma/xembed-sni-proxy/Manifest3
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6.ebuild43
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.3.ebuild (renamed from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.2.ebuild)6
-rw-r--r--profiles/package.mask7
168 files changed, 3315 insertions, 432 deletions
diff --git a/dev-python/editdistance-s/Manifest b/dev-python/editdistance-s/Manifest
deleted file mode 100644
index 46fd7e954132..000000000000
--- a/dev-python/editdistance-s/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST editdistance-s-1.0.0.tar.gz 5408 BLAKE2B 5420dff814de4d61f7c36c88113c568562a174205d8a4ff2b52b60e797f7459d95fd2a909b70911cfd7d0d67096a3844888bb88866980a2c43f8967a96ef4c55 SHA512 148234a38f54f70a2d6bc64f6a166a8954c79fb89d5f5c0bf3f041fe60056332901484a0626e218a72ae992f476305cbb662dfa0acdda794727fc682c569d718
diff --git a/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild b/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild
deleted file mode 100644
index 73762b004b2e..000000000000
--- a/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast implementation of edit (Levenshtein) distance"
-HOMEPAGE="https://github.com/asottile/editdistance-s"
-SRC_URI="https://github.com/asottile/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
diff --git a/dev-python/editdistance-s/metadata.xml b/dev-python/editdistance-s/metadata.xml
deleted file mode 100644
index 1ec83649f2ff..000000000000
--- a/dev-python/editdistance-s/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <longdescription>
- This is a fork of "editdistance" with the following changes:
- * __hash__ based support is removed as it makes incorrect assumptions
- * only strings (type str) are supported
- * cffi replaces cython (so abi3 wheels can be produced)
- * the module is renamed to editdistance_s
- * the public api does not contain eval() (only distance())
- </longdescription>
- <upstream>
- <remote-id type="github">asottile/editdistance-s</remote-id>
- <remote-id type="pypi">editdistance-s</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/mechanize/mechanize-2.8.5.ebuild b/dev-ruby/mechanize/mechanize-2.8.5.ebuild
index 1cea8314b068..81b808140577 100644
--- a/dev-ruby/mechanize/mechanize-2.8.5.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.8.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""
ruby_add_bdepend ">=dev-ruby/hoe-3.7
diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
index 2f541a34afa3..4814c7175d3b 100644
--- a/dev-ruby/octokit/Manifest
+++ b/dev-ruby/octokit/Manifest
@@ -1,5 +1,2 @@
-DIST octokit-4.22.0.tar.gz 3141531 BLAKE2B c852f34dc99b10fb06194bda9f15bffb4242a2b5ee7909e74defa2a7ca6b90962fd30232eb8850d97af872bfb036c87f7623acd9088efa3afd07f01cad525fe4 SHA512 e8696176227c81d5f80080fbb3c660b7b6e1b28b149b664b20d7e8cf333450988ac2fb9f5327c5e4e46528dbf7eea1246e82c94b265e6008f8fd7cd98f87423c
-DIST octokit-4.23.0.tar.gz 3149606 BLAKE2B a948f8ad114dd892ee98f18f00104008fb2877eaecd250da834a59fbc24560e1eea5df0aaaf0a25cf2fb980a3c72fc12955d75c7c4348ea60a392abb78e92c92 SHA512 0cd039a8137d3153ca8dbbed9ea1e6eadb9fde8c447b8f5457c05a88b2dfcd6d4b3bcd4c4a828850809146fec588fdacf96e025d0e82ee61ea77773abfffdc61
DIST octokit-4.24.0.tar.gz 3151075 BLAKE2B df9a20854358722bb92e894413b4b8d50e911aba23d610da4d00e6ff8e03df2c442a83a781c836f5f780a2079992a28c77ae59ae89d49386a009af8f29d8a9d5 SHA512 e2cabc820732b6d9e71b37807007e17fba23199faa127c3480c37b5c8fca1a0ddcaffe5815ffe7a9efe3ef3b617b9099dca8b01e58b4210cbf68566897a93ce7
-DIST octokit-4.25.0.tar.gz 3154678 BLAKE2B 97e73f2847db78f2e1ced7d1a7fa7e9ef68d5f12b2bace78e6439656bd9525731422830f1d9a082204bc07331c1268be8bfa32c1375cb451b18e2b0f5294b589 SHA512 229b2c93190ca3e2ae49232e1173dfc2ccbebb68af7cb79d0168462a8f6bc5ffcff814004163986134605b6ae3882238cf246f33844c510f54f98170d46cb915
DIST octokit-4.25.1.tar.gz 3154185 BLAKE2B b1698de8694cd2e147542eb6e7e9784428daa035a6e123c05c135558a669c0d222ef4629cc89de815a51b7b3660a8dd2cb80e8d11b90ac43f661e3e2e078b0c0 SHA512 780393e6765e82f0fbfada3b8800ccb981df4383ebfda0b218c24bac224b39f836c3d9cb94cf2564676000862dec7ab94cd2dbdaff51c37142d1f45140121bf1
diff --git a/dev-ruby/octokit/octokit-4.22.0.ebuild b/dev-ruby/octokit/octokit-4.22.0.ebuild
deleted file mode 100644
index 9c6417cf16ec..000000000000
--- a/dev-ruby/octokit/octokit-4.22.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb"
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
- >=dev-ruby/faraday-0.9:*
- =dev-ruby/sawyer-0.8*
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/jwt
- dev-ruby/mime-types
- >=dev-ruby/netrc-0.7.7
- >=dev-ruby/rbnacl-7.1.1:6
- dev-ruby/vcr[json]
- dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
- sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
- -e '/pry/ s:^:#:' \
- -i spec/helper.rb || die
-}
diff --git a/dev-ruby/octokit/octokit-4.23.0.ebuild b/dev-ruby/octokit/octokit-4.23.0.ebuild
deleted file mode 100644
index dd9c4336fc38..000000000000
--- a/dev-ruby/octokit/octokit-4.23.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb"
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
- dev-ruby/faraday:1
- =dev-ruby/sawyer-0.9*
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/jwt
- dev-ruby/mime-types
- >=dev-ruby/netrc-0.7.7
- >=dev-ruby/rbnacl-7.1.1:6
- dev-ruby/vcr[json]
- dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
- sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
- -e '/pry/ s:^:#:' \
- -i spec/helper.rb || die
-}
diff --git a/dev-ruby/octokit/octokit-4.25.0.ebuild b/dev-ruby/octokit/octokit-4.25.0.ebuild
deleted file mode 100644
index fa8956903092..000000000000
--- a/dev-ruby/octokit/octokit-4.25.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb"
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
- dev-ruby/faraday:1
- >=dev-ruby/sawyer-0.9:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/jwt
- dev-ruby/mime-types
- >=dev-ruby/netrc-0.7.7
- >=dev-ruby/rbnacl-7.1.1:6
- dev-ruby/vcr[json]
- dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
- sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
- -e '/pry/ s:^:#:' \
- -i spec/helper.rb || die
-}
diff --git a/dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch b/dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch
new file mode 100644
index 000000000000..152972e232dc
--- /dev/null
+++ b/dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch
@@ -0,0 +1,37 @@
+From 5891358639fcfa7a2e2004855275bd7da0c85c64 Mon Sep 17 00:00:00 2001
+From: James Coglan <jcoglan@gmail.com>
+Date: Sun, 6 Feb 2022 23:36:18 +0000
+Subject: [PATCH] As of rspec-mocks v3.10.3, mock expectations need to use
+ explicit hashes to avoid confusion with keyword args
+
+---
+ spec/websocket/extensions_spec.rb | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/spec/websocket/extensions_spec.rb b/spec/websocket/extensions_spec.rb
+index 7c1e4f1..ccb305d 100644
+--- a/spec/websocket/extensions_spec.rb
++++ b/spec/websocket/extensions_spec.rb
+@@ -134,18 +134,18 @@
+ end
+
+ it "activates one session with a boolean param" do
+- expect(@session).to receive(:activate).with("gzip" => true).exactly(1).and_return(true)
++ expect(@session).to receive(:activate).with({ "gzip" => true }).exactly(1).and_return(true)
+ @extensions.activate("deflate; gzip")
+ end
+
+ it "activates one session with a string param" do
+- expect(@session).to receive(:activate).with("mode" => "compress").exactly(1).and_return(true)
++ expect(@session).to receive(:activate).with({ "mode" => "compress" }).exactly(1).and_return(true)
+ @extensions.activate("deflate; mode=compress")
+ end
+
+ it "activate multiple sessions" do
+- expect(@session).to receive(:activate).with("a" => true).exactly(1).and_return(true)
+- expect(@nonconflict_session).to receive(:activate).with("b" => true).exactly(1).and_return(true)
++ expect(@session).to receive(:activate).with({ "a" => true }).exactly(1).and_return(true)
++ expect(@nonconflict_session).to receive(:activate).with({ "b" => true }).exactly(1).and_return(true)
+ @extensions.activate("deflate; a, reverse; b")
+ end
+
diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index b38ca5a024ab..099bbaa4ef71 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -101,13 +101,18 @@ readonly KDE_ORG_CATEGORIES
# Name of the package as hosted on kde.org mirrors.
: ${KDE_ORG_NAME:=$PN}
+# @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI
+# @DESCRIPTION:
+# Known schedule URI of package or release group.
+: ${KDE_ORG_SCHEDULE_URI:="https://community.kde.org/Schedules"}
+
# @ECLASS_VARIABLE: KDE_GEAR
# @PRE_INHERIT
# @DESCRIPTION:
# Mark package is being part of KDE Gear release schedule.
# By default, this is set to "false" and does nothing.
# If CATEGORY equals kde-apps, this is automatically set to "true".
-# If set to "true", set SRC_URI accordingly and apply KDE_UNRELEASED.
+# If set to "true", set SRC_URI accordingly.
: ${KDE_GEAR:=false}
if [[ ${CATEGORY} == kde-apps ]]; then
KDE_GEAR=true
@@ -129,13 +134,21 @@ case ${KDE_SELINUX_MODULE} in
;;
esac
-# @ECLASS_VARIABLE: KDE_UNRELEASED
+# @ECLASS_VARIABLE: KDE_PV_UNRELEASED
# @INTERNAL
+# @DEFAULT_UNSET
# @DESCRIPTION:
-# An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
+# An array of package versions that are unreleased upstream.
# Any package matching this will have fetch restriction enabled, and receive
# a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( )
+
+# @ECLASS_VARIABLE: KDE_ORG_UNRELEASED
+# @DESCRIPTION:
+# If set to "true" fetch restriction will be enabled, and a proper error
+# message displayed via pkg_nofetch.
+KDE_ORG_UNRELEASED=false
+has ${PV} "${KDE_PV_UNRELEASED[*]}" && KDE_ORG_UNRELEASED=true
+[[ ${KDE_ORG_UNRELEASED} == true ]] && RESTRICT+=" fetch"
# @ECLASS_VARIABLE: EGIT_MIRROR
# @DESCRIPTION:
@@ -156,35 +169,20 @@ case ${CATEGORY} in
https://invent.kde.org/qt/qt/ https://www.qt.io/"
;;
kde-plasma)
- HOMEPAGE="https://kde.org/plasma-desktop"
+ if [[ -z ${_PLASMA_KDE_ORG_ECLASS} ]]; then
+ HOMEPAGE="https://kde.org/plasma-desktop"
+ fi
;;
kde-frameworks)
- HOMEPAGE="https://kde.org/products/frameworks/"
- SLOT=5/${PV}
- [[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
+ if [[ -z ${_FRAMEWORKS_KDE_ORG_ECLASS} ]]; then
+ HOMEPAGE="https://kde.org/products/frameworks/"
+ SLOT=5/${PV}
+ [[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
+ fi
;;
*) ;;
esac
-# @FUNCTION: _kde.org_is_unreleased
-# @INTERNAL
-# @DESCRIPTION:
-# Return true if $CATEGORY-$PV matches against an entry in KDE_UNRELEASED array.
-_kde.org_is_unreleased() {
- local pair
- for pair in "${KDE_UNRELEASED[@]}" ; do
- if [[ "${pair}" == "${CATEGORY}-${PV}" ]]; then
- return 0
- elif [[ ${KDE_GEAR} == true ]]; then
- if [[ "${pair/kde-apps/${CATEGORY}}" == "${CATEGORY}-${PV}" ]]; then
- return 0
- fi
- fi
- done
-
- return 1
-}
-
# @FUNCTION: _kde.org_calculate_src_uri
# @INTERNAL
# @DESCRIPTION:
@@ -192,6 +190,18 @@ _kde.org_is_unreleased() {
_kde.org_calculate_src_uri() {
debug-print-function ${FUNCNAME} "$@"
+ if [[ -n ${KDE_ORG_COMMIT} ]]; then
+ SRC_URI="https://invent.kde.org/${KDE_ORG_CATEGORY}/${KDE_ORG_NAME}/-/"
+ SRC_URI+="archive/${KDE_ORG_COMMIT}/${KDE_ORG_NAME}-${KDE_ORG_COMMIT}.tar.gz"
+ SRC_URI+=" -> ${KDE_ORG_NAME}-${PV}-${KDE_ORG_COMMIT:0:8}.tar.gz"
+ fi
+
+ [[ ${KDE_ORG_UNRELEASED} == true ]] && RESTRICT+=" fetch"
+
+ if [[ -n ${_FRAMEWORKS_KDE_ORG_ECLASS} ]] || [[ -n ${_PLASMA_KDE_ORG_ECLASS} ]] || [[ -n ${_GEAR_KDE_ORG_ECLASS} ]] || [[ -n ${KDE_ORG_COMMIT} ]]; then
+ return
+ fi
+
local _src_uri="mirror://kde/"
if [[ ${KDE_GEAR} == true ]]; then
@@ -233,51 +243,18 @@ _kde.org_calculate_src_uri() {
;;
esac
- if [[ ${PN} == kdevelop* && ${PV} == 5.6.2 ]]; then
- _src_uri+="stable/kdevelop/${PV}/src/"
- fi
-
- if [[ -n ${KDE_ORG_COMMIT} ]]; then
- SRC_URI="https://invent.kde.org/${KDE_ORG_CATEGORY}/${KDE_ORG_NAME}/-/"
- SRC_URI+="archive/${KDE_ORG_COMMIT}/${KDE_ORG_NAME}-${KDE_ORG_COMMIT}.tar.gz"
- SRC_URI+=" -> ${KDE_ORG_NAME}-${PV}-${KDE_ORG_COMMIT:0:8}.tar.gz"
- else
- SRC_URI="${_src_uri}${KDE_ORG_NAME}-${PV}.tar.xz"
- fi
-
- if _kde.org_is_unreleased ; then
- RESTRICT+=" fetch"
- fi
-}
-
-# @FUNCTION: _kde.org_calculate_live_repo
-# @INTERNAL
-# @DESCRIPTION:
-# Determine fetch location for live sources
-_kde.org_calculate_live_repo() {
- debug-print-function ${FUNCNAME} "$@"
-
- SRC_URI=""
-
- EGIT_MIRROR=${EGIT_MIRROR:=https://invent.kde.org/${KDE_ORG_CATEGORY}}
-
- if [[ ${PV} == 5.??(.?)*.9999 && ${CATEGORY} == dev-qt ]]; then
- EGIT_BRANCH="kde/$(ver_cut 1-2)"
- fi
-
- if [[ ${PV} == ??.??.49.9999 && ${KDE_GEAR} == true ]]; then
- EGIT_BRANCH="release/$(ver_cut 1-2)"
- fi
-
- if [[ ${PV} != 9999 && ${CATEGORY} == kde-plasma ]]; then
- EGIT_BRANCH="Plasma/$(ver_cut 1-2)"
- fi
-
- EGIT_REPO_URI="${EGIT_MIRROR}/${EGIT_REPONAME:=$KDE_ORG_NAME}.git"
+ SRC_URI="${_src_uri}${KDE_ORG_NAME}-${PV}.tar.xz"
}
case ${KDE_BUILD_TYPE} in
- live) _kde.org_calculate_live_repo ;;
+ live)
+ EGIT_MIRROR=${EGIT_MIRROR:=https://invent.kde.org/${KDE_ORG_CATEGORY}}
+ EGIT_REPO_URI="${EGIT_MIRROR}/${EGIT_REPONAME:=$KDE_ORG_NAME}.git"
+
+ if [[ ${PV} == 5.??.?.9999 && ${CATEGORY} == dev-qt ]]; then
+ EGIT_BRANCH="kde/$(ver_cut 1-2)"
+ fi
+ ;;
*)
_kde.org_calculate_src_uri
debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is ${SRC_URI}"
@@ -296,20 +273,7 @@ esac
# KDE_UNRELEASED, display a giant warning that the package has not yet been
# released upstream and should not be used.
kde.org_pkg_nofetch() {
- if ! _kde.org_is_unreleased ; then
- return
- fi
-
- local sched_uri="https://community.kde.org/Schedules"
- case ${CATEGORY} in
- kde-frameworks) sched_uri+="/Frameworks" ;;
- kde-plasma) sched_uri+="/Plasma_5" ;;
- *)
- [[ ${KDE_GEAR} == true ]] &&
- sched_uri+="/KDE_Gear_$(ver_cut 1-2)_Schedule"
- ;;
- esac
-
+ [[ ${KDE_ORG_UNRELEASED} == true ]] || return
eerror " _ _ _ _ ____ _____ _ _____ _ ____ _____ ____ "
eerror "| | | | \ | | _ \| ____| | | ____| / \ / ___|| ____| _ \ "
eerror "| | | | \| | |_) | _| | | | _| / _ \ \___ \| _| | | | |"
@@ -329,7 +293,7 @@ kde.org_pkg_nofetch() {
eerror ""
eerror "Please consult the upstream release schedule to see when this "
eerror "package is scheduled to be released:"
- eerror "${sched_uri}"
+ eerror "${KDE_ORG_SCHEDULE_URI}"
}
# @FUNCTION: kde.org_src_unpack
diff --git a/eclass/plasma.kde.org.eclass b/eclass/plasma.kde.org.eclass
new file mode 100644
index 000000000000..b0aad867ec1d
--- /dev/null
+++ b/eclass/plasma.kde.org.eclass
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: plasma.kde.org.eclass
+# @MAINTAINER:
+# kde@gentoo.org
+# @SUPPORTED_EAPIS: 8
+# @PROVIDES: kde.org
+# @BLURB: Support eclass for KDE Plasma packages.
+# @DESCRIPTION:
+# This eclass extends kde.org.eclass for KDE Plasma release group to assemble
+# default SRC_URI for tarballs, set up git-r3.eclass for stable/master branch
+# versions or restrict access to unreleased (packager access only) tarballs
+# in Gentoo KDE overlay.
+#
+# This eclass unconditionally inherits kde.org.eclass and all its public
+# variables and helper functions (not phase functions) may be considered as
+# part of this eclass's API.
+
+case ${EAPI} in
+ 8) ;;
+ *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
+
+if [[ -z ${_PLASMA_KDE_ORG_ECLASS} ]]; then
+_PLASMA_KDE_ORG_ECLASS=1
+
+# @ECLASS_VARIABLE: KDE_PV_UNRELEASED
+# @INTERNAL
+# @DESCRIPTION:
+# For proper description see kde.org.eclass manpage.
+KDE_PV_UNRELEASED=( )
+
+inherit kde.org
+
+HOMEPAGE="https://kde.org/plasma-desktop"
+
+# @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI
+# @INTERNAL
+# @DESCRIPTION:
+# For proper description see kde.org.eclass manpage.
+KDE_ORG_SCHEDULE_URI+="/Plasma_5"
+
+# @ECLASS_VARIABLE: _KDE_SRC_URI
+# @INTERNAL
+# @DESCRIPTION:
+# Helper variable to construct release group specific SRC_URI.
+_KDE_SRC_URI="mirror://kde/"
+
+if [[ ${KDE_BUILD_TYPE} == live ]]; then
+ if [[ ${PV} != 9999 ]]; then
+ EGIT_BRANCH="Plasma/$(ver_cut 1-2)"
+ fi
+elif [[ -z ${KDE_ORG_COMMIT} ]]; then
+ case ${PV} in
+ 5.??.[6-9]?* )
+ _KDE_SRC_URI+="unstable/plasma/$(ver_cut 1-3)/"
+ RESTRICT+=" mirror"
+ ;;
+ *) _KDE_SRC_URI+="stable/plasma/$(ver_cut 1-3)/" ;;
+ esac
+
+ SRC_URI="${_KDE_SRC_URI}${KDE_ORG_NAME}-${PV}.tar.xz"
+fi
+
+fi
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index b1daaa592e3a..4781665f70a6 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,3 @@
DIST bluedevil-5.24.5.tar.xz 173184 BLAKE2B dfd62b0b9310be5e3389fc0059a1c2c3b5e62fe15f50c4b6bd0515cd36b697e63995f0cdfc0682f785dd42f9a6c23b453cc115a07bd2a96ad56d24d03fabd8ba SHA512 02b24ba96169d733166ac6b906d995414bcf31b4a459d695ec018e7120b6e69ba01ec0f8bfa6e73d1fc8c965fc6fc285bbcefaea86a9dc230cd6a0247e566757
-DIST bluedevil-5.25.2.tar.xz 173204 BLAKE2B 6953a4978b66ae557096980d5b78176bd02bb0135fc44b0f0229597aabac0fde2737c44d48fa5fade5f0f6ab59c5beb5cb5e805ece812e00f6947992e7c26528 SHA512 270ac2f073b1ea223b3500bb99fa5fcacfd738305757b79904f4a82448322ed718210cd36a61900eea69b6ad9f778a56939e7eb27e5b13c9846ca29799f92d84
+DIST bluedevil-5.24.6.tar.xz 173200 BLAKE2B 1a75f8e82e5393ede68dc499148da2f7c68e254e8586df00c1383556539d3c6129c274670da6922170ec3b9de4a4bf2c8c3fe8f737eb1d31f63536173d889889 SHA512 eea5cc9a740f8c79c9ab41511bef4f91a7e34c56ffc7d8ae713d160a757e6340727dbfbf9433372c72396b503edcaca087590cada2e136beeda5d5c94c0b96bc
+DIST bluedevil-5.25.3.tar.xz 175632 BLAKE2B d539345662452311afacfc7660861e4a7060ec642a95a878e0f89facff8c1186612761c1f1b2366ccfcbda9df23b6e55246746776fc0a51f22092914884b93d0 SHA512 84142a8224f5219d6f57f0d3ad13094e8db44742caee7aef24262c1fb41584d12393286cafd37e5e26c80078f6eb959a55661e22890268fdb0c284ed72f0ce3e
diff --git a/kde-plasma/bluedevil/bluedevil-5.25.2.ebuild b/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild
index bb1f87656ce3..edb871e33aad 100644
--- a/kde-plasma/bluedevil/bluedevil-5.25.2.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Bluetooth stack for KDE Plasma"
HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
diff --git a/kde-plasma/bluedevil/bluedevil-5.25.3.ebuild b/kde-plasma/bluedevil/bluedevil-5.25.3.ebuild
new file mode 100644
index 000000000000..51abcacf7b09
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.25.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/bluez-qt-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index d43243c4bc8e..6c71c134a38f 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,2 +1,3 @@
DIST breeze-grub-5.24.5.tar.xz 3144676 BLAKE2B 078525e002b90569ed8cba208a11ed5392898851f8fade092ababe3ec59ac950751f084dc5f251385d1f5c5f64513343013d63bcd9bd41d32238eb309f74947b SHA512 5ffba2c633f0442c6bb109df6f6ce73d527788c93487818f4c93f6140935eaeae76b7d1efb00d570a766054e2aac5bfea17f6ae7439b04c9dc0f6d8e02d10355
-DIST breeze-grub-5.25.2.tar.xz 3141364 BLAKE2B 5e6f25ab019c52f61748612c8bf906bdeac095ddb34126da2e30c7373fae77e6a83dae0ed4e6c0d35205b23e742c8aaf339e5b5338d083a4673baf735bf3d082 SHA512 b4097285ba92f5756f7a023d585cf2b3b7c7bbe0e5700bc568170dd24adabc2b1989fc532f91bb66b26a9f8a58ba762026f6fdac75ac40894ac7c33af64442bd
+DIST breeze-grub-5.24.6.tar.xz 3133480 BLAKE2B 2fa13f91921d6b739292f44e85cbbd7d72dc62a35630cab0bcbaffeaa8e6c395eb057dd69ea5ae70026a755ea52e2882771a946e19bb66d395627a9f9f877c1a SHA512 a32cff0c1f337b31428e75ead8cf3ce8f5baae731ffbd7d6008147a6ff19420afe8b70e710a1f6f66b8738c4913754e59ec88ee248a4940c63bfa21ac2346708
+DIST breeze-grub-5.25.3.tar.xz 3144680 BLAKE2B e0b81428a3ddccf56434d6d03a1da743abdd088d487e91fdd86bf2f623aeab315b29033d50f8e600f1d42eff743edd8fe82f33dc9a1a0cf40efed09016feb51b SHA512 fd44f2cab7e17a74398fe7871eaa4d7370a55355d165e87fe20009ed66a1c435fdd59e8f8d076629800f8688555ccfdb3f48f7f04cb4dcb7fafef3274f46cdc3
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.25.2.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild
index af842b702646..c896cb2ec497 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.25.2.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-inherit kde.org
+inherit plasma.kde.org
DESCRIPTION="Breeze theme for GRUB"
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.25.3.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.25.3.ebuild
new file mode 100644
index 000000000000..c896cb2ec497
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.25.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+inherit plasma.kde.org
+
+DESCRIPTION="Breeze theme for GRUB"
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+src_prepare() { default; }
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+ insinto /usr/share/grub/themes
+ doins -r breeze
+}
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index a51e809fc387..5f97e96243ac 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,3 @@
DIST breeze-gtk-5.24.5.tar.xz 43816 BLAKE2B ef24e2f3116dc21e8877cbe5d08f727c546c18f94b1b0ab91c789fd421884b2a02c6f2c24b48efee2ba4e8d65458e0e351ce9faa5192aae1af25e7b5a828aad3 SHA512 6bf656a94a1c4f708ad83c9d2c23b15d29387975558494502613df07dbd298580b372a83dd16c1077d8c91057c92d74b47f279e1f92eb53fa9c8783fe98c3c29
-DIST breeze-gtk-5.25.2.tar.xz 45828 BLAKE2B ee1403423efc0bee722bba27a6939d2ce16de629d817393fb32e3cc9e69e8d282794770e15d7e32aa45bd45d676f77d07fde4832f2e2738f1efffd69e95f60cb SHA512 fbae160173b9b51ad7e4ce56850c0fa9734abe294a4a606880e2e7adf83e9053ca90f7848bf61a978df82d6463ed2d9bb8b8b1c47ed5ff9651643a65c9ee3d3a
+DIST breeze-gtk-5.24.6.tar.xz 43820 BLAKE2B d051e74984c111ff247c55730d7904e8db80f41cb4aacdc86def93819d140d2d0535bf4c45051908cbaf0c2b2ad19b8810fb8072db3a70cacad929a59df1971e SHA512 b9677e672435b8c459573180d151466ae6f56a0760a0d6933b85ebcb8cf9855201e98440f28ecd555ef44ebdc0610ed25f86c07e7f72aba108ccfe512db641e6
+DIST breeze-gtk-5.25.3.tar.xz 45816 BLAKE2B bca3e52f4eadda182f4e23bb65832cf5a6868ce2c85f993c9da2faee8ba4bea42128f24490334090e486c58548923af7deb06f26ae58508db5684b7a8e732a5a SHA512 11e3c7541aa16cb35b9b82fa8fe269564758b25989d10312423104f781b76ad7f0cdde46af1c92d2b528f32abb141f7e6d3cd8c05f680ddbde9b36d143ddf9e5
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.25.2.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild
index 5e5007caad6c..375d2e9c5949 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.25.2.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-PYTHON_COMPAT=( python3_{8..10} )
-inherit ecm kde.org python-any-r1
+PYTHON_COMPAT=( python3_{8..11} )
+inherit ecm plasma.kde.org python-any-r1
DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.25.3.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.25.3.ebuild
new file mode 100644
index 000000000000..375d2e9c5949
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.25.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+PYTHON_COMPAT=( python3_{8..11} )
+inherit ecm plasma.kde.org python-any-r1
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+ dev-lang/sassc
+ $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
+ >=kde-plasma/breeze-${PVCUT}:5
+"
+
+python_check_deps() {
+ has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index 563d54ebc011..c1725cf6e81e 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,2 +1,3 @@
DIST breeze-plymouth-5.24.5.tar.xz 110824 BLAKE2B 76642ca51c025aada9062287a75ca07f5d5a50678cb62ae8188d78d7dbc0654e3d9028b977af4a514702e55546c66f68ed44d5c223154d94ad8f4854ee491d16 SHA512 d34813e6d039228c98bf8c4203ed33c84fac65d4204f08dc04eb93811d2602b2721cb2f60144f9f1aa8e91f4f5d18fa55f6ba8077e124be742cf13e29a54532f
-DIST breeze-plymouth-5.25.2.tar.xz 110792 BLAKE2B 18dfb37e87d744e5bc511c8157a0112d44fca06a634483d1e38f474a078327cb626c2f9da30a78952302fd16ccbbb2e590d0461fd59b426437e640400d6eb6ab SHA512 4451c6aaff697b369c4fe6987d9c91b7636f90cf73305e8a9416fc412246f99689fe8a3512b6797464ca364b8216b1fa032a85192233b44d18940367eb21626b
+DIST breeze-plymouth-5.24.6.tar.xz 110796 BLAKE2B 786d1bacca3ca17469e0784916a91cdf92fa078a22bfa1ee7cdd2ef95f75e0e6466d3a30a345ad8fe71a92478c5721975aa0fffdcb4c3e44d2832e085f4ec87f SHA512 454b25957a5b13aa6558da92f5fc1c3eac5524a600051933cd514c6e39cb67c820459896065c9ebbe0465cb27b1e89b6f99aa07f302075770b578bed3aacde9a
+DIST breeze-plymouth-5.25.3.tar.xz 110792 BLAKE2B a456886509968a5e93d22bca995558593c4fe9d5bc91590d901fb633adb0f82276222d3fd98ac92539700bfb8d60739b0fc35b093c70d8ceba1a22e23740ecc7 SHA512 a862e2ab4e5cc389df3572089b70a0d2f7a010b0e2eb87b3229e9d40bc0566cf408720275e903ae08c2e2c79a48ef61fd83c1d470a54818aa435e39b5e543340
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.2.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild
index cc1ed57083be..a6c869a9eb86 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.2.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
-inherit cmake kde.org
+inherit cmake plasma.kde.org
DESCRIPTION="Breeze theme for Plymouth"
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.3.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.3.ebuild
new file mode 100644
index 000000000000..35347dfbe891
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Breeze theme for Plymouth"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
+DEPEND="sys-boot/plymouth"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISTRO_NAME="Gentoo Linux"
+ -DDISTRO_VERSION=
+ )
+
+ cmake_src_configure
+}
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 3603e29a8220..3ff04ef984f3 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,3 @@
DIST breeze-5.24.5.tar.xz 43037308 BLAKE2B 68fce5bac9abc097a1c91db68fa97a2215ea4e43d91e5ac9e86f803c64229f2d9e96c318417450acea0ef79316c0f2596d6bc9c0cd5513aa3249a616bc3f8007 SHA512 25e5744589130f7d339c727e17e662a28bdecc3f0598b9683735ccdfd2dcdeada46a49baa5564a7cf7d59a3f6ac34802ae2172857e704941d64cf879b3583df0
-DIST breeze-5.25.2.tar.xz 31154056 BLAKE2B b421a24abe50aa7c6ab9fbd0de1f2d7e0278f6548feef5438be8cda61438920cb41697b4f145e021ce4d4182d3ab3d7f034e6acbceda2ba877cd0e4c0c85621d SHA512 78b0fb2c8817010f268f59e35c85b1698eefba154834ae6430564d2ef7ede078e5408ba787b52b40d4f841ec7b5e49114a42314d61f4cc93acb2066ea1bf324a
+DIST breeze-5.24.6.tar.xz 43037288 BLAKE2B 69245aa03eb5d8e8f26a45a7bbba246a19b07d96e0c193cdac7a4bf4e538810269a4fa575f68ee9f0c6a362a50dead58de484f06f4258f1fa773e654fb6b870c SHA512 976744eeeaddd2d165315f17491ee67cc63d03f935a29eda99afefed51e642daf60aa4d6a71621f15e1a87138d8d91a0e36f081ae30e80ef31796067e858ca93
+DIST breeze-5.25.3.tar.xz 31155548 BLAKE2B 3472496fa507469835015348dcdb805c72cccbc298606f83a3db27890f041573cfd68c52a35ebfd6c697da808b96c50be0433e28ac4bb3f3706535b70896463d SHA512 c5b51d871436c2334a5088292cca39ea055703d7945800b6aba2bd0b392e60862d9fdbbe705331f140d59f6842663608226c1e99dfd40dc8060645413a1e0abc
diff --git a/kde-plasma/breeze/breeze-5.25.2.ebuild b/kde-plasma/breeze/breeze-5.24.6.ebuild
index af43a2b210bd..c7da6ca810e0 100644
--- a/kde-plasma/breeze/breeze-5.25.2.ebuild
+++ b/kde-plasma/breeze/breeze-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Breeze visual style for the Plasma desktop"
HOMEPAGE="https://invent.kde.org/plasma/breeze"
diff --git a/kde-plasma/breeze/breeze-5.25.3.ebuild b/kde-plasma/breeze/breeze-5.25.3.ebuild
new file mode 100644
index 000000000000..1c1bcffb4086
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.25.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/breeze"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/frameworkintegration-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-plasma/kdecoration-${PVCUT}:5
+ X? ( x11-libs/libxcb )
+"
+DEPEND="${RDEPEND}"
+PDEPEND="
+ >=kde-frameworks/breeze-icons-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package X XCB)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index a353280b2339..1bc9de3d3dc0 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,2 +1,3 @@
DIST discover-5.24.5.tar.xz 8261960 BLAKE2B 0123ef536559ec9a739f1ffd1d04174f7e845eccdc481caac822294ebc39bc299bc831e741e8355d444df9e018bc457e0de7f591ca095da1c7b55f4d6976f8d1 SHA512 bfef0e3b0f3911d5ad2247abb0dcec6dc284bdfaa69472d35af1a28ddb6f14fedf1697269e35c1c29bd8b7017317b1ec69fb67cf55a32320d30e22445e354518
-DIST discover-5.25.2.tar.xz 8300024 BLAKE2B 87ae77a48ec2327a55341979293f1b9a74287daa1eb588c5718696e6960dda4c3ba91b506d6ca1b6e69449e68931d2ebaab970cf8169b6232e0488d72466b9d3 SHA512 b7d8831037f9c02c1986e51da232f2184caa362f05b3d1c073e07a050f0ff6867173928f4e9c4c7e6befdb02751d7db10fa39e9f033b46444d5a4e9e7be04507
+DIST discover-5.24.6.tar.xz 8262256 BLAKE2B e01fe3da64f976c576f52c9882d76479b01aee45c008856c0dceca4dd243b5af0ee020912511ea57b15ebf2bee8a3a653896d83f663bea0c8ed79eee3f4e3b73 SHA512 3be308dcb302ee87d3a2983b822c0f7233837c80646c5387085714864c057cabd0c492013167f81b8b869947400ea2a30e4e1f3f3e73e2e03bc58953ea0080cd
+DIST discover-5.25.3.tar.xz 8306324 BLAKE2B b51c1884846f9af9f85a8e0120d9aa363fba6e0d86108d5acbae1d85d9c76631497f573859e40f7fa8c49b80288a5e3359003fdd3dcc20a7866834d46c90e807 SHA512 7d500a691fe7446445db59a8d8bed58e16db7e3a7e81635d746399efe243c4ab0cd5a47a5780ddd65f1ffe67dc783204f5d28e87108ba44dea62b236f07c4487
diff --git a/kde-plasma/discover/discover-5.24.6.ebuild b/kde-plasma/discover/discover-5.24.6.ebuild
new file mode 100644
index 000000000000..8456d6e21eed
--- /dev/null
+++ b/kde-plasma/discover/discover-5.24.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.92.0
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma resources management GUI"
+HOMEPAGE="https://userbase.kde.org/Discover"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+firmware flatpak telemetry"
+
+# libmarkdown (app-text/discount) only used in PackageKitBackend
+DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ firmware? ( >=sys-apps/fwupd-1.5.0 )
+ flatpak? (
+ >=dev-libs/appstream-0.14.4:=
+ sys-apps/flatpak
+ )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.21.90-tests-optional.patch" )
+
+src_prepare() {
+ ecm_src_prepare
+ # we don't need it with PackageKitBackend off
+ ecm_punt_kf_module Archive
+ # we don't do anything with this
+ sed -e "s/^pkg_check_modules.*RpmOstree/#&/" \
+ -e "s/^pkg_check_modules.*Ostree/#&/" \
+ -i CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+ -DWITH_KCM=OFF
+ -DBUILD_FlatpakBackend=$(usex flatpak)
+ $(cmake_use_find_package flatpak AppStreamQt)
+ -DBUILD_FwupdBackend=$(usex firmware)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 686392: needs network connection
+ local myctestargs=(
+ -E "(knsbackendtest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-plasma/discover/discover-5.25.2.ebuild b/kde-plasma/discover/discover-5.25.3.ebuild
index fe6197a020ff..0f21d0949b79 100644
--- a/kde-plasma/discover/discover-5.25.2.ebuild
+++ b/kde-plasma/discover/discover-5.25.3.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.94.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma resources management GUI"
HOMEPAGE="https://userbase.kde.org/Discover"
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index c23a4e3fcefe..2038d901aa79 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,2 +1,3 @@
DIST drkonqi-5.24.5.tar.xz 795452 BLAKE2B 80a52ca807f2879640ac75581984789e60c8e41af3ed7c697c68fd2c1729248e96fc0c48d31f86fc9f970991cf266a798adc6bb4c1c04f3a06cde76d1be6c6fd SHA512 e1b5986f687da629d5e5f3e9034f551db4fec26870ff6801922da64cb7cff6d3089ae171ede47a6a733bb383cbb6dd54a691db962829027ad1449e71f2c45405
-DIST drkonqi-5.25.2.tar.xz 485904 BLAKE2B 05bc0f6e57a0805eefb8632b73928ec9e47dbf700fd730894d46926cf93c0a6d3b767f39b107aaef54c2e2af62e875411d09fb3543ce72bbfe4554aea3c19dc4 SHA512 428abc2740e714f912fe86e3d6529f7135a672d5434fa312ffaccba04c7d52b6617adc10585704d93bae0a4a355178b161ad04b31b34876fd17f8cf563cddc89
+DIST drkonqi-5.24.6.tar.xz 795556 BLAKE2B 0e0fe829225bea9e8921a6e3cb3068792ca69b2fb1f618036d3d9eabc87991e6939135a552c6b95a68101857c49e5c32c0d1cd76995466e0402f8e2a8f56be37 SHA512 199b2c9fdac785d0be612a38989a96f9cbd086f449fc1f23ff99bd4690f0aad6a8b72d68f7ddd886d18b2bea8bd65154d08afc51a751cf8aee8f441f91eb94bc
+DIST drkonqi-5.25.3.tar.xz 491652 BLAKE2B d7c265704fcea0bdff45c184881afa03b221c85a15ad14e5194f3121d8398db70515b1af74689a8b12b1512da0f70cc112dba60f00d0eb708fd80a178026f9f1 SHA512 ff3f1ab23188419786e1508164e1d2db00bf977bd53a2cfa7bc6feaea5c0847042197aa6dd402b22a30bd10b1c6b8c0e3b27014ee90c8bfaa250d41710b404a8
diff --git a/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild b/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild
new file mode 100644
index 000000000000..85849e719bfc
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ || (
+ sys-devel/gdb
+ dev-util/lldb
+ )
+"
+
+src_test() {
+ # needs network access, bug #698510
+ local myctestargs=(
+ -E "(connectiontest)"
+ )
+ ecm_src_test
+}
diff --git a/kde-plasma/drkonqi/drkonqi-5.25.2.ebuild b/kde-plasma/drkonqi/drkonqi-5.25.3.ebuild
index 3f5ee0130ce6..6b18855f523e 100644
--- a/kde-plasma/drkonqi/drkonqi-5.25.2.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.25.3.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index 3121e556b806..a4adbd1048c8 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,3 @@
DIST kactivitymanagerd-5.24.5.tar.xz 105216 BLAKE2B be8c117f6b4030a38d10d5abb6c5c090b70aa2368dc821d87168e2e3e9990f08d557e277bb488c94c74245153b4e3c733d7e93afb27903ba233c41236536cf95 SHA512 971105d22e7058b4c62ae00bef160b629cdef59e84cfc1d5fe6f7d9e43d12e71f8c93a56ef933f58729f71ead1d6b5c2247828a5a99bbe8300e0312888421b9c
-DIST kactivitymanagerd-5.25.2.tar.xz 106364 BLAKE2B db5c0195934c851ac41aeda13523b6588b4476a5235eaa7f37fb485edf53be261d058e1786c7661865d1ce69c6d75062015774f480147878dc806477e3e2f4f3 SHA512 3d64e242c9151f4c5775e11226b9cc2d7f35151b0942eed6aa7cabe2345313cc4c4cdad4c54f63e9a5fa33ede84ab5b3bee714a230c1b0f11bc65abd48d94c29
+DIST kactivitymanagerd-5.24.6.tar.xz 105180 BLAKE2B 9397099d3f0b7403e488bdb8eb48543deab5714dc00cb1f773875d03fcff65445e5ec7fd09c95440eebd75f4d7fd54712b15ecb392830c464aa3a430285f31d7 SHA512 7150794a7fba8fc94e467efa3d719fed3d08266111b8e330e9440d16c5569059876a5ae4e6d0a0426a4a45e9b4e3e47f4b2028965418f605cf0ba8b43c18c495
+DIST kactivitymanagerd-5.25.3.tar.xz 106768 BLAKE2B 17e8263c5199f5324713ea4589c6ffc8ee714208749c81e71804987aa35c4f633f0dcc35b4f5dd99c121978100e63bc84cd9738effcf207d1b8c39b733227d88 SHA512 c044cfa1827e6bf70c6a626f23a4de573177efb62105fbb72f72eaa324ec699b97ace0274eea1876a6f1a0210c69e6453276fd1a7812fbc6052b80fea72d7603
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.2.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild
index c221d6fad657..832bcf887e82 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.2.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.3.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.3.ebuild
new file mode 100644
index 000000000000..5cd47b4065b7
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index 6e24e6159c00..4c54e20d1d4a 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,3 @@
DIST kde-cli-tools-5.24.5.tar.xz 632976 BLAKE2B b5fb19eb0ed76f0217a066357744cfb1aa341a6220e79d32db96147c152b8d73e7b1807d8fb6a94d76b9d97b88f0988dbe0b1639321f88bbce07e8bf7140afcd SHA512 db89474ea3c88978123012430249677405b245628b0b12fda917b70fca9ea36e060f351420d0dd94f64e3a479a04a768064df27830884e2a8883db9104b90844
-DIST kde-cli-tools-5.25.2.tar.xz 631428 BLAKE2B ffe9f725f860e3ca4578a44b01a0d59ce99db70e2a8e34a3b17191427f3fb5813326a19dc3f8dc9303563b23bd38d0e8ccfa48e934b8500288434622a9d05b4b SHA512 bbc2b7d5358a4c6a1a4687509d38df8335c786eb238780b0c1ab730acb1130a984bc1954dc43c41ed430ce9be7b5c9b67b9d42bd4daca62fae750c2263a79921
+DIST kde-cli-tools-5.24.6.tar.xz 633868 BLAKE2B 0afec1bdc501ff45c8ca33e7a5d6581a205802d0333797b9a14f8ee8f796292c0af8b216d45027d44da08f2696d567b51bab9a901428d95abff222568c4eaa97 SHA512 e83bf23364325e1613b66abc808dfd6ec388341b9ac2a497ed0cf46baebbf1fa02e55e344d616e41931ca31980f366567c95a89a486fa7c1a41ff3e0132f034b
+DIST kde-cli-tools-5.25.3.tar.xz 632388 BLAKE2B ff36eed0ffcaec82e94593644e255ef4a7fdc61064815e8ffccf2d2425afb2d9bd315d8713af46c9a3e3b42244c002ed25c315648e894a3b4e190116bd2b05c0 SHA512 683b528af4758c53cf0f9a2dca2ee272bb7fd32831014b88072bff0c244dacc11007d8bda3cb685099c54391da658293b18cabb760d313bbc1b077f9096d8f59
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild
new file mode 100644
index 000000000000..1972bbff8b9d
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="optional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
+HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="kdesu X"
+
+REQUIRED_USE="kdesu? ( X )"
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:5 )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ kdesu? ( sys-apps/dbus[X] )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package kdesu KF5Su)
+ $(cmake_use_find_package X Qt5X11Extras)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
+}
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.2.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.3.ebuild
index 154028ff6c24..c1c177e73ce2 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.2.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.3.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="optional"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index dec366872c15..99d368599928 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,2 +1,3 @@
DIST kde-gtk-config-5.24.5.tar.xz 71564 BLAKE2B fbfdaac7a4ff1cd18e39b7b0602c0b1c643a96c4658bbd96af210f7da1c3de764b9ad43e23f1e632fee268dfe38469fbf4c37b6a88feb9ca189baf769cab9c42 SHA512 0cc7a76aca458ec093b55ea148637a82fa53467f3944d4192f4138f7eb93c88a2a65cd64e7438814f11182a390d39629982850b6939902738fd1d2a2af65319d
-DIST kde-gtk-config-5.25.2.tar.xz 72052 BLAKE2B 84fd12ab954ecd39b5722da8e7f515e9d0b9a8ac193e78599229da876a7137daf0481c6714ad3542a32057134a93d558a273008c0aa84ef19c84861ce3c09482 SHA512 6eb050bca9dea54b98a643de89c0f024314b45899fe07ca0645f7e48a0c1991c18438563d5a41ebbe9cf360af4a42d5a51d62393561ce01916118d6e79e846e0
+DIST kde-gtk-config-5.24.6.tar.xz 71572 BLAKE2B b55fecac22c40bc664aba88134adc191a2b5e0fe4a8e0778921939f1e4183bd43e40a9f337393847667dc9447a4ec09401e1bb3b9b90d7d184778435e203f8fb SHA512 a21907b1eee2503cd0533f0e1ab43ff20239311a7535215f60bc7600e2e9aabc66c59523849509247d2bb31b189a0a934f42683bcb771d131e3b968db070ee36
+DIST kde-gtk-config-5.25.3.tar.xz 72116 BLAKE2B b31ea528a7d63e633b0fa6a9daf77c3b4c2db2e43bb17670491e64f81be2f1f2a3c72bc083f7c4a88002e16b79d76bec6f3d5c70a7fbd0894a95b3e50d8e000c SHA512 c624e013b4e25fa6e11117eb9b901a10c600d92197f1de59e0cc21c3585924eb6b13f0280e987ae982e58b2c6bec301d6ce4c8a4473227a1c0cff5c6c9813bfd
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild
index d385b61ce943..66c33a6ecf65 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.3.ebuild
new file mode 100644
index 000000000000..fb20e30ccfa7
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
+HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
+
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-cpp/glibmm:2
+ dev-libs/glib:2
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ gnome-base/gsettings-desktop-schemas
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-plasma/kdecoration-${PVCUT}:5
+ x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ x11-misc/xsettingsd
+"
+BDEPEND="
+ dev-lang/sassc
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ elog "If you notice missing icons in your GTK applications, you may have to install"
+ elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
+ elog "for example."
+}
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index 0b52d311a29d..681cc7976203 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,3 @@
DIST kdecoration-5.24.5.tar.xz 48772 BLAKE2B 79ae2d1001e771388161917882206971fdae13461278ddc2ff1094b3a1f6e5666fa1fb18c18d51f1a97166b4d7cd0553b2c19983a6cd6c365586394e4aab0b69 SHA512 d523e8515868685a15c20deead4ece798369736b117b1c29b14fa4849d6fc0a409a5b2a3eaa2756694e12ae0e22440a670ed6b79aecef7197b67d591b384d11a
-DIST kdecoration-5.25.2.tar.xz 49208 BLAKE2B 32cee60f39f13b3b6a78fe7653bd197756f433228ef76b8dc1be139243bea2c83f1f9dc7070874ae032e19009a3d40b228aa2fe27591382b3a68287046f6efd7 SHA512 2be02149d6da7690aa0802510107291c481106368df3da68b12c5428193cf01fb4769f853526dfd0eb9a3a3641e057c66f34ff703cd11e843271f7f4a4c09c37
+DIST kdecoration-5.24.6.tar.xz 48864 BLAKE2B 940d48ba31bf98e9e7649c9176324a2c7c1cdceb255de18377cbea183821c0016613464583f7cf60dbcf90e7099cf0f2e65076fa10f0bbf203eb51914d4c97c7 SHA512 2fa95acac5dd77415f43eb74c4043e1460e33b4b7ac9f6583bf4d8b6c6222b5bed02ee51b2f42a499834a30cfd2371fe8b22cb5e7ba679760eaf3f15d83bb2de
+DIST kdecoration-5.25.3.tar.xz 49452 BLAKE2B 060469b7822b0e5c9c76e4ad43e70122112423125a1d1bb48ce76449b47f164e1420957ab88cb1aa7558d0849460eed4b403324bed79ef8ba62d53c1fa8fc657 SHA512 7d105d6bb51f97233b2f16149871ff8b8b42358c247ae514bd6b6a517016cdfb7f8f300b277e13b33d3293bbfb9bed5653a197873a0e367f22b76bc1456365a3
diff --git a/kde-plasma/kdecoration/kdecoration-5.25.2.ebuild b/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild
index 98592d149e0f..cb7afd9f2079 100644
--- a/kde-plasma/kdecoration/kdecoration-5.25.2.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild
@@ -4,11 +4,11 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Plugin based library to create window decorations"
diff --git a/kde-plasma/kdecoration/kdecoration-5.25.3.ebuild b/kde-plasma/kdecoration/kdecoration-5.25.3.ebuild
new file mode 100644
index 000000000000..db52f2de346b
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-5.25.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plugin based library to create window decorations"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index ca78f6b8cd3a..4cebfb1375fc 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,3 @@
DIST kdeplasma-addons-5.24.5.tar.xz 635292 BLAKE2B baadba07cc223ae0dd87718202177c284a8db4efd8538297c456a2623df2b28449bcb0e55aec346a7aa76fe148c72bdf6ba354f1ccd897b8639153e5c31ceaa7 SHA512 de69d14ef6ffb23824bc646c1582cddfcac7334e7543a1414075f3debd8aab46d51d01983617ffec371ad1df703756b5f8d6c38eebb80ad10b6fe4d320747669
-DIST kdeplasma-addons-5.25.2.tar.xz 657952 BLAKE2B bf81211228869d615ca0ec755d61d03947e81e175e252d3b3b35dfb19d1524ee13346b16b2094d91b73312ba756f62086460ab1399939ef190877406ddc64d3b SHA512 9a4707c567b339a2b8916252318a567997abd54864f13187d0ed3e71178f0dafb82631a2dbc6fbdc0d4547378589a7be0984f19be1c5b745d9ea06216c0b1bc9
+DIST kdeplasma-addons-5.24.6.tar.xz 636712 BLAKE2B 903c829eb1066bdd3cc96f2eb116997eb52c947d821ebd4da57c8e9bf382b844d66af7e86889ccaa9097ab6d0ce77c2daf48dc676dfabb40b0b348047a579cf0 SHA512 61214b8dc316f5dc14940695f45059ae044ff7206c6a37df4211cdc528f1fef9997fc6b256ef7e05b263089d05a9375547b330ee6ba6a623d34847e501bda691
+DIST kdeplasma-addons-5.25.3.tar.xz 665336 BLAKE2B b123816ceb432ab9a7a7e869c0a35f9061d4f53316b8e4f5bcf8c06faea994769555aa504d9b515532f8c1b62503a39d170a3525348bcbdfe4f7ccf28c83f12d SHA512 0f7dc8ce8438995ac58ed4f1953bc91432ebc18540839ffb75e4115c079a22a586789b6a678612ab6abcfc4f299a411a883c34e769bd500b04372e573da9f7db
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild
new file mode 100644
index 000000000000..4dd2af63bd2e
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Extra Plasma applets and engines"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="share webengine"
+
+RESTRICT="test" # bug 727846
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kholidays-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kunitconversion-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package share KF5Purpose)
+ $(cmake_use_find_package webengine Qt5WebEngine)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Disk quota applet" sys-fs/quota
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.2.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.3.ebuild
index a3695f4c18c8..ec534de40cbc 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.2.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.3.ebuild
@@ -4,11 +4,11 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
+inherit ecm plasma.kde.org optfeature
DESCRIPTION="Extra Plasma applets and engines"
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 6db83600ba03..e08936a8592c 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,3 @@
DIST kgamma5-5.24.5.tar.xz 83552 BLAKE2B ea89b6eb7ac288a75ab417716541e8997bc3927abf6312b944949e2ae03b3fca7ea88fd121ecd3681da57b794e8706b00fe55e432c9bdc9ac886f7347b49180f SHA512 a7f4c9fbc370c69ba9df2aa0ae2c75b896cc90adafd97c5ae214a05e8ae0261e94050e0acd1924c16f94b632209fe4803ed475555d882ee6e57d5271691ddc2f
-DIST kgamma5-5.25.2.tar.xz 84240 BLAKE2B d8d4713fbe011070ae5735004f0b84b83ddbacce51c3a609b1bb56dc8a89dff3b85adb600354337961845437ab83922265eca151c1f8835a1bb93e44a10da95f SHA512 c57647bd0cc57057feddef920d1438b38124ab5e26805e7020315a847fe39c1031963318ca8848b10cf243da8415f0b542218d9d496bd78a9b914e8c4a6bdab1
+DIST kgamma5-5.24.6.tar.xz 83556 BLAKE2B 11d5d146dee051aeb86bff32bfeb666e51dae42714c0961b1ecfe37bfb482799d99b15c234a5c0d674f7f2c20b02c48c7136768da45c631e85c53360294cffe2 SHA512 acfce8510f1f42d94b93c40633f7f11b367c0960c5dc15aedec4db87fb328f32139cd01ad86c6c6ba749b59a7d093d5d005754d98fc529749f6b05cd06f94586
+DIST kgamma5-5.25.3.tar.xz 84176 BLAKE2B 3e000c0a926c527dda5ce007f0f8bf8e372f71529fb8251373e0af895cf177a706542bec1c00a5fa234547f53dd8de321b374d898b6d400395f297250c32d7ff SHA512 a7f818ee45dafc734ca643b1ea619cd8fa3155649779142bbe26943f2836137061dc2e058c8fc7c47d69a21191927bd6f82c38a61e94c52ed693776cca7e3624
diff --git a/kde-plasma/kgamma/kgamma-5.25.2.ebuild b/kde-plasma/kgamma/kgamma-5.24.6.ebuild
index 747adda8e22e..9ce7f21fd81e 100644
--- a/kde-plasma/kgamma/kgamma-5.25.2.ebuild
+++ b/kde-plasma/kgamma/kgamma-5.24.6.ebuild
@@ -5,10 +5,10 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KDE_ORG_NAME="${PN}5"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Screen gamma values kcontrol module"
diff --git a/kde-plasma/kgamma/kgamma-5.25.3.ebuild b/kde-plasma/kgamma/kgamma-5.25.3.ebuild
new file mode 100644
index 000000000000..5b637c9565d8
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-5.25.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_ORG_NAME="${PN}5"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Screen gamma values kcontrol module"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 2e6c1e2e61e1..ea2af86d7c12 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1,2 +1,3 @@
DIST khotkeys-5.24.5.tar.xz 1853496 BLAKE2B f06865ced3dd0e97b6dae96cc96aed105192cb6055aedebd991955bd4a473ff085acac0f35fd509fc7465cb100bb43860f2bb23f618d7fc994eb115c2b0ce38d SHA512 b12373b8295cf8e7909a72a07fab8847d8cf26053814b02acf215e912156b797c3a7c3cd459f04e9b6b47cd09d5941d1f3433ee4e8b128e49d3dc9832fbb3876
-DIST khotkeys-5.25.2.tar.xz 1831608 BLAKE2B 8fcadc953fd09166f54ac167e7022039a031eecc3f64774975cd198aec4dfb6e46cfc6609c489e631516b0e6aa759624445fa5fa5a0017b8809a78ea3a40ca52 SHA512 021e548b590a9c1cc9ba65719fb118cc6c5e6902c428333d58ab79d62535d7317ebcc05760c45a95a9e1e064395802c8e225724e7e4601d3af9e4913e1c5694c
+DIST khotkeys-5.24.6.tar.xz 1855072 BLAKE2B 4d494c75b31778db4c8fdf7c6568fb1c773a3da821bcf7bf756cab4cddff5456f65947bebf2a84c6c1570feb4175c8b13236a214de8c10cbb0fdb527fe855b71 SHA512 444ca2231f612a8f04e3a983cdd56ac2cd2552ff37972aea8a8930bf5eb5c6de4059f6ee55f98b9a57412cbcbb60c67fee0b721b4fe036a503c3657937a57ab8
+DIST khotkeys-5.25.3.tar.xz 1832820 BLAKE2B da2f36ddf1896fc48fa35dfaff1fefe77a9c52c3957a86783f5485b2f35b264561e430592ebbeb04ddb1cbaeb1b635931470e565d53aa1ee2779018e6ba7b514 SHA512 5230f033466907d6061dff802ec948d805ab777e87816e5e48374361b3081937353d2530c0b04cb9a62bbe2a4be4c3aad836d98f69388f5e02ddf702acfb6865
diff --git a/kde-plasma/khotkeys/khotkeys-5.25.2.ebuild b/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild
index 7dadedfd8bd1..07f29cc32051 100644
--- a/kde-plasma/khotkeys/khotkeys-5.25.2.ebuild
+++ b/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace hotkey module"
diff --git a/kde-plasma/khotkeys/khotkeys-5.25.3.ebuild b/kde-plasma/khotkeys/khotkeys-5.25.3.ebuild
new file mode 100644
index 000000000000..921f52ab27bb
--- /dev/null
+++ b/kde-plasma/khotkeys/khotkeys-5.25.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma workspace hotkey module"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5[X]
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+ x11-libs/libxcb
+ x11-libs/libXtst
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index df1b5b6ee78e..7fe0f2f8b6d5 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,3 +1,4 @@
DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
DIST kinfocenter-5.24.5.tar.xz 719404 BLAKE2B 49ac1db6f1e98fdd2575f43891ebb27448f211d61d811496f4a54170806ed2df80211f7248bec093e45855625b3ba6f768ec66b070b196de9452205b632fbbcf SHA512 598d7993808ac6f32ae89c2a50624caf81c4d7a355ae155469d79fda923d3bcd4256077863186a42d594ddd36c06ffb5c3fd02987cf638b2bc88dffdb9b47883
-DIST kinfocenter-5.25.2.tar.xz 730812 BLAKE2B b006cf585f8dfec29cf5cf37f64f23d14e5bffeaca0a8e9a32ef12fe42a8786c5859070ec07cbbd13e8f7f0bc664ae3de05007893bf5dd5b78d8bcba281bdb63 SHA512 163cc8f501f6c91109bbd5f3b324a5224b47fa81c0b4664da671849799b76ad0dced78d9f9a18d1248bad381f95b8095a90eeafc6ca487d46905621ef5c363f2
+DIST kinfocenter-5.24.6.tar.xz 720088 BLAKE2B f124db8c27ddd95084ed569716807987510f23731ce8ece0d7f303be95f17764bde6e522dc72f8dc209fa5f81305f70e8cccc08e93e7b1fe4b983b6e2f38fdc1 SHA512 bb30faf3fdef1df6df7740210da4a63a596b6a354774dd46fabf7561df265eccac85c8fc500b3e5bcf48b8bbef60b4617aa5b3bc245ea10117e8e9a082f98717
+DIST kinfocenter-5.25.3.tar.xz 733464 BLAKE2B 1d5cf23375588872f046b9d51e00a9e29b379e9eb50b2e3d2dc8674aa70c00e688bd3bc5e924249dbb48ef506b7c75fa6b2d46a2dc1a58baf26e97840bcd9dbe SHA512 17d0b00d8bd49a3a358bc239c849381e1ae2ca17b18723d4e546003bbd04731a4e325b66c2d952c2e65b5ae51eca882f97d8cc6484fba38cb3fa1df33772dbe0
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.25.2.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild
index 33ceeed36b27..a34251ee22a8 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.25.2.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org optfeature
+inherit ecm plasma.kde.org optfeature
DESCRIPTION="Utility providing information about the computer hardware"
HOMEPAGE="https://userbase.kde.org/KInfoCenter"
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.25.3.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.25.3.ebuild
new file mode 100644
index 000000000000..a284d1115d5e
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-5.25.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Utility providing information about the computer hardware"
+HOMEPAGE="https://userbase.kde.org/KInfoCenter"
+SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only usb"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ gles2-only? ( media-libs/mesa[gles2] )
+ usb? ( virtual/libusb:1 )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/systemsettings-${PVCUT}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package usb USB1)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # TODO: Make this fully obsolete by /etc/os-release
+ insinto /etc/xdg
+ doins "${FILESDIR}"/kcm-about-distrorc
+
+ insinto /usr/share/${PN}
+ doins "${DISTDIR}"/glogo-small.png
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "NFS information module" net-fs/nfs-utils
+ optfeature "Samba status information module" net-fs/samba
+ optfeature "Vulkan graphics API information module" dev-util/vulkan-tools
+ optfeature "advanced CPU information module" sys-apps/util-linux
+ fi
+ optfeature "Wayland information module" app-misc/wayland-utils
+ optfeature "OpenGL information module" x11-apps/mesa-progs
+ optfeature "PCI devices information module" sys-apps/pciutils
+ optfeature "X Server information module" x11-apps/xdpyinfo
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 4f831686e7a5..1ca9c4eb5b1a 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,3 @@
DIST kmenuedit-5.24.5.tar.xz 901504 BLAKE2B da12126c44a5094433ac14665ca35fed6ff9e9f11daa6d9ad399b07e3c2e08df64bed95b92df42aa621a3513a8bb63df0f29ab0fab53afe2b6840856c540e6c6 SHA512 c637b662b366691a179d8ea67a91062a10a6d40467a72b3858f6f43f20ea6e03bfa65e1861e4cafd329098a8fd1b7976c565c355496df7f5199d8316e930b759
-DIST kmenuedit-5.25.2.tar.xz 904148 BLAKE2B 24eb956bc39f996db241902ff3cdc59648a2553e44345aaee84e18d24900693c008f0ed337afa8d78a00fa138de86cb996b2b7daf450f1b06e00d20370edb061 SHA512 cdee11da03f1b4ddc30e105cca24c0268e041c01796db454740b21fc9567c4670b4399d39c6f23abf441ff09f6abf3c658e01de44bbf07ec052ec962657db798
+DIST kmenuedit-5.24.6.tar.xz 901472 BLAKE2B d0390efa58dca54056ad3c83b70c2479f326b7da64f0f141e194ac606d3cb522fa1c000cd19cc1e8b82bc32ee47b7278df6163d1a7b9348bf8804a2fb13118b0 SHA512 ac5f8a57599a5cc0f79561df383be31203ff239de4dbad739443d19a8d946d6376a6c824a712130f1a333bd1c668c29c41da67232b7b94f01db76c08b1e18042
+DIST kmenuedit-5.25.3.tar.xz 904556 BLAKE2B de6c7adf7fbbce9992a6ba8245a4ea5effca1e49a217582ce55ae75bc225adb894452a95a61694ef8fe56e0e4392857296897723b61737b817d1544234c475f1 SHA512 87fe17244430bbadc868d0c624623409861a98b7251773e37799cd82c1a3fb8eac73fde390e6cd139118c12f300aef3fb8bf367ac40f48379f12ec3997df31c2
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild
new file mode 100644
index 000000000000..af9980093597
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.92.0
+QTMIN=5.15.4
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma menu editor"
+HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.25.2.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.25.3.ebuild
index 9b9df22b874e..78663e44790c 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.25.2.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.25.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.94.0
-QTMIN=5.15.4
-inherit ecm kde.org
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma menu editor"
HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index b5e348ecd4dd..d202f070418c 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,3 @@
DIST kscreen-5.24.5.tar.xz 137332 BLAKE2B ef48b057356ed1df376cd5a64384ea1f184b78e8da1d0712287342cba41eb9bad99216bc8e9f8d52d5e080798436124bd39f2bff71c4a25ba28c8d8e10fd0a59 SHA512 770dfb968f8f8bf96b6ad3bf71f18f5baca35b2a4daa72b8806957ad1e050003158319edba84ebf999134e106ef916d829d391c33d79c58edb1000f503f67c97
-DIST kscreen-5.25.2.tar.xz 142956 BLAKE2B b1c14a95eb8780549baa3134c34e3519a482ec1c83fee265bf3847a5eda681c20ea6c6dc38da0af0a7bae499c4013903b8d0cee3e75621d8c117de6316d06561 SHA512 377580c04a1f6765c921dfc421b569434c976daf043bfcbaafad6006336e8de45d6340872f1bf8de9f55e40077f6eda50cd913b37f470d2568a278766086891f
+DIST kscreen-5.24.6.tar.xz 137616 BLAKE2B 9e26ec4920ecfd8082ef7a37d8d0eee451fd364382da78773bb0144634a982da2d6e5d913bff307330528faf481668a3aca77d5f8283174790dd532dcf9a41c3 SHA512 0bee9129de90df75ed95bf9c456842cb3c2b3e240f2861f153c0fb56223178ae645e5e2a6b2ae377e07fc847ff60c58eca2173fec84a084bfb7cf0dc71175323
+DIST kscreen-5.25.3.tar.xz 145332 BLAKE2B 8f7054c6d68c7c4b2b749769db7125711a154b6cdf679a1ff3f1444b2f9a9e0f82d0372776507a5fa60b7eee99e732ef268e1b37af62cfca38a674c8f838856d SHA512 5d84c4bf3e98b3615d711f933027198bb0095199590ca51c321b4cb081f74fc6bd65e2aadade0534f39103b674272caa5203b5db2d6eb5a7311f6b5e2eb33119
diff --git a/kde-plasma/kscreen/kscreen-5.25.2.ebuild b/kde-plasma/kscreen/kscreen-5.24.6.ebuild
index 4bfa5020633f..f08518a68885 100644
--- a/kde-plasma/kscreen/kscreen-5.25.2.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma screen management"
HOMEPAGE="https://invent.kde.org/plasma/kscreen"
@@ -39,7 +39,6 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/libkscreen-${PVCUT}:5
- x11-libs/libX11
"
RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
diff --git a/kde-plasma/kscreen/kscreen-5.25.3.ebuild b/kde-plasma/kscreen/kscreen-5.25.3.ebuild
new file mode 100644
index 000000000000..419caab1c137
--- /dev/null
+++ b/kde-plasma/kscreen/kscreen-5.25.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma screen management"
+HOMEPAGE="https://invent.kde.org/plasma/kscreen"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# bug #580440, last checked 5.6.3
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsensors-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 82a735d015b6..dd543ba860c8 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,3 @@
DIST kscreenlocker-5.24.5.tar.xz 119436 BLAKE2B 9a9885e683d474308feb82be9e33047f37ba1e9d127ce435e205d44311c5edc9ca1fae391858409058226a80e80a783852ca53e03800c0ddd74867681182a072 SHA512 c3252ead5f6cedece82ea94d88324b968938d0218ec05182f07fea85ead5ec451bc04bf417fc4f7a0f37aa56358caeb893175eae8cbb74ea748f843de9aaab83
-DIST kscreenlocker-5.25.2.tar.xz 112824 BLAKE2B c500de1ac83f26f4e282965df68fb7a78679ac3500abd01559c899c759d061db165dbc63ff9f8e0e3c9220aa46b61bb41ff736b4a401092bbaf6e2f5e37a3c07 SHA512 0a56ca34e62bcc42cbc889d329bdfcff2b4197cf39645da877d63dc5e6a3dd598799604c9e1e2b54cf840c84ada4ad61b533ca725e75a0b7493008235036fb7f
+DIST kscreenlocker-5.24.6.tar.xz 119480 BLAKE2B eb07d296d37ff6c120d6b83ef4824fe6bb90c4d0fd6a78ed82e2ecb545335fc74b3f032f9ad7500bc4d88431292e6dcd6a68175c9677519efce42c0ee8b5d1c0 SHA512 e7c05501ac6c2a7803b7c27638eef73629353e55cc1460a9830953a81d45af551074f91fc668873e66b6672dfef4264f69d44b84ab88bd44b06e102ed228022d
+DIST kscreenlocker-5.25.3.tar.xz 113868 BLAKE2B 67e321603189954c9d57ec767ed9b274e1ca4944a0e4bd93d3b25f21c3fe1971a415e6176a4add270c09bd9f20efa7ab5019dd472d39d83a8d25c579591a7d89 SHA512 1dca4c1551955e4cb6c1eebe39b21973c09a5726da45120751c0a95184124589fe62351fac6fecd37ee1e3041ebe7a6c160575f8a9a628d2cef7ea4761ded059
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild
new file mode 100644
index 000000000000..b7c1f0ceb1fb
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+pam"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/layer-shell-qt-${PVCUT}:5
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ pam? ( sys-libs/pam )
+"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
+BDEPEND="dev-util/wayland-scanner"
+
+src_prepare() {
+ ecm_src_prepare
+ use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPAM_REQUIRED=$(usex pam)
+ $(cmake_use_find_package pam PAM)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ # requires running environment
+ local myctestargs=(
+ -E x11LockerTest
+ )
+ ecm_src_test
+}
+
+src_install() {
+ ecm_src_install
+
+ if use pam; then
+ newpamd "${FILESDIR}/kde.pam" kde
+ newpamd "${FILESDIR}/kde-np.pam" kde-np
+ else
+ chown root "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
+ chmod +s "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
+ fi
+}
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.25.2.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.25.3.ebuild
index c7bd795fab4d..0acfd29ee132 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.25.2.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.25.3.ebuild
@@ -4,11 +4,11 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org pam
+inherit ecm plasma.kde.org pam
DESCRIPTION="Library and components for secure lock screen architecture"
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index 74102c584bd3..fc0e5875cfc9 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,3 @@
DIST ksshaskpass-5.24.5.tar.xz 24708 BLAKE2B e6937ec76b6cadff437c77eaceb075d7050e6d3581e64b66c1a07491352e335e63dc58b6655da6f5532919295bfad0e13da6855370b4c0a3c1eacb9698dc1759 SHA512 e4d7358eb213105a4e479eb3c9d229a87d86c4ebda199f486f9952f81dc1e91b43ba30d834907586f9badbb7e2933e44af5713119caa2e3bc060f16936e9a457
-DIST ksshaskpass-5.25.2.tar.xz 24908 BLAKE2B 3103df99571277a9b2dbff8426e2d62a48f6fdc281bc22041edac173c3dc75cab28cb9ef67a6a46de7a3e27031c48a530ade23da278021a90f7c1e3b4bdc69d5 SHA512 1ac15dba4a6263a45d9a5468029b57405764702fa4facc8f3eebf9c09f051e60cfa9cbe6236f10d0890a0e331e14d901a0ed78f09fe69f53718aec94f9be5afa
+DIST ksshaskpass-5.24.6.tar.xz 24712 BLAKE2B b0656c01d4bf3c59461d001c8d7055e4705d9b74f9dba192562f83128d189c07e3b0bba30ef340123092c83100d1ea264ade2583be2219b23a446b4fde70d031 SHA512 6c7af2e9f322a03c9426f4d5ee25b5d7a7f29cc68c6351eb608db43ea61dc5dae26ff43753ea9dae500a5498b56accea750bdae8ed36f37a43da3e302c646afb
+DIST ksshaskpass-5.25.3.tar.xz 24908 BLAKE2B 8f27cb8188e65016c0ecdb0ab524f9af2da378f73d9d9976a23471595226a537411cdbf067a0084b31afd76a780e82ed72e6f7f8c200879514d98f8c12c03da6 SHA512 c3532d9b480a697489c1cae824a8ea2efe39ceaafb68d5382b94ae6929c6fcf4c15edc6eac5aa857acd02d11c9ebacf3ff3e3c33508f57d1573778ced04af4e8
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.25.2.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild
index 99b8cf6579dd..0c52994f0a29 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.25.2.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.25.3.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.25.3.ebuild
new file mode 100644
index 000000000000..b5fcc31d9ba8
--- /dev/null
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.25.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
+HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ ecm_src_install
+
+ insinto /etc/xdg/plasma-workspace/env/
+ doins "${FILESDIR}/05-ksshaskpass.sh"
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ elog "In order to have ssh-agent start with Plasma 5,"
+ elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh"
+ elog "and uncomment the lines enabling ssh-agent."
+ elog
+ elog "If you do so, do not forget to uncomment the respective"
+ elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
+ elog "to properly kill the agent when the session ends."
+ elog
+ elog "${PN} has been installed as your default askpass application"
+ elog "for Plasma 5 sessions."
+ elog "If that's not desired, select the one you want to use in"
+ elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh"
+
+ # Clean up pre-5.17.4 dirs
+ rmdir -v "${EROOT}"/etc/plasma{/startup,} 2> /dev/null
+}
diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest
index 1e5886215314..25a913271d57 100644
--- a/kde-plasma/ksystemstats/Manifest
+++ b/kde-plasma/ksystemstats/Manifest
@@ -1,2 +1,3 @@
DIST ksystemstats-5.24.5.tar.xz 94604 BLAKE2B e0cbdf1b51a34ae8471c6ea795535930a6a6dc53b2e47a730c4a846d4113611d9866ca24bfb7be3c95ac730df397fb0fecb6ad347bb9b919c9172a3128e7a7a1 SHA512 6bbcf6512c223fc97203c02baca5bb230ef86c8012318307e32bc030160f31fc2797a28d95af442826b5f48656673213f6cdde487e1782a50300a9bc96e22969
-DIST ksystemstats-5.25.2.tar.xz 98556 BLAKE2B 78a377e8e697250b7c4bfb0d1931e7c49751b467d5d524ba3a96c44ff719768adfbf8c6c6db4b6babdb81914bcf77d1bd3905338a08e1778d00e303795a50320 SHA512 893e2c9d1c9b46e054e10e974c82522bcfa9b978724447940606964aa4e90d97245327c8157383f4731cc439b616899c2d49f25ad2f96420e23f8d760810e9e5
+DIST ksystemstats-5.24.6.tar.xz 95264 BLAKE2B be3a7bc3d3d219a1df675fbb5457681c986b93cc3fd36b77ffe8a7a12c34569932b103a17cb0f515ed6a856eddbcefc0bb4ccf7ea8316987dd81c7c23533439f SHA512 4ab0e76f391510a120f0f004ace0895ab8c31d24b7224df27450cf5f015976ee45934d1cc1e9c116f096af21c0bc5c0e0a6dd418c7eee5f4cdc96e9f6ebadb9b
+DIST ksystemstats-5.25.3.tar.xz 98820 BLAKE2B ffa9622d025a9a40b48af620b412508e625eef0e5361ccfd8c225f22f8a007475ab9815339bd0628e66154a02eef50c788577f0cdcf63542dcb69e1307f5331b SHA512 ddc161caf0c8af2807abe1ab26ea1b1b54f56b6ae527d37e5a148a90f4201122446d5458755eb67bac16e32aee920f50e7242a036a985c41da9f7749db3dcd1f
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.25.2.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild
index 02e68e7de73e..00ab4a391c4a 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.25.2.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Plugin-based system monitoring daemon"
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.25.3.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.25.3.ebuild
new file mode 100644
index 000000000000..235ec72677c4
--- /dev/null
+++ b/kde-plasma/ksystemstats/ksystemstats-5.25.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plugin-based system monitoring daemon"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="networkmanager"
+
+DEPEND="
+ dev-libs/libnl:3
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ net-libs/libpcap
+ sys-apps/lm-sensors:=
+ sys-libs/libcap
+ virtual/libudev:=
+ networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+"
+RDEPEND="${DEPEND}
+ !<kde-plasma/ksysguard-5.21.90:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 962833f39e8a..9bd5e42195c6 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1,3 @@
DIST kwallet-pam-5.24.5.tar.xz 20480 BLAKE2B 10597c6fd3905ace5a64a28585b051cee0325a63b184b171a3b8a066bc3cd8891be7fbcfccd054acc6627bbee282c1ae5553f65d902e754a9cd51bd2d38fa1c2 SHA512 9ce9862b5cc6525b183911cd9d96edeae585cd0d54055fc38a7f2f41febfeb388d31b4aa18f1c36a7068898457af53f560e22a2f5a8a4a015910d56fa70aa740
-DIST kwallet-pam-5.25.2.tar.xz 20524 BLAKE2B 0b2fce85cd54ff7f6583c2d21bfdde8aece8fcd26b47405e524501e06375742ba0db107f03161d6b498090e270c5e9b7813b2336edb947f5f93dd796f97c6b24 SHA512 58c145850a0adabe69875a62f2354d7dc4744d2ef30b05e011e168b75e260333cd4e3d8fa1ae48a1a541c121add22a34d87d6bb74780b6105c7bfa042e841a4b
+DIST kwallet-pam-5.24.6.tar.xz 20472 BLAKE2B 3b389214d21c4f76aac3569e39e4e8babaaef3c21c3a930d89b2d3c941adc201bfe6fa6c7417d9c46c32a1988828f55c4771c02a88544c95033fc5144c082886 SHA512 99eb5e2a003062e2facc40953cd6121c8752b04cf928a7d1302ec9007e1108f61ae52e906950c5caff2c6fe4d333e3b174a3db0f858bbb6aa24016533a84bbfc
+DIST kwallet-pam-5.25.3.tar.xz 20568 BLAKE2B 5d175c82096eb1e40237f203abf8a6cb1527e40f9bd030110e6df85f0bb7422c91a58650aa4f6f98b0eb1427a7efa56841ef15e8a111af6b78172caff57083c0 SHA512 e6837dfb599c61cacbf5d382c5e6b83bb879b1c8f6aa7031b633dc4ad3a84f4d8277a0a7366d6eb32e0a40ae8218df064129c4f55b2059b3fe8e391125f31123
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.25.2.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild
index 510f5681057b..18831a31682e 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.25.2.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="PAM module to not enter KWallet password again after login"
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.25.3.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.25.3.ebuild
new file mode 100644
index 000000000000..f7395b5d047c
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.25.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PAM module to not enter KWallet password again after login"
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/libgcrypt:0=
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ sys-libs/pam
+"
+RDEPEND="${DEPEND}
+ net-misc/socat
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+ elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
+}
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index f0e68c6cd76f..3da94a3d5b81 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,3 @@
DIST kwayland-integration-5.24.5.tar.xz 24844 BLAKE2B 99fedecea63c3b3792b6c275143b7e32283f32c38d098f039ec09a2b98facbd79c89753bf32fdd82c39115d2fd603626f67328a0c2a0dcac7cb3cec5f914c580 SHA512 ebdfb1cef57e82081c22394b6d4309e5662a91aaf925df1186a17765bf49a2d07a810be7767f5d9de18cae942584fbbdef42dc6bb59dc0c4896e7ff8abf117ac
-DIST kwayland-integration-5.25.2.tar.xz 24292 BLAKE2B d8546b2188db05deea3e12263a920916a36806bd244bceed95946f465d27340a62791b1ba3e1daba1a86ed5486b3c5b9fcde0574510231ae4cbe73030fbeb5c3 SHA512 0c7ce622c27f7a51da607442a7f05cef180197a153bf5a4fa16d95bf63665321511a973b93eb68788b0a9a481027de5383a1658539b1af25fef5443053d2b4ce
+DIST kwayland-integration-5.24.6.tar.xz 24832 BLAKE2B a6f9e863d7a7b1cb48347cc6115772909123f4561d76f0187909ca57344e079ff78a0ff4249115cb11ab1aec505c05441c34a4ba7eb4bd698354ac3664a1b7a4 SHA512 9f7e5e07719916b9f0b1c7f7bbadf75547f6e8d17512f23cf42088f7bedaa726cddfec3fd814be5021a5733f9a3e87fece2a62407cd724bdb4d1622def17bbc4
+DIST kwayland-integration-5.25.3.tar.xz 24292 BLAKE2B fc906cf3327e8995a1f842e3756d3168b113a070ce047559478fbf8af9b274567f21acb04d4a62d8a42c9ddaa25bb67a9445ce9a19fc8900cdcd739323df5599 SHA512 2809001289ddba6289c9b914a5e673839224d07602ada3293df0d32908d1634af6f50f655df94a3e3d540d08904ffeccc668b44e27a19aba8531e2e1be45ea9d
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild
new file mode 100644
index 000000000000..7a3dddb4a3b7
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
+HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 668872
+
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+# slot ops:
+# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
+# kde-frameworks/kidletime: KIdleTime/private/abstractsystempoller.h
+# kde-frameworks/kwindowsystem: Various private headers
+DEPEND="
+ >=dev-libs/wayland-1.15
+ || (
+ >=dev-qt/qtgui-${QTMIN}:5[libinput]
+ >=dev-qt/qtgui-${QTMIN}:5[X]
+ )
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5=
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5=
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5=
+ x11-libs/libxkbcommon
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ virtual/pkgconfig
+"
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.25.2.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.25.3.ebuild
index 8602ac348b3b..1f5432b5199f 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.25.2.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.25.3.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
diff --git a/kde-plasma/kwayland-server/Manifest b/kde-plasma/kwayland-server/Manifest
index 6ba5254c5e4a..b8c3ff5bd17a 100644
--- a/kde-plasma/kwayland-server/Manifest
+++ b/kde-plasma/kwayland-server/Manifest
@@ -1 +1,2 @@
DIST kwayland-server-5.24.5.tar.xz 221388 BLAKE2B 38a1e66c1290c32db10a6818b10e57097fef70ac376797e272c329e9a49556bf423da4a731e46718bf39a30131def4adf90f1742589425ad040bc125c84fcffa SHA512 72159618a22233b9b49cab8ee1a804f629763e903a2e711c8c23f990544d79b5d27e768c33f8d844c916e41a6d3a2af5ddcab69d0448569adc247e0f737975f5
+DIST kwayland-server-5.24.6.tar.xz 221432 BLAKE2B 6ee92ba3800b04b06bc5543e99dfdf3690ff163423868e025da08f600d8624a20b080d1d24cde977780c88b7b8d4953cfec074d7423569e072ab0305c9342d04 SHA512 7030e74f866b170ca8badceab18a74fbc412cad4745386d8731ac3bef0e002e7997454d802cefab57f597c093454a92a8c25601ccbdca3fac3f674b0c65f1775
diff --git a/kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild b/kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild
new file mode 100644
index 000000000000..69eafc99705b
--- /dev/null
+++ b/kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Wayland Server Components built on KDE Frameworks"
+HOMEPAGE="https://invent.kde.org/plasma/kwayland-server"
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# All failing, I guess we need a virtual wayland server
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/wayland-1.19.0
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[egl]
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ media-libs/libglvnd
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.6.0
+ >=dev-libs/wayland-protocols-1.24
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ dev-util/wayland-scanner
+"
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 5c7c720078cd..10a83885af7b 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,3 @@
DIST kwin-5.24.5.tar.xz 6453932 BLAKE2B cd042dd8c9168e11bc39d15969c57a97fd5c47b1af3e3a6235cabad166c4925c51541d52f7bf96f3132b3ecfeb91547845d6af3893ab5f31b41df4a926e83993 SHA512 4fad8b39a588a44f89e2640358d8e563047fa889a9bdaf246c1c87d320aa5f5b9d3d6bef702314fb06d2bfe16d0445efe736de60d94b4409f9b5efcdac48d089
-DIST kwin-5.25.2.tar.xz 6622476 BLAKE2B ee659cce95cc2fea3d9b0a2ce8669c107cac60c1844f3c569e002782ea19bd980a999076ad84231215712a8e25a6fa91cf4b979c88b30d09e9c5437a67c39430 SHA512 1a93bcd5d0a6f70aa67e1bb940fa505ffa2c946280e772a1fd061dd3acfaa84a851302cd6c96d30abd10d01dbdc731d884f3a79e590b0c7ff26a44b019cc7ec9
+DIST kwin-5.24.6.tar.xz 6464412 BLAKE2B e3dabbac99cb1ad4eab9995987b6070d2ae0c7d24b8745edad51d573f955783ef4dfafa91ef686a9325659b7ff32282f8448c4beca90b8ad357d83d210964008 SHA512 582464134046c672f9dd798a5485eb2ea93c71676ad20aebda60d978d459104e74fe1283cb0e16968216faf53827dc3e47d669d4c977e0fb7a5a4bb408f77eeb
+DIST kwin-5.25.3.tar.xz 6637732 BLAKE2B cf55beeac86ea10b9d422323f34a1a17e3bc2912318b94fbfb8737e444f09ebd736664ff52c814c34149e09f09c5f2cde53d8f5b9c9a0eaa984e8c74b8c033ce SHA512 7f98ec229df26f2beed6f74c17668f15e119642d1922f783ce15ad0a8d3063431bf61f4eac30d779c3e32d740a73f1ec3a57175bb42dbbf8925c28ba2d1c576b
diff --git a/kde-plasma/kwin/kwin-5.24.6.ebuild b/kde-plasma/kwin/kwin-5.24.6.ebuild
new file mode 100644
index 000000000000..502e17873105
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.24.6.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="optional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="accessibility caps gles2-only multimedia plasma screencast"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=dev-libs/libinput-1.19
+ >=dev-libs/wayland-1.2
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5=
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5=
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/kdecoration-${PVCUT}:5
+ >=kde-plasma/kscreenlocker-${PVCUT}:5
+ >=kde-plasma/kwayland-server-${PVCUT}:5
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/lcms:2
+ media-libs/libepoxy
+ >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
+ virtual/libudev:=
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libdrm
+ >=x11-libs/libxcb-1.10
+ >=x11-libs/libxkbcommon-0.7.0
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-wm
+ accessibility? ( media-libs/libqaccessibilityclient:5 )
+ caps? ( sys-libs/libcap )
+ gles2-only? ( media-libs/mesa[gles2] )
+ plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+ sys-apps/hwdata
+ x11-base/xwayland
+ multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/designer-${QTMIN}:5
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ x11-base/xorg-proto
+ test? (
+ dev-libs/plasma-wayland-protocols
+ >=dev-libs/wayland-protocols-1.19
+ )
+"
+BDEPEND="test? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
+
+src_prepare() {
+ ecm_src_prepare
+ use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
+
+ # TODO: try to get a build switch upstreamed
+ if ! use screencast; then
+ sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package accessibility QAccessibilityClient)
+ $(cmake_use_find_package caps Libcap)
+ $(cmake_use_find_package plasma KF5Runner)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ optfeature "color management support" x11-misc/colord
+ elog
+ elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised"
+ elog "windows to the end of the list was changed so that it remains in the"
+ elog "original order. To revert to the well established behavior:"
+ elog
+ elog " - Edit ~/.config/kwinrc"
+ elog " - Find [TabBox] section"
+ elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\""
+}
diff --git a/kde-plasma/kwin/kwin-5.25.2.ebuild b/kde-plasma/kwin/kwin-5.25.3.ebuild
index 4b4bb9fd0c9a..cbcf91423b84 100644
--- a/kde-plasma/kwin/kwin-5.25.2.ebuild
+++ b/kde-plasma/kwin/kwin-5.25.3.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="optional"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
+inherit ecm plasma.kde.org optfeature
DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index e59fe40ad01f..db4346766b37 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,3 @@
DIST kwrited-5.24.5.tar.xz 20904 BLAKE2B 84068117f8c2c890df1f3ebc4d305a7e417eddc6670340f653b9378118d07c666a16c96376868d6f6f6765e5c42a842161343856563e553b3146c0a140839323 SHA512 3fd38606fd81017f54df910e47f62bdc82758205fdeacae80a5bca6c5fe7ce9413a4f3f7c3ce2735107c6cd6ebecbc5a929b809eef52a593cc69c358c7c38af4
-DIST kwrited-5.25.2.tar.xz 21040 BLAKE2B c87c8907e57bf714bb74112c9b047703b3ab1a41476c03c6062411d2695cc3b0b7a78b795870e00d3ebd3d99b6d524b47a0a18779deb26cead729e69aa084051 SHA512 82c7a4997a8e037c6ab4c51cfbbcca7c4a45fd0a2152e00ee0fc6b3424e54ff955dc52ea4adee373fce7c328ceaddf5b12d172cec5fd4979700c1c670f36f614
+DIST kwrited-5.24.6.tar.xz 20912 BLAKE2B 900ccdf47fbbf7a3550bced57113ded87d8b8817f6c776a4d40327fe1e281e9bd99da68080e7b6aaffaf90f1785e4f3f80ea00be634ae96fde6f0cce50920f94 SHA512 86afab6d65b1439a79421c42d9e7f5b93f9fcee6f6215b06093f4085cc57b587808a76639988da096831c5d6ec51d6c22bf690f5235b7925244663af15e6460d
+DIST kwrited-5.25.3.tar.xz 21044 BLAKE2B 915f9933dd20790481fb9b7e85d54a6e3bc977c7e24d0206ec55a589ac1fd0876c05df8c29c87e3ff88f3968787d1cdda6bfb3a05101978c183c5c9af991c35b SHA512 1c4b9019879c945c46e8d0789236838dfaef3b58cb38e1bd28cead10543e1d572871fca47174055834d006d5186ed74d604b5189d5382f366afa584ed131892d
diff --git a/kde-plasma/kwrited/kwrited-5.25.2.ebuild b/kde-plasma/kwrited/kwrited-5.24.6.ebuild
index eb0242800003..181041678516 100644
--- a/kde-plasma/kwrited/kwrited-5.25.2.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
diff --git a/kde-plasma/kwrited/kwrited-5.25.3.ebuild b/kde-plasma/kwrited/kwrited-5.25.3.ebuild
new file mode 100644
index 000000000000..df55bab943e6
--- /dev/null
+++ b/kde-plasma/kwrited/kwrited-5.25.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kpty-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest
index 0b05eee488f2..40978bf1f836 100644
--- a/kde-plasma/layer-shell-qt/Manifest
+++ b/kde-plasma/layer-shell-qt/Manifest
@@ -1,2 +1,3 @@
DIST layer-shell-qt-5.24.5.tar.xz 17892 BLAKE2B c6874b199bb72fad4923cd7a36f5605483f19e12c71d65bd67a074c23ccee9de398fdf4c314b2eb69a0dc758122489dac759d1d0fbf22203a80f982c1dea9cfd SHA512 e9aeb94d7200543eef03950f6e3ccf3a60faf66bcf048760ea35d27c621bbced712411501f9d48fdaf98a36708a1a202c0531bbc94df0ccf99278ffd106b7abc
-DIST layer-shell-qt-5.25.2.tar.xz 18336 BLAKE2B 1749a79e1fcca978a0f7d90e6e1f19bbcdebcbeb9d1be8b84efcc12bdbaac1d958d4d0451ca3e9b34d084507ffccd94ff6935a2f6f374131b409f4e3a82aeec5 SHA512 ec0d5aa2382e8da923204f9e53994b4c1db33dfbede481883bb6e249ad89c4a69d293683f943e47dd51b76026242fe736c817fddb0b80df9ea3c2b83a56959be
+DIST layer-shell-qt-5.24.6.tar.xz 17888 BLAKE2B 2ef0cb27d3bd8f906a1fe3b43405c4beae10f0f7d9c04dc367e4162796842e4edaf8cd2ccf530e9c380c86a9470462fd614c7f022f3ee129336bb140e3af885a SHA512 28d4f4f82981a55c29cdbc0232920a4d5226c2c816b6b6ea0d3ef5fe0a1809d7911ab61417b25e6b31d17b9cb39ebd5ced3a741f59cf2b95126f821474eae75a
+DIST layer-shell-qt-5.25.3.tar.xz 18336 BLAKE2B 7a68855272282cbf49ed91202fcb3d96fae4834efe696d57cf7b88e844f09051d706f0f24b100be454a2908d4736cc0dc2f105cf5b6b379e613626877ffbbd89 SHA512 9464ba45437f2dbcc8a6fd5bf50fc9b46a0f068c50f5418861ce12814165bf779548b0aad34845d8403f630cd888c290e49f842db4b9a23d877f769de6eb0f52
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.2.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild
index 935db61a1c7f..9e19e421c633 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.2.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.3.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.3.ebuild
new file mode 100644
index 000000000000..7aeba0ff0caf
--- /dev/null
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
+
+LICENSE="LGPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+# slot op: various private QtWaylandClient headers
+RDEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ || (
+ >=dev-qt/qtgui-${QTMIN}:5[libinput]
+ >=dev-qt/qtgui-${QTMIN}:5[X]
+ )
+ >=dev-qt/qtwayland-${QTMIN}:5=
+ x11-libs/libxkbcommon
+"
+DEPEND="${RDEPEND}
+ dev-libs/wayland-protocols
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index 75105fdb74ff..f0a682f1a2ae 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,3 @@
DIST libkscreen-5.24.5.tar.xz 99464 BLAKE2B 544a2a6def8fc58c839247bb080c2650bae73dc6850a5436b5d9ed1666d8d8744af75f213f32008e3c331db90d151f5dd567f6fcc919b61dbe1d3c8d14d2fff5 SHA512 780abc702ee6bd53703dc5671e56dc59e10e62ce33c3714454c3c8b5a7a5cf43d4402906f9b1c7c1c19e9dc36cb323c07eb20603a0fb44c73281844c879c8370
-DIST libkscreen-5.25.2.tar.xz 99968 BLAKE2B ecbd2344c7ac47fc7fbdd82921afa674b4f49c45aa0e3bc71520fb9ccefe8a07318f4a24ab90cdefbd59e7de7afb040d3bf5ca572a42819c61bdffcaa717cdf3 SHA512 ce83139d401cdaecb23f83053e665bc9ab39c661b1849663c6a95de30a463571db45cc3c1ce8fba316c25ed8df22c13ef83d38e6bf92bc2e872aaac161da9988
+DIST libkscreen-5.24.6.tar.xz 99496 BLAKE2B 82375f43970722d6da705acc8ea6b3abab497e04b2bdd0f726b2c93d7adf944a9ac1492ec0dea766230bd13be3f3d7090df15abc3c6b74a7b147f2e5bfdf6a84 SHA512 5fb86aae3c0be6f7f3108396a5f4a24aa0137dd65f53db84b9f703a309f3f695c083af3055b0f553dde07ffdc81f73794578ae8fa82bc8483460ace742a55b84
+DIST libkscreen-5.25.3.tar.xz 99992 BLAKE2B 097235bc23ffb59728bab2164d7b8a94f1b5e31d0021a02fd0768729925b4785a5a7c7ae888fd04d50a638da70eff3fb9892a44eccd3a3c0bfa97a64097f32ae SHA512 1b5ad55cecd950e55454a039d6e22bd58f3551ad61003edf925ef064f0b1670b66a53bb2638bdd9ea508d4f240e57127026a21e488883154df40424c6e00bdab
diff --git a/kde-plasma/libkscreen/libkscreen-5.25.2.ebuild b/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild
index 99ab6d1853a3..846a2922f018 100644
--- a/kde-plasma/libkscreen/libkscreen-5.25.2.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Plasma screen management library"
diff --git a/kde-plasma/libkscreen/libkscreen-5.25.3.ebuild b/kde-plasma/libkscreen/libkscreen-5.25.3.ebuild
new file mode 100644
index 000000000000..fca77534c405
--- /dev/null
+++ b/kde-plasma/libkscreen/libkscreen-5.25.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma screen management library"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5/7"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running session
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ x11-libs/libxcb
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.6.0
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ dev-util/wayland-scanner
+"
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 83b041697c07..0fd8c9032edf 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,3 @@
DIST libksysguard-5.24.5.tar.xz 768040 BLAKE2B 1b4defe6a174db5258a4d85c12d469a78dd1b709f5df07b8d3076076da1b72d6446307b5d1ab360c91ee6e2bddc0f5bcb837db994e16ab2a9e49450e19e63c58 SHA512 133c5923ee616515b1934c4e2c30509d407f40b7afc3914ac2417d7c961f3a1921bd3b5bfd1ca73942ddb17777fbf4d96950c130129135eae2b8d1b8daac9fa5
-DIST libksysguard-5.25.2.tar.xz 771300 BLAKE2B a57d186ee436e00b8941ff776c990d9f40012561b001331095e0355a3543efd25f4ae31c5b2d2d2eb268c9507825eddc8c7c4d03dc5c06c91b448ed90ae2d9bd SHA512 2bce6c82393c7d934323bed650a5d95ce00add6509577c404faaa1742ca7ab21d0bfad85c6a035aaf95ba34a21c96372ebac34c9643cce0660032b37fc1b3f4e
+DIST libksysguard-5.24.6.tar.xz 768148 BLAKE2B 434338fdf7380e8e83db4edf58949b6e040bff331c03f65ff7d5133a69ab381bf6ba89418f192d5ed1a6d1e42351389fed222e34b6c7558a9b31ec9caab3dbdf SHA512 9bc810e74821bd11fc4083d61452cd728daf00a2c2d8baa79869c2da4aca07f0db8ca3d7fbfe800110c1498bb9c94550c56dd8e82099a919b61bc76a15a8580c
+DIST libksysguard-5.25.3.tar.xz 779344 BLAKE2B 06ba727f1af4c57a0c34e04e7e73720261b733fc04e810d613cea43507aa9e35526d46a73ee9d907b32e24e6cff414f8d8a966bdea2e3bb5a5ceaf229392fea4 SHA512 791f09483c0b0fd1a96354c5c17b34fe694f47105d585547cc2fc1c1040eb911fd4cc6536dad061f0bb8faf5669d9d522945457a0b0faaa40911dace49afcf74
diff --git a/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild b/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild
new file mode 100644
index 000000000000..41e04b0b4c5f
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="true"
+KFMIN=5.92.0
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Task management and system monitoring library"
+
+LICENSE="LGPL-2+"
+SLOT="5/9"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="webengine X"
+
+COMMON_DEPEND="
+ dev-libs/libnl:3
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ net-libs/libpcap
+ sys-apps/lm-sensors:=
+ sys-libs/libcap
+ sys-libs/zlib
+ webengine? (
+ >=dev-qt/qtwebchannel-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5
+ )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ x11-libs/libXres
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/ksysguard-5.21.90:5
+ !<kde-plasma/plasma-workspace-5.18.80:5
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package webengine Qt5WebChannel)
+ $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+ $(cmake_use_find_package X X11)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ LC_NUMERIC="C" ecm_src_test # bug 695514
+}
diff --git a/kde-plasma/libksysguard/libksysguard-5.25.2.ebuild b/kde-plasma/libksysguard/libksysguard-5.25.3.ebuild
index 86a4ce117496..920ea7b3cac7 100644
--- a/kde-plasma/libksysguard/libksysguard-5.25.2.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.25.3.ebuild
@@ -5,10 +5,10 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_TEST="true"
-KFMIN=5.94.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Task management and system monitoring library"
diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest
index 667c2569dcaf..8d91ebefb8c3 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-5.24.5.tar.xz 18490588 BLAKE2B 5a9681620f40604f631cd7ef0c9d6256cc490436dc5e29ef9434d0f129324c2d405c5647da12778c208976c0cb0b4da698a90a22b70c1cb2723cbc58f69bda1d SHA512 ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996
-DIST plasma-workspace-5.25.2.tar.xz 18581236 BLAKE2B 0c510d012c65a5472759a7eca8a16c53ba0dce57c7c513018adf77e6da6192b99759d47edb0c23057c0909a5854c26c7efce5c382adb4b2894fdf558534a95ff SHA512 5554b01919439791e991aca51446ed94438d499712f2766eb15389c057b7d9cb0c052a250f9aa432a8b2eb0b9802e51755a2cf6fc0998d3ad0a48138c70bc105
+DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
+DIST plasma-workspace-5.25.3.tar.xz 18614692 BLAKE2B f4b37c2de1b664be91bae7a3d0a0ef688d2bdefb0f0053358fb812e7c7840983d0a92afc746b1c4d25422414781fb3aeb144387485a5358a7f0780b2ce9c6040 SHA512 735bfc233230f1444bfa7406b8a21b4da67e97130c4ac1465663e55b8f2726d9b12eb91d763b53053d82c82be6c5e59a020675a6b8a59eab578f3d1d36ef2f58
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.25.2.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild
index 1d79b179c681..e9432c288594 100644
--- a/kde-plasma/libkworkspace/libkworkspace-5.25.2.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild
@@ -5,10 +5,10 @@ EAPI=8
ECM_TEST="true"
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Workspace library to interact with the Plasma session manager"
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.25.3.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.25.3.ebuild
new file mode 100644
index 000000000000..f2a0b02ac9b0
--- /dev/null
+++ b/kde-plasma/libkworkspace/libkworkspace-5.25.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Workspace library to interact with the Plasma session manager"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-plasma/kscreenlocker-${PVCUT}:5
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kinit-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+"
+
+S="${S}/${PN}"
+
+src_prepare() {
+ # delete colliding libkworkspace translations, let ecm_src_prepare do its magic
+ if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ find ../po -type f -name "*po" -and -not -name "libkworkspace*" -delete || die
+ rm -rf po/*/docs || die
+ cp -a ../po ./ || die
+ fi
+
+ eapply "${FILESDIR}/${PN}-5.22.80-standalone.patch"
+ sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" -i CMakeLists.txt || die
+ cat >> CMakeLists.txt <<- _EOF_ || die
+ ki18n_install(po)
+ _EOF_
+
+ ecm_src_prepare
+}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 21e6c0f24970..1ad0b6cbe241 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,3 @@
DIST milou-5.24.5.tar.xz 48264 BLAKE2B 00ee42f530a73038198f0abbd04e54c54bb60fc449129a634dfdaefc56331ad0a55cfa7ccd4ae0fc60643b4ec5f8d89bc27382b27a23f36172fcc1956376b026 SHA512 b6a2979b6ab4717d53e0f58605ba43a08f78836a287c0988aeb9461f6d4cb42f71d1081ec1261dcb957ee97b67f8eba42f3c6861e96d6a2e796142edac74ea7c
-DIST milou-5.25.2.tar.xz 48572 BLAKE2B 55d31e4197b9826ff5d1ac670292b72d519c6564510ddca8bb225d6389fff230deed813e8a9acf2befcab132e2237ecd50da954a6ce76e0b749e76bf3a4fe207 SHA512 a9f3a20d6dae3f81f31bc00ad0ae86cf94e8ce28bfcab63ecc50c3bede4b91544d0120c6c83bbd91ddc38770ffc1748b3be73973146e53b6d99c45f04161f14b
+DIST milou-5.24.6.tar.xz 48232 BLAKE2B c2aea71c3debe0315b657a73b94581402d0f91766f4231e1b6bf664d9ce9f52a5dead1381ee15041c7b12b9c496bc083c8c80fc868ccf5f479dcd3cb43fd5fa8 SHA512 5992808c7f9742b706c217fc6e9c36992a079d38459db704e9a911e5ff2a8c1eb645b8161049ddbfa9f4824eb3d5284c5c182b4c66a9e2b562d83412f2085d16
+DIST milou-5.25.3.tar.xz 48672 BLAKE2B 825520b560b13668ea7cc28e05f94b046628abe9d3dd21e53b068ace3c30077e767e09c684d72520517e86e9d363cbad12ca8a91cc23647cf066c69743599c42 SHA512 944f9e4833555692fefbd41b3ad8b3d9563a4bc37d8375c8cf528e0665561464266263c4190d3b61afb5902ac794e2b841d6ea1176b5a10b02309663c2210cef
diff --git a/kde-plasma/milou/milou-5.25.2.ebuild b/kde-plasma/milou/milou-5.24.6.ebuild
index 92c9742fe8ae..f19748d9c760 100644
--- a/kde-plasma/milou/milou-5.25.2.ebuild
+++ b/kde-plasma/milou/milou-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Dedicated search application built on top of Baloo"
HOMEPAGE="https://invent.kde.org/plasma/milou"
diff --git a/kde-plasma/milou/milou-5.25.3.ebuild b/kde-plasma/milou/milou-5.25.3.ebuild
new file mode 100644
index 000000000000..44b1c08103e8
--- /dev/null
+++ b/kde-plasma/milou/milou-5.25.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://invent.kde.org/plasma/milou"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest
index cba8db0f45d1..6d5d5d5ed768 100644
--- a/kde-plasma/oxygen-sounds/Manifest
+++ b/kde-plasma/oxygen-sounds/Manifest
@@ -1 +1 @@
-DIST oxygen-sounds-5.25.2.tar.xz 1896484 BLAKE2B 5a15aef31f3c6474ed119b8c1835a52bb1b410bf08b97fb039ec8df3ef07cc561286b53e172e923fea1340458c84997a3864d810d2245bfcbe0e5f33d1626ef5 SHA512 77df558ce50865ae8da824f1a9b43de1addfc0b9e62756cfb2324930c13bdc5cc3b97df1ee03671310259ca7e77126bf48cbae46876c068a7bd72abf85d78f68
+DIST oxygen-sounds-5.25.3.tar.xz 1896496 BLAKE2B d7f8b0c6bd8932bc22b8c0df3b8573e90e4415daec5c401b0409457487c0aab57f3e640a52ecdb20ade274387db063fdd9529cfb0fc2f6dc541abb0fde3e874e SHA512 366cafcf721758ac9c4bafa1d1bd9ec7cb723b5d612a1e918895a3aa12d488e125c203ecce2cd9d3c59516a209452184655582dde55567e4db2e7d8d7ed39701
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.2.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.3.ebuild
index 82e1ed8f26aa..407b923ef910 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.2.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.94.0
-QTMIN=5.15.4
-inherit ecm kde.org
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
DESCRIPTION="Oxygen sound theme for the Plasma desktop"
HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index d36d90d5a058..1b720270aa7b 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,3 @@
DIST oxygen-5.24.5.tar.xz 4615504 BLAKE2B d937770d2919f2318cfce3fc0b90f9c8009aa1c80ce9f491d3c9863c383fd3d8b0ff61582a454d7bb7cc066183ac514c4058d48b523aec68b635ffd1b3e93606 SHA512 90df776e36014b07849c9454632bb73a3b75d5d146eeec8d9de88b63d0bdbd68fabd9f1eaac0166f47057a61c48f7b531630f48d6b037d1a266e18e36febbaa2
-DIST oxygen-5.25.2.tar.xz 2723684 BLAKE2B 20a3de08356565dd57f567cc04f4678833bc8910a8a1d7dcc69336727c748e82d541b88d722e2dd02fa817e103bb56c6d3343014e0b48e3cd77a093a7e822a32 SHA512 a7dbd73034fe39260315debddfdbbc3e99a4519907372945f129604d4e8ae9d6643f10e53b1cd4af635609dfe774fdf809be492742b57864d636a6a08ea315db
+DIST oxygen-5.24.6.tar.xz 4610216 BLAKE2B 0ffc3828c7b45d14040bb0f698d2dd0842766f143bc560da7bc2ccc60386898eaabe0ad711e1d7168283880613f01fccdd9e24cb401088282d23a756b8f63e62 SHA512 0cb9853e12345b33b0d96012eafc5f059f4f9bb8a19cc5df0e459b50b2a06e504107296359c5a1d710f7fd23e68f631e70bb9f887f8f1fde6f76baaca4184b2c
+DIST oxygen-5.25.3.tar.xz 2727092 BLAKE2B 34ed547a4c2c6b93916e1a90b10f0f9e89c1b340e1e89e378f7bcf6019a3fd6a094b069b23dcd5b78d3103f3f7b86e5174b779fbfa68919008e12f0f08a37216 SHA512 89b6a2b36802e9b1333e58377df11fe282bdd9c702bf452044616073d6a094421ebf49cc9e72abbd45c7926a9c1689fe0baf80df4643c29bb9072c2d573d9f58
diff --git a/kde-plasma/oxygen/oxygen-5.25.2.ebuild b/kde-plasma/oxygen/oxygen-5.24.6.ebuild
index ae186f8c427a..6949b7c54252 100644
--- a/kde-plasma/oxygen/oxygen-5.25.2.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Oxygen visual style for the Plasma desktop"
HOMEPAGE="https://invent.kde.org/plasma/oxygen"
diff --git a/kde-plasma/oxygen/oxygen-5.25.3.ebuild b/kde-plasma/oxygen/oxygen-5.25.3.ebuild
new file mode 100644
index 000000000000..633a57332d79
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.25.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="wayland"
+
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/frameworkintegration-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-plasma/kdecoration-${PVCUT}:5
+ x11-libs/libxcb
+ wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kservice-${KFMIN}:5
+"
+PDEPEND="
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package wayland KF5Wayland)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
index dff7642e695d..abf24079ff2f 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,2 +1,3 @@
DIST plasma-browser-integration-5.24.5.tar.xz 222452 BLAKE2B 6caca77f50f401a230e5936b36b7babdf6186d6a11a7fb1bda2a0423a7bea5b3f7a66d12e7d569b406e93636b980bb9308c20452a8a9b62197b4170988361aab SHA512 f34885920f1d4859d57ce3c96523c46d392f5835bce6b7d73afb30ea60827e5d520c168ccf45d2d46cec8027b0d9abe2bfc0c5b4ecfbf3b4433bb3ed0b405497
-DIST plasma-browser-integration-5.25.2.tar.xz 223220 BLAKE2B 190e34896cc726e613b768652a291626d27d24421b084b8f20706edd28a759fcb2f84f22ba97d153452902a2c544bd5fae1abaf94453e6741a7b81c32edc8b5f SHA512 06804d4c5e4cc1266c2318767c185c6fb014e8942938b7191f65e7f8d36415ffaabe08616435ff0a6496ccc28c7250438941a21ed8655741f1548ce1765f8ff0
+DIST plasma-browser-integration-5.24.6.tar.xz 222788 BLAKE2B 596f0b3f72255f8ef6add33e4f4fd461f529b8e4644ea2513087bf75032d432b473aaf925d98de5292fef1fab7ab1c35655f6a1720ea4ea2bba53be29d717817 SHA512 a931c6d7fc176beb16483893b40c387814ad8d91e56a315915f9a50c9b1ddc40401486143da61ec2abde3cfbb463c6b8bb9239eba1b8d8c7fa882de18d56b11e
+DIST plasma-browser-integration-5.25.3.tar.xz 227040 BLAKE2B 85bf0d8eac6daf49a0c10d97b830c4df6ed54c07cec038e755ed0e78a7233ad1d28090003d56c8aede5b9905948353d8f301539cadbe43c721e156fd371cfcc4 SHA512 5eb19381e4ecd5f4d3a7e73c2f2b6c496f370f0712eac24966f34aacd111536561a4851dda728dc1fcb83b1e41b3238c799fe461e8905b7e3ed838380ca00955
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.2.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild
index 0262f123a5d7..981c010af6e8 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.2.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.3.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.3.ebuild
new file mode 100644
index 000000000000..485271ded3e8
--- /dev/null
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
+HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kfilemetadata-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/purpose-${KFMIN}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 223066121296..61593f00f77e 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,3 +1,4 @@
DIST plasma-desktop-5.24.5.tar.xz 6241532 BLAKE2B 20bec56fbd0c3f68b3eaf75cb18a01888c63a8d49e2761c83858125ef82dfe225137e9ba704eaddc43405fe6f9818f879f0105eff03d06aa74d93800e4891693 SHA512 3bb770023b47dcc3c51dbdacfe9cb93adc2f514d8d19f54fed10023d9440bed956ec3beb18d9979cb408ab2e6e960ca383d215fd072ba2df34e4e0b5f6c55270
-DIST plasma-desktop-5.25.2.tar.xz 6279760 BLAKE2B bc17e6dd7f472b1d07802015e20c4a727042179f45be29b2eff9da22e9b81a821d12a3398ef3f5b1dc9228f767112501911b72e6ef65d3a3d4d750949ce44172 SHA512 3459dec46338453f4fc4271753c44a91cf1924eb0eab26d64ebab5bd3070ed1ce5c18154dfae4b20f496ffa492cb3e329958c1f628f1871bac89cc30d049fde4
+DIST plasma-desktop-5.24.6.tar.xz 6246924 BLAKE2B dff70688c684437eddbf74ba8487be6de3d71591ef1644841d8da11e05eb00a97d96500caeac4744d8bb6a00f7ab14d16f45c59aed10bc85ba78d0fb254e0873 SHA512 5a9324473fbb78b804c2311c223e97f66a0a00a91848818de47eb92167af6e86db22c4323a9709642a4fc58818c2a451b2afebeda35c203ad8136f119fa40023
+DIST plasma-desktop-5.25.3.tar.xz 6300620 BLAKE2B 52df17bae22fcd12f7aa0c93663a309483dccfe17fc8925094988fdc6e280dad478d5c69d9737638d2e579291e49980ddd3710b0e89cb6700507540d6c478018 SHA512 d0540fab9d04849d8191bb5d6855be12f01610cbf678aa996807e98cbf579c96094cdd6c59a91c0e3d04cea51755aacbdb81d93452c0d3813a96531e960698d4
DIST plasma-desktop-override-include-dirs-1.tar.xz 7888 BLAKE2B f1e416fa0ed27cfe6e049cafc66d1603bb4f76f0cec16dc47339a238cbb485b202adf08ececbb8933a5e1a54954cbd21653d2c9dfec27baa49fdf583acf0d75f SHA512 aa26b4966a5d00c378128ee8ee56025d637f139fcd315bf0aabefa080caecadf8cd3176dee3df87d4f8bdc48446df535260cf64a65055857fb895fa8988e1a20
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.24.6.ebuild
index 1dffe8ec99b9..21f1c6a12638 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.24.6.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
+inherit ecm plasma.kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
XORGHDRS="${PN}-override-include-dirs-1"
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild
new file mode 100644
index 000000000000..7cf9409a14ce
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.3.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-1"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/attica-${KFMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb[xkb]
+ x11-libs/libxkbfile
+ emoji? (
+ app-i18n/ibus[emoji]
+ dev-libs/glib:2
+ media-fonts/noto-emoji
+ )
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:5
+ net-libs/accounts-qt
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/user-manager
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=kde-plasma/oxygen-${PVCUT}:5
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( net-libs/signon-oauth2 )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ use emoji || cmake_run_in applets/kimpanel/backend/ibus \
+ cmake_comment_add_subdirectory emojier
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON # not packaged
+ -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package kaccounts AccountsQt5)
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ if ! use emoji && ! use ibus; then
+ mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
+ fi
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" app-accessibility/orca
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index fd4985e7cc0f..e36420d7fae5 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,2 +1,3 @@
DIST plasma-disks-5.24.5.tar.xz 88304 BLAKE2B 649bb10a09333cc49f34731188a66cea6017702e5d5d5f7dc1aa100c6cf7b274153a5570ce20aa3c05737a9f5c8041dd73e0707b91b1198ff3d4e456081497b9 SHA512 fc13922a8961a0581eb5c67f23a00c7898e0700604785573c677ceae3391d784fd44944acbfae501a620ce9e86c21694a03b4613a60284488c1cf5450c5de6fe
-DIST plasma-disks-5.25.2.tar.xz 90728 BLAKE2B 14118f0025b8891a2125224743f0312f6a906aecec2e2f85113f59096f498af1b85c62f98e4150f43eb2d6705c6b9324ffa9221e77f2e18d3f2397e7e99ba729 SHA512 6ef14ba066b35cf600aa4aaf4519af5309ffb9402f497a73333c953e17d3ad3e32fb9858a60a18bd955305208e0fd3d03bd66e6ac619789dc42edb3ff10ab09d
+DIST plasma-disks-5.24.6.tar.xz 88320 BLAKE2B b4690bad113215dccc36b815af4f2040293a8ca89d065d34cf65387fdcb98b3434021b1ea8ab98d4fb71577836d62926be77cb2d93c2414ec21c7337f4033e9c SHA512 b0a01f196477c496cd3ece167a99b82001c5dc5a1570acbe624dd0299c062c1456a30a13eaaca97e3c0bd530497b0753df057e1185c301941a6d6c4ed4554adc
+DIST plasma-disks-5.25.3.tar.xz 91916 BLAKE2B 79a1044455ac832d87fae4734a9c018791e31f2cc450c823f3d5829561f240f4c7ecfe373b7d3d3c6e44bd9abac6d79829daf424e0b93fcb8d1e9013262b5f28 SHA512 4b58b945b6f6bd4451ed09ff4fbe9df6b15607e7060280bfe294c8ea77f688897fa1f131b1dcb8ceb23ea03481bc9c7296ff65072fcb7a0bec962025e9a028ae
diff --git a/kde-plasma/plasma-disks/plasma-disks-5.25.2.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild
index e96d87018b12..70d1682ce88b 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.25.2.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="true"
-KFMIN=5.94.0
+KFMIN=5.92.0
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
diff --git a/kde-plasma/plasma-disks/plasma-disks-5.25.3.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.25.3.ebuild
new file mode 100644
index 000000000000..a8bea07bb472
--- /dev/null
+++ b/kde-plasma/plasma-disks/plasma-disks-5.25.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ sys-apps/smartmontools
+"
+RDEPEND="${DEPEND}
+ kde-plasma/kinfocenter:5
+"
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index bf8f8421582c..72730cb4f363 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,2 +1,3 @@
DIST plasma-firewall-5.24.5.tar.xz 346660 BLAKE2B 767cd4722325e8035735b744afdccfe4114e68756919f3904fcbd2aa25879b09b7bb4fcaffcaf0a2687f5744e1177fb177658b6af0ed3fef7838498c99f583a3 SHA512 4c774b10c32929399a8b01007e3c34ab702803a0aa80ea812bbcc4d4ead02d0e64136f575454fdc2f0e938740afbf6d48025c654831aa5485b86253418bf13d1
-DIST plasma-firewall-5.25.2.tar.xz 355264 BLAKE2B c574fe5e528146758dd26e029852cd6ea0230e93e997f5eae7555d56997b02aae7bb3c540059d9631f65066921d4357baf8d5c07e3055aeaeed70a4ea5e4cacd SHA512 d462cc1aceed6b6c2aa2d88e7a213fec120e7dad6ea37b61031e38300600a688a1bd4ff0b0a979fe270b69723c891576ce490012975e5fffb55d65a0ca519750
+DIST plasma-firewall-5.24.6.tar.xz 346668 BLAKE2B 857b90f383798961d32d9a65f65cec4f7b45dc17c56966bbe71ee4068c8bbadee941d0ce2a439dc99ec3a9327d5d1d4189d327a820ab618818090ff7661d4865 SHA512 b75442205d1b2eed986794ff6ea233e31e904de36e8acabc7ef2da83b94fdebcaf6a0fa26d5b0393921e9b0acc6d62bbd71f711e13f3e6ba455710970e5af26f
+DIST plasma-firewall-5.25.3.tar.xz 357288 BLAKE2B 41918e66e90d2c1bbd997e811439170d7f9a6a16991fd0bd7c4a77f33ddb859cc3fca50cf4880a44b1f8db2a09e53c371a57371d07718ebb45c11bb6a35b1d39 SHA512 53ea58dc5d2e9c2333054659720c6689710e4995f8da0390a14e11582cbd262dd585b4d829d9e38bde26ee0751e79ad89669f8134d44e8b7916a929cd076ee42
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild
new file mode 100644
index 000000000000..238d163f8917
--- /dev/null
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+KFMIN=5.92.0
+QTMIN=5.15.4
+inherit ecm plasma.kde.org python-single-r1
+
+DESCRIPTION="Plasma frontend for Firewalld or UFW"
+HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="firewalld +ufw"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ ${PYTHON_DEPS}
+ firewalld? ( net-firewall/firewalld )
+ ufw? ( net-firewall/ufw )
+"
+
+src_prepare() {
+ ecm_src_prepare
+ # this kind of cmake magic doesn't work for us at all.
+ sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
+ -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
+ -DBUILD_UFW_BACKEND=$(usex ufw)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst () {
+ ecm_pkg_postinst
+
+ if ! has_version sys-apps/systemd; then
+ ewarn "${PN} is not functional without sys-apps/systemd at this point."
+ ewarn "See also: https://bugs.gentoo.org/778527"
+ fi
+}
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.25.2.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild
index 64ef809a6ecf..0161118e86d2 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.25.2.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-KFMIN=5.94.0
-QTMIN=5.15.4
-inherit ecm kde.org python-single-r1
+PYTHON_COMPAT=( python3_{8..11} )
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org python-single-r1
DESCRIPTION="Plasma frontend for Firewalld or UFW"
HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 44409ea17cea..5e8a6611a7f6 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,2 +1,3 @@
DIST plasma-integration-5.24.5.tar.xz 83772 BLAKE2B a399ee55271799855195ad77ec96f25f37d9b2d49f88f0e54d536067a8aef728be3de35ca4d9da105f51382a57ff30733dea79fe2b4d91174d90989e9b9b4cc1 SHA512 6c60eff349d6b60fd8f781e162768d7cfb45d042687c1206f3f2c9e7af0c5719ff70555eff181782607ac53755844b0968ee7b9a75c87d6bd65b489a3a9dc348
-DIST plasma-integration-5.25.2.tar.xz 86096 BLAKE2B 0e24d17a4adccb80df9deb2fc7567a4bfea35feb6ee71e57fc65860b1a0b04b4b7bc3fac0bbef8ee4e2e591992879c56b676b943e415b3db32511bcb34118d63 SHA512 2f51a0cc2e64475eb0e506c05af89e5299f5fa5ecb63d825f79a445db0d0ca7101c5aac0c1fb3737045fc60d3599bb8600002ca06963d79ad30a113679dd5f01
+DIST plasma-integration-5.24.6.tar.xz 83748 BLAKE2B b14b0226bafa2abdbe842c0446df1efbf61fa4106b84b9932f617051ec41a5125a3a48605031b1b5fef01136a976dd717461bea4a5f1905887569bba6873e427 SHA512 9ed2e42d5705f8680321377635b204bf06548869e661ea1c42b07dc12ac707f57e5287c987d50d9e31a61ab4e751841a307f1db0a377ca332e1fb602cc9bca56
+DIST plasma-integration-5.25.3.tar.xz 86448 BLAKE2B 72b46b729d0fe27438501c8a472c7aae337dfda98567d308b96262ab9c5dadc49f36df1987dfc883f70fd851fbbb71ba3babd05f2377a007dfcb5a0135bc717a SHA512 632228da5ecb55042fd280ad2757712bd898e3a3ea41f26e4602e2c7dc8d6ed1c94c92d8375b4fc44bf1916118fccbc71989fb89334ea173dc7c9e0c6a8f0963
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild
new file mode 100644
index 000000000000..7a672179c892
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5=[dbus]
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ x11-libs/libXcursor
+ x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+ media-fonts/hack
+ media-fonts/noto
+"
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.25.2.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.25.3.ebuild
index b4abee4133b4..30438f7830b3 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.25.2.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.25.3.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.24.6.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.24.6.ebuild
new file mode 100644
index 000000000000..064de1cba47c
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.24.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Merge this to pull in all Plasma 5 packages"
+HOMEPAGE="https://kde.org/plasma-desktop/"
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
++desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
++kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
+systemd thunderbolt +wallpapers"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+ >=kde-plasma/breeze-${PV}:${SLOT}
+ >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
+ >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
+ >=kde-plasma/kdecoration-${PV}:${SLOT}
+ >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
+ >=kde-plasma/kgamma-${PV}:${SLOT}
+ >=kde-plasma/khotkeys-${PV}:${SLOT}
+ >=kde-plasma/kinfocenter-${PV}:${SLOT}
+ >=kde-plasma/kmenuedit-${PV}:${SLOT}
+ >=kde-plasma/kscreen-${PV}:${SLOT}
+ >=kde-plasma/kscreenlocker-${PV}:${SLOT}
+ >=kde-plasma/ksshaskpass-${PV}:${SLOT}
+ >=kde-plasma/ksystemstats-${PV}:${SLOT}
+ >=kde-plasma/kwayland-integration-${PV}:${SLOT}
+ >=kde-plasma/kwayland-server-${PV}:${SLOT}
+ >=kde-plasma/kwin-${PV}:${SLOT}
+ >=kde-plasma/kwrited-${PV}:${SLOT}
+ >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
+ >=kde-plasma/libkscreen-${PV}:${SLOT}
+ >=kde-plasma/libksysguard-${PV}:${SLOT}
+ >=kde-plasma/milou-${PV}:${SLOT}
+ >=kde-plasma/oxygen-${PV}:${SLOT}
+ >=kde-plasma/plasma-desktop-${PV}:${SLOT}
+ >=kde-plasma/plasma-integration-${PV}:${SLOT}
+ >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
+ >=kde-plasma/plasma-workspace-${PV}:${SLOT}
+ >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
+ >=kde-plasma/powerdevil-${PV}:${SLOT}
+ >=kde-plasma/systemsettings-${PV}:${SLOT}
+ sys-apps/dbus[elogind?,systemd?]
+ sys-auth/polkit[systemd?]
+ sys-fs/udisks:2[elogind?,systemd?]
+ bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
+ browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
+ colord? ( x11-misc/colord )
+ crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
+ crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+ desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
+ discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
+ display-manager? (
+ sddm? (
+ >=kde-plasma/sddm-kcm-${PV}:${SLOT}
+ x11-misc/sddm[elogind?,systemd?]
+ )
+ !sddm? ( x11-misc/lightdm )
+ )
+ elogind? ( sys-auth/elogind[pam] )
+ grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
+ gtk? (
+ >=kde-plasma/breeze-gtk-${PV}:${SLOT}
+ >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
+ x11-misc/appmenu-gtk-module
+ )
+ handbook? ( kde-apps/khelpcenter:5 )
+ kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
+ legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
+ networkmanager? (
+ >=kde-plasma/plasma-nm-${PV}:${SLOT}
+ net-misc/networkmanager[elogind?,systemd?]
+ )
+ plymouth? (
+ >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
+ >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
+ )
+ pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
+ sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
+ smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
+ systemd? (
+ sys-apps/systemd[pam]
+ firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
+ )
+ thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+ wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
+"
+# Optional runtime deps: kde-plasma/plasma-desktop
+RDEPEND="${RDEPEND}
+ accessibility? ( app-accessibility/orca )
+"
+
+pkg_postinst() {
+ has_version sys-auth/consolekit || return
+ ewarn "An existing installation of sys-auth/consolekit was detected even though"
+ ewarn "${PN} was configured with USE $(usex elogind elogind systemd)."
+ ewarn "There can only be one session manager at runtime, otherwise random issues"
+ ewarn "may occur. Please make sure USE consolekit is nowhere enabled in make.conf"
+ ewarn "or package.use and remove sys-auth/consolekit before raising bugs."
+ ewarn "For more information, visit https://wiki.gentoo.org/wiki/KDE"
+}
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.25.2.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.25.3.ebuild
index 76be986707c7..76be986707c7 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.25.2.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.25.3.ebuild
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 84ab2d899b7a..0dc87b23f546 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,3 @@
DIST plasma-nm-5.24.5.tar.xz 926128 BLAKE2B 43abf81b433291432cc8d5a576ac7579c7a68f196afab106b832a8851846eebdf1562654f7186efae65f3e0942b88aa12f778eb9e5a3972cbafc62f165d07b02 SHA512 0b64b2f231d7e97f901251e274bebd53b22c19ddcfa67cc66947f48adebe61c6bde21f339896f267af22f4112b9a392d331345999000c43cb5b1e51680668ec8
-DIST plasma-nm-5.25.2.tar.xz 935968 BLAKE2B ce344195a01c43e07dbcc3fa8c7ab0455737e51087bce2af8e60b53e883c3b2dca0878229889bb19a08c435732e79ac49e428d8b201011cbf978388f4dca799d SHA512 5025ac852b890f67f6c8c0da5e2c21a1fc20e25c21c22f9f1dedec09fa31cf7094d1048bf4c0a969d1208e977d48292786b8c04e65076bb03a62481c0a6f66e8
+DIST plasma-nm-5.24.6.tar.xz 926272 BLAKE2B bc78ccf01f8e1d8eb34340288d68b43f040e97cb6e582f859f47e914808d0470f1c7c4bc2e9a40f95861910c23f6403a2cd1a1c82873aa21d4957f7a84dd39f1 SHA512 d5b191e301525f20bc24a083eb2d15737d3714476477b0d8f328fba59b2f790730a450dc6e647061833d75e2f1d0b92419d51d6d950331c11012a85dd97f19ca
+DIST plasma-nm-5.25.3.tar.xz 949828 BLAKE2B f1774cd2eb346ac5f0d09216186002611cd0424459af3f6ead8818132d815977dc0a80d05c7dde841fe6e3985f7498f27f9e227ac0ec98636785930fffb4e7ed SHA512 6cc0fb46d13d7a6e5f1957d038edede5927f5df71a79ab86c34b11f6749f40f0832f9d2922183753757db89ecdcd6188c72cf09957d5a575a424aac2800bc989
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.25.2.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild
index 2e82872e6502..9bbdf39ab583 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.25.2.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma applet for NetworkManager"
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.25.3.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.25.3.ebuild
new file mode 100644
index 000000000000..26df3587c81a
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.25.3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="modemmanager openconnect teamd"
+
+DEPEND="
+ >=app-crypt/qca-2.3.0:2
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ net-misc/networkmanager[teamd=]
+ modemmanager? (
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/modemmanager-qt-${KFMIN}:5
+ net-misc/mobile-broadband-provider-info
+ )
+ openconnect? (
+ >=dev-qt/qtxml-${QTMIN}:5
+ net-vpn/networkmanager-openconnect
+ net-vpn/openconnect:=
+ )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # TODO: try to get a build switch upstreamed
+ if ! use openconnect; then
+ sed -e "s/^pkg_check_modules.*openconnect/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
+ $(cmake_use_find_package modemmanager KF5ModemManagerQt)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ if ! has_version "kde-plasma/plasma-workspace:5"; then
+ elog "${PN} is not terribly useful without kde-plasma/plasma-workspace:5."
+ elog "However, the networkmanagement KCM can be called from either systemsettings"
+ elog "or manually: $ kcmshell5 kcm_networkmanagement"
+ fi
+}
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index 3585f534cbe4..dea251df08be 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,3 @@
DIST plasma-pa-5.24.5.tar.xz 132952 BLAKE2B f877a23a07420c27cc55760a870bf45d887b0787c0e25dea2e37b79d04b56db8d4ebace9505934fb370cda4adf0d992033b3ed72fda4b73497acdbacb551fc10 SHA512 fdf18b0baa1fb43a8d576d454ba6625bf7d376eb30fcbe8e09df388441a04d1b373b6d53a56b4f14552fc06cbdddea193248044d0cc5e3b71fb90651708afaa1
-DIST plasma-pa-5.25.2.tar.xz 135356 BLAKE2B c1d451cbf3b35110ce424fb6fbc271f27351a7130e93c0502ce26fba2daf5082a812fde44d3bab8a7f01267b62c9b5dfbdd389b0620fffdd9598b8a26fa6d389 SHA512 f7f0dfc99def0221bac2cf74d62ee93ebded3c22f34896a4e074404efca4c559a141865f56ebf2164ee0a7e8862978084640ae520a3f90e438d0481103086586
+DIST plasma-pa-5.24.6.tar.xz 133040 BLAKE2B 7604df7e3552852e7ff289f4626c68536de0b75cbb7417f9b5d085745cb5d6ca22edb769958f2c36103767c0ed30c3caceafc3e00a6aa9c0e752fe96b73042af SHA512 217ee571008c75486fe349d33b4c3ef5c611395981d15cb58791d4b5f30afd5c54a04214194f0765920de19af5b6f9fac3e932819747f5cb26340eca13d2295c
+DIST plasma-pa-5.25.3.tar.xz 136748 BLAKE2B a8fab3209af78f4c38d2623b9339f26451df686ebbbffb4fbdc3f8303c841a98cc2cdd6c962c92c5ca79122f555d909f8976b37606f7ab5b7ab371664e9516c2 SHA512 df6ef75b8045f3b872c92972118c8a59aea3819102247d104aafa214d66230d562a9a5a8a34867b01dc5fa73e97ac54cddc3fca125ca3ef2edb55e6e23fa9a2a
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.25.2.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.24.6.ebuild
index 136949386869..9ff23bdaf14d 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.25.2.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.24.6.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild
new file mode 100644
index 000000000000..c07b58fc10ea
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ media-libs/libcanberra
+ media-sound/pulseaudio
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ || (
+ media-video/pipewire
+ media-sound/pulseaudio-daemon
+ media-sound/pulseaudio[daemon(+)]
+ )
+ x11-themes/sound-theme-freedesktop
+"
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index 0c5e2f93c050..e6e0e2919f76 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,3 @@
DIST plasma-sdk-5.24.5.tar.xz 261552 BLAKE2B 6a52464135d73119b53b3a5ce73e5a58f8797e6e8357010809e623bca5797199fb76aac5c3c0f18269d5584303b207e9ac21b03415e80d041f73154aa8b31aaa SHA512 9dff5a3088fb92296e4bb53d8839dade53dc71595c62e85bf5431ce85b686fec9197adf09177f1aa6ab488d0ededc063121f074f1c77b8b281950eb5cea0caf8
-DIST plasma-sdk-5.25.2.tar.xz 263684 BLAKE2B 7ce338380c22a547137d8e614a51d748bf6b5dd87cddfebf2e559252763236cca567683f9147bd52cb67ed434487416196be2f0b5789d3ff242a3ac8b4dc94cd SHA512 a3c8fd3616e59242c04e8d02de900455914b51407eb47de40e0ddd9802c6993bffb44fae4944746ecdaf6de47432902184253f2ccc976a78f30b97d48d60631c
+DIST plasma-sdk-5.24.6.tar.xz 261660 BLAKE2B 077d093a03c785ad860a736e9f785a440e86c1599f330f0a3cb128709cc589bc50a83207e2c66cf5d84cc5d08e8baf169441cadd3c8daec69c177702e00c7fa9 SHA512 7e5888422eac1d6f1039609f50fc328f98abfc07bb20a2590c6313f627dd2578e53427cd92239e06bf51b9146863db6c5396569479bb128fdd2787d788d2a0b5
+DIST plasma-sdk-5.25.3.tar.xz 266812 BLAKE2B dbbf830bb1856ce11bafe1ce7a1770180b14f4eacec74b3d1335af8be00a4aee87d3e43dd0c41145efd9f5ddcb25235b0186063aa1b027347e9e50fe4b490c80 SHA512 ad4cbb6b59f38e2f09a62df9f86ca09ab25d25c567befe76d742a1c6ef0c8e6dd3567f9ce0f5baf7abd42721d2e704ed2250f4accd263bfc4148278663b412e9
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.25.2.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild
index 49e17c91c35e..ae2e25b2ba0c 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.25.2.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild
@@ -4,11 +4,11 @@
EAPI=8
ECM_TEST="optional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Useful applications for Plasma development"
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild
new file mode 100644
index 000000000000..a7ac4d464c4f
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="optional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Useful applications for Plasma development"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+"
diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest
index 85ecb0a1b0e5..972959b2d6c6 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,2 +1,3 @@
DIST plasma-systemmonitor-5.24.5.tar.xz 151824 BLAKE2B dfc6bc0dfe6815879eaed6686f52f108ce3e9a84f76899afffac255c97e36dd8afb4521d2dd8abad157306b1e0e02c874935e40e88aa2c187ce22f668c05b760 SHA512 b8c4a959eb587b25d8d503b3b2d05e6c8ced3b0cb146e08f0351f424962d059b70c8dd323d55b31ef903157b71bad6f20f969840a860ed25ebdafeb3db18489d
-DIST plasma-systemmonitor-5.25.2.tar.xz 156188 BLAKE2B be381e649431bead26e9d6337493b73ab5a337eead53759e06d070c9883b7b582b3c7f38d18563b37847a518411ce8fdbaea5d1ad116b22355185f519b302c3a SHA512 7aaa5af6b389aba6caa584d86435a2635d4c4439825a0d820b25e69607fa8d1a5141176d25dc2d980572e8544976fb73ca5f2c6e0ad7aa08429bad5f8473360d
+DIST plasma-systemmonitor-5.24.6.tar.xz 152124 BLAKE2B cc4680fac459176bf7b57d7d5efc0f37b7ca7cebaf66316d3fd3583a98247da3bffa4a9439bbf3fb46328ccc134b407c88479924e2a99ec7eed94910365496f2 SHA512 13cfc5b292d6dd7c204434730f6f4ee8bf9bc85c715ec604ad49a7703ff3a4ee76c6148bd21b86e10ef5727d1d477737cf3676deab8744e62a204de2102c92b4
+DIST plasma-systemmonitor-5.25.3.tar.xz 158952 BLAKE2B a552c295d4bfed8b72a8bdc1b7766915c68e2a80cf545addbbb8f5b6fec8d766870882d64e2812fef6a3639633f9052e6991930826a57689ab4d5918a7c4fa0a SHA512 536f4dc75543306c82cfc677729e39c4efa3865fc65ba2728c70a859212be35f0972827ccd61b7adecde10f9012201b313ed21d4878bc9b16edd45a03617904d
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.2.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild
index f5a5a018f691..093fb896e734 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.2.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild
@@ -4,9 +4,9 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-KFMIN=5.94.0
+KFMIN=5.92.0
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Monitor system sensors, process information and other system resources"
HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild
new file mode 100644
index 000000000000..eac95d580d5c
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Monitor system sensors, process information and other system resources"
+HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+ >=kde-frameworks/kquickcharts-${KFMIN}:5
+ >=kde-plasma/ksystemstats-${PVCUT}:5
+"
diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest
index cfb8a2c682e0..e398aa7eb342 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,2 +1,3 @@
DIST plasma-thunderbolt-5.24.5.tar.xz 66752 BLAKE2B 38fe4132da08afe71a26751307d9ecd77cf0462323b4dc452ae2355cedf25f41c1de4e6f6dfe50b24fd2f1650383434aea4ec775e194b219d27a09387a8453e4 SHA512 b1096fac09800e33b87e79a2e774eaf19afa063263e71f772ec0081fda714c63dd07a0000489c36c3f7deead3ee563880bc12f336b8ea599b396613d28cc08f5
-DIST plasma-thunderbolt-5.25.2.tar.xz 67800 BLAKE2B 34ee0aa5338cf6259a3c20c45a6fc98910b481f3b4045b5577bdcbc740e3d5f0f9bf40944347dcceb71dd6fb4c0a061caef75a586d062231cfd8dab718d91daa SHA512 ef8ba3bf89f2e899c7cc0aeaa126e8e218024ed842e35e8893d7d8189738782618ba73d50e08b030d1392c8b2ec9640b27a7e4462670c92b3bcd8b37b59ba9ab
+DIST plasma-thunderbolt-5.24.6.tar.xz 66748 BLAKE2B 2f83473a8d03735669c38b6b872da84ac5814811da2213988edbe0acbf1315bcecda54f470ac61ed0bdd1b539934fbe84d5716aa9076d0091ac65f1c8aa8d765 SHA512 3d01fa3baae27bb179d3e27cbbce827324931e3c772465604019cef5f204db1f378e8a261cfdff82f561478d9e8592c9d151d43eed08a4a4ae9ea718054260bb
+DIST plasma-thunderbolt-5.25.3.tar.xz 68788 BLAKE2B 3d734965b6715bc2dc00b8ad4635924fc156afb21db95a84f7cf6fae4ae55a6cdddbd3bc8d298701130d812fb1a10a194f57727747cf5b34c784e02ab6824ec6 SHA512 a2b6328a8a34b44e36091b6d6907c9d1034226000421843ffca5eea21f3528e35f1150c4395de1ca582655f728cd5652faa2d3b0844046b50a9845d0275e8be4
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.2.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild
index 48406635f8c6..b00c8cbc647c 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.2.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt"
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild
new file mode 100644
index 000000000000..3510f7333671
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt"
+
+LICENSE="|| ( GPL-2 GPL-3+ )"
+SLOT="5"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+# tests require DBus
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ sys-apps/bolt
+"
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 6a0ed5ab0b93..93c6f5243811 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,2 +1,3 @@
DIST plasma-vault-5.24.5.tar.xz 178032 BLAKE2B a9e93f71a627c0426e881b1e48e3a6cb32c3744db7986a09c33c36cf04be275dffd22c45369bfdcf1ca0f05b31d0d30129e7af54f6d425bb28e96f586a5453c3 SHA512 6495f94f060f139e91a25cbecf432d5bf9ee5ae949438278966c11cd7e725feb63aee6955dce5b46b816b0c57f5253b2cf215ad70efd592bf6e579ad6acb4cd2
-DIST plasma-vault-5.25.2.tar.xz 178364 BLAKE2B 8cb9a996284e1ea9fe3e1a70db7bfd842b132d41e2cbeb67175ddaf25ace6735c72ed7aa3a5f5cd4afddb0633b2e59c7a929e1cfe43a91e27aadebc91cdb32dd SHA512 d101719042a4adf6e0b96ab182635e83bf9a36e011196b825dce674a80aabe04c39ea9d9f7b177ed6e4ba36f79eff67104c1f1e055bc62579ce0104f5c0caf1d
+DIST plasma-vault-5.24.6.tar.xz 178176 BLAKE2B 49a15152f9adb111c1bd3341ac1b1d1fb73c2070472581e188a280a254d55629ce73fc0707565e4e552c8d3e39dff41623009d3a9adc7d1dc95e09ebad1de239 SHA512 5298fe2624bd7b774cdd8441be7c11830e0fa968b33ea13904b7b64545069a4902a05334604fbc178d0b11636515082e9607f5e8e974d93f5b8a37893cc71100
+DIST plasma-vault-5.25.3.tar.xz 181152 BLAKE2B ef22f0edfe1c2c50720f259e075f27ef429cc1a2303d2c13394dac401fb12bf3a7c9a8f894ef2a4b1f3545d1b9935770457848259880123fca237f16fc534ddc SHA512 ca8ebba76113698c8c525b3a5ee76a9229db3359acf0b8c95331c92d956f9927bf972dcab1b2f13756336f3c013a35390edfaf6a9c3b69becb5c163930a03248
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.25.2.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild
index 2b6339bbf300..7caf418c53e3 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.25.2.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild
new file mode 100644
index 000000000000..b95cea70999b
--- /dev/null
+++ b/kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma applet and services for creating encrypted vaults"
+HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
+
+LICENSE="LGPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="networkmanager"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index f3f1dc3cb73a..ce47fa475f65 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-wallpapers-5.24.5.tar.xz 72711796 BLAKE2B 0740e3ac16db5274505358a096997e36f72bd2e58fe60cc7fec914a7a9cfe8a5480fc3e5317cef9a6e4a75d05b58ecb9918b433a61e522a5c605b503cdf785d1 SHA512 8b22bb8a2c093f3f7b7da8b0db55c688fa6d602326429db3e32960d7596c0f79e79d1a724bdb914d55caeffa36f422eea6678afdd62e2bb89f3afa479d056873
-DIST plasma-workspace-wallpapers-5.25.2.tar.xz 70524788 BLAKE2B da26e4653cd7df05cbf2788a1af9dc7e8955e2445796402b362a9a7fe651488766535e2b51fdbe99c38ef82e0891fb2070665945e478a76518361288c2ec4870 SHA512 bcecdaeead5a6b0a31f5c31776932e5015b4ada0bf4930952593a553db5842063ce42be1d1553fc0e5f26def5442c85199651374839e9dc76104a599aa7ef236
+DIST plasma-workspace-wallpapers-5.24.6.tar.xz 72712004 BLAKE2B e832cbf4cb04d8a43fbe4057f2115c609c098a18e707adaf126a55a61c57e10977a836c1b27ae48bdf53e7ef7cf5c3346270311b16e0ba56710e9eceec3a1c96 SHA512 48f31c9bdcb6765ef4c4b62c332d66f86b23ee2712c93975488d1f391f68acb76ec4f5fd0ee1aa09a5f6569fda6fb1ad33a16d782a6cba9d594aaf3203e622c3
+DIST plasma-workspace-wallpapers-5.25.3.tar.xz 70524828 BLAKE2B add85a01fb1355f565d7d095c6ef2090bd18c4419c659cdcdeec1a2c8225c79afa208d3187ba650a7841d256b1b8b3dfafdbdee7e373895a29648ac7eb649473 SHA512 8376ec3f3546c7710b6e5f854795718508c241679dab391d390d611755c215a9e3d6afbe77917eee713a62d9cf98c66ca40969b8f5a7566e3184f9931041526d
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.2.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild
index 3a5f3e5403a9..db5feae9932f 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.2.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-inherit cmake kde.org
+inherit cmake plasma.kde.org
DESCRIPTION="Wallpapers for the Plasma workspace"
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild
new file mode 100644
index 000000000000..db5feae9932f
--- /dev/null
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Wallpapers for the Plasma workspace"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+ dev-qt/qtcore:5
+ kde-frameworks/extra-cmake-modules:5
+"
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index 667c2569dcaf..409d1e0ca2c7 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-5.24.5.tar.xz 18490588 BLAKE2B 5a9681620f40604f631cd7ef0c9d6256cc490436dc5e29ef9434d0f129324c2d405c5647da12778c208976c0cb0b4da698a90a22b70c1cb2723cbc58f69bda1d SHA512 ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996
-DIST plasma-workspace-5.25.2.tar.xz 18581236 BLAKE2B 0c510d012c65a5472759a7eca8a16c53ba0dce57c7c513018adf77e6da6192b99759d47edb0c23057c0909a5854c26c7efce5c382adb4b2894fdf558534a95ff SHA512 5554b01919439791e991aca51446ed94438d499712f2766eb15389c057b7d9cb0c052a250f9aa432a8b2eb0b9802e51755a2cf6fc0998d3ad0a48138c70bc105
+DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
+DIST plasma-workspace-5.25.3.1.tar.xz 18613360 BLAKE2B 44ab976c314004f3af8c27eb6e8b564d06fb1446c673fee81042cfc48a33c05f5033a3525bc0f0cb0f9f80c9ab77484148e3c55a5d85824f0372cc66abf6ded7 SHA512 8bfef223174a21e9b485cebfaf738281ab42955f2bf7bf6b0d53f836d01fc7f31af8522f40fd21f1cb683345d227ee1a8f19531fcc8028a3740212a2dccfc831
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild
new file mode 100644
index 000000000000..8c5b51873e93
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma workspace"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="appstream +calendar +fontconfig geolocation gps +policykit
+screencast +semantic-desktop telemetry"
+
+REQUIRED_USE="gps? ( geolocation )"
+RESTRICT="test"
+
+# slot op: various private QtWaylandClient headers
+COMMON_DEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5=
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kded-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kinit-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kpeople-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kunitconversion-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/prison-${KFMIN}:5[qml]
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/kscreenlocker-${PVCUT}:5
+ >=kde-plasma/kwin-${PVCUT}:5
+ >=kde-plasma/layer-shell-qt-${PVCUT}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5
+ >=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ >=media-libs/phonon-4.11.0
+ sci-libs/libqalculate:=
+ sys-libs/zlib
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ appstream? ( dev-libs/appstream[qt5] )
+ calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+ fontconfig? (
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ media-libs/fontconfig
+ x11-libs/libXft
+ x11-libs/xcb-util-image
+ )
+ geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+ gps? ( sci-geosciences/gpsd )
+ policykit? ( virtual/libcrypt:= )
+ screencast? (
+ >=dev-qt/qtgui-${QTMIN}:5=[egl]
+ media-libs/libglvnd
+ >=media-video/pipewire-0.3:=
+ x11-libs/libdrm
+ )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.6.0
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-util/wayland-scanner-1.19.0
+ x11-base/xorg-proto
+ fontconfig? ( x11-libs/libXrender )
+"
+RDEPEND="${COMMON_DEPEND}
+ app-text/iso-codes
+ >=dev-qt/qdbus-${QTMIN}:*
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtpaths-${QTMIN}:5
+ >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets]
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ kde-apps/kio-extras:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kquickcharts-${KFMIN}:5
+ >=kde-plasma/milou-${PVCUT}:5
+ >=kde-plasma/plasma-integration-${PVCUT}:5
+ sys-apps/dbus
+ x11-apps/xmessage
+ x11-apps/xprop
+ x11-apps/xrdb
+ x11-apps/xsetroot
+ !<kde-plasma/breeze-5.22.90:5
+ !<kde-plasma/plasma-desktop-5.23.90:5
+ policykit? ( sys-apps/accountsservice )
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ virtual/pkgconfig
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.21.5-split-libkworkspace.patch" # downstream
+ "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ cmake_comment_add_subdirectory libkworkspace
+ # delete colliding libkworkspace translations
+ if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ find po -type f -name "*po" -and -name "libkworkspace*" -delete || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use screencast; then
+ sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if use geolocation; then
+ use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \
+ -i dataengines/geolocation/CMakeLists.txt || die
+ fi
+
+ if ! use policykit; then
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ ecm_punt_kf_module Su
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_xembed-sni-proxy=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+ $(cmake_use_find_package appstream AppStreamQt)
+ $(cmake_use_find_package calendar KF5Holidays)
+ $(cmake_use_find_package fontconfig Fontconfig)
+ $(cmake_use_find_package geolocation KF5NetworkManagerQt)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # default startup and shutdown scripts
+ insinto /etc/xdg/plasma-workspace/env
+ doins "${FILESDIR}"/10-agent-startup.sh
+
+ insinto /etc/xdg/plasma-workspace/shutdown
+ doins "${FILESDIR}"/10-agent-shutdown.sh
+ fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh
+}
+
+pkg_postinst () {
+ ecm_pkg_postinst
+
+ elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
+ elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh"
+ elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
+}
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.2.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.3.1.ebuild
index fda548de9024..1dfcdea1191c 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.2.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.3.1.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace"
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index ad3684f3a302..d326ed332aa7 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,2 +1,3 @@
DIST plymouth-kcm-5.24.5.tar.xz 39964 BLAKE2B ba1e54afb9a19b4e3858caa31c8c729feb338412368c8b91a197ee87351397f6c54f62753862982f6f2a3bbcbb74c39946bfcc9e90085ec22179676672ebb229 SHA512 7bc78c3b3d2639de00f428bda606b4f822c99f4c3dc0c2f1fe3f422208e05273701a1871fc573c36b8e14cc1a8bc02e07e4389a40b3fee3a6b79c44a561c2cf8
-DIST plymouth-kcm-5.25.2.tar.xz 40012 BLAKE2B c1d8af32289dfa8ef50f74396f23d206dc05500c7b6cecc8af4e9933b7f5d5aacfdc30c91d0b625db24b44380e4b7fa05f76b583d64063e911df6efa6ded7ef6 SHA512 1c4a9a5c2f46744e9fee2e6ca0bd684640dd049b324a3f4bbe93b4c5eb3fe52a590c150e306f392ec4ef24f7f194456d2a91b7710ee1a6da6096b779a7105dd9
+DIST plymouth-kcm-5.24.6.tar.xz 39956 BLAKE2B e051251b487cf74cb031b751871dc5803d9b159d966d44dec7740cc3bd918f0be01918136bbf3e63c875d340ea9017febf4676eec333c876978c69710f127fcb SHA512 11297a22637198ec6ea0b5ee24bc444432fd60adcacc6538c874c4ba9e0b0147f8f29a30e4726fefd410ea764529901f47a271f01b9e19bd3c4e7fffc0831dd5
+DIST plymouth-kcm-5.25.3.tar.xz 40644 BLAKE2B 61162a8374b6e321e7fada89cb3f0a1ad48d25cb8b1100e1744fbb0887546c1ef36f3490749f3e3a6e02d97853cd2d43596639e84a4d1b8478178a858b1cad83 SHA512 300f309884fffb25a30c49c1857a9be1450510cf813c8a6ae60c065a18d727475d2051475796235289e4ffa9b01291bf28036a9dab2396befc47bb002d4ba1cd
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.2.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild
index c01658895a2c..32476fe6d9fb 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.2.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for Plymouth"
HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild
new file mode 100644
index 000000000000..e2a86eea2c2a
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index d904bfd0e949..03bffe8cd807 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,2 +1,3 @@
DIST polkit-kde-agent-1-5.24.5.tar.xz 48444 BLAKE2B 4e39fe9e23d474e79a0e2611669065e05180f9e2e514cd0aba23b950c19357ac8d56d1a3fbaa85516b3eff86ebe2fbfb8e96d1dcda2cca9333ce0d9b7e7f7f8e SHA512 8182271a4463e28001c5806156afffa8436c9fce0ead257c60b413bf54565d8271e8356f5670e8eb2aea5c3d2a308e31f14f6eff4c6903e1936e6395d8502a93
-DIST polkit-kde-agent-1-5.25.2.tar.xz 48584 BLAKE2B 9f157ec0b0da1b265d7e933fdc083da8aca4c0b166ca6d72c626b2f20efdd0671be338b8e8d24b96a8a6097dd709feb9536b3984f5d3d570cf119266abb476ef SHA512 b55b845e01041e49892bc36ca76b50342a5c4210e6768c95e5af12bfea819ade774999ec54c7330679599b2e9335eb94be699f50d68b510327dcdc78e1e8c844
+DIST polkit-kde-agent-1-5.24.6.tar.xz 48620 BLAKE2B 036bbd33d2768df5f3d805f4084898f97b44aeffffe6884258b5ed620a879e3ed486ce4f46f83f08e1b9852a3db0d8bc3ca3fba08bcce9d614beca8d888737ad SHA512 50a253fbacaccf866a733654b2f4c66778db402dec35358187193434c4095cdec26e2e60566119e9060bc6e2a06e4075176811ffab2405c56c1de0ce32e5951d
+DIST polkit-kde-agent-1-5.25.3.tar.xz 49028 BLAKE2B fa1e0cc5e9d3aad3b2f9fc3d2a9acce1c01910966fc97a37fdde1c6372b0cd18d57c225899680d4ffe31b4701098ad429c60f6cd112c8df5580836d2052c2de9 SHA512 5b9aecfd3e0ee7597ed1c57edd62ec47b8afb9c24ebe99a8fb4078aeb529926f7d6c0a1b9eff1f478fff06ddcc07f8324a0ce2eb5748684592b00858b9d61041
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.2.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild
index c09922bf9069..6ab34417db17 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.2.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
KDE_ORG_NAME="${PN}-1"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="PolKit agent module for KDE Plasma"
HOMEPAGE="https://kde.org/"
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild
new file mode 100644
index 000000000000..56bce45296a9
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-1"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=sys-auth/polkit-qt-0.113.0
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 8b3d67a29f15..73fd77090f9b 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,3 @@
DIST powerdevil-5.24.5.tar.xz 632800 BLAKE2B 657e68359664bdf4d6ac782a53148400b430ae786d5551763b45d28690d1a3481d913e47618aea015c1753389c779f7e028c03f21a328d08edc6fa5bb3ab21d1 SHA512 2f3e6888be7039bf7beb754ef117d09e79ceb4e5ef73d74f982d37785adbd7a489fc86641c9df9ea4a34fabd2ccac737f5e7ee08958d2dd03b5a676f22aa4c15
-DIST powerdevil-5.25.2.tar.xz 636376 BLAKE2B 0d700e6172b3c91eb9e603acc3a7c0b107ed15e9221445c7aaf4106416619b505f7b11e0ea7c2c5c3a0a2df4716c35626b330572b5d5fd00aa6e77822ef7856b SHA512 6b6a49aaa702a5c482df708eaf8b07b3a7bf787503ab0c40a3d9f60f7a5bc57efb551b7606863804db9fb8791d1d56754fe37f367e48ae8e01ff879defa59edb
+DIST powerdevil-5.24.6.tar.xz 633104 BLAKE2B 6247c9327bbd72973844983e13d54166f3a38425b7c7024a1a8a1a138ed62e47641d203d929bd3f3e86e5f8bc1b23b9c46c2b2f418f68f01d2a6fb8adc2ef164 SHA512 b1a4c597b31706ec4749466018662443fea8a77c02f323066874df8d5cd5353a363f7ba8cc75301988e7a35afd9fbf654f24580e2254dec2f65d8c30dbeb4025
+DIST powerdevil-5.25.3.tar.xz 638304 BLAKE2B 8248a8084e490358e20d4a3095b470a7ec8d1f068bba60e371a143daf82f1c44d7c7cc00eee585e623da75278a3814a100ed2d737785dee976ea3eb254322de7 SHA512 77c752579f03625172427833840fdf4c3b8c8ef8312f82d365dc846d1dd8ae0b64c81e2f48173c4aa153e90ca6b3beeac4f0ba7b0c60e9056de6307428964fa7
diff --git a/kde-plasma/powerdevil/powerdevil-5.25.2.ebuild b/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild
index f85798251353..8adbaefe4be2 100644
--- a/kde-plasma/powerdevil/powerdevil-5.25.2.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="Power management for KDE Plasma Shell"
HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
diff --git a/kde-plasma/powerdevil/powerdevil-5.25.3.ebuild b/kde-plasma/powerdevil/powerdevil-5.25.3.ebuild
new file mode 100644
index 000000000000..ade7509e6663
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.25.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="brightness-control caps +wireless"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5[policykit]
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ virtual/libudev:=
+ x11-libs/libxcb
+ brightness-control? ( app-misc/ddcutil:= )
+ caps? ( sys-libs/libcap )
+ wireless? (
+ >=kde-frameworks/bluez-qt-${KFMIN}:5
+ >=kde-frameworks/networkmanager-qt-${KFMIN}:5
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=sys-power/upower-0.9.23
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DHAVE_DDCUTIL=$(usex brightness-control)
+ $(cmake_use_find_package caps Libcap)
+ $(cmake_use_find_package wireless KF5BluezQt)
+ $(cmake_use_find_package wireless KF5NetworkManagerQt)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index af8ca26e950d..1436991d5775 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,3 @@
DIST sddm-kcm-5.24.5.tar.xz 81280 BLAKE2B d944d898b84dd9da0849c5a81586365d0cae06a1c116587807329e8b029cf26f3faa31e0dcce5382d42d7416b601f10e4110850d643f5f7b0a83a5f4d7f906b3 SHA512 1fbc050e70dde74bcaa0a97ac982f017146ca65f180ea07e57190bd13ea653789fb369b83bc0b2583b73d37e4cd3db087eebe2cdaa3346b81c1d7d11730fad15
-DIST sddm-kcm-5.25.2.tar.xz 81928 BLAKE2B c5e100eac9c6fa779141e00f7609fa33192c425e69cd9bf59d12400bb6ef350890af76c0c364005a44cc6ab5dc93b0860f54d4b047dad335dfda712c99cdab52 SHA512 189cd6c451b4c82792c298c4626db956d6a4c1b5b4653901de9bae8c2344ffbc9093ac399b36102536048f861c80aee01365a291ffcfe3cc5eca3f94ddf9512a
+DIST sddm-kcm-5.24.6.tar.xz 81624 BLAKE2B 37415f5c6349a51a0a668ecb7aa699c3a4d27ba0a4cde7f5b9e290746ce505cac885f04eba6675613668635cccb2584b372df7b153776d46ce75ea4b2450b9ea SHA512 c9606de2552b8ee9160d45be3c34c46da73b0c9c131172c2f96573671ff37d27f20013d80068e61c8b5ccd63456c5732948b13fec8467cd9334f9c2450b13cd9
+DIST sddm-kcm-5.25.3.tar.xz 82992 BLAKE2B 7837929a5bbfb85d41f4f3d5adc9f44feb10d2f7fa3b1ee4969448b978f6cbb7c0bae2b4da105216294c09e9a325105733efb6e9ea4bf0bd7a9ba06a9bae230e SHA512 8d3057a7d64a06ff4fda51553ca3f99ed1ce2095d30d7207f3f9dbf79131a1b80281c17fc4429a585c64d5eff73e40c9f2795b62c09f2003da822ada35e8bb50
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.25.2.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild
index 327a31ba6ed0..29f3231a207c 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.25.2.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.92.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.4
-inherit ecm kde.org
+inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for SDDM"
HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild
new file mode 100644
index 000000000000..333ed3b1789f
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ x11-misc/sddm
+"
+
+DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index 2a59a8b9f491..be2cc26d770d 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,3 @@
DIST systemsettings-5.24.5.tar.xz 205532 BLAKE2B ddde588074ab761fc41e6fb0715fa1af45904d223c060234170062a25b86d58d807b8fed003543785f50e9227161b167f4889bd817fe87c8b711da9f07bf361d SHA512 7dd2aa3d2b0ad821569eaa6e17d064a2216d35a525baf82621a1fb31867a340372ec0349488cc6bf344156f9d9052b589be5d01ed82a1c18fcedaa64fb4986b1
-DIST systemsettings-5.25.2.tar.xz 207588 BLAKE2B 29c41074458ee5f809448bbe6e49a5623672c92a08ddf57448ae44dcaf199ad4a7797171450b48172b3536cf4f1ed95469d5ee355a619fab39e069678281b1d0 SHA512 16f1e7771ca3025193743126492bcebda5b61373f3ad434efa506ba540d1dd6d5681fc72c89c1a1829f5661831617ed6c9cdf2847dcc34df8d32d218ed99d36e
+DIST systemsettings-5.24.6.tar.xz 205740 BLAKE2B d6864e502284b0c3da4821ee34f4be05f469f91c7ef013c85adff9ff473959a878622195a6701921410958a30b02389efa14661e7e2ea3fab34c7c871259e6d8 SHA512 79f9a4b749e13cbcf46efb123e7d4a0770b73097bac1968bf1eaaea920cef958a10fad4dd08d7102fa7a22a73d5c84d528c853af2c90d5e3f02c9d9e81ffcfcf
+DIST systemsettings-5.25.3.tar.xz 207848 BLAKE2B 357e480ed1040f6e5740ec884c5cde8033acb80e54cdb643b7ffea750dadd837ae8264540a5ddbc9b7fc08930c4d20f19e05fe83b125664fbcde0dea6d8c9c2a SHA512 0d7693e84782315cbcea76b53138e451f15ca03f66c72d83304874ce49a3feb2c170a7de8a60d5302820b92d3194b34119de750f085d40f7015eadbc82dc4c60
diff --git a/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild b/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild
new file mode 100644
index 000000000000..f24dfb691d00
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Control Center to configure KDE Plasma desktop"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kactivities-stats-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/systemsettings/systemsettings-5.25.2.ebuild b/kde-plasma/systemsettings/systemsettings-5.25.3.ebuild
index 9c2c438cbbef..5dc8cd019ba7 100644
--- a/kde-plasma/systemsettings/systemsettings-5.25.2.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.25.3.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-inherit ecm kde.org optfeature
+QTMIN=5.15.5
+inherit ecm plasma.kde.org optfeature
DESCRIPTION="Control Center to configure KDE Plasma desktop"
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index e27c85f5e95b..40b106f57b66 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,2 +1,3 @@
DIST xdg-desktop-portal-kde-5.24.5.tar.xz 88904 BLAKE2B b7ab407132ce8dfdae58854dc29af270c411e1d2c7c8631c6209ff0fb44c80b8287dbe13a6ed60d2e8926f4b23ed3209242bd2836906a44ee06a936d56a91131 SHA512 6314fa4f679700224c6de44726f1fbf513249cebcb9c0fae212bde3de98cb0cc040f671e2435d8e53f379ad907bde4022a6ecfe5f95424a9414ce7471c0fe401
-DIST xdg-desktop-portal-kde-5.25.2.tar.xz 103916 BLAKE2B ae4b405019529645e435456312da5353c0adb2d3ac60ade50216a9d980f0d8dce53a73f39ff96e84e3166b299bb50ec30e51f4ea2a865648dcc8ae9ef65197d1 SHA512 0bc27ec697c99fd467c66baf7c0fc4cd2233052eeb49da355793606423851b4b98c3597ddb66e5cb3827b9d231355cfeec4017e3f47a785111f53a9677ac12ec
+DIST xdg-desktop-portal-kde-5.24.6.tar.xz 89268 BLAKE2B 5ddfdf8eee3c897aee56aa8e8797dfb9b0e102083d9c1fb50457b3428fedfca7ff8107c2336646d721d4cfeb68b25db5ed447c6239ddefdde6c65c40fa9d37f2 SHA512 d394bbedba5a09a9d53b2aee2dd11a691c88dfda66bf2bf1fff192eba4dce447e05f932955d13d16f1e0b026b79c24c26cd09b81d5520f37a27a173e1287d77d
+DIST xdg-desktop-portal-kde-5.25.3.tar.xz 105108 BLAKE2B 8bf68aff3be994010fbb160996bd56449d37434b9e12ad48bb563acc04687c50104b44142991a6acc64977ab6453a8b3c2900a8cff0c88ebaca0305662aab311 SHA512 6878f1bd123021ed096f26910a14ef5367b7a218d66fca84bccc65fd817bc579daa478156fec93f3d13947029ac87d7709a11670f3090b44e3edd8f4a3b65a8c
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild
new file mode 100644
index 000000000000..5e7dd49183fa
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.1.1
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ sys-apps/xdg-desktop-portal
+"
+BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.2.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.3.ebuild
index d7dbec1abe5c..4c47df263dd2 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.2.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.3.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-inherit ecm kde.org
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest
index 667c2569dcaf..8d91ebefb8c3 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-5.24.5.tar.xz 18490588 BLAKE2B 5a9681620f40604f631cd7ef0c9d6256cc490436dc5e29ef9434d0f129324c2d405c5647da12778c208976c0cb0b4da698a90a22b70c1cb2723cbc58f69bda1d SHA512 ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996
-DIST plasma-workspace-5.25.2.tar.xz 18581236 BLAKE2B 0c510d012c65a5472759a7eca8a16c53ba0dce57c7c513018adf77e6da6192b99759d47edb0c23057c0909a5854c26c7efce5c382adb4b2894fdf558534a95ff SHA512 5554b01919439791e991aca51446ed94438d499712f2766eb15389c057b7d9cb0c052a250f9aa432a8b2eb0b9802e51755a2cf6fc0998d3ad0a48138c70bc105
+DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
+DIST plasma-workspace-5.25.3.tar.xz 18614692 BLAKE2B f4b37c2de1b664be91bae7a3d0a0ef688d2bdefb0f0053358fb812e7c7840983d0a92afc746b1c4d25422414781fb3aeb144387485a5358a7f0780b2ce9c6040 SHA512 735bfc233230f1444bfa7406b8a21b4da67e97130c4ac1465663e55b8f2726d9b12eb91d763b53053d82c82be6c5e59a020675a6b8a59eab578f3d1d36ef2f58
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6.ebuild
new file mode 100644
index 000000000000..69de2d280d38
--- /dev/null
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-qt/qtcore-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/extra-cmake-modules-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ x11-libs/libxcb
+ x11-libs/libXtst
+ x11-libs/xcb-util-image
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/xembed-sni-proxy:0
+"
+
+S="${S}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" )
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
+ -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
+}
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.2.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.3.ebuild
index a946c9694bb9..23bf257634ea 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.2.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.3.ebuild
@@ -4,10 +4,10 @@
EAPI=8
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.94.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-inherit cmake kde.org
+QTMIN=5.15.5
+inherit cmake plasma.kde.org
DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md"
diff --git a/profiles/package.mask b/profiles/package.mask
index 55ab90662380..41d0ba723e77 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -279,13 +279,6 @@ media-gfx/jpeg2ps
# 2020. Removal on 2022-07-15. Bug #718550.
sys-cluster/csync2
-# Michał Górny <mgorny@gentoo.org> (2022-06-13)
-# Upstream has discontinued the fork. No revdeps. They recommend using
-# the original editdistance (not packaged on Gentoo)
-# or dev-python/ukkonen.
-# Removal on 2022-07-13. Bug #851678.
-dev-python/editdistance-s
-
# Matt Turner <mattst88@gentoo.org> (2022-05-30)
# libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
# Bug #848501