commit: a6bd96d70ee2af5815c5a8556e0d7b152f4cdacd
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 5 09:24:23 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 5 09:30:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bd96d7
media-sound/cava: fix build with iniparser-4.2.2
Transition seems messy (no subslot for rebuild, conflicts with SLOT=0,
etc..) but reverting to a normal ebuild without forced slotting will
ultimately be better (lets us drop the gentoo-specific patch).
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
media-sound/cava/cava-0.10.2.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-sound/cava/cava-0.10.2.ebuild
b/media-sound/cava/cava-0.10.2.ebuild
index 7251e5fe1301..cd7b175c4340 100644
--- a/media-sound/cava/cava-0.10.2.ebuild
+++ b/media-sound/cava/cava-0.10.2.ebuild
@@ -38,11 +38,11 @@ BDEPEND="
sdl? ( dev-build/autoconf-archive )
"
-PATCHES=(
- "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
-)
-
src_prepare() {
+ # TODO: depend on >=4.2.2 and drop the patch when it is stable
+ has_version '<dev-libs/iniparser-4.2.2:4' &&
+ eapply "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
+
default
echo ${PV} > version || die