diff options
| author | Alfred Wingate <parona@protonmail.com> | 2025-07-17 14:46:56 +0300 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-07-17 19:30:01 +0200 |
| commit | c2a271e4491db7a1167d5596c419e870d9c20e29 (patch) | |
| tree | 16c93d03b2b8895b1296b6d35f5fa4a7b38ed437 /kde-plasma/kscreen/kscreen-9999.ebuild | |
| parent | ee9a0950bb7e651dce6e8a9881b02ce9f5f53cb6 (diff) | |
| download | kde-c2a271e4491db7a1167d5596c419e870d9c20e29.tar.gz kde-c2a271e4491db7a1167d5596c419e870d9c20e29.tar.bz2 kde-c2a271e4491db7a1167d5596c419e870d9c20e29.zip | |
kde-plasma/kscreen: add missing wayland requirements
Upstream commit: 7b8ba62fed07826014234f901e6d97e77f219e54
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/kde/pull/1058
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma/kscreen/kscreen-9999.ebuild')
| -rw-r--r-- | kde-plasma/kscreen/kscreen-9999.ebuild | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/kde-plasma/kscreen/kscreen-9999.ebuild b/kde-plasma/kscreen/kscreen-9999.ebuild index d1499be4dda..26d11cbd216 100644 --- a/kde-plasma/kscreen/kscreen-9999.ebuild +++ b/kde-plasma/kscreen/kscreen-9999.ebuild @@ -19,8 +19,9 @@ IUSE="X" # bug #580440, last checked 5.6.3 RESTRICT="test" -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] +# slot op: Uses Qt6GuiPrivate and Qt6WaylandClientPrivate +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,wayland,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] >=dev-qt/qtsensors-${QTMIN}:6 >=kde-frameworks/kcmutils-${KFMIN}:6 @@ -41,11 +42,21 @@ DEPEND=" x11-libs/libXi ) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} >=dev-qt/qt5compat-${QTMIN}:6[qml] >=kde-plasma/kglobalacceld-${KDE_CATV}:6 " -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" +RDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" +DEPEND="${COMMON_DEPEND} + >=dev-libs/wayland-protocols-1.41 +" +BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[wayland] + dev-util/wayland-scanner + >=kde-frameworks/kcmutils-${KFMIN}:6 + virtual/pkgconfig +" +BDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" src_configure() { local mycmakeargs=( |
