media-libs/xine-lib: Remove media-video/libav
authorDavid Seifert <soap@gentoo.org>
Sun, 26 Apr 2020 12:04:39 +0000 (14:04 +0200)
committerDavid Seifert <soap@gentoo.org>
Sun, 26 Apr 2020 12:04:39 +0000 (14:04 +0200)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert <soap@gentoo.org>
media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild
media-libs/xine-lib/xine-lib-1.2.9999.ebuild

index 57cd4e37dc9abaa028acb3d9f4de01808d8cda2d..f1ccbed79848442e19a3a0d39bcce6fca8cb9d13 100644 (file)
@@ -24,11 +24,12 @@ HOMEPAGE="http://xine.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libav libcaca mad +mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
+IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
 
 RDEPEND="${NLS_RDEPEND}
        dev-libs/libxdg-basedir
        media-libs/libdvdnav
+       media-video/ffmpeg:0=
        sys-libs/zlib:=
        virtual/libiconv
        a52? ( media-libs/a52dec )
@@ -44,11 +45,6 @@ RDEPEND="${NLS_RDEPEND}
        imagemagick? ( virtual/imagemagick-tools )
        jack? ( virtual/jack )
        jpeg? ( virtual/jpeg:0 )
-       !libav? ( media-video/ffmpeg:0= )
-       libav? (
-               media-libs/libpostproc:0=
-               media-video/libav:0=
-       )
        libcaca? ( media-libs/libcaca )
        mad? ( media-libs/libmad )
        mng? ( media-libs/libmng:= )
@@ -154,6 +150,7 @@ src_configure() {
                --disable-real-codecs
                --disable-v4l
                --disable-w32dll
+               --enable-avformat
                --with-external-dvdnav
                --with-real-codecs-path=/usr/$(get_libdir)/codecs
                --with-w32-path=${win32dir}
@@ -210,10 +207,6 @@ src_configure() {
        )
        [[ ${PV} == *9999* ]] || myconf+=( $(use_enable nls) )
 
-       if ! use libav && has_version '>=media-video/ffmpeg-2.2:0'; then
-               myconf+=( --enable-avformat ) #507474
-       fi
-
        econf "${myconf[@]}"
 }
 
index e8d87db18ee12cc9fda490d2de21815596067b31..bf3fbf83a913bf823cc8b97e5f2b42f7339feefa 100644 (file)
@@ -24,11 +24,12 @@ HOMEPAGE="http://xine.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libav libcaca mad +mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
+IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix +vis vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
 
 RDEPEND="${NLS_RDEPEND}
        dev-libs/libxdg-basedir
        media-libs/libdvdnav
+       media-video/ffmpeg:0=
        sys-libs/zlib:=
        virtual/libiconv
        a52? ( media-libs/a52dec )
@@ -44,11 +45,6 @@ RDEPEND="${NLS_RDEPEND}
        imagemagick? ( virtual/imagemagick-tools )
        jack? ( virtual/jack )
        jpeg? ( virtual/jpeg:0 )
-       !libav? ( media-video/ffmpeg:0= )
-       libav? (
-               media-libs/libpostproc:0=
-               media-video/libav:0=
-       )
        libcaca? ( media-libs/libcaca )
        mad? ( media-libs/libmad )
        mng? ( media-libs/libmng:= )
@@ -150,6 +146,7 @@ src_configure() {
                --disable-real-codecs
                --disable-v4l
                --disable-w32dll
+               --enable-avformat
                --with-external-dvdnav
                --with-real-codecs-path=/usr/$(get_libdir)/codecs
                --with-w32-path=${win32dir}
@@ -206,10 +203,6 @@ src_configure() {
        )
        [[ ${PV} == *9999* ]] || myconf+=( $(use_enable nls) )
 
-       if ! use libav && has_version '>=media-video/ffmpeg-2.2:0'; then
-               myconf+=( --enable-avformat ) #507474
-       fi
-
        econf "${myconf[@]}"
 }