diff options
author | 2012-12-28 01:04:00 +0100 | |
---|---|---|
committer | 2012-12-28 01:05:12 +0100 | |
commit | d9a44acf4643102a639d8b02c495f806b3733b8d (patch) | |
tree | 27de5e04a1a3ab2b04240fc071dfc7e14d3a33a5 /media-plugins | |
parent | gnome-base/gvfs: sync with gx86, add metadata.xml (diff) | |
download | gnome-d9a44acf4643102a639d8b02c495f806b3733b8d.tar.gz gnome-d9a44acf4643102a639d8b02c495f806b3733b8d.tar.bz2 gnome-d9a44acf4643102a639d8b02c495f806b3733b8d.zip |
media-plugins/gst-plugins-vaapi: initial ebuild, bug #418077
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/gst-plugins-vaapi/Manifest | 11 | ||||
-rw-r--r-- | media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.4.2.ebuild | 55 | ||||
-rw-r--r-- | media-plugins/gst-plugins-vaapi/metadata.xml | 5 |
3 files changed, 71 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest new file mode 100644 index 00000000..8c3cc28b --- /dev/null +++ b/media-plugins/gst-plugins-vaapi/Manifest @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +DIST gstreamer-vaapi-0.4.2.tar.bz2 671972 SHA256 78636c4f8da0a60457e22d17c0729b55dfe16ffb949156284294561001d2422a SHA512 73129aa656d8ec95a15fd795ac5c362bd4406d19533e163370687f8f33f89e823752308943715462430f509eae7b1b5288f06cf9b92f5fa86b0584134c4c5486 WHIRLPOOL cb4bf15351359f02bc3aba68830edb575500a2b69571b9ba42dd990d74eac3e8133a8895346d2c4a7685781467e1c6fca7989ddf993445185feea8815cffac1a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREKAAYFAlDc4fAACgkQ1fmVwcYIWAYyOQCeI8vyzreKHuKVV7knY5p4qOHf +Wc4AoNyCI59ljUR2BYDnlKEESe2GqjgE +=UVsQ +-----END PGP SIGNATURE----- diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.4.2.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.4.2.ebuild new file mode 100644 index 00000000..170e135c --- /dev/null +++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.4.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit eutils + +MY_PN="gstreamer-vaapi" +DESCRIPTION="Hardware accelerated video decoding through VA-API plugin" +HOMEPAGE="http://gitorious.org/vaapi/gstreamer-vaapi" +SRC_URI="http://www.freedesktop.org/software/vaapi/releases/${MY_PN}/${MY_PN}-${PV}.tar.bz2" + +LICENSE="" +SLOT="0.10" +KEYWORDS="~amd64" +IUSE="X opengl wayland" + +RDEPEND=" + >=dev-libs/glib-2.28:2 + >=media-libs/gstreamer-0.10.36:${SLOT} + >=media-libs/gst-plugins-base-0.10.36:${SLOT} + >=media-libs/gst-plugins-bad-0.10.22:${SLOT} + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXrandr + >=x11-libs/libva-1.1.0[X?,opengl?,wayland?] + virtual/opengl + virtual/udev + wayland? ( >=dev-libs/wayland-1 ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.9 + virtual/pkgconfig" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + # XXX: missing headers for gst-jpeg ? + econf \ + --disable-static \ + --enable-drm \ + $(use_enable opengl glx) \ + $(use_enable wayland) \ + $(use_enable X x11) +} + +src_compile() { + default +} + +src_install() { + default + prune_libtool_files +} diff --git a/media-plugins/gst-plugins-vaapi/metadata.xml b/media-plugins/gst-plugins-vaapi/metadata.xml new file mode 100644 index 00000000..dec0396a --- /dev/null +++ b/media-plugins/gst-plugins-vaapi/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>gstreamer</herd> +</pkgmetadata> |