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, 13 Mar 2019 15:19:23
Message-Id: 1552489403.3ca628cd162471fffef3545173f08431e33624c8.aballier@gentoo
1 commit: 3ca628cd162471fffef3545173f08431e33624c8
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 13 13:24:55 2019 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 13 15:03:23 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca628cd
7
8 media-video/ffmpeg: add libxml2 useflag
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
12
13 media-video/ffmpeg/ffmpeg-4.1.1.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-4.1.1.ebuild b/media-video/ffmpeg/ffmpeg-4.1.1.ebuild
19 index e83dfb43727..12b71fa688b 100644
20 --- a/media-video/ffmpeg/ffmpeg-4.1.1.ebuild
21 +++ b/media-video/ffmpeg/ffmpeg-4.1.1.ebuild
22 @@ -64,7 +64,7 @@ fi
23 # foo is added to IUSE.
24 FFMPEG_FLAG_MAP=(
25 +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls gmp
26 - +gpl +hardcoded-tables +iconv libressl:libtls lzma +network opencl
27 + +gpl +hardcoded-tables +iconv libressl:libtls libxml2 lzma +network opencl
28 openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau
29 X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib
30 # libavdevice options
31 @@ -215,6 +215,7 @@ RDEPEND="
32 libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] )
33 libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )
34 libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
35 + libxml2? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
36 lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] media-libs/lilv[${MULTILIB_USEDEP}] )
37 lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
38 mmal? ( media-libs/raspberrypi-userland )
39
40 diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
41 index df4ddb5f009..612d0d3fd70 100644
42 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild
43 +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
44 @@ -64,7 +64,7 @@ fi
45 # foo is added to IUSE.
46 FFMPEG_FLAG_MAP=(
47 +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls gmp
48 - +gpl +hardcoded-tables +iconv libressl:libtls lzma +network opencl
49 + +gpl +hardcoded-tables +iconv libressl:libtls libxml2 lzma +network opencl
50 openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau
51 X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib
52 # libavdevice options
53 @@ -215,6 +215,7 @@ RDEPEND="
54 libilbc? ( >=media-libs/libilbc-2[${MULTILIB_USEDEP}] )
55 libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )
56 libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
57 + libxml2? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
58 lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] media-libs/lilv[${MULTILIB_USEDEP}] )
59 lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
60 mmal? ( media-libs/raspberrypi-userland )
61
62 diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
63 index 5a7a9e5dcef..b2b0c975a98 100644
64 --- a/media-video/ffmpeg/metadata.xml
65 +++ b/media-video/ffmpeg/metadata.xml
66 @@ -36,6 +36,7 @@
67 <flag name="librtmp">Enables Real Time Messaging Protocol using librtmp (<pkg>media-video/rtmpdump</pkg>) in addition to FFmpeg's native implementation.</flag>
68 <flag name="libsoxr">Enables audio resampling through <pkg>media-libs/soxr</pkg>.</flag>
69 <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>
70 + <flag name="libxml2">Uses <pkg>dev-libs/libxml2</pkg> to enable dash demuxing support.</flag>
71 <flag name="lv2">Enables lv2 audio filter wrapper.</flag>
72 <flag name="mipsdspr1">Enables MIPS DSP ASE R1 optimizations.</flag>
73 <flag name="mipsdspr2">Enables MIPS DSP ASE R2 optimizations.</flag>