summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2011-07-22 17:44:47 +0000
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2011-07-22 23:22:22 +0000
commit7343aa8265a48b17a4b0a45ffe1e1178749265b7 (patch)
tree6f2afc51c517285f7ca6d7dfa7d6b0142629c293 /media-plugins
parentwayland-demos: libxcb-9999 not a hard dependency anymore (diff)
downloadbenf-7343aa8265a48b17a4b0a45ffe1e1178749265b7.tar.gz
benf-7343aa8265a48b17a4b0a45ffe1e1178749265b7.tar.bz2
benf-7343aa8265a48b17a4b0a45ffe1e1178749265b7.zip
Add media-plugins/gst-plugins-vaapi ebuild
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/gst-plugins-vaapi/Manifest3
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.2.5.ebuild39
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-9999.ebuild43
3 files changed, 85 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest
new file mode 100644
index 0000000..d3a0d5f
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -0,0 +1,3 @@
+DIST gstreamer-vaapi-0.2.5.tar.gz 710425 RMD160 c7d64bb416dfa552f2e997282af5826f533455aa SHA1 6581c416f847dd2bb81f71f498906af238cf7e53 SHA256 f1770c4537f1615701dbc845eee5732fbb1036b3acafbc7488e551fab334a31d
+EBUILD gst-plugins-vaapi-0.2.5.ebuild 848 RMD160 db7c3a4a63d1617d84dc9ae1392956e59a3b6f43 SHA1 f95b2a3b18dde1734593a92f45977327f8669c25 SHA256 a6e12e2412dba35a81a7880e102b9cfb04ebd601d2fa07378839da63ada55e46
+EBUILD gst-plugins-vaapi-9999.ebuild 926 RMD160 ab97d6604bab09dc1b93cff17a5cc28c20a6589c SHA1 48aa88dbdea2e9adea13b44ea27adb4d712c944e SHA256 d905661db7e66a4c39aba417b85649945c999c9319f095d8aa2dfb40e4191fda
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.2.5.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.2.5.ebuild
new file mode 100644
index 0000000..5deacdc
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.2.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit autotools autotools-utils
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="GStreamer VA-API plugins"
+HOMEPAGE="http://www.splitted-desktop.com/~gbeauchesne/gst-plugins-vaapi/"
+SRC_URI="http://www.splitted-desktop.com/~gbeauchesne/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="dev-libs/glib:2
+ virtual/opengl
+ x11-libs/libX11
+ >=media-libs/gstreamer-0.10.0
+ >=media-libs/gst-plugins-base-0.10.16
+ x11-libs/libva
+ >=virtual/ffmpeg-0.6"
+RDEPEND="${DEPEND}"
+
+DOCS=(AUTHORS README COPYING NEWS)
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+ local myeconfargs=(
+ --enable-glx
+ --enable-vaapi-glx
+ --enable-vaapisink-glx
+ )
+ autotools-utils_src_configure
+}
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-9999.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-9999.ebuild
new file mode 100644
index 0000000..b8facea
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-9999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+EGIT_REPO_URI="http://code.splitted-desktop.com/git/gstreamer-vaapi.git"
+EGIT_BOOTSTRAP="echo 'EXTRA_DIST =' > gtk-doc.make; eautoreconf"
+
+inherit autotools autotools-utils git-2
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="GStreamer VA-API plugins"
+HOMEPAGE="http://www.splitted-desktop.com/~gbeauchesne/gst-plugins-vaapi/"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="dev-libs/glib:2
+ virtual/opengl
+ x11-libs/libX11
+ >=media-libs/gstreamer-0.10.0
+ >=media-libs/gst-plugins-base-0.10.16
+ x11-libs/libva
+ >=virtual/ffmpeg-0.6[vaapi]"
+
+RDEPEND="${DEPEND}"
+
+DOCS=(AUTHORS README COPYING NEWS)
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+ local myeconfargs=(
+ --enable-glx
+ --enable-vaapi-glx
+ --enable-vaapisink-glx
+ )
+ autotools-utils_src_configure
+}