commit: 2741be4b2be750c0d8e46fa6d02c1f03bce0d2af Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me> AuthorDate: Mon Apr 25 20:08:49 2022 +0000 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> CommitDate: Mon Apr 25 20:09:27 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2741be4b
media-sound/ibniz: Allow building without X11 Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me> .../ibniz/{ibniz-1.18.ebuild => ibniz-1.18-r1.ebuild} | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/media-sound/ibniz/ibniz-1.18.ebuild b/media-sound/ibniz/ibniz-1.18-r1.ebuild similarity index 70% rename from media-sound/ibniz/ibniz-1.18.ebuild rename to 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 }