aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>2022-04-25 22:08:49 +0200
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>2022-04-25 22:09:27 +0200
commit2741be4b2be750c0d8e46fa6d02c1f03bce0d2af (patch)
tree4da0dbe18224de71fed8af09c7a4200752ccbb0b /media-sound/ibniz
parentsys-process/nvtop: fix QA issue (diff)
downloadguru-2741be4b2be750c0d8e46fa6d02c1f03bce0d2af.tar.gz
guru-2741be4b2be750c0d8e46fa6d02c1f03bce0d2af.tar.bz2
guru-2741be4b2be750c0d8e46fa6d02c1f03bce0d2af.zip
media-sound/ibniz: Allow building without X11
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Diffstat (limited to 'media-sound/ibniz')
-rw-r--r--media-sound/ibniz/ibniz-1.18-r1.ebuild (renamed from media-sound/ibniz/ibniz-1.18.ebuild)16
1 files changed, 14 insertions, 2 deletions
diff --git a/media-sound/ibniz/ibniz-1.18.ebuild b/media-sound/ibniz/ibniz-1.18-r1.ebuild
index 1e0e19f2a..e17f58d47 100644
--- a/media-sound/ibniz/ibniz-1.18.ebuild
+++ b/media-sound/ibniz/ibniz-1.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,12 @@ LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="media-libs/libsdl[X]"
+IUSE="+X"
+
+DEPEND="
+ media-libs/libsdl
+ X? ( x11-libs/libX11 )
+"
RDEPEND="${DEPEND}"
src_prepare() {
@@ -25,6 +30,13 @@ src_prepare() {
-i Makefile || die
}
+src_configure() {
+ if use !X; then
+ sed -i -e 's;-DX11;;' -e 's;-lX11;;' Makefile || die
+ fi
+}
+
src_install() {
dobin ibniz
+ dodoc -r examples
}