diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-11-13 19:05:32 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-11-13 19:05:32 +0100 |
| commit | a9ff9ad33d5a4083ef383a430d2da52a62a9076c (patch) | |
| tree | 23316336cc01822b3b2428daa55c919dd51ff3d8 | |
| parent | 20a78bfcac39e62541952d08d4086cb5dcbd66f9 (diff) | |
| download | kde-a9ff9ad33d5a4083ef383a430d2da52a62a9076c.tar.gz kde-a9ff9ad33d5a4083ef383a430d2da52a62a9076c.tar.bz2 kde-a9ff9ad33d5a4083ef383a430d2da52a62a9076c.zip | |
kde-frameworks/kcrash: Add IUSE X
Upstream commit 17ff51f0fabe65de3de01449450e0b80414e8ffb
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-frameworks/kcrash/kcrash-5.88.0.ebuild | 25 | ||||
| -rw-r--r-- | kde-frameworks/kcrash/kcrash-9999.ebuild | 25 |
2 files changed, 34 insertions, 16 deletions
diff --git a/kde-frameworks/kcrash/kcrash-5.88.0.ebuild b/kde-frameworks/kcrash/kcrash-5.88.0.ebuild index 9662571cc32..2bb0249cb3f 100644 --- a/kde-frameworks/kcrash/kcrash-5.88.0.ebuild +++ b/kde-frameworks/kcrash/kcrash-5.88.0.ebuild @@ -11,22 +11,31 @@ inherit ecm kde.org DESCRIPTION="Framework for intercepting and handling application crashes" LICENSE="LGPL-2+" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="nls" +IUSE="nls X" -# requires running kde environment +# requires running Plasma environment RESTRICT="test" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 =kde-frameworks/kcoreaddons-${PVCUT}*:5 =kde-frameworks/kwindowsystem-${PVCUT}*:5 - x11-libs/libX11 + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) " DEPEND="${RDEPEND} - x11-base/xorg-proto + X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) " +BDEPEND=" + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} diff --git a/kde-frameworks/kcrash/kcrash-9999.ebuild b/kde-frameworks/kcrash/kcrash-9999.ebuild index 40519d9525d..e9410d7bffe 100644 --- a/kde-frameworks/kcrash/kcrash-9999.ebuild +++ b/kde-frameworks/kcrash/kcrash-9999.ebuild @@ -11,22 +11,31 @@ inherit ecm kde.org DESCRIPTION="Framework for intercepting and handling application crashes" LICENSE="LGPL-2+" KEYWORDS="" -IUSE="nls" +IUSE="nls X" -# requires running kde environment +# requires running Plasma environment RESTRICT="test" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 =kde-frameworks/kcoreaddons-${PVCUT}*:5 =kde-frameworks/kwindowsystem-${PVCUT}*:5 - x11-libs/libX11 + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) " DEPEND="${RDEPEND} - x11-base/xorg-proto + X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) " +BDEPEND=" + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} |
