Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-tv/xbmc: metadata.xml xbmc-9999.ebuild xbmc-12.1.ebuild ChangeLog
Date: Mon, 01 Apr 2013 06:35:57
Message-Id: 20130401063552.8F8DD2171D@flycatcher.gentoo.org
1 vapier 13/04/01 06:35:52
2
3 Modified: metadata.xml xbmc-9999.ebuild xbmc-12.1.ebuild
4 ChangeLog
5 Log:
6 Add USE="caps gles opengl sdl usb X" flags to control the now (optional) dependencies.
7
8 (Portage version: 2.2.0_alpha170/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)
9
10 Revision Changes Path
11 1.18 media-tv/xbmc/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/metadata.xml?rev=1.18&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/metadata.xml?rev=1.18&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/metadata.xml?r1=1.17&r2=1.18
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-tv/xbmc/metadata.xml,v
20 retrieving revision 1.17
21 retrieving revision 1.18
22 diff -u -r1.17 -r1.18
23 --- metadata.xml 23 Mar 2013 09:15:46 -0000 1.17
24 +++ metadata.xml 1 Apr 2013 06:35:52 -0000 1.18
25 @@ -7,6 +7,7 @@
26 <flag name='bluray'>Enable playback of Blu-ray filesystems</flag>
27 <flag name='cec'>Enable support for HDMI-CEC devices via libcec</flag>
28 <flag name='fishbmc'>Enable fishBMC visualization plugin</flag>
29 + <flag name='gles'>Enable support for GLES</flag>
30 <flag name='goom'>Enable GOOM visualization plugin</flag>
31 <flag name='midi'>Support MIDI files</flag>
32 <flag name='nfs'>Enable NFS client support</flag>
33
34
35
36 1.139 media-tv/xbmc/xbmc-9999.ebuild
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild?rev=1.139&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild?rev=1.139&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild?r1=1.138&r2=1.139
41
42 Index: xbmc-9999.ebuild
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v
45 retrieving revision 1.138
46 retrieving revision 1.139
47 diff -u -r1.138 -r1.139
48 --- xbmc-9999.ebuild 1 Apr 2013 05:39:52 -0000 1.138
49 +++ xbmc-9999.ebuild 1 Apr 2013 06:35:52 -0000 1.139
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2013 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v 1.138 2013/04/01 05:39:52 vapier Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v 1.139 2013/04/01 06:35:52 vapier Exp $
55
56 EAPI="4"
57
58 @@ -36,12 +36,14 @@
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 -IUSE="airplay alsa altivec avahi bluetooth bluray cec css debug +fishbmc goom java joystick midi mysql neon nfs profile +projectm pulseaudio pvr +rsxs rtmp +samba sse sse2 sftp udev upnp vaapi vdpau webserver +xrandr"
63 -REQUIRED_USE="pvr? ( mysql )"
64 +IUSE="airplay alsa altivec avahi bluetooth bluray caps cec css debug +fishbmc gles goom java joystick midi mysql neon nfs +opengl profile +projectm pulseaudio pvr +rsxs rtmp +samba +sdl sse sse2 sftp udev upnp +usb vaapi vdpau webserver +X +xrandr"
65 +REQUIRED_USE="
66 + pvr? ( mysql )
67 + rsxs? ( X )
68 + xrandr? ( X )
69 +"
70
71 -COMMON_DEPEND="virtual/glu
72 - virtual/opengl
73 - app-arch/bzip2
74 +COMMON_DEPEND="app-arch/bzip2
75 app-arch/unzip
76 app-arch/zip
77 app-i18n/enca
78 @@ -75,14 +77,16 @@
79 media-libs/libpng
80 projectm? ( media-libs/libprojectm )
81 media-libs/libsamplerate
82 - media-libs/libsdl[audio,opengl,video,X]
83 + sdl? ( media-libs/libsdl[audio,opengl,video,X] )
84 alsa? ( media-libs/libsdl[alsa] )
85 >=media-libs/taglib-1.8
86 media-libs/libvorbis
87 - media-libs/sdl-gfx
88 - >=media-libs/sdl-image-1.2.10[gif,jpeg,png]
89 - media-libs/sdl-mixer
90 - media-libs/sdl-sound
91 + sdl? (
92 + media-libs/sdl-gfx
93 + >=media-libs/sdl-image-1.2.10[gif,jpeg,png]
94 + media-libs/sdl-mixer
95 + media-libs/sdl-sound
96 + )
97 media-libs/tiff
98 pulseaudio? ( media-sound/pulseaudio )
99 media-sound/wavpack
100 @@ -97,26 +101,35 @@
101 samba? ( >=net-fs/samba-3.4.6[smbclient] )
102 bluetooth? ( net-wireless/bluez )
103 sys-apps/dbus
104 + caps? ( sys-libs/libcap )
105 sys-libs/zlib
106 virtual/jpeg
107 + usb? ( virtual/libusb )
108 mysql? ( virtual/mysql )
109 - x11-apps/xdpyinfo
110 - x11-apps/mesa-progs
111 + opengl? (
112 + virtual/glu
113 + virtual/opengl
114 + )
115 + gles? ( virtual/opengl )
116 vaapi? ( x11-libs/libva[opengl] )
117 vdpau? (
118 || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 )
119 virtual/ffmpeg[vdpau]
120 )
121 - x11-libs/libXinerama
122 - xrandr? ( x11-libs/libXrandr )
123 - x11-libs/libXrender"
124 + X? (
125 + x11-apps/xdpyinfo
126 + x11-apps/mesa-progs
127 + x11-libs/libXinerama
128 + xrandr? ( x11-libs/libXrandr )
129 + x11-libs/libXrender
130 + )"
131 RDEPEND="${COMMON_DEPEND}
132 udev? ( sys-fs/udisks:0 sys-power/upower )"
133 DEPEND="${COMMON_DEPEND}
134 app-arch/xz-utils
135 dev-lang/swig
136 dev-util/gperf
137 - x11-proto/xineramaproto
138 + X? ( x11-proto/xineramaproto )
139 dev-util/cmake
140 x86? ( dev-lang/nasm )
141 java? ( virtual/jre )"
142 @@ -198,10 +211,12 @@
143 $(use_enable airplay) \
144 $(use_enable avahi) \
145 $(use_enable bluray libbluray) \
146 + $(use_enable caps libcap) \
147 $(use_enable cec libcec) \
148 $(use_enable css dvdcss) \
149 $(use_enable debug) \
150 $(use_enable fishbmc) \
151 + $(use_enable gles) \
152 $(use_enable goom) \
153 --disable-hal \
154 $(use_enable joystick) \
155 @@ -209,6 +224,7 @@
156 $(use_enable mysql) \
157 $(use_enable neon) \
158 $(use_enable nfs) \
159 + $(use_enable opengl gl) \
160 $(use_enable profile profiling) \
161 $(use_enable projectm) \
162 $(use_enable pulseaudio pulse) \
163 @@ -216,11 +232,14 @@
164 $(use_enable rsxs) \
165 $(use_enable rtmp) \
166 $(use_enable samba) \
167 + $(use_enable sdl) \
168 $(use_enable sftp ssh) \
169 + $(use_enable usb libusb) \
170 $(use_enable upnp) \
171 $(use_enable vaapi) \
172 $(use_enable vdpau) \
173 $(use_enable webserver) \
174 + $(use_enable X x11) \
175 $(use_enable xrandr)
176 }
177
178
179
180
181 1.4 media-tv/xbmc/xbmc-12.1.ebuild
182
183 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild?rev=1.4&view=markup
184 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild?rev=1.4&content-type=text/plain
185 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild?r1=1.3&r2=1.4
186
187 Index: xbmc-12.1.ebuild
188 ===================================================================
189 RCS file: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild,v
190 retrieving revision 1.3
191 retrieving revision 1.4
192 diff -u -r1.3 -r1.4
193 --- xbmc-12.1.ebuild 1 Apr 2013 05:39:52 -0000 1.3
194 +++ xbmc-12.1.ebuild 1 Apr 2013 06:35:52 -0000 1.4
195 @@ -1,6 +1,6 @@
196 # Copyright 1999-2013 Gentoo Foundation
197 # Distributed under the terms of the GNU General Public License v2
198 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild,v 1.3 2013/04/01 05:39:52 vapier Exp $
199 +# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild,v 1.4 2013/04/01 06:35:52 vapier Exp $
200
201 EAPI="4"
202
203 @@ -36,12 +36,14 @@
204
205 LICENSE="GPL-2"
206 SLOT="0"
207 -IUSE="airplay alsa altivec avahi bluetooth bluray cec css debug goom java joystick midi mysql neon nfs profile +projectm pulseaudio pvr +rsxs rtmp +samba sse sse2 sftp udev upnp vaapi vdpau webserver +xrandr"
208 -REQUIRED_USE="pvr? ( mysql )"
209 +IUSE="airplay alsa altivec avahi bluetooth bluray caps cec css debug gles goom java joystick midi mysql neon nfs +opengl profile +projectm pulseaudio pvr +rsxs rtmp +samba +sdl sse sse2 sftp udev upnp +usb vaapi vdpau webserver +X +xrandr"
210 +REQUIRED_USE="
211 + pvr? ( mysql )
212 + rsxs? ( X )
213 + xrandr? ( X )
214 +"
215
216 -COMMON_DEPEND="virtual/glu
217 - virtual/opengl
218 - app-arch/bzip2
219 +COMMON_DEPEND="app-arch/bzip2
220 app-arch/unzip
221 app-arch/zip
222 app-i18n/enca
223 @@ -73,14 +75,16 @@
224 media-libs/libpng
225 projectm? ( media-libs/libprojectm )
226 media-libs/libsamplerate
227 - media-libs/libsdl[audio,opengl,video,X]
228 + sdl? ( media-libs/libsdl[audio,opengl,video,X] )
229 alsa? ( media-libs/libsdl[alsa] )
230 >=media-libs/taglib-1.8
231 media-libs/libvorbis
232 - media-libs/sdl-gfx
233 - >=media-libs/sdl-image-1.2.10[gif,jpeg,png]
234 - media-libs/sdl-mixer
235 - media-libs/sdl-sound
236 + sdl? (
237 + media-libs/sdl-gfx
238 + >=media-libs/sdl-image-1.2.10[gif,jpeg,png]
239 + media-libs/sdl-mixer
240 + media-libs/sdl-sound
241 + )
242 media-libs/tiff
243 pulseaudio? ( media-sound/pulseaudio )
244 media-sound/wavpack
245 @@ -95,26 +99,35 @@
246 samba? ( >=net-fs/samba-3.4.6[smbclient] )
247 bluetooth? ( net-wireless/bluez )
248 sys-apps/dbus
249 + caps? ( sys-libs/libcap )
250 sys-libs/zlib
251 virtual/jpeg
252 + usb? ( virtual/libusb )
253 mysql? ( virtual/mysql )
254 - x11-apps/xdpyinfo
255 - x11-apps/mesa-progs
256 + opengl? (
257 + virtual/glu
258 + virtual/opengl
259 + )
260 + gles? ( virtual/opengl )
261 vaapi? ( x11-libs/libva[opengl] )
262 vdpau? (
263 || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 )
264 virtual/ffmpeg[vdpau]
265 )
266 - x11-libs/libXinerama
267 - xrandr? ( x11-libs/libXrandr )
268 - x11-libs/libXrender"
269 + X? (
270 + x11-apps/xdpyinfo
271 + x11-apps/mesa-progs
272 + x11-libs/libXinerama
273 + xrandr? ( x11-libs/libXrandr )
274 + x11-libs/libXrender
275 + )"
276 RDEPEND="${COMMON_DEPEND}
277 udev? ( sys-fs/udisks:0 sys-power/upower )"
278 DEPEND="${COMMON_DEPEND}
279 app-arch/xz-utils
280 dev-lang/swig
281 dev-util/gperf
282 - x11-proto/xineramaproto
283 + X? ( x11-proto/xineramaproto )
284 dev-util/cmake
285 x86? ( dev-lang/nasm )
286 java? ( virtual/jre )"
287 @@ -196,9 +209,11 @@
288 $(use_enable airplay) \
289 $(use_enable avahi) \
290 $(use_enable bluray libbluray) \
291 + $(use_enable caps libcap) \
292 $(use_enable cec libcec) \
293 $(use_enable css dvdcss) \
294 $(use_enable debug) \
295 + $(use_enable gles) \
296 $(use_enable goom) \
297 --disable-hal \
298 $(use_enable joystick) \
299 @@ -206,6 +221,7 @@
300 $(use_enable mysql) \
301 $(use_enable neon) \
302 $(use_enable nfs) \
303 + $(use_enable opengl gl) \
304 $(use_enable profile profiling) \
305 $(use_enable projectm) \
306 $(use_enable pulseaudio pulse) \
307 @@ -213,11 +229,14 @@
308 $(use_enable rsxs) \
309 $(use_enable rtmp) \
310 $(use_enable samba) \
311 + $(use_enable sdl) \
312 $(use_enable sftp ssh) \
313 + $(use_enable usb libusb) \
314 $(use_enable upnp) \
315 $(use_enable vaapi) \
316 $(use_enable vdpau) \
317 $(use_enable webserver) \
318 + $(use_enable X x11) \
319 $(use_enable xrandr)
320 }
321
322
323
324
325 1.177 media-tv/xbmc/ChangeLog
326
327 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/ChangeLog?rev=1.177&view=markup
328 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/ChangeLog?rev=1.177&content-type=text/plain
329 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-tv/xbmc/ChangeLog?r1=1.176&r2=1.177
330
331 Index: ChangeLog
332 ===================================================================
333 RCS file: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v
334 retrieving revision 1.176
335 retrieving revision 1.177
336 diff -u -r1.176 -r1.177
337 --- ChangeLog 1 Apr 2013 05:39:52 -0000 1.176
338 +++ ChangeLog 1 Apr 2013 06:35:52 -0000 1.177
339 @@ -1,6 +1,11 @@
340 # ChangeLog for media-tv/xbmc
341 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
342 -# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v 1.176 2013/04/01 05:39:52 vapier Exp $
343 +# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v 1.177 2013/04/01 06:35:52 vapier Exp $
344 +
345 + 01 Apr 2013; Mike Frysinger <vapier@g.o> metadata.xml,
346 + xbmc-12.1.ebuild, xbmc-9999.ebuild:
347 + Add USE="caps gles opengl sdl usb X" flags to control the now (optional)
348 + dependencies.
349
350 01 Apr 2013; Mike Frysinger <vapier@g.o> xbmc-12.1.ebuild,
351 xbmc-9999.ebuild: