aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/gst-plugins-ugly/Manifest2
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-1.2.3-r1.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest
index 23954cc..349323c 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -1,6 +1,8 @@
DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
DIST gst-plugins-ugly-1.2.0.tar.xz 843968 SHA256 e4760af4b12bf97ba0a8001cfe733d9d52160a0ad81f6c6f0d0d3a9e798626de SHA512 8cac8f6310d178d29d14ddb41215d28d65578ce00233c876fb88ccff5ce5b5f479c426aa6cfcf261495eb6e6760072df5ef3a41e470a78a8b0a12979f23e530d WHIRLPOOL 862d9c133806511b917c0794e627195e252be75ad892b60012748b547be4639aec924a5d4ee749f9cbbd0e465c9876bcdf1136f34540d147c7999b5313002c77
+DIST gst-plugins-ugly-1.2.3.tar.xz 843156 SHA256 537b0a7607eee499026388bb705b5b68985a3fd59fe22ee09accaf8cdf57eb3b SHA512 fdfd22360cf1cb6ba203fb8a5a2a98658c898a41c630e4b466a4a34749b537ea387eee1069adb73bbbacd2da89632c56cd2cf8c371c315b75b11a49f5b9c4beb WHIRLPOOL 0a24e29f2e06d714059c2a83662fbd011808ba2a1996453c4aa44624efeef2a00fd6a4c578332548fc22494c9c1be93497a133f7ce87ab6325198e3465cc9f42
EBUILD gst-plugins-ugly-0.10.19-r1.ebuild 1443 SHA256 70f5305fc7368f34809e7c7fc6e71b340e3338a9521a787db1774c1a9c9091fd SHA512 b0d95b9c9a1b29bfd53a5e229369f98dfd750da0f09c12e3a037983a5b169cc5bfb803cef6d512c197b5f291f85fe80e2dd55e18ae836b5d1b782175f2d1af5b WHIRLPOOL d04a80efb4d242d4ecf037e65250f0e7101aa8360dcfb7a01fd46503f3213b58697ec2b0dca132e7a7dc854a4d99504ffc18c4107f45940125fbe47f793d37c4
EBUILD gst-plugins-ugly-1.2.0-r1.ebuild 1316 SHA256 64eec2198f2456c086827ae2b1871dc46722194309021296099ce88e21dc67cb SHA512 18f71480639ac562aa26083ef8ff756e89cd36e8276fdcba87000d8e2f22441b5e505a303a2ed5f5bb15520d88e12410831adcfeffd2fde1fdf50168424fd9c5 WHIRLPOOL fc084a4375ac30e531cef2e30e79d674ca49292506804226474bf00493670d8dee63eb9aaa91974ae15f542b0d1932ee98d0c160fda85aaee4a8ff4f4a552e4d
+EBUILD gst-plugins-ugly-1.2.3-r1.ebuild 1316 SHA256 64eec2198f2456c086827ae2b1871dc46722194309021296099ce88e21dc67cb SHA512 18f71480639ac562aa26083ef8ff756e89cd36e8276fdcba87000d8e2f22441b5e505a303a2ed5f5bb15520d88e12410831adcfeffd2fde1fdf50168424fd9c5 WHIRLPOOL fc084a4375ac30e531cef2e30e79d674ca49292506804226474bf00493670d8dee63eb9aaa91974ae15f542b0d1932ee98d0c160fda85aaee4a8ff4f4a552e4d
MISC ChangeLog 18550 SHA256 fdabd7b06614f062b1e813efff3761666d1467714c4ee446c76d8468bd14ac49 SHA512 bbe55650e4bffc7dd6d355118ac39c16e9bf96475f717d58c4591794571fedc3a687cf9b437da358c022570f0818c276c5e3cf95ca3009217699f01b4af7f7ab WHIRLPOOL 972d8b1a9fd7eb09bdece48707377a2c8bf6e0b7072fc5b12d2a213b437efc49cdc926ad9578af5c236644e89c302956a219b086325791eb65cb4f896ac3487b
MISC metadata.xml 163 SHA256 5be82689c9f32031a2438b08ace0c4bcdc738cec0eb736d9aa7e529cde4b8a6c SHA512 9688f0e23097fe5baefa6b3cf28276c88e53314989b51e1afc9edc0e68a19c215a67dd0bfb84a157b130d424912ac72bf6c85f9ce066c8d9f6776e4c1d019ccc WHIRLPOOL 6609d5606451d3adf31c010aeb51bec29714c3cda8e1a730af0ea1f51289f7139ac86f11c056e59143dddcf46291b9d79ae94083b77488f28717bf51972e0c3b
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.2.3-r1.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.2.3-r1.ebuild
new file mode 100644
index 0000000..a057a33
--- /dev/null
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.2.3-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+# order is important, gst-plugins10 after gst-plugins
+inherit eutils flag-o-matic gst-plugins-ugly gst-plugins10-multilib
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.sourceforge.net"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE="+orc"
+
+RDEPEND="
+ >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.16 )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+"
+
+ehook gst-plugins10-multilib-per-abi-pre_src_configure my_abi_pre_configure
+my_abi_pre_configure() {
+ # gst doesnt handle optimisations well
+ strip-flags
+ replace-flags "-O3" "-O2"
+ filter-flags "-fprefetch-loop-arrays" # see bug 22249
+ return 0
+}
+
+ehook gst-plugins10-multilib-per-abi-pre_src_compile my_abi_pre_compile
+my_abi_pre_compile() {
+ default
+ return 1
+}
+
+ehook gst-plugins10-multilib-per-abi-pre_src_install my_abi_pre_install
+my_abi_pre_install() {
+ DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+ default
+ return 1
+}
+
+ehook gst-plugins10-multilib-global-post_src_install my_global_post_install
+my_global_post_install() {
+ prune_libtool_files --modules
+}