summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-05-19 23:40:15 +0100
committerSam James <sam@gentoo.org>2022-05-19 23:45:42 +0100
commitbe42b487bdbb8acdb5c3765710a3a785f2e38c9e (patch)
treecb0fa2630a77f46cf037faf57111dbd0bb903694 /media-libs/xine-lib
parentsci-libs/gdal: disable C# bindings (diff)
downloadgentoo-be42b487bdbb8acdb5c3765710a3a785f2e38c9e.tar.gz
gentoo-be42b487bdbb8acdb5c3765710a3a785f2e38c9e.tar.bz2
gentoo-be42b487bdbb8acdb5c3765710a3a785f2e38c9e.zip
media-libs/xine-lib: disable dav1d for 1.2.11
1.2.12 has dav1d support enabled properly (and a patch for >= 1.0.0) but in 1.2.11, it was automagic. Let's just disable it entirely in 1.2.11 given that it fails to build and we've had to mask (for now) 1.2.12 because of crashes. Closes: https://bugs.gentoo.org/846398 Bug: https://bugs.gentoo.org/835791 Bug: https://bugs.gentoo.org/845396 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/xine-lib')
-rw-r--r--media-libs/xine-lib/xine-lib-1.2.11-r1.ebuild (renamed from media-libs/xine-lib/xine-lib-1.2.11.ebuild)5
-rw-r--r--media-libs/xine-lib/xine-lib-1.2.9999.ebuild2
2 files changed, 4 insertions, 3 deletions
diff --git a/media-libs/xine-lib/xine-lib-1.2.11.ebuild b/media-libs/xine-lib/xine-lib-1.2.11-r1.ebuild
index 24c2b15d14e6..de062653a998 100644
--- a/media-libs/xine-lib/xine-lib-1.2.11.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.11-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
@@ -49,7 +49,7 @@ RDEPEND="${NLS_RDEPEND}
gtk? ( x11-libs/gdk-pixbuf:2 )
imagemagick? ( virtual/imagemagick-tools )
jack? ( virtual/jack )
- jpeg? ( virtual/jpeg:0 )
+ jpeg? ( media-libs/libjpeg-turbo:= )
libcaca? ( media-libs/libcaca )
mad? ( media-libs/libmad )
mng? ( media-libs/libmng:= )
@@ -156,6 +156,7 @@ src_configure() {
--with-real-codecs-path=/usr/$(get_libdir)/codecs
--with-w32-path=${win32dir}
--with-xv-path=/usr/$(get_libdir)
+ --without-dav1d
--without-esound
--without-fusionsound
$(use_enable a52 a52dec)
diff --git a/media-libs/xine-lib/xine-lib-1.2.9999.ebuild b/media-libs/xine-lib/xine-lib-1.2.9999.ebuild
index 4552c8b34a71..e9acbf2c1072 100644
--- a/media-libs/xine-lib/xine-lib-1.2.9999.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.9999.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
gtk? ( x11-libs/gdk-pixbuf:2 )
imagemagick? ( virtual/imagemagick-tools )
jack? ( virtual/jack )
- jpeg? ( virtual/jpeg:0 )
+ jpeg? ( media-libs/libjpeg-turbo:= )
libcaca? ( media-libs/libcaca )
mad? ( media-libs/libmad )
mng? ( media-libs/libmng:= )