commit:     19ef3ba85ee2c105b700df4d53a42e665f931eee
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 12:22:48 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 12:28:19 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=19ef3ba8

kde-plasma/libksysguard: Drop IUSE X

kde-frameworks/kwindowsystem[X] is unconditional through use of KX11Extras

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/libksysguard/libksysguard-9999.ebuild | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/kde-plasma/libksysguard/libksysguard-9999.ebuild 
b/kde-plasma/libksysguard/libksysguard-9999.ebuild
index 168f7f068f..d9b75a6278 100644
--- a/kde-plasma/libksysguard/libksysguard-9999.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-9999.ebuild
@@ -15,8 +15,9 @@ DESCRIPTION="Task management and system monitoring library"
 LICENSE="LGPL-2+"
 SLOT="5/9"
 KEYWORDS=""
-IUSE="webengine X"
+IUSE="webengine"
 
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 COMMON_DEPEND="
        dev-libs/libnl:3
        >=dev-qt/qtdbus-${QTMIN}:5
@@ -24,6 +25,7 @@ COMMON_DEPEND="
        >=dev-qt/qtgui-${QTMIN}:5
        >=dev-qt/qtnetwork-${QTMIN}:5
        >=dev-qt/qtwidgets-${QTMIN}:5
+       >=dev-qt/qtx11extras-${QTMIN}:5
        >=kde-frameworks/kauth-${KFMIN}:5
        >=kde-frameworks/kcompletion-${KFMIN}:5
        >=kde-frameworks/kconfig-${KFMIN}:5[qml]
@@ -34,24 +36,21 @@ COMMON_DEPEND="
        >=kde-frameworks/knewstuff-${KFMIN}:5
        >=kde-frameworks/kpackage-${KFMIN}:5
        >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-       >=kde-frameworks/kwindowsystem-${KFMIN}:5
+       >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
        net-libs/libpcap
        sys-apps/lm-sensors:=
        sys-libs/libcap
        sys-libs/zlib
+       x11-libs/libX11
+       x11-libs/libXres
        webengine? (
                >=dev-qt/qtwebchannel-${QTMIN}:5
                >=dev-qt/qtwebengine-${QTMIN}:5
        )
-       X? (
-               >=dev-qt/qtx11extras-${QTMIN}:5
-               x11-libs/libX11
-               x11-libs/libXres
-       )
 "
 DEPEND="${COMMON_DEPEND}
        >=kde-frameworks/kiconthemes-${KFMIN}:5
-       X? ( x11-base/xorg-proto )
+       x11-base/xorg-proto
 "
 RDEPEND="${COMMON_DEPEND}
        !<kde-plasma/ksysguard-5.21.90:5
@@ -64,7 +63,6 @@ src_configure() {
        local mycmakeargs=(
                $(cmake_use_find_package webengine Qt5WebChannel)
                $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-               -DWITH_X11=$(usex X)
        )
 
        ecm_src_configure

Reply via email to