summaryrefslogtreecommitdiff
path: root/media-plugins/gst-plugins-xvideo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-plugins/gst-plugins-xvideo
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/gst-plugins-xvideo')
-rw-r--r--media-plugins/gst-plugins-xvideo/Manifest5
-rw-r--r--media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild33
-rw-r--r--media-plugins/gst-plugins-xvideo/metadata.xml8
3 files changed, 46 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-xvideo/Manifest b/media-plugins/gst-plugins-xvideo/Manifest
new file mode 100644
index 000000000000..c3228a2d59a7
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-xvideo-0.10.36-r1.ebuild 1112 SHA256 da3fb3dfd2cd1bd4f8df05b3b0236f0ee58dc744c1425f8429791c18000e95f7 SHA512 36f633d4e04d3d7fde6b373bdf02f1cc38d7fe48a119d68aab6b6de55b36f189b27a0e2f00a5843e3befd267e67eb283526af477f117537de6ffa6c8de5cb889 WHIRLPOOL 98918d09c213f648b18edbad8ed7e77071ab493c0c3fae822dacb1fe5ba263b82e93a752b185f161cfaf76491d32dca202a002c0eba879da014c88ffca4e098d
+MISC ChangeLog 2703 SHA256 6f6322555d52f6b23fbccf172513d1aab72d45bd7102f2e4c3738698628d4ac1 SHA512 86a87e72b95b4861b404e29eb7d96c2d1c71a09ff4689504c9b1e9d8eeb636f8f07a8f9e10608d745f366d51d8470ad6827e50b135e00fe62ae4d2bd05f79937 WHIRLPOOL 86df9c112d245fe66358e95e94ad73955f13f6b54cdbcfd16cb9faa4ec2c7068a78f85c77c9430597e51599498909af19335367870bc174fc52be088f08d4375
+MISC ChangeLog-2015 27735 SHA256 151cfb2d49ba66326b2e57c2d5adc2ab981494f6a6ddeb849ae6fefc5c7912af SHA512 cb62d025d9219c9ff623008c8089708d7c0a3f6af6e80b93b0ef8cf5d6d8cc3f16f5bd02c5cc37d3693f8bc03a07af53cfd469ca30f7780b4b477ef591bb3d51 WHIRLPOOL c572b014666ffd6a807dd158996c7d6ea1b45f622ed60a1b36a2c09ded57cabd59f1468fdf590a824d10ea2aa788abdd81ea66902f9bd3354056d71bd5976294
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild b/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..e66e5e0c87f9
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ >=x11-proto/videoproto-2.3.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
+
+# xshm is a compile time option of xvideo
+# x is needed to build any X plugins, but we build/install only xv anyway
+GST_PLUGINS_BUILD="x xvideo xshm"
+GST_PLUGINS_BUILD_DIR="xvimage"
+
+src_prepare() {
+ # The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
+ # though they are not actually used. This needs to be fixed upstream by
+ # replacing AC_PATH_XTRA with PKG_CONFIG calls.
+ sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure
+
+ gstreamer_system_link \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/interfaces:gstreamer-interfaces
+}
diff --git a/media-plugins/gst-plugins-xvideo/metadata.xml b/media-plugins/gst-plugins-xvideo/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>