summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-06-10 19:25:03 +0000
committerMichał Górny <mgorny@gentoo.org>2014-06-10 19:25:03 +0000
commitfad00f6c05205957b95a6e00bacd2072ae262c9d (patch)
treef6f0f06a755c9440d1f353b10a545417d3ab0773 /media-plugins/gst-plugins-vaapi
parentVersion bump (diff)
downloadhistorical-fad00f6c05205957b95a6e00bacd2072ae262c9d.tar.gz
historical-fad00f6c05205957b95a6e00bacd2072ae262c9d.tar.bz2
historical-fad00f6c05205957b95a6e00bacd2072ae262c9d.zip
Enable multilib support, bug #493176.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'media-plugins/gst-plugins-vaapi')
-rw-r--r--media-plugins/gst-plugins-vaapi/ChangeLog9
-rw-r--r--media-plugins/gst-plugins-vaapi/Manifest23
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.5.8-r1.ebuild53
3 files changed, 78 insertions, 7 deletions
diff --git a/media-plugins/gst-plugins-vaapi/ChangeLog b/media-plugins/gst-plugins-vaapi/ChangeLog
index 8386db9788ab..cd57c6ce2016 100644
--- a/media-plugins/gst-plugins-vaapi/ChangeLog
+++ b/media-plugins/gst-plugins-vaapi/ChangeLog
@@ -1,10 +1,15 @@
# ChangeLog for media-plugins/gst-plugins-vaapi
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-vaapi/ChangeLog,v 1.1 2014/03/01 10:09:39 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-vaapi/ChangeLog,v 1.2 2014/06/10 19:19:37 mgorny Exp $
+
+*gst-plugins-vaapi-0.5.8-r1 (10 Jun 2014)
+
+ 10 Jun 2014; Michał Górny <mgorny@gentoo.org>
+ +gst-plugins-vaapi-0.5.8-r1.ebuild:
+ Enable multilib support, bug #493176.
*gst-plugins-vaapi-0.5.8 (01 Mar 2014)
01 Mar 2014; Pacho Ramos <pacho@gentoo.org> +gst-plugins-vaapi-0.5.8.ebuild,
+metadata.xml:
Add vaapi plugin
-
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest
index 6e651450b248..ddee42424db8 100644
--- a/media-plugins/gst-plugins-vaapi/Manifest
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -2,13 +2,26 @@
Hash: SHA256
DIST gstreamer-vaapi-0.5.8.tar.bz2 822266 SHA256 24fee8a1ca4cb99ed7739d876b17a4085e81b28550350867dee5105300d343c6 SHA512 f05f4e16183bfaa1d8b2c366385a83d531657addd8f47cea63213c3986a8a88d43fff82723f3f19466ad3e381847c354e16306578b6959e1f9271fc8cfd39f98 WHIRLPOOL f8bc90be677d883559860a3b2706db17d2b66ed34385d40d686e5506edf89f868b371a09c1b1f95bbce8efab68d4c6fa53224bc829ad087eee8d02668e7f5525
+EBUILD gst-plugins-vaapi-0.5.8-r1.ebuild 1616 SHA256 7b157e33876ac77119627d64304dd149464cd84f2f2ed784f71d8bbdb32c4e19 SHA512 8ca184f6a9c8a8f2a13753d21d4b3cd525e67087f228dcf4cbf51405ba141bcafbae1d0290652887ce7a5e46fcd9690e20804c8e3899f9b183d8ba0f694f8a35 WHIRLPOOL 8f689a009c1af2599b63839f99262ed99b0edb778377906b77d2b97e50e71835a4c8f3645d42aee048c848ca1dc20a722a18d802c60bb294e0da617fc6391cfa
EBUILD gst-plugins-vaapi-0.5.8.ebuild 1308 SHA256 f918142f76df69060158256a43ddd0f3329cb569bf6467dd15f5714bd5caa207 SHA512 829b6ac2f0f09a679edac0c8b2d38358aa016b6725a7da9a45e4005de4bdeaf54370c28475ced88db118f66be0c9d38d28de3cc6b8fdfb662df3195cc115be91 WHIRLPOOL 23ad15308dd6c48c0867673b52aac071cfd7cd52fe712b759aaf38f48f06a4d6bb68b894e3c52c2e5b63a82c90279df92f875abff57a9dd27e53174a67441f09
-MISC ChangeLog 390 SHA256 04e92030a2b81500ae7b86f6c781887697f06289c1e4aad75fca140b98a95244 SHA512 f08bbfc40487f31648a6628b22a1340648803bf7d75eb938700f3438a56aea346c156d09c3b855045d15f6caafa81305d13e6bb2f541912f6c65e8b1c178f7bb WHIRLPOOL bf368450b7891b0876e6946be4429a20eb3f725c461715d7bb7c13145c9b5d893025db54724322e4eefb92e2d3c65f1aff6cf63e3889eb0ec326536c4487d555
+MISC ChangeLog 562 SHA256 3c0108b1ec66e0dea1517bf03318553d986567b4cdbea66b50ebc9d3f43b1505 SHA512 c470ec6f014da632f3d955d87e79c4ab812c087960fafb04891142a2ceae62b82ae4aa564be911e4e8bf05cccb579fdd4a331139a1a8436073a794a82761ddb0 WHIRLPOOL 7d0482de1ea26a4012f70408e20b715cbe54118ef8988b02706aa513b267b5205da6da405ea57912d86decd452a5e9366d84411777b56195cd420ceabad9dc08
MISC metadata.xml 163 SHA256 5be82689c9f32031a2438b08ace0c4bcdc738cec0eb736d9aa7e529cde4b8a6c SHA512 9688f0e23097fe5baefa6b3cf28276c88e53314989b51e1afc9edc0e68a19c215a67dd0bfb84a157b130d424912ac72bf6c85f9ce066c8d9f6776e4c1d019ccc WHIRLPOOL 6609d5606451d3adf31c010aeb51bec29714c3cda8e1a730af0ea1f51289f7139ac86f11c056e59143dddcf46291b9d79ae94083b77488f28717bf51972e0c3b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlMRseQACgkQCaWpQKGI+9TviwCfVUN0uGU1it4TqpsFnZBbIU1q
-O7EAnAm0UeUgb6KX8jqg0g7vqZjFE797
-=k4HF
+iQJ8BAEBCABmBQJTl1pLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOQLUQAK21/UFD7TaRrYxJ/J2K8AFJ
+GDBc+c81iVhnLB4O/zri26R7B0hCbthSt/46/tuzCtt/XwrcsNGLBM15JHDfSN9s
+h64Ceva6r0T3isSonbUWIh8ax7B0nNZaJeKeUkwF9ByjLY5aW9vKHaQ04P3MG84j
+XklavRq8TNjQl/5BYSs1xr6xUGQWx2KH2zTW72wqjiOtgSc7IGIGIuN05BKm933v
+Wn8I+7tmax4rHlqm3lJC6Vq6MO3qCCVfqSVHY8ZgiI/eGFz49NEY4LI2YfklcITd
+s0eX20wriNHpQU/0TwzzDZbv1idLYZ7apBtllj6s9E1S9zl6LQWI+OGpmuOD8r8i
+4sf4GX9+EpkuEmG8m4qYK5UYCdGtPJj1abPN+YKKaCel71uGTw7fdhpJQUzIzrmr
+RHL62+d7VWmweyIld+2bnw308xIJL1adykXp03w+eRHhEwgSEzG9qfPcaRVfN/9O
+EWKbuBpDKR+ln9jeZXzALHviS7yiXI3tAa06gYTaT9cC2U2MXKxeJvV+HEGBz4/v
+1KDJee180mbwFh68A9A1Wz+zG/rp+cDbhij32s3+9kUS+6IhfceT0Zz6ZBLOu6by
+RTG351K4DPb4aeJ3e0weCfvzZLnakQXKRU9joMvcM+K4J/ngdaFN0YXwHli7id4z
+0lKHax261G9h60TZ0nfw
+=+ApN
-----END PGP SIGNATURE-----
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.5.8-r1.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.5.8-r1.ebuild
new file mode 100644
index 000000000000..2bea87a5d6bf
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.5.8-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.5.8-r1.ebuild,v 1.1 2014/06/10 19:19:37 mgorny Exp $
+
+EAPI="5"
+inherit eutils multilib-minimal
+
+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="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="~amd64"
+IUSE="+X opengl wayland"
+
+RDEPEND="
+ >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-1.2:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-1.2:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-1.2:1.0[${MULTILIB_USEDEP}]
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr[${MULTILIB_USEDEP}]
+ >=x11-libs/libva-1.1.0[X?,opengl?,wayland?,${MULTILIB_USEDEP}]
+ virtual/opengl[${MULTILIB_USEDEP}]
+ virtual/udev[${MULTILIB_USEDEP}]
+ wayland? ( >=dev-libs/wayland-1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ virtual/pkgconfig[${MULTILIB_USEDEP}]"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# --disable-encoders as it needs hardmasked libva version
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ --with-gstreamer-api=1.2 \
+ --disable-encoders \
+ --disable-static \
+ --enable-drm \
+ $(use_enable opengl glx) \
+ $(use_enable wayland) \
+ $(use_enable X x11)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}