diff options
author | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-07-22 17:44:47 +0000 |
---|---|---|
committer | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-07-22 23:22:22 +0000 |
commit | 7343aa8265a48b17a4b0a45ffe1e1178749265b7 (patch) | |
tree | 6f2afc51c517285f7ca6d7dfa7d6b0142629c293 /media-plugins | |
parent | wayland-demos: libxcb-9999 not a hard dependency anymore (diff) | |
download | benf-7343aa8265a48b17a4b0a45ffe1e1178749265b7.tar.gz benf-7343aa8265a48b17a4b0a45ffe1e1178749265b7.tar.bz2 benf-7343aa8265a48b17a4b0a45ffe1e1178749265b7.zip |
Add media-plugins/gst-plugins-vaapi ebuild
Diffstat (limited to 'media-plugins')
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 +} |