summaryrefslogtreecommitdiff
path: root/media-plugins/gst-plugins-x
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-x
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/gst-plugins-x')
-rw-r--r--media-plugins/gst-plugins-x/Manifest5
-rw-r--r--media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild31
-rw-r--r--media-plugins/gst-plugins-x/metadata.xml8
3 files changed, 44 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-x/Manifest b/media-plugins/gst-plugins-x/Manifest
new file mode 100644
index 000000000000..fef2f6ba4224
--- /dev/null
+++ b/media-plugins/gst-plugins-x/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-x-0.10.36-r1.ebuild 1035 SHA256 a2187a88d4cc2f3d95adc55737633886bb25c0cd934a9a878d1cb16ccfb7357d SHA512 4b7921840497fadbbd31881e88e395751426d8741a4cc1e09f33d861880b228e78f6c50a12ba601d89e11b328e698af848b6be912bfeed49b6601c3dccd5dd00 WHIRLPOOL 09cf190d0acb9e4c5560b56f7fbfe44356bda3a1fac2fd755b24c4688e331d4d72dfbf34086f0ae184a47203aa99bbbc2ed411f44d04879887e3d0d3094f17da
+MISC ChangeLog 2673 SHA256 a45abae2c65e37f44230d2cf947da73ecb1521c0f9a727fa975e5e8a77c293cb SHA512 6ffee7ed412a5faf85ba8ce7548e82ada901249ea992ae6aab62ffc6350514d44aa7b3dd16ba7a9ca14bd4cae72f62d8d876724044ee4b4594dfef1caba5287c WHIRLPOOL e9808e92e62d6070dd6a93d182c20d7fe3f0f5dba61ac23b700c9dc8342c2ff87a434449699ad7e94655e29c39c2237cac94645fa52b722ac9d38379f4074373
+MISC ChangeLog-2015 19438 SHA256 81944a35d8f850a13b23024fd4131c166225c31548703c9845fba105538ae12b SHA512 f155990e9acaca334748d151c57391a4494066ab5a1d79212c3603af22221a8388e305498aa4607af5750274ccab7818d32f1f71225410daefec4ff6b6089111 WHIRLPOOL ce106b5f27faf9d4a08fbd4d0c08b1e41d6336e603df42adfa8db185ea390b3fc479fbdf65d98fc0b3a72d3da877c75387daea859252d7415ef49cb440ac307b
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild b/media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..99e52cef5e35
--- /dev/null
+++ b/media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 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 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
+
+# xshm is a compile time option of ximage, which is in libXext
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
+
+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-x/metadata.xml b/media-plugins/gst-plugins-x/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-x/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>