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
+}