Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
Date: Wed, 24 Feb 2016 15:38:44
Message-Id: 1456328172.50945bef89ecf1f9602071f2e8a7a05a1bcf5988.aballier@gentoo
1 commit: 50945bef89ecf1f9602071f2e8a7a05a1bcf5988
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 24 15:36:12 2016 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 24 15:36:12 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50945bef
7
8 media-video/ffmpeg: add libilbc useflag
9
10 Package-Manager: portage-2.2.27
11 Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
12
13 media-video/ffmpeg/ffmpeg-3.0.ebuild | 3 ++-
14 media-video/ffmpeg/ffmpeg-9999.ebuild | 3 ++-
15 media-video/ffmpeg/metadata.xml | 1 +
16 3 files changed, 5 insertions(+), 2 deletions(-)
17
18 diff --git a/media-video/ffmpeg/ffmpeg-3.0.ebuild b/media-video/ffmpeg/ffmpeg-3.0.ebuild
19 index 1bd22e0..9fbf3ef 100644
20 --- a/media-video/ffmpeg/ffmpeg-3.0.ebuild
21 +++ b/media-video/ffmpeg/ffmpeg-3.0.ebuild
22 @@ -75,7 +75,7 @@ FFMPEG_FLAG_MAP=(
23 # decoders
24 amr:libopencore-amrwb amr:libopencore-amrnb dcadec:libdcadec fdk:libfdk-aac
25 jpeg2k:libopenjpeg bluray:libbluray celt:libcelt gme:libgme gsm:libgsm
26 - mmal modplug:libmodplug opus:libopus librtmp ssh:libssh
27 + mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh
28 schroedinger:libschroedinger speex:libspeex vorbis:libvorbis vpx:libvpx
29 zvbi:libzvbi
30 # libavfilter options
31 @@ -206,6 +206,7 @@ RDEPEND="
32 jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] )
33 libass? ( >=media-libs/libass-0.10.2[${MULTILIB_USEDEP}] )
34 libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] )
35 + libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] )
36 libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )
37 libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
38 lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
39
40 diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
41 index caeb806..31e8355 100644
42 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild
43 +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
44 @@ -75,7 +75,7 @@ FFMPEG_FLAG_MAP=(
45 # decoders
46 amr:libopencore-amrwb amr:libopencore-amrnb dcadec:libdcadec fdk:libfdk-aac
47 jpeg2k:libopenjpeg bluray:libbluray celt:libcelt gme:libgme gsm:libgsm
48 - mmal modplug:libmodplug opus:libopus librtmp ssh:libssh
49 + mmal modplug:libmodplug opus:libopus libilbc librtmp ssh:libssh
50 schroedinger:libschroedinger speex:libspeex vorbis:libvorbis vpx:libvpx
51 zvbi:libzvbi
52 # libavfilter options
53 @@ -206,6 +206,7 @@ RDEPEND="
54 jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] )
55 libass? ( >=media-libs/libass-0.10.2[${MULTILIB_USEDEP}] )
56 libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] )
57 + libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] )
58 libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )
59 libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
60 lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
61
62 diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
63 index 4bcf02a..ce057a0 100644
64 --- a/media-video/ffmpeg/metadata.xml
65 +++ b/media-video/ffmpeg/metadata.xml
66 @@ -30,6 +30,7 @@
67 <flag name="hardcoded-tables">Use pre-calculated tables rather than calculating them on the fly.</flag>
68 <flag name="iec61883"> Support for FireWire DV/HDV input device using <pkg>media-libs/libiec61883</pkg>.</flag>
69 <flag name="kvazaar">Enables <pkg>media-libs/kvazaar</pkg> based HEVC encoder.</flag>
70 + <flag name="libilbc">Enables iLBC de/encoding via <pkg>media-libs/libilbc</pkg>.</flag>
71 <flag name="librtmp">Enables Real Time Messaging Protocol using librtmp (<pkg>media-video/rtmpdump</pkg>) in addition to FFmpeg's native implementation.</flag>
72 <flag name="libsoxr">Enables audio resampling through <pkg>media-libs/soxr</pkg>.</flag>
73 <flag name="libv4l">Uses <pkg>media-libs/libv4l</pkg> for video4linux instead of direct calls. Adds support for more devices via the userspace library.</flag>