diff options
Diffstat (limited to 'kde-plasma')
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 " |
