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: Thu, 22 Mar 2018 15:55:08
Message-Id: 1521734093.7f32a830078869a0a595f044d4bb004b5537a81d.asturm@gentoo
1 commit: 7f32a830078869a0a595f044d4bb004b5537a81d
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 22 15:52:08 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 22 15:54:53 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f32a830
7
8 media-video/vlc: Add USE=soxr
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 media-video/vlc/metadata.xml | 1 +
13 media-video/vlc/{vlc-3.0.9999.ebuild => vlc-3.0.1-r1.ebuild} | 10 ++++++----
14 media-video/vlc/vlc-3.0.9999.ebuild | 8 +++++---
15 media-video/vlc/vlc-9999.ebuild | 8 +++++---
16 4 files changed, 17 insertions(+), 10 deletions(-)
17
18 diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
19 index dbc125d2a0d..9f898e2ac85 100644
20 --- a/media-video/vlc/metadata.xml
21 +++ b/media-video/vlc/metadata.xml
22 @@ -58,6 +58,7 @@
23 <flag name="shout">Enable libshout output</flag>
24 <flag name="sid">Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2</flag>
25 <flag name="skins">Enable support for the skins2 interface</flag>
26 + <flag name="soxr">Enable SoX Resampler support via <pkg>media-libs/soxr</pkg></flag>
27 <flag name="swscale">Enable image scaling and conversion via libswscale (part of FFmpeg)</flag>
28 <flag name="tremor">Enable tremor, a fixed-point version of the Ogg Vorbis decoder</flag>
29 <flag name="twolame">Enable twolame support (MPEG Audio Layer 2 encoder)</flag>
30
31 diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.1-r1.ebuild
32 similarity index 97%
33 copy from media-video/vlc/vlc-3.0.9999.ebuild
34 copy to media-video/vlc/vlc-3.0.1-r1.ebuild
35 index b8110319455..f0d7e7c11f2 100644
36 --- a/media-video/vlc/vlc-3.0.9999.ebuild
37 +++ b/media-video/vlc/vlc-3.0.1-r1.ebuild
38 @@ -35,9 +35,9 @@ IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus
39 libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
40 macosx-qtkit matroska microdns modplug mp3 mpeg mtp musepack ncurses neon nfs ogg
41 omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp rtsp
42 - run-as-root samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib
43 - theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau vnc vorbis vpx wayland
44 - wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
45 + run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex ssl svg
46 + taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau vnc vorbis vpx
47 + wayland wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
48 "
49 REQUIRED_USE="
50 chromecast? ( encode )
51 @@ -170,6 +170,7 @@ RDEPEND="
52 x11-libs/libXinerama:0
53 x11-libs/libXpm:0
54 )
55 + soxr? ( media-libs/soxr )
56 speex? (
57 >=media-libs/speex-1.2.0:0
58 media-libs/speexdsp:0
59 @@ -225,7 +226,7 @@ PATCHES=(
60 "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system
61 "${FILESDIR}"/${PN}-2.2.4-libav-11.7.patch # bug #593460
62 "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164
63 - "${FILESDIR}"/${PN}-3.0.1-qt-5.11.patch # TODO upstream
64 + "${FILESDIR}"/${P}-qt-5.11.patch # TODO upstream
65 )
66
67 DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
68 @@ -363,6 +364,7 @@ src_configure() {
69 $(use_enable shout)
70 $(use_enable sid)
71 $(use_enable skins skins2)
72 + $(use_enable soxr)
73 $(use_enable speex)
74 $(use_enable ssl gnutls)
75 $(use_enable svg)
76
77 diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild
78 index b8110319455..8645501957e 100644
79 --- a/media-video/vlc/vlc-3.0.9999.ebuild
80 +++ b/media-video/vlc/vlc-3.0.9999.ebuild
81 @@ -35,9 +35,9 @@ IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus
82 libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
83 macosx-qtkit matroska microdns modplug mp3 mpeg mtp musepack ncurses neon nfs ogg
84 omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp rtsp
85 - run-as-root samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib
86 - theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau vnc vorbis vpx wayland
87 - wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
88 + run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex ssl svg
89 + taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau vnc vorbis vpx
90 + wayland wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
91 "
92 REQUIRED_USE="
93 chromecast? ( encode )
94 @@ -170,6 +170,7 @@ RDEPEND="
95 x11-libs/libXinerama:0
96 x11-libs/libXpm:0
97 )
98 + soxr? ( media-libs/soxr )
99 speex? (
100 >=media-libs/speex-1.2.0:0
101 media-libs/speexdsp:0
102 @@ -363,6 +364,7 @@ src_configure() {
103 $(use_enable shout)
104 $(use_enable sid)
105 $(use_enable skins skins2)
106 + $(use_enable soxr)
107 $(use_enable speex)
108 $(use_enable ssl gnutls)
109 $(use_enable svg)
110
111 diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
112 index c8629221334..e4501326f8a 100644
113 --- a/media-video/vlc/vlc-9999.ebuild
114 +++ b/media-video/vlc/vlc-9999.ebuild
115 @@ -35,9 +35,9 @@ IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast dbus
116 libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications
117 macosx-qtkit matroska microdns modplug mp3 mpeg mtp musepack ncurses neon nfs ogg
118 omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp rtsp
119 - run-as-root samba schroedinger sdl-image sftp shout sid skins speex ssl svg taglib
120 - theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau vnc vorbis vpx wayland
121 - wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
122 + run-as-root samba schroedinger sdl-image sftp shout sid skins soxr speex ssl svg
123 + taglib theora tremor truetype twolame udev upnp vaapi v4l vcd vdpau vnc vorbis vpx
124 + wayland wma-fixed +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
125 "
126 REQUIRED_USE="
127 chromecast? ( encode )
128 @@ -170,6 +170,7 @@ RDEPEND="
129 x11-libs/libXinerama:0
130 x11-libs/libXpm:0
131 )
132 + soxr? ( media-libs/soxr )
133 speex? (
134 >=media-libs/speex-1.2.0:0
135 media-libs/speexdsp:0
136 @@ -361,6 +362,7 @@ src_configure() {
137 $(use_enable shout)
138 $(use_enable sid)
139 $(use_enable skins skins2)
140 + $(use_enable soxr)
141 $(use_enable speex)
142 $(use_enable ssl gnutls)
143 $(use_enable svg)