Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
Date: Wed, 20 Feb 2019 15:21:55
Message-Id: 1550676098.473c374441108c1dee3cc752fcad3ece19be8209.candrews@gentoo
1 commit: 473c374441108c1dee3cc752fcad3ece19be8209
2 Author: Kalin KOZHUHAROV <me.kalin <AT> gmail <DOT> com>
3 AuthorDate: Tue May 15 12:06:23 2018 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 20 15:21:38 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473c3744
7
8 media-video/ffmpeg: add USE=vidstab
9
10 Closes: https://bugs.gentoo.org/517890
11 Closes: https://bugs.gentoo.org/675176
12
13 Signed-off-by: Kalin KOZHUHAROV <kalin <AT> thinrope.net>
14 Signed-off-by: Kalin KOZHUHAROV <me.kalin <AT> gmail.com>
15 Closes: https://github.com/gentoo/gentoo/pull/10810
16 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
17
18 media-video/ffmpeg/ffmpeg-9999.ebuild | 3 ++-
19 media-video/ffmpeg/metadata.xml | 1 +
20 2 files changed, 3 insertions(+), 1 deletion(-)
21
22 diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
23 index 855682dc540..df4ddb5f009 100644
24 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild
25 +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
26 @@ -81,7 +81,7 @@ FFMPEG_FLAG_MAP=(
27 # libavfilter options
28 appkit
29 bs2b:libbs2b chromaprint flite:libflite frei0r
30 - fribidi:libfribidi fontconfig ladspa libass lv2 truetype:libfreetype
31 + fribidi:libfribidi fontconfig ladspa libass lv2 truetype:libfreetype vidstab:libvidstab
32 rubberband:librubberband zeromq:libzmq zimg:libzimg
33 # libswresample options
34 libsoxr
35 @@ -236,6 +236,7 @@ RDEPEND="
36 vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] )
37 video_cards_nvidia? ( >=media-libs/nv-codec-headers-8.1.24.2[${MULTILIB_USEDEP}] )
38 vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] )
39 + vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] )
40 vorbis? (
41 >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
42 >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
43
44 diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
45 index 35024c9f8c5..5a7a9e5dcef 100644
46 --- a/media-video/ffmpeg/metadata.xml
47 +++ b/media-video/ffmpeg/metadata.xml
48 @@ -54,6 +54,7 @@
49 <flag name="srt">Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg></flag>
50 <flag name="ssh">Enable SSH/sftp support via <pkg>net-libs/libssh</pkg>.</flag>
51 <flag name="twolame">Enables MP2 encoding via <pkg>media-sound/twolame</pkg> as an alternative to the internal encoder.</flag>
52 + <flag name="vidstab">Enables video stabilization filter using vid.stab library (<pkg>media-libs/vidstab</pkg>).</flag>
53 <flag name="vpx">Enables vp8 codec support using libvpx: Decoding vp8 does not require this to be enabled but libvpx can also be used for decoding; encoding vp8 requires this useflag to be enabled though.</flag>
54 <flag name="x265">Enables HEVC encoding with <pkg>media-libs/x265</pkg>.</flag>
55 <flag name="zeromq">Enables <pkg>net-libs/zeromq</pkg> support with the zmq/azmq filters.</flag>