diff options
author | Alexis Ballier <aballier@gentoo.org> | 2010-05-15 08:57:58 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2010-05-15 08:57:58 +0000 |
commit | d2f06c38311ae04c0c59a52869254cee8e1f1ec3 (patch) | |
tree | 845ea86fe442bcbb1585a867d27923677807f7a4 | |
parent | Version bump (diff) | |
download | gentoo-2-d2f06c38311ae04c0c59a52869254cee8e1f1ec3.tar.gz gentoo-2-d2f06c38311ae04c0c59a52869254cee8e1f1ec3.tar.bz2 gentoo-2-d2f06c38311ae04c0c59a52869254cee8e1f1ec3.zip |
Add vaapi useflag and support, by Frank Richter <res@crystalspace3d.org>, bug #317319
(Portage version: 2.2_rc67/cvs/Linux x86_64)
-rw-r--r-- | media-video/vlc/ChangeLog | 7 | ||||
-rw-r--r-- | media-video/vlc/metadata.xml | 1 | ||||
-rw-r--r-- | media-video/vlc/vlc-1.1.0_pre4.ebuild | 10 | ||||
-rw-r--r-- | media-video/vlc/vlc-1.1.9999.ebuild | 10 | ||||
-rw-r--r-- | media-video/vlc/vlc-9999.ebuild | 10 |
5 files changed, 28 insertions, 10 deletions
diff --git a/media-video/vlc/ChangeLog b/media-video/vlc/ChangeLog index fc11b3e33d1d..83199db80a79 100644 --- a/media-video/vlc/ChangeLog +++ b/media-video/vlc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-video/vlc # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.582 2010/05/14 16:39:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.583 2010/05/15 08:57:58 aballier Exp $ + + 15 May 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.1.0_pre4.ebuild, + vlc-1.1.9999.ebuild, vlc-9999.ebuild, metadata.xml: + Add vaapi useflag and support, by Frank Richter <res@crystalspace3d.org>, + bug #317319 14 May 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.6.ebuild, vlc-1.0.9999.ebuild, vlc-1.1.0_pre4.ebuild, vlc-1.1.9999.ebuild, diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml index 6b11944e2948..345a3c514a55 100644 --- a/media-video/vlc/metadata.xml +++ b/media-video/vlc/metadata.xml @@ -44,6 +44,7 @@ <flag name="twolame">Enables twolame support (MPEG Audio Layer 2 encoder).</flag> <flag name="udev">Enables Linux udev services discovery.</flag> <flag name="upnp">Enables support for Intel UPnP stack.</flag> + <flag name="vaapi">Enables VAAPI (Video Acceleration API) for hardware decoding</flag> <flag name="vcdinfo">Enables VCD information library support.</flag> <flag name="vcdx">Enables VCD with navigation via libvcdinfo (depends on cdio)</flag> <flag name="vlm">New videolan (media) manager (vlm), a little manager designed to launch and manage multiple streams from within one instance of VLC.</flag> diff --git a/media-video/vlc/vlc-1.1.0_pre4.ebuild b/media-video/vlc/vlc-1.1.0_pre4.ebuild index 951ea57e726a..0c444aaf4814 100644 --- a/media-video/vlc/vlc-1.1.0_pre4.ebuild +++ b/media-video/vlc/vlc-1.1.0_pre4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.1.0_pre4.ebuild,v 1.2 2010/05/14 16:39:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.1.0_pre4.ebuild,v 1.3 2010/05/15 08:57:58 aballier Exp $ EAPI="2" @@ -52,7 +52,7 @@ IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddb dbus dc1394 modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss png projectm pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba schroedinger sdl sdl-image shine shout skins speex sqlite sse stream - svg svga taglib theora truetype twolame udev upnp v4l v4l2 vcdx vlm + svg svga taglib theora truetype twolame udev upnp v4l v4l2 vaapi vcdx vlm vorbis win32codecs wma-fixed x264 +xcb xml xosd xv zvbi" RDEPEND=" @@ -136,6 +136,7 @@ RDEPEND=" upnp? ( net-libs/libupnp ) v4l2? ( libv4l2? ( media-libs/libv4l ) ) v4l? ( libv4l? ( media-libs/libv4l ) ) + vaapi? ( x11-libs/libva >=media-video/ffmpeg-0.5_p22846 ) vcdx? ( >=dev-libs/libcdio-0.78.2 >=media-video/vcdimager-0.7.22 ) vorbis? ( media-libs/libvorbis ) win32codecs? ( media-libs/win32codecs ) @@ -185,6 +186,7 @@ pkg_setup() { vlc_use_force skins truetype vlc_use_force skins qt4 vlc_use_force vlm stream + vlc_use_force vaapi ffmpeg # Useflags that will be automagically discarded if deps are not met vlc_use_needs bidi truetype @@ -316,6 +318,7 @@ src_configure() { $(use_enable v4l) \ $(use_enable v4l2) \ $(use_enable vcdx) \ + $(use_enable vaapi libva) \ $(use_enable vlm) \ $(use_enable vorbis) \ $(use_enable win32codecs loader) \ @@ -333,7 +336,8 @@ src_configure() { $(vlc_use_enable_force vlm sout) \ $(vlc_use_enable_force skins qt4) \ $(vlc_use_enable_force skins freetype) \ - $(vlc_use_enable_force remoteosd libgcrypt) + $(vlc_use_enable_force remoteosd libgcrypt) \ + $(vlc_use_enable_force vaapi avcodec) } src_install() { diff --git a/media-video/vlc/vlc-1.1.9999.ebuild b/media-video/vlc/vlc-1.1.9999.ebuild index 1150f3039ed0..ae461c6a4213 100644 --- a/media-video/vlc/vlc-1.1.9999.ebuild +++ b/media-video/vlc/vlc-1.1.9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.1.9999.ebuild,v 1.3 2010/05/14 16:39:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.1.9999.ebuild,v 1.4 2010/05/15 08:57:58 aballier Exp $ EAPI="2" @@ -52,7 +52,7 @@ IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddb dbus dc1394 modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss png projectm pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba schroedinger sdl sdl-image shine shout skins speex sqlite sse stream - svg svga taglib theora truetype twolame udev upnp v4l v4l2 vcdx vlm + svg svga taglib theora truetype twolame udev upnp v4l v4l2 vaapi vcdx vlm vorbis win32codecs wma-fixed x264 +xcb xml xosd xv zvbi" RDEPEND=" @@ -136,6 +136,7 @@ RDEPEND=" upnp? ( net-libs/libupnp ) v4l2? ( libv4l2? ( media-libs/libv4l ) ) v4l? ( libv4l? ( media-libs/libv4l ) ) + vaapi? ( x11-libs/libva >=media-video/ffmpeg-0.5_p22846 ) vcdx? ( >=dev-libs/libcdio-0.78.2 >=media-video/vcdimager-0.7.22 ) vorbis? ( media-libs/libvorbis ) win32codecs? ( media-libs/win32codecs ) @@ -185,6 +186,7 @@ pkg_setup() { vlc_use_force skins truetype vlc_use_force skins qt4 vlc_use_force vlm stream + vlc_use_force vaapi ffmpeg # Useflags that will be automagically discarded if deps are not met vlc_use_needs bidi truetype @@ -316,6 +318,7 @@ src_configure() { $(use_enable v4l) \ $(use_enable v4l2) \ $(use_enable vcdx) \ + $(use_enable vaapi libva) \ $(use_enable vlm) \ $(use_enable vorbis) \ $(use_enable win32codecs loader) \ @@ -333,7 +336,8 @@ src_configure() { $(vlc_use_enable_force vlm sout) \ $(vlc_use_enable_force skins qt4) \ $(vlc_use_enable_force skins freetype) \ - $(vlc_use_enable_force remoteosd libgcrypt) + $(vlc_use_enable_force remoteosd libgcrypt) \ + $(vlc_use_enable_force vaapi avcodec) } src_install() { diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild index 48e9a30fdb1c..c3e6e6e7e5e2 100644 --- a/media-video/vlc/vlc-9999.ebuild +++ b/media-video/vlc/vlc-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 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.70 2010/05/14 16:39:41 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.71 2010/05/15 08:57:58 aballier Exp $ EAPI="2" @@ -52,7 +52,7 @@ IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddb dbus dc1394 modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss png projectm pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba schroedinger sdl sdl-image shine shout skins speex sqlite sse stream - svg svga taglib theora truetype twolame udev upnp v4l v4l2 vcdx vlm + svg svga taglib theora truetype twolame udev upnp v4l v4l2 vaapi vcdx vlm vorbis win32codecs wma-fixed x264 +xcb xml xosd xv zvbi" RDEPEND=" @@ -136,6 +136,7 @@ RDEPEND=" upnp? ( net-libs/libupnp ) v4l2? ( libv4l2? ( media-libs/libv4l ) ) v4l? ( libv4l? ( media-libs/libv4l ) ) + vaapi? ( x11-libs/libva >=media-video/ffmpeg-0.5_p22846 ) vcdx? ( >=dev-libs/libcdio-0.78.2 >=media-video/vcdimager-0.7.22 ) vorbis? ( media-libs/libvorbis ) win32codecs? ( media-libs/win32codecs ) @@ -185,6 +186,7 @@ pkg_setup() { vlc_use_force skins truetype vlc_use_force skins qt4 vlc_use_force vlm stream + vlc_use_force vaapi ffmpeg # Useflags that will be automagically discarded if deps are not met vlc_use_needs bidi truetype @@ -316,6 +318,7 @@ src_configure() { $(use_enable v4l) \ $(use_enable v4l2) \ $(use_enable vcdx) \ + $(use_enable vaapi libva) \ $(use_enable vlm) \ $(use_enable vorbis) \ $(use_enable win32codecs loader) \ @@ -333,7 +336,8 @@ src_configure() { $(vlc_use_enable_force vlm sout) \ $(vlc_use_enable_force skins qt4) \ $(vlc_use_enable_force skins freetype) \ - $(vlc_use_enable_force remoteosd libgcrypt) + $(vlc_use_enable_force remoteosd libgcrypt) \ + $(vlc_use_enable_force vaapi avcodec) } src_install() { |