commit: 8b74cf423bb703063fce009b6a3b8099f2323833 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sun Apr 18 16:00:46 2021 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Apr 18 16:09:47 2021 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b74cf42
kde-misc/colord-kde: Add IUSE=X and update DEPENDs Upstream commits: 078ba76d9a5eb9724e6de5a2a3f3e954026e04e4 f7e89562b1122f75e60cce90773a51fb92094d57 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> kde-misc/colord-kde/colord-kde-9999.ebuild | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/kde-misc/colord-kde/colord-kde-9999.ebuild b/kde-misc/colord-kde/colord-kde-9999.ebuild index b02bbe1aa2..289e3677e4 100644 --- a/kde-misc/colord-kde/colord-kde-9999.ebuild +++ b/kde-misc/colord-kde/colord-kde-9999.ebuild @@ -3,6 +3,7 @@ EAPI=7 +KDE_ORG_CATEGORY=graphics KFMIN=5.74.0 QTMIN=5.15.2 inherit ecm kde.org @@ -14,13 +15,12 @@ HOMEPAGE="https://invent.kde.org/graphics/colord-kde" LICENSE="GPL-2+" SLOT="5" KEYWORDS="" -IUSE="" +IUSE="X" COMMON_DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 >=kde-frameworks/kcmutils-${KFMIN}:5 >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 @@ -29,9 +29,11 @@ COMMON_DEPEND=" >=kde-frameworks/kservice-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 media-libs/lcms:2 - x11-libs/libxcb - x11-libs/libX11 - x11-libs/libXrandr + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libxcb + ) " DEPEND="${COMMON_DEPEND} >=kde-frameworks/kwindowsystem-${KFMIN}:5 @@ -41,6 +43,13 @@ RDEPEND="${COMMON_DEPEND} x11-misc/colord " +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X X11) + ) + ecm_src_configure +} + pkg_postinst() { ecm_pkg_postinst if ! has_version "gnome-extra/gnome-color-manager"; then
