summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-08-31 09:29:52 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-08-31 09:29:52 +0000
commitce173f94c5520bcada3a783fdded23d71feb2544 (patch)
treec16756c011dc26803e15445d8c306a8c94b9573d
parentBump isabelle to 2013, fixes bug 468344 (diff)
downloadgentoo-2-ce173f94c5520bcada3a783fdded23d71feb2544.tar.gz
gentoo-2-ce173f94c5520bcada3a783fdded23d71feb2544.tar.bz2
gentoo-2-ce173f94c5520bcada3a783fdded23d71feb2544.zip
Preparation for 2.6.5, added libva and xvba support.
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
-rw-r--r--media-libs/avidemux-core/ChangeLog6
-rw-r--r--media-libs/avidemux-core/avidemux-core-9999.ebuild10
-rw-r--r--media-libs/avidemux-core/metadata.xml1
3 files changed, 13 insertions, 4 deletions
diff --git a/media-libs/avidemux-core/ChangeLog b/media-libs/avidemux-core/ChangeLog
index a56e9343823f..10f6af274461 100644
--- a/media-libs/avidemux-core/ChangeLog
+++ b/media-libs/avidemux-core/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/avidemux-core
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/ChangeLog,v 1.13 2013/08/11 21:42:55 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/ChangeLog,v 1.14 2013/08/31 09:29:52 tomwij Exp $
+
+ 31 Aug 2013; Tom Wijsman <TomWij@gentoo.org> avidemux-core-9999.ebuild,
+ metadata.xml:
+ Preparation for 2.6.5, added libva and xvba support.
11 Aug 2013; Alexis Ballier <aballier@gentoo.org>
avidemux-core-2.6.2-r1.ebuild, avidemux-core-2.6.3.ebuild,
diff --git a/media-libs/avidemux-core/avidemux-core-9999.ebuild b/media-libs/avidemux-core/avidemux-core-9999.ebuild
index aca9dbe1bce9..3d29e08d2ce5 100644
--- a/media-libs/avidemux-core/avidemux-core-9999.ebuild
+++ b/media-libs/avidemux-core/avidemux-core-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/avidemux-core-9999.ebuild,v 1.2 2013/07/16 23:58:32 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/avidemux-core-9999.ebuild,v 1.3 2013/08/31 09:29:52 tomwij Exp $
EAPI="5"
@@ -13,7 +13,7 @@ HOMEPAGE="http://fixounet.free.fr/avidemux"
# Multiple licenses because of all the bundled stuff.
LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
-IUSE="debug nls sdl system-ffmpeg vdpau xv"
+IUSE="debug nls sdl system-ffmpeg vaapi vdpau video_cards_fglrx xv"
KEYWORDS="~amd64 ~x86"
MY_PN="${PN/-core/}"
@@ -33,9 +33,11 @@ DEPEND="
dev-db/sqlite:3
nls? ( sys-devel/gettext:0 )
sdl? ( media-libs/libsdl:0 )
- system-ffmpeg? ( >=virtual/ffmpeg-9[mp3,theora] )
+ system-ffmpeg? ( >=virtual/ffmpeg-9:0[mp3,theora] )
xv? ( x11-libs/libXv:0 )
+ vaapi? ( x11-libs/libva:0 )
vdpau? ( x11-libs/libvdpau:0 )
+ video_cards_fglrx? ( x11-libs/xvba-video:0 )
"
RDEPEND="
$DEPEND
@@ -84,7 +86,9 @@ src_configure() {
-DAVIDEMUX_SOURCE_DIR='${S}'
$(cmake-utils_use nls GETTEXT)
$(cmake-utils_use sdl SDL)
+ $(cmake-utils_use vaapi LIBVA)
$(cmake-utils_use vdpau VDPAU)
+ $(cmake-utils_use video_cards_fglrx XVBA)
$(cmake-utils_use xv XVIDEO)
"
diff --git a/media-libs/avidemux-core/metadata.xml b/media-libs/avidemux-core/metadata.xml
index 4b80e439b8c6..2cebca24bb92 100644
--- a/media-libs/avidemux-core/metadata.xml
+++ b/media-libs/avidemux-core/metadata.xml
@@ -10,5 +10,6 @@
<flag name="aften">Enable A/52 (AC-3) audio encoder support.</flag>
<flag name="amr">Enable Adaptive Multi-Rate format support via <pkg>media-libs/opencore-amr</pkg>.</flag>
<flag name="system-ffmpeg">Use the ffmpeg provided by the system.</flag>
+ <flag name="vaapi">Enable VAAPI (Video Acceleration API) for hardware decoding.</flag>
</use>
</pkgmetadata>