Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
Date: Fri, 16 Feb 2018 00:19:43
Message-Id: 1518740369.3203560de6b3e2a61baadcb9652a5e2609330dfb.asturm@gentoo
1 commit: 3203560de6b3e2a61baadcb9652a5e2609330dfb
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 15 23:06:30 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 16 00:19:29 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3203560d
7
8 media-video/vlc: Drop superfluous USE: avcodec,avformat,swscale
9
10 They do not add any dependencies and only complicate REQUIRED_USE.
11
12 Package-Manager: Portage-2.3.24, Repoman-2.3.6
13
14 media-video/vlc/vlc-3.0.9999.ebuild | 49 ++++++++++++-------------------------
15 media-video/vlc/vlc-9999.ebuild | 49 ++++++++++++-------------------------
16 2 files changed, 32 insertions(+), 66 deletions(-)
17
18 diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild
19 index 03f66537fe2..e356e59f36b 100644
20 --- a/media-video/vlc/vlc-3.0.9999.ebuild
21 +++ b/media-video/vlc/vlc-3.0.9999.ebuild
22 @@ -29,32 +29,31 @@ HOMEPAGE="https://www.videolan.org/vlc/"
23 LICENSE="LGPL-2.1 GPL-2"
24 SLOT="0/5-9" # vlc - vlccore
25
26 -IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
27 +IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb
28 chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
29 - dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig +gcrypt
30 + dxva2 elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt
31 gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
32 libnotify +libsamplerate libtiger linsys libtar lirc live lua
33 macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
34 mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl optimisememory opus
35 png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
36 schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
37 - +swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
38 + taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
39 vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
40 "
41 REQUIRED_USE="
42 aalib? ( X )
43 bidi? ( truetype )
44 dvb? ( dvbpsi )
45 - dxva2? ( avcodec )
46 - ffmpeg? ( avcodec avformat swscale )
47 + dxva2? ( ffmpeg )
48 fontconfig? ( truetype )
49 gnutls? ( gcrypt )
50 libcaca? ( X )
51 libtar? ( skins )
52 libtiger? ( kate )
53 skins? ( qt5 truetype X xml )
54 - vaapi? ( avcodec X )
55 - vdpau? ( X )
56 + vaapi? ( ffmpeg X )
57 + vdpau? ( ffmpeg X )
58 vlm? ( encode )
59 xv? ( xcb )
60 "
61 @@ -68,14 +67,6 @@ RDEPEND="
62 alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
63 aom? ( media-libs/libaom:= )
64 archive? ( app-arch/libarchive:= )
65 - avcodec? (
66 - !libav? ( media-video/ffmpeg:0= )
67 - libav? ( >=media-video/libav-11.8:0= )
68 - )
69 - avformat? (
70 - !libav? ( media-video/ffmpeg:0= )
71 - libav? ( >=media-video/libav-11.8:0= )
72 - )
73 bidi? ( dev-libs/fribidi:0 )
74 bluray? ( >=media-libs/libbluray-0.6.2:0= )
75 cddb? ( >=media-libs/libcddb-1.2:0 )
76 @@ -95,6 +86,10 @@ RDEPEND="
77 elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
78 faad? ( >=media-libs/faad2-2.6.1:0 )
79 fdk? ( media-libs/fdk-aac:0 )
80 + ffmpeg? (
81 + !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?] )
82 + libav? ( >=media-video/libav-11.8:0=[vaapi?] )
83 + )
84 flac? (
85 >=media-libs/flac-1.1.2:0
86 >=media-libs/libogg-1:0
87 @@ -186,10 +181,6 @@ RDEPEND="
88 >=gnome-base/librsvg-2.9:2
89 >=x11-libs/cairo-1.13.1:0
90 )
91 - swscale? (
92 - !libav? ( media-video/ffmpeg:0= )
93 - libav? ( media-video/libav:0= )
94 - )
95 taglib? ( >=media-libs/taglib-1.9:0 )
96 theora? ( media-libs/libtheora:0 )
97 tremor? ( media-libs/tremor:0 )
98 @@ -202,17 +193,9 @@ RDEPEND="
99 udev? ( virtual/udev:0 )
100 upnp? ( net-libs/libupnp:= )
101 v4l? ( media-libs/libv4l:0 )
102 - vaapi? (
103 - x11-libs/libva:0=[drm,wayland?,X?]
104 - !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
105 - libav? ( media-video/libav:0=[vaapi] )
106 - )
107 + vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
108 vcd? ( >=dev-libs/libcdio-0.78.2:0 )
109 - vdpau? (
110 - x11-libs/libvdpau:0
111 - !libav? ( media-video/ffmpeg:0= )
112 - libav? ( >=media-video/libav-10:0= )
113 - )
114 + vdpau? ( x11-libs/libvdpau:0 )
115 vnc? ( >=net-libs/libvncserver-0.9.9:0 )
116 vorbis? ( media-libs/libvorbis:0 )
117 vpx? ( media-libs/libvpx:0= )
118 @@ -298,8 +281,6 @@ src_configure() {
119 $(use_enable altivec)
120 $(use_enable aom)
121 $(use_enable archive)
122 - $(use_enable avcodec)
123 - $(use_enable avformat)
124 $(use_enable bidi fribidi)
125 $(use_enable bluray)
126 $(use_enable cddb libcddb)
127 @@ -307,9 +288,9 @@ src_configure() {
128 $(use_enable chromecast)
129 $(use_enable dbus)
130 $(use_enable dbus kwallet)
131 - $(use_enable directx)
132 $(use_enable dc1394)
133 $(use_enable debug)
134 + $(use_enable directx)
135 $(use_enable dts dca)
136 $(use_enable dvbpsi)
137 $(use_enable dvd dvdnav)
138 @@ -318,6 +299,9 @@ src_configure() {
139 $(use_enable encode sout)
140 $(use_enable faad)
141 $(use_enable fdk fdkaac)
142 + $(use_enable ffmpeg avcodec)
143 + $(use_enable ffmpeg avformat)
144 + $(use_enable ffmpeg swscale)
145 $(use_enable flac)
146 $(use_enable fluidsynth)
147 $(use_enable fontconfig)
148 @@ -375,7 +359,6 @@ src_configure() {
149 $(use_enable cpu_flags_x86_sse sse)
150 $(use_enable svg)
151 $(use_enable svg svgdec)
152 - $(use_enable swscale)
153 $(use_enable taglib)
154 $(use_enable theora)
155 $(use_enable tremor)
156
157 diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
158 index f9ef2b620b6..1c5dfc061e5 100644
159 --- a/media-video/vlc/vlc-9999.ebuild
160 +++ b/media-video/vlc/vlc-9999.ebuild
161 @@ -29,32 +29,31 @@ HOMEPAGE="https://www.videolan.org/vlc/"
162 LICENSE="LGPL-2.1 GPL-2"
163 SLOT="0/5-9" # vlc - vlccore
164
165 -IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
166 +IUSE="a52 aalib alsa altivec aom archive bidi bluray cddb
167 chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
168 - dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig +gcrypt
169 + dxva2 elibc_glibc +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt
170 gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
171 libnotify +libsamplerate libtiger linsys libtar lirc live lua
172 macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
173 mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl optimisememory opus
174 png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
175 schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
176 - +swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
177 + taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau
178 vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
179 "
180 REQUIRED_USE="
181 aalib? ( X )
182 bidi? ( truetype )
183 dvb? ( dvbpsi )
184 - dxva2? ( avcodec )
185 - ffmpeg? ( avcodec avformat swscale )
186 + dxva2? ( ffmpeg )
187 fontconfig? ( truetype )
188 gnutls? ( gcrypt )
189 libcaca? ( X )
190 libtar? ( skins )
191 libtiger? ( kate )
192 skins? ( qt5 truetype X xml )
193 - vaapi? ( avcodec X )
194 - vdpau? ( X )
195 + vaapi? ( ffmpeg X )
196 + vdpau? ( ffmpeg X )
197 vlm? ( encode )
198 xv? ( xcb )
199 "
200 @@ -68,14 +67,6 @@ RDEPEND="
201 alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
202 aom? ( media-libs/libaom:= )
203 archive? ( app-arch/libarchive:= )
204 - avcodec? (
205 - !libav? ( media-video/ffmpeg:0= )
206 - libav? ( >=media-video/libav-11.8:0= )
207 - )
208 - avformat? (
209 - !libav? ( media-video/ffmpeg:0= )
210 - libav? ( >=media-video/libav-11.8:0= )
211 - )
212 bidi? ( dev-libs/fribidi:0 )
213 bluray? ( >=media-libs/libbluray-0.6.2:0= )
214 cddb? ( >=media-libs/libcddb-1.2:0 )
215 @@ -95,6 +86,10 @@ RDEPEND="
216 elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
217 faad? ( >=media-libs/faad2-2.6.1:0 )
218 fdk? ( media-libs/fdk-aac:0 )
219 + ffmpeg? (
220 + !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi?] )
221 + libav? ( >=media-video/libav-11.8:0=[vaapi?] )
222 + )
223 flac? (
224 >=media-libs/flac-1.1.2:0
225 >=media-libs/libogg-1:0
226 @@ -186,10 +181,6 @@ RDEPEND="
227 >=gnome-base/librsvg-2.9:2
228 >=x11-libs/cairo-1.13.1:0
229 )
230 - swscale? (
231 - !libav? ( media-video/ffmpeg:0= )
232 - libav? ( media-video/libav:0= )
233 - )
234 taglib? ( >=media-libs/taglib-1.9:0 )
235 theora? ( media-libs/libtheora:0 )
236 tremor? ( media-libs/tremor:0 )
237 @@ -202,17 +193,9 @@ RDEPEND="
238 udev? ( virtual/udev:0 )
239 upnp? ( net-libs/libupnp:= )
240 v4l? ( media-libs/libv4l:0 )
241 - vaapi? (
242 - x11-libs/libva:0=[drm,wayland?,X?]
243 - !libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
244 - libav? ( media-video/libav:0=[vaapi] )
245 - )
246 + vaapi? ( x11-libs/libva:0=[drm,wayland?,X?] )
247 vcd? ( >=dev-libs/libcdio-0.78.2:0 )
248 - vdpau? (
249 - x11-libs/libvdpau:0
250 - !libav? ( media-video/ffmpeg:0= )
251 - libav? ( >=media-video/libav-10:0= )
252 - )
253 + vdpau? ( x11-libs/libvdpau:0 )
254 vnc? ( >=net-libs/libvncserver-0.9.9:0 )
255 vorbis? ( media-libs/libvorbis:0 )
256 vpx? ( media-libs/libvpx:0= )
257 @@ -298,8 +281,6 @@ src_configure() {
258 $(use_enable altivec)
259 $(use_enable aom)
260 $(use_enable archive)
261 - $(use_enable avcodec)
262 - $(use_enable avformat)
263 $(use_enable bidi fribidi)
264 $(use_enable bluray)
265 $(use_enable cddb libcddb)
266 @@ -307,9 +288,9 @@ src_configure() {
267 $(use_enable chromecast)
268 $(use_enable dbus)
269 $(use_enable dbus kwallet)
270 - $(use_enable directx)
271 $(use_enable dc1394)
272 $(use_enable debug)
273 + $(use_enable directx)
274 $(use_enable dts dca)
275 $(use_enable dvbpsi)
276 $(use_enable dvd dvdnav)
277 @@ -318,6 +299,9 @@ src_configure() {
278 $(use_enable encode sout)
279 $(use_enable faad)
280 $(use_enable fdk fdkaac)
281 + $(use_enable ffmpeg avcodec)
282 + $(use_enable ffmpeg avformat)
283 + $(use_enable ffmpeg swscale)
284 $(use_enable flac)
285 $(use_enable fluidsynth)
286 $(use_enable fontconfig)
287 @@ -375,7 +359,6 @@ src_configure() {
288 $(use_enable cpu_flags_x86_sse sse)
289 $(use_enable svg)
290 $(use_enable svg svgdec)
291 - $(use_enable swscale)
292 $(use_enable taglib)
293 $(use_enable theora)
294 $(use_enable tremor)