diff options
author | 2021-04-07 05:50:42 +0000 | |
---|---|---|
committer | 2021-04-07 06:10:46 +0000 | |
commit | 0646663bfcadb4ffe7550e2bb41097f42818ed49 (patch) | |
tree | 3fa70e0502b5e6f9f68f6c234621615cf0f5d5c5 /media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild | |
parent | sys-apps/linux-misc-apps: prefix helper get_version_component_count with _ (diff) | |
download | gentoo-0646663bfcadb4ffe7550e2bb41097f42818ed49.tar.gz gentoo-0646663bfcadb4ffe7550e2bb41097f42818ed49.tar.bz2 gentoo-0646663bfcadb4ffe7550e2bb41097f42818ed49.zip |
media-libs/sdl-mixer: fix slibtool (parallel) build
Thanks-to: orbea <orbea@riseup.net>
See: 36d63464d341868f0ba533188238c805710f16e0
Bug: https://bugs.gentoo.org/777420
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild')
-rw-r--r-- | media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild b/media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild index 7757eec87498..a5a0b15fce59 100644 --- a/media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild +++ b/media-libs/sdl-mixer/sdl-mixer-1.2.12-r4.ebuild @@ -4,7 +4,7 @@ EAPI=7 MY_P=${P/sdl-/SDL_} -inherit multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="Simple Direct Media Layer Mixer Library" HOMEPAGE="https://www.libsdl.org/projects/SDL_mixer/" @@ -56,11 +56,17 @@ PATCHES=( "${FILESDIR}"/${P}-clang.patch "${FILESDIR}"/${P}-Fix-compiling-against-libmodplug-0.8.8.5.patch "${FILESDIR}"/${P}-mikmod-r58{7,8}.patch # bug 445980 + "${FILESDIR}"/${P}-parallel-build-slibtool.patch ) src_prepare() { default sed -e '/link.*play/s/-o/$(LDFLAGS) -o/' -i Makefile.in || die + + # Hack to get eautoconf working + # eautoreconf dies with gettext mismatch errors for now + cat acinclude/* >aclocal.m4 || die + eautoconf } multilib_src_configure() { |