summaryrefslogtreecommitdiff
path: root/kde-plasma
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/kpipewire/kpipewire-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/kpipewire/kpipewire-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/kwayland-integration/kwayland-integration-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild2
-rw-r--r--kde-plasma/kwayland/kwayland-5.9999.ebuild39
-rw-r--r--kde-plasma/kwayland/metadata.xml17
-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/libkscreen/libkscreen-5.27.49.9999.ebuild2
-rw-r--r--kde-plasma/libkscreen/libkscreen-9999.ebuild2
-rw-r--r--kde-plasma/libplasma/libplasma-5.9999.ebuild2
-rw-r--r--kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild2
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-9999.ebuild2
-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/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
19 files changed, 73 insertions, 17 deletions
diff --git a/kde-plasma/kpipewire/kpipewire-5.27.49.9999.ebuild b/kde-plasma/kpipewire/kpipewire-5.27.49.9999.ebuild
index 57a6ad2f3c8..b1df91e8ad7 100644
--- a/kde-plasma/kpipewire/kpipewire-5.27.49.9999.ebuild
+++ b/kde-plasma/kpipewire/kpipewire-5.27.49.9999.ebuild
@@ -23,7 +23,7 @@ COMMON_DEPEND="
>=dev-qt/qtwayland-${QTMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
media-libs/libepoxy
media-libs/libglvnd
media-video/ffmpeg:=
diff --git a/kde-plasma/kpipewire/kpipewire-9999.ebuild b/kde-plasma/kpipewire/kpipewire-9999.ebuild
index 57a6ad2f3c8..b1df91e8ad7 100644
--- a/kde-plasma/kpipewire/kpipewire-9999.ebuild
+++ b/kde-plasma/kpipewire/kpipewire-9999.ebuild
@@ -23,7 +23,7 @@ COMMON_DEPEND="
>=dev-qt/qtwayland-${QTMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
media-libs/libepoxy
media-libs/libglvnd
media-video/ffmpeg:=
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild
index 81528d3e6c5..aaa818aee16 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.49.9999.ebuild
@@ -38,10 +38,10 @@ COMMON_DEPEND="
>=kde-frameworks/kio-${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/kwayland-${KFMIN}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5
sys-libs/pam
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
index e17df834ee9..f3e5c2d394f 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
@@ -38,10 +38,10 @@ COMMON_DEPEND="
>=kde-frameworks/kio-${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/kwayland-${PVCUT}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5
sys-libs/pam
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.27.49.9999.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.27.49.9999.ebuild
index c442bcf971c..16dfb0e2810 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.27.49.9999.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.27.49.9999.ebuild
@@ -29,8 +29,8 @@ DEPEND="
)
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtwayland-${QTMIN}:5=
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=
+ >=kde-plasma/kwayland-${KFMIN}:5
x11-libs/libxkbcommon
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild
index c442bcf971c..5b321867b30 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild
@@ -29,8 +29,8 @@ DEPEND="
)
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtwayland-${QTMIN}:5=
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=
+ >=kde-plasma/kwayland-${PVCUT}:5
x11-libs/libxkbcommon
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kwayland/kwayland-5.9999.ebuild b/kde-plasma/kwayland/kwayland-5.9999.ebuild
new file mode 100644
index 00000000000..5ce2ed6538e
--- /dev/null
+++ b/kde-plasma/kwayland/kwayland-5.9999.ebuild
@@ -0,0 +1,39 @@
+# 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="Qt-style client and server library wrapper for Wayland libraries"
+HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
+
+LICENSE="LGPL-2.1"
+KEYWORDS=""
+IUSE=""
+
+# All failing, I guess we need a virtual wayland server
+RESTRICT="test"
+
+# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h
+RDEPEND="
+ >=dev-libs/wayland-1.15.0
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5=[egl]
+ >=dev-qt/qtwayland-${QTMIN}:5=
+ media-libs/libglvnd
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.9.0
+ >=dev-libs/wayland-protocols-1.15
+ sys-kernel/linux-headers
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=dev-util/wayland-scanner-1.19.0
+"
diff --git a/kde-plasma/kwayland/metadata.xml b/kde-plasma/kwayland/metadata.xml
new file mode 100644
index 00000000000..f337bba66b2
--- /dev/null
+++ b/kde-plasma/kwayland/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/kwayland</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/kwin/kwin-5.27.49.9999.ebuild b/kde-plasma/kwin/kwin-5.27.49.9999.ebuild
index 22d8a5aacec..2a97169f2fc 100644
--- a/kde-plasma/kwin/kwin-5.27.49.9999.ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49.9999.ebuild
@@ -43,12 +43,12 @@ COMMON_DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
>=kde-plasma/libplasma-${KFMIN}:5
>=kde-plasma/plasma-activities-${KFMIN}:5
media-libs/fontconfig
diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild
index 1d7fa4b8cc3..26d4b8e6dc2 100644
--- a/kde-plasma/kwin/kwin-9999.ebuild
+++ b/kde-plasma/kwin/kwin-9999.ebuild
@@ -42,12 +42,12 @@ COMMON_DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
+ >=kde-plasma/kwayland-${PVCUT}:5
>=kde-plasma/libplasma-${PVCUT}:5
>=kde-plasma/plasma-activities-${PVCUT}:5
media-libs/fontconfig
diff --git a/kde-plasma/libkscreen/libkscreen-5.27.49.9999.ebuild b/kde-plasma/libkscreen/libkscreen-5.27.49.9999.ebuild
index 55ec50e2a10..f4f1e4836dc 100644
--- a/kde-plasma/libkscreen/libkscreen-5.27.49.9999.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.27.49.9999.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
x11-libs/libxcb:=
"
DEPEND="${RDEPEND}
diff --git a/kde-plasma/libkscreen/libkscreen-9999.ebuild b/kde-plasma/libkscreen/libkscreen-9999.ebuild
index 55ec50e2a10..f4f1e4836dc 100644
--- a/kde-plasma/libkscreen/libkscreen-9999.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-9999.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
x11-libs/libxcb:=
"
DEPEND="${RDEPEND}
diff --git a/kde-plasma/libplasma/libplasma-5.9999.ebuild b/kde-plasma/libplasma/libplasma-5.9999.ebuild
index 7b423c04255..c80f10dcc81 100644
--- a/kde-plasma/libplasma/libplasma-5.9999.ebuild
+++ b/kde-plasma/libplasma/libplasma-5.9999.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
x11-libs/libxcb
!gles2-only? ( media-libs/libglvnd[X] )
wayland? (
- =kde-frameworks/kwayland-${KFMIN}*:5
+ =kde-plasma/kwayland-${KFMIN}*:5
media-libs/libglvnd
)
"
diff --git a/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild b/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild
index 3117db1b6ce..0fbeda0eba3 100644
--- a/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild
+++ b/kde-plasma/plasma-bigscreen/plasma-bigscreen-9999.ebuild
@@ -31,8 +31,8 @@ DEPEND="
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-plasma/kwayland-${PVCUT}:5
>=kde-plasma/libkworkspace-5.19.0:5
>=kde-plasma/libplasma-${PVCUT}:5
>=kde-plasma/plasma-activities-${PVCUT}:5
diff --git a/kde-plasma/plasma-integration/plasma-integration-9999.ebuild b/kde-plasma/plasma-integration/plasma-integration-9999.ebuild
index 7912f6d34e2..91b02084334 100644
--- a/kde-plasma/plasma-integration/plasma-integration-9999.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-9999.ebuild
@@ -35,11 +35,11 @@ COMMON_DEPEND="
>=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
+ >=kde-plasma/kwayland-${PVCUT}:5
x11-libs/libXcursor
x11-libs/libxcb
"
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 bdb6bcf4038..3bf9b3bc107 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
@@ -69,7 +69,6 @@ COMMON_DEPEND="
>=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[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
@@ -77,6 +76,7 @@ COMMON_DEPEND="
>=kde-frameworks/solid-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
index 69e11b79e5f..020910c9e85 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
@@ -69,7 +69,6 @@ COMMON_DEPEND="
>=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[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
@@ -77,6 +76,7 @@ COMMON_DEPEND="
>=kde-frameworks/solid-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
+ >=kde-plasma/kwayland-${PVCUT}:5
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5
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 58ac87ebd5f..4b54da4a5d8 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
@@ -41,7 +41,7 @@ COMMON_DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-plasma/kwayland-${KFMIN}:5
>=kde-plasma/libplasma-${KFMIN}:5
x11-libs/libxkbcommon
"
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-9999.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-9999.ebuild
index fdc82929705..d591e3e04d2 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-9999.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-9999.ebuild
@@ -41,7 +41,7 @@ COMMON_DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-plasma/kwayland-${PVCUT}:5
>=kde-plasma/libplasma-${PVCUT}:5
x11-libs/libxkbcommon
"