summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2011-02-16 20:45:26 +0000
committerAlexis Ballier <aballier@gentoo.org>2011-02-16 20:45:26 +0000
commit85be8ca05fe381ad00ebe1e2be3519b3cf411af8 (patch)
treeccd5663fcb44de3de760a17c8427a76bc9a31372 /media-video
parentmask Mac OSX specific useflags for vlc (diff)
downloadgentoo-2-85be8ca05fe381ad00ebe1e2be3519b3cf411af8.tar.gz
gentoo-2-85be8ca05fe381ad00ebe1e2be3519b3cf411af8.tar.bz2
gentoo-2-85be8ca05fe381ad00ebe1e2be3519b3cf411af8.zip
Add fbosd and macosx specific useflags
(Portage version: 2.2.0_alpha24/cvs/Linux x86_64)
Diffstat (limited to 'media-video')
-rw-r--r--media-video/vlc/ChangeLog6
-rw-r--r--media-video/vlc/metadata.xml10
-rw-r--r--media-video/vlc/vlc-9999.ebuild35
3 files changed, 40 insertions, 11 deletions
diff --git a/media-video/vlc/ChangeLog b/media-video/vlc/ChangeLog
index 3950687f27b1..5fb05c928f1a 100644
--- a/media-video/vlc/ChangeLog
+++ b/media-video/vlc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/vlc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.677 2011/02/16 19:45:50 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.678 2011/02/16 20:45:26 aballier Exp $
+
+ 16 Feb 2011; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild,
+ metadata.xml:
+ Add fbosd and macosx specific useflags
16 Feb 2011; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
readd some deps for skins useflag that were lost
diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
index 6b7450dc261b..0178f7aa3d9a 100644
--- a/media-video/vlc/metadata.xml
+++ b/media-video/vlc/metadata.xml
@@ -8,6 +8,7 @@
</maintainer>
<use>
<flag name="atmo">Enables support for AtmoLight (homebrew Ambient Lighting Technology)</flag>
+ <flag name="audioqueue">Enables AudioQueue audio module for Mac OS X.</flag>
<flag name="bda">Enables Win32 DirectShow BDA support.</flag>
<flag name="bluray">Enables libbluray for Blu-ray disc support.</flag>
<flag name="dc1394">Enables IIDC cameras support.</flag>
@@ -18,6 +19,7 @@
<flag name="dshow">Enables Win32 DirectShow support.</flag>
<flag name="dxva2">Enables Win32 DxVA2 support.</flag>
<flag name="egl">Enables EGL video output module.</flag>
+ <flag name="fbosd">Enables the framebuffer overlay plugin.</flag>
<flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis (with external sound fonts).</flag>
<flag name="gcrypt">Enables cryptography support via libgcrypt.</flag>
<flag name="gme">Enables support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats.</flag>
@@ -25,6 +27,7 @@
<flag name="growl">Enables growl notification support (over UDP for remote access and native on OSX)</flag>
<flag name="httpd">Enables a web based interface for vlc.</flag>
<flag name="id3tag">Enables id3tag metadata reader plugin.</flag>
+ <flag name="ios-vout">Enables iPhone OS video output.</flag>
<flag name="kate">Adds support for Ogg Kate subtitles via libkate.</flag>
<flag name="libass">Enables subtitles support using libass.</flag>
<flag name="libproxy">Enables support for proxy settings in the HTTP access module.</flag>
@@ -35,6 +38,13 @@
<flag name="libtiger">Enables Ogg Kate subtitles rendering using libtiger.</flag>
<flag name="linsys">Enables support for Linux Linear Systems Ltd. SDI and HD-SDI input cards.</flag>
<flag name="live">Enables live555 streaming media support (client support for rtsp).</flag>
+ <flag name="macosx">Enables Mac OS X gui support.</flag>
+ <flag name="macosx-audio">Enables Mac OS X audio module.</flag>
+ <flag name="macosx-dialog-provider">Enables Mac OS X dialog module.</flag>
+ <flag name="macosx-eyetv">Enables Mac OS X EyeTV (TNT Tuner) module.</flag>
+ <flag name="macosx-quartztext">Enables Mac OS X quartz text module.</flag>
+ <flag name="macosx-qtcapture">Enables Mac OS X qtcapture (iSight) module.</flag>
+ <flag name="macosx-vout">Enables Mac OS X video output module.</flag>
<flag name="matroska">Enables matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)</flag>
<flag name="omxil">Enables OpenMAX Integration Layer codec module.</flag>
<flag name="optimisememory">Enable optimisation for memory rather than performance.</flag>
diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
index 9f4b7c5c47da..99be9f140b94 100644
--- a/media-video/vlc/vlc-9999.ebuild
+++ b/media-video/vlc/vlc-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.118 2011/02/16 19:45:50 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.119 2011/02/16 20:45:26 aballier Exp $
EAPI="4"
@@ -45,15 +45,18 @@ if [ "${PV%9999}" = "${PV}" ] ; then
else
KEYWORDS=""
fi
-IUSE="a52 aac aalib alsa altivec atmo avahi bda bidi bluray cdda cddb dbus dc1394
- debug dirac direct2d directfb directx dshow dts dvb +dvbpsi dvd dxva2 elibc_glibc egl +encode fbcon fluidsynth +ffmpeg flac fontconfig
- +gcrypt gme gnome gnutls growl httpd ieee1394 jack kate kde libass libcaca
- libnotify libproxy libtiger libv4l2 linsys lirc live lua matroska mmx
- modplug mp3 mpeg mtp musepack ncurses ogg omxil opengl optimisememory oss
- png projectm pulseaudio pvr +qt4 rtsp run-as-root samba
- schroedinger sdl sdl-image shine shout sid skins speex sqlite sse
- svg switcher taglib theora truetype twolame udev upnp v4l2 vaapi vcdx vlm
- vorbis waveout win32codecs wingdi wma-fixed +X x264 +xcb xml xosd xv zvbi"
+IUSE="a52 aac aalib alsa altivec atmo +audioqueue avahi bda bidi bluray cdda
+ cddb dbus dc1394 debug dirac direct2d directfb directx dshow dts dvb +dvbpsi
+ dvd dxva2 elibc_glibc egl +encode fbcon fbosd fluidsynth +ffmpeg flac fontconfig
+ +gcrypt gme gnome gnutls growl httpd ieee1394 ios-vout jack kate kde libass
+ libcaca libnotify libproxy libtiger libv4l2 linsys lirc live lua +macosx
+ +macosx-audio +macosx-dialog-provider +macosx-eyetv +macosx-quartztext
+ +macosx-qtcapture +macosx-vout matroska mmx modplug mp3 mpeg mtp musepack
+ ncurses ogg omxil opengl optimisememory oss png projectm pulseaudio pvr +qt4
+ rtsp run-as-root samba schroedinger sdl sdl-image shine shout sid skins
+ speex sqlite sse svg switcher taglib theora truetype twolame udev upnp v4l2
+ vaapi vcdx vlm vorbis waveout win32codecs wingdi wma-fixed +X x264 +xcb xml
+ xosd xv zvbi"
RDEPEND="
sys-libs/zlib
@@ -83,6 +86,7 @@ RDEPEND="
gnome? ( gnome-base/gnome-vfs )
gnutls? ( >=net-libs/gnutls-1.7.4 )
ieee1394? ( >=sys-libs/libraw1394-2.0.1 >=sys-libs/libavc1394-0.5.3 )
+ ios-vout? ( virtual/opengl )
jack? ( >=media-sound/jack-audio-connection-kit-0.99.0-r1 )
kate? ( >=media-libs/libkate-0.1.1 )
libass? ( >=media-libs/libass-0.9.6 media-libs/fontconfig )
@@ -94,6 +98,7 @@ RDEPEND="
lirc? ( app-misc/lirc )
live? ( >=media-plugins/live-2010.10.15 )
lua? ( >=dev-lang/lua-5.1 )
+ macosx-vout? ( virtual/opengl )
matroska? ( >=dev-libs/libebml-1.0.0 >=media-libs/libmatroska-1.0.0 )
modplug? ( >=media-libs/libmodplug-0.8.8.1 )
mp3? ( media-libs/libmad )
@@ -140,6 +145,7 @@ DEPEND="${RDEPEND}
!!<=media-video/vlc-1.1.99999
alsa? ( >=media-sound/alsa-headers-1.0.23 )
dvb? ( sys-kernel/linux-headers )
+ fbosd? ( sys-kernel/linux-headers )
kde? ( >=kde-base/kdelibs-4 )
v4l2? ( >=sys-kernel/linux-headers-2.6.25 )
xcb? ( x11-proto/xproto )
@@ -195,6 +201,7 @@ src_configure() {
$(use_enable alsa) \
$(use_enable altivec) \
$(use_enable atmo) \
+ $(use_enable audioqueue) \
$(use_enable avahi bonjour) \
$(use_enable bda) \
$(use_enable bidi fribidi) \
@@ -217,6 +224,7 @@ src_configure() {
$(use_enable egl) \
$(use_enable encode sout) \
$(use_enable fbcon fb) \
+ $(use_enable fbosd) \
$(use_enable ffmpeg avcodec) $(use_enable ffmpeg avformat) $(use_enable ffmpeg swscale) $(use_enable ffmpeg postproc) \
$(use_enable flac) \
$(use_enable fluidsynth) \
@@ -227,6 +235,7 @@ src_configure() {
$(use_enable growl) \
$(use_enable httpd) \
$(use_enable ieee1394 dv) \
+ $(use_enable ios-vout) \
$(use_enable jack) \
$(use_enable kate) \
$(use_with kde kde-solid) \
@@ -242,6 +251,12 @@ src_configure() {
$(use_enable lirc) \
$(use_enable live live555) \
$(use_enable lua) \
+ $(use_enable macosx-audio) \
+ $(use_enable macosx-dialog-provider) \
+ $(use_enable macosx-eyetv) \
+ $(use_enable macosx-qtcapture) \
+ $(use_enable macosx-quartztext) \
+ $(use_enable macosx-vout) \
$(use_enable matroska mkv) \
$(use_enable mmx) \
$(use_enable modplug mod) \