commit: e083dfe996e01a289205e104a32925a861b44be0 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Sep 14 22:21:58 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Sep 14 22:23:16 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e083dfe9
media-libs/audiofile: fix tests They need to be linked statically. Not poking further at this, upstream inactive since 2016. Was broken by EAPI 7->8. Closes: https://bugs.gentoo.org/869677 Fixes: f20436cb65a32bdd1be7d589485507873427f78a Signed-off-by: Sam James <sam <AT> gentoo.org> .../{audiofile-0.3.6-r5.ebuild => audiofile-0.3.6-r4.ebuild} | 4 ++-- media-libs/audiofile/audiofile-0.3.6-r5.ebuild | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild b/media-libs/audiofile/audiofile-0.3.6-r4.ebuild similarity index 94% copy from media-libs/audiofile/audiofile-0.3.6-r5.ebuild copy to media-libs/audiofile/audiofile-0.3.6-r4.ebuild index 2e9e462ef23b..6c7e04198274 100644 --- a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild +++ b/media-libs/audiofile/audiofile-0.3.6-r4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 inherit autotools gnome.org multilib-minimal @@ -13,7 +13,7 @@ SLOT="0/1" # subslot = soname major version KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="flac" -RDEPEND="flac? ( >=media-libs/flac-1.2.1:=[${MULTILIB_USEDEP}] )" +RDEPEND="flac? ( >=media-libs/flac-1.2.1[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild b/media-libs/audiofile/audiofile-0.3.6-r5.ebuild index 2e9e462ef23b..02f89e0f9b41 100644 --- a/media-libs/audiofile/audiofile-0.3.6-r5.ebuild +++ b/media-libs/audiofile/audiofile-0.3.6-r5.ebuild @@ -35,6 +35,8 @@ multilib_src_configure() { # delete them later rather than not compile them at all local myconf=( --enable-largefile + # static needed for tests, bug #869677 + --enable-static --disable-werror --disable-examples $(use_enable flac)
