diff options
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=( |
