media-video/vlc: Add USE aribsub
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 11 Aug 2018 16:32:23 +0000 (18:32 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 11 Aug 2018 16:43:58 +0000 (18:43 +0200)
Package-Manager: Portage-2.3.45, Repoman-2.3.10

media-video/vlc/metadata.xml
media-video/vlc/vlc-3.0.9999.ebuild
media-video/vlc/vlc-9999.ebuild

index 5534f4412a57932ceb06a277bbfb8d9d4d8ab40e..1ce2f06bd571f1e6ae48c52fb4245faad285f419 100644 (file)
@@ -8,6 +8,7 @@
        <use>
                <flag name="aom">Enable experimental support for AV1 codec</flag>
                <flag name="archive">Enable support for libarchive stream extractor</flag>
+               <flag name="aribsub">Enable support for decoding ARIB STD-B24 subtitles</flag>
                <flag name="atmo">Enable support for AtmoLight (homebrew Ambient Lighting Technology)</flag>
                <flag name="audioqueue">Enable AudioQueue audio module for Mac OS X</flag>
                <flag name="avcodec">Enable libavcodec support for video/audio encoding/decoding. libavcodec is part of FFmpeg</flag>
index 64f0e0f9fc6220e7dedb3492c7add0d220f15572..ba1680c7e687af6b1edf427f08ab18503ca2b5f9 100644 (file)
@@ -29,14 +29,14 @@ HOMEPAGE="https://www.videolan.org/vlc/"
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
-IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus dc1394
-       debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig
-       +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate libass libav libcaca
-       libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
-       macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs ogg
-       omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp rtsp
-       run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex srt ssl svg
-       taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
+IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb chromaprint chromecast dbus
+       dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth
+       fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate libass
+       libav libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua
+       macosx-notifications macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses
+       neon nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5
+       rdp rtsp run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex srt ssl
+       svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
        wayland wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
 "
 REQUIRED_USE="
@@ -61,6 +61,7 @@ RDEPEND="
        alsa? ( media-libs/alsa-lib:0 )
        aom? ( media-libs/libaom:= )
        archive? ( app-arch/libarchive:= )
+       aribsub? ( media-libs/aribb24 )
        bidi? (
                dev-libs/fribidi:0
                media-libs/freetype:2[harfbuzz]
@@ -281,6 +282,7 @@ src_configure() {
                $(use_enable altivec)
                $(use_enable aom)
                $(use_enable archive)
+               $(use_enable aribsub)
                $(use_enable bidi fribidi)
                $(use_enable bidi harfbuzz)
                $(use_enable bluray)
index a67608aa9d0c80725d6405060aace70a953243f8..bc8a5669d83303bb2473ade599b380885d5fe5c6 100644 (file)
@@ -29,14 +29,14 @@ HOMEPAGE="https://www.videolan.org/vlc/"
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-9" # vlc - vlccore
 
-IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus dc1394
-       debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig
-       +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate kms libass libav libcaca
-       libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
-       macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses neon nfs ogg
-       omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
-       run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex srt ssl svg
-       taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
+IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb chromaprint chromecast dbus
+       dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth
+       fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate kms libass
+       libav libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua
+       macosx-notifications macosx-qtkit matroska modplug mp3 mpeg mtp musepack ncurses
+       neon nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5
+       rdp run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex srt ssl
+       svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
        wayland wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
 "
 REQUIRED_USE="
@@ -61,6 +61,7 @@ RDEPEND="
        alsa? ( media-libs/alsa-lib:0 )
        aom? ( media-libs/libaom:= )
        archive? ( app-arch/libarchive:= )
+       aribsub? ( media-libs/aribb24 )
        bidi? (
                dev-libs/fribidi:0
                media-libs/freetype:2[harfbuzz]
@@ -283,6 +284,7 @@ src_configure() {
                $(use_enable altivec)
                $(use_enable aom)
                $(use_enable archive)
+               $(use_enable aribsub)
                $(use_enable bidi fribidi)
                $(use_enable bidi harfbuzz)
                $(use_enable bluray)