summaryrefslogtreecommitdiff
path: root/kde-plasma
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-11-25 17:59:53 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2023-11-25 23:35:57 +0100
commit8477ada7ac861febdc54eb2e528745c4dc90eab7 (patch)
treebdd9d855b894347291469f99c2d700f611405001 /kde-plasma
parentdb40acb48537157b96f7426a6c2ff4d9633748ca (diff)
downloadkde-8477ada7ac861febdc54eb2e528745c4dc90eab7.tar.gz
kde-8477ada7ac861febdc54eb2e528745c4dc90eab7.tar.bz2
kde-8477ada7ac861febdc54eb2e528745c4dc90eab7.zip
kde-frameworks/plasma: pkgmove to kde-plasma/libplasma
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/bluedevil/bluedevil-9999.ebuild2
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild2
-rw-r--r--kde-plasma/kscreen/kscreen-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/kscreen/kscreen-9999.ebuild2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild2
-rw-r--r--kde-plasma/kwin/kwin-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/kwin/kwin-9999.ebuild2
-rw-r--r--kde-plasma/libplasma/libplasma-5.9999.ebuild72
-rw-r--r--kde-plasma/libplasma/metadata.xml17
-rw-r--r--kde-plasma/milou/milou-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/milou/milou-9999.ebuild2
-rw-r--r--kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild3
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild2
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-9999.ebuild2
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-9999.ebuild3
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-9999.ebuild2
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-9999.ebuild2
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-9999.ebuild3
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild2
-rw-r--r--kde-plasma/print-manager/print-manager-23.08.49.9999.ebuild2
-rw-r--r--kde-plasma/print-manager/print-manager-9999.ebuild3
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-9999.ebuild3
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-9999.ebuild2
34 files changed, 126 insertions, 32 deletions
diff --git a/kde-plasma/bluedevil/bluedevil-5.27.49.9999.ebuild b/kde-plasma/bluedevil/bluedevil-5.27.49.9999.ebuild
index abde856be9f..4953d80fb51 100644
--- a/kde-plasma/bluedevil/bluedevil-5.27.49.9999.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.27.49.9999.ebuild
@@ -34,7 +34,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-plasma/bluedevil/bluedevil-9999.ebuild b/kde-plasma/bluedevil/bluedevil-9999.ebuild
index abde856be9f..49de08f050e 100644
--- a/kde-plasma/bluedevil/bluedevil-9999.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-9999.ebuild
@@ -34,7 +34,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.49.9999.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.49.9999.ebuild
index 743bad75bb7..7fce095e7e8 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.49.9999.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.49.9999.ebuild
@@ -40,8 +40,8 @@ DEPEND="
>=kde-frameworks/kunitconversion-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
alternate-calendar? ( dev-libs/icu:= )
networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild
index 743bad75bb7..fc2ad3c81a8 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild
@@ -40,8 +40,8 @@ DEPEND="
>=kde-frameworks/kunitconversion-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
alternate-calendar? ( dev-libs/icu:= )
networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
diff --git a/kde-plasma/kscreen/kscreen-5.27.49.9999.ebuild b/kde-plasma/kscreen/kscreen-5.27.49.9999.ebuild
index c64c5c6e3ce..897f938a37a 100644
--- a/kde-plasma/kscreen/kscreen-5.27.49.9999.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.27.49.9999.ebuild
@@ -36,9 +36,9 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5=
+ >=kde-plasma/libplasma-${KFMIN}:5
x11-libs/libX11
x11-libs/libxcb:=
x11-libs/libXi
diff --git a/kde-plasma/kscreen/kscreen-9999.ebuild b/kde-plasma/kscreen/kscreen-9999.ebuild
index c64c5c6e3ce..cbdbaf0b69f 100644
--- a/kde-plasma/kscreen/kscreen-9999.ebuild
+++ b/kde-plasma/kscreen/kscreen-9999.ebuild
@@ -36,9 +36,9 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5=
+ >=kde-plasma/libplasma-${PVCUT}:5
x11-libs/libX11
x11-libs/libxcb:=
x11-libs/libXi
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild
index 3dd6d8fe7c3..81528d3e6c5 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild
@@ -56,7 +56,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
"
BDEPEND="
dev-util/wayland-scanner
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
index 3dd6d8fe7c3..e17df834ee9 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
@@ -56,7 +56,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
"
BDEPEND="
dev-util/wayland-scanner
diff --git a/kde-plasma/kwin/kwin-5.27.49.9999.ebuild b/kde-plasma/kwin/kwin-5.27.49.9999.ebuild
index 3ec38ec1c88..d1d162c9a41 100644
--- a/kde-plasma/kwin/kwin-5.27.49.9999.ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49.9999.ebuild
@@ -48,9 +48,9 @@ COMMON_DEPEND="
>=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/libplasma-${KFMIN}:5
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild
index c72d1a4ad79..68dadaa0ac2 100644
--- a/kde-plasma/kwin/kwin-9999.ebuild
+++ b/kde-plasma/kwin/kwin-9999.ebuild
@@ -47,9 +47,9 @@ COMMON_DEPEND="
>=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/libplasma-${PVCUT}:5
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
diff --git a/kde-plasma/libplasma/libplasma-5.9999.ebuild b/kde-plasma/libplasma/libplasma-5.9999.ebuild
new file mode 100644
index 00000000000..f9657fa594c
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-5.9999.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5"
+
+LICENSE="LGPL-2+"
+KEYWORDS=""
+IUSE="gles2-only man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ =kde-frameworks/kactivities-${KFMIN}*:5
+ =kde-frameworks/karchive-${KFMIN}*:5
+ =kde-frameworks/kconfig-${KFMIN}*:5[qml]
+ =kde-frameworks/kconfigwidgets-${KFMIN}*:5
+ =kde-frameworks/kcoreaddons-${KFMIN}*:5
+ =kde-frameworks/kdeclarative-${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/kirigami-${KFMIN}*:5
+ =kde-frameworks/knotifications-${KFMIN}*:5
+ =kde-frameworks/kpackage-${KFMIN}*:5
+ =kde-frameworks/kservice-${KFMIN}*:5
+ =kde-frameworks/kwidgetsaddons-${KFMIN}*:5
+ =kde-frameworks/kwindowsystem-${KFMIN}*:5[X]
+ =kde-frameworks/kxmlgui-${KFMIN}*:5
+ x11-libs/libX11
+ x11-libs/libxcb
+ !gles2-only? ( media-libs/libglvnd[X] )
+ wayland? (
+ =kde-frameworks/kwayland-${KFMIN}*:5
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DESKTOPTHEMES=ON # TODO: switch for KF6 compat
+ $(cmake_use_find_package !gles2-only OpenGL)
+ $(cmake_use_find_package man KF5DocTools)
+ $(cmake_use_find_package wayland EGL)
+ $(cmake_use_find_package wayland KF5Wayland)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/libplasma/metadata.xml b/kde-plasma/libplasma/metadata.xml
new file mode 100644
index 00000000000..936dd6d7c06
--- /dev/null
+++ b/kde-plasma/libplasma/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/libplasma</remote-id>
+ </upstream>
+ <slots>
+ <subslots>
+ Must only be used by packages that are known to use private parts of the Frameworks API.
+ </subslots>
+ </slots>
+</pkgmetadata>
diff --git a/kde-plasma/milou/milou-5.27.49.9999.ebuild b/kde-plasma/milou/milou-5.27.49.9999.ebuild
index ee3faa82822..a36e3253df1 100644
--- a/kde-plasma/milou/milou-5.27.49.9999.ebuild
+++ b/kde-plasma/milou/milou-5.27.49.9999.ebuild
@@ -28,6 +28,6 @@ DEPEND="
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/milou/milou-9999.ebuild b/kde-plasma/milou/milou-9999.ebuild
index ee3faa82822..afdcc4e8c2d 100644
--- a/kde-plasma/milou/milou-9999.ebuild
+++ b/kde-plasma/milou/milou-9999.ebuild
@@ -28,6 +28,6 @@ DEPEND="
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild b/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild
index 57bfaf9c072..0469523f3cd 100644
--- a/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild
+++ b/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild
@@ -4,6 +4,7 @@
EAPI=8
KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
QTMIN=5.15.9
inherit ecm plasma.kde.org
@@ -34,8 +35,8 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/libkworkspace-5.19.0:5
+ >=kde-plasma/libplasma-${PVCUT}:5
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
index 067a5a27306..50ff9cf1fa9 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.49.9999.ebuild
@@ -69,12 +69,12 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=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/libplasma-${KFMIN}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
>=media-libs/phonon-4.11.0
x11-libs/libX11
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index 0839735669c..d7c68e33800 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -69,12 +69,12 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=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/libplasma-${PVCUT}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
media-libs/libcanberra
x11-libs/libX11
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.27.49.9999.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.27.49.9999.ebuild
index ff0ec971fa2..683669e1d2e 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.27.49.9999.ebuild
@@ -40,8 +40,8 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
>=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
net-misc/mobile-broadband-provider-info
net-misc/networkmanager[teamd=]
openconnect? (
diff --git a/kde-plasma/plasma-nm/plasma-nm-9999.ebuild b/kde-plasma/plasma-nm/plasma-nm-9999.ebuild
index 6cb9cb6d040..7217fc37bf0 100644
--- a/kde-plasma/plasma-nm/plasma-nm-9999.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-9999.ebuild
@@ -40,8 +40,8 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
>=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
net-misc/mobile-broadband-provider-info
net-misc/networkmanager[teamd=]
openconnect? (
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.27.49.9999.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.27.49.9999.ebuild
index 91a380a13bd..01b3e81381f 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.27.49.9999.ebuild
@@ -27,7 +27,7 @@ DEPEND="
>=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
media-libs/libcanberra
media-libs/libpulse
"
diff --git a/kde-plasma/plasma-pa/plasma-pa-9999.ebuild b/kde-plasma/plasma-pa/plasma-pa-9999.ebuild
index 91a380a13bd..09d17c2c165 100644
--- a/kde-plasma/plasma-pa/plasma-pa-9999.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
QTMIN=5.15.9
inherit ecm plasma.kde.org
@@ -27,7 +28,7 @@ DEPEND="
>=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
media-libs/libcanberra
media-libs/libpulse
"
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.27.49.9999.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.27.49.9999.ebuild
index 707ed0c8597..bcc37af505a 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.27.49.9999.ebuild
@@ -36,7 +36,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/ktexteditor-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-9999.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-9999.ebuild
index 707ed0c8597..4a034c14eea 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-9999.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-9999.ebuild
@@ -36,7 +36,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/ktexteditor-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.27.49.9999.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.27.49.9999.ebuild
index 8d84a1f2f28..363ff097cba 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.27.49.9999.ebuild
@@ -29,10 +29,10 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/plasma-vault/plasma-vault-9999.ebuild b/kde-plasma/plasma-vault/plasma-vault-9999.ebuild
index 8d84a1f2f28..8b29cb024b1 100644
--- a/kde-plasma/plasma-vault/plasma-vault-9999.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-9999.ebuild
@@ -29,10 +29,10 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-plasma/libksysguard-${PVCUT}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.27.49.9999.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-5.27.49.9999.ebuild
index 83d01c48ca1..478e2527fc1 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.27.49.9999.ebuild
@@ -32,7 +32,7 @@ DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
kaccounts? ( kde-apps/kaccounts-integration:5 )
telemetry? ( kde-frameworks/kuserfeedback:5 )
"
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-9999.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-9999.ebuild
index 113729ea93f..9d01e074b0a 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-9999.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-9999.ebuild
@@ -4,6 +4,7 @@
EAPI=8
KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
QTMIN=5.15.9
inherit ecm plasma.kde.org
@@ -32,7 +33,7 @@ DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
kaccounts? ( kde-apps/kaccounts-integration:5 )
telemetry? ( kde-frameworks/kuserfeedback:5 )
"
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.27.49.9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.27.49.9999.ebuild
index c7840cd76ca..2efecd2f7d6 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.27.49.9999.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.27.49.9999.ebuild
@@ -75,7 +75,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=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
@@ -85,6 +84,7 @@ COMMON_DEPEND="
>=kde-plasma/libkscreen-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
>=media-libs/phonon-4.11.0
sci-libs/libqalculate:=
sys-libs/zlib
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
index c7840cd76ca..5b89ce9d85e 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
@@ -75,7 +75,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=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
@@ -85,6 +84,7 @@ COMMON_DEPEND="
>=kde-plasma/libkscreen-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/libkworkspace-${PVCUT}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
>=media-libs/phonon-4.11.0
sci-libs/libqalculate:=
sys-libs/zlib
diff --git a/kde-plasma/print-manager/print-manager-23.08.49.9999.ebuild b/kde-plasma/print-manager/print-manager-23.08.49.9999.ebuild
index 539cd15712a..70315da81da 100644
--- a/kde-plasma/print-manager/print-manager-23.08.49.9999.ebuild
+++ b/kde-plasma/print-manager/print-manager-23.08.49.9999.ebuild
@@ -32,7 +32,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
net-print/cups
"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/print-manager/print-manager-9999.ebuild b/kde-plasma/print-manager/print-manager-9999.ebuild
index a528cef69da..5ba2b618862 100644
--- a/kde-plasma/print-manager/print-manager-9999.ebuild
+++ b/kde-plasma/print-manager/print-manager-9999.ebuild
@@ -4,6 +4,7 @@
EAPI=8
KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
QTMIN=5.15.9
inherit ecm plasma.kde.org
@@ -32,7 +33,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
net-print/cups
"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/wacomtablet/wacomtablet-9999.ebuild b/kde-plasma/wacomtablet/wacomtablet-9999.ebuild
index 0dadecefb64..4bfc613ef0d 100644
--- a/kde-plasma/wacomtablet/wacomtablet-9999.ebuild
+++ b/kde-plasma/wacomtablet/wacomtablet-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
QTMIN=5.15.9
inherit ecm plasma.kde.org
@@ -33,7 +34,7 @@ RDEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${PVCUT}:5
>=x11-drivers/xf86-input-wacom-0.20.0
x11-libs/libXi
x11-libs/libxcb
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.49.9999.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.49.9999.ebuild
index ea426979f83..58ac87ebd5f 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.49.9999.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.49.9999.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
x11-libs/libxkbcommon
"
DEPEND="${COMMON_DEPEND}
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-9999.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-deskt