commit:     56e1cb16bbf815e0fe6209226491cc18bae3fe3e
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Jan  5 00:46:16 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan  5 00:56:50 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=56e1cb16

kde-plasma/libkscreen: Add USE=X, xrandr optional; add kwayland DEPEND

Package-Manager: portage-2.2.26

 kde-plasma/libkscreen/libkscreen-9999.ebuild | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/libkscreen/libkscreen-9999.ebuild 
b/kde-plasma/libkscreen/libkscreen-9999.ebuild
index 2a9a074..edd529c 100644
--- a/kde-plasma/libkscreen/libkscreen-9999.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-9999.ebuild
@@ -8,15 +8,16 @@ KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
-DESCRIPTION="KDE screen management library"
+DESCRIPTION="Plasma screen management library"
 KEYWORDS=""
-IUSE=""
+IUSE="X"
 
 DEPEND="
+       $(add_plasma_dep kwayland)
        dev-qt/qtdbus:5
        dev-qt/qtgui:5
        dev-qt/qtx11extras:5
-       x11-libs/libxcb
+       X? ( x11-libs/libxcb )
 "
 RDEPEND="${DEPEND}
        !x11-libs/libkscreen:5
@@ -24,3 +25,11 @@ RDEPEND="${DEPEND}
 
 # requires running session
 RESTRICT="test"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package X XCB)
+       )
+
+       kde5_src_configure
+}

Reply via email to