aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-03-01 05:09:53 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-03-01 05:09:53 -0800
commitfabb2939bad2ac8b8b1e8e217a32ebcc82bdd045 (patch)
tree2ed39b8de5211f8dc58bef2c080d658f4bf89bff /media-libs
parentmedia-libs/gstreamer-1.2.3-r1: revbump/merge (diff)
downloadgmt-fabb2939bad2ac8b8b1e8e217a32ebcc82bdd045.tar.gz
gmt-fabb2939bad2ac8b8b1e8e217a32ebcc82bdd045.tar.bz2
gmt-fabb2939bad2ac8b8b1e8e217a32ebcc82bdd045.zip
media-libs/gst-plugins-base-1.2.3-r1: revbump/merge
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/gst-plugins-base/Manifest2
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-1.2.3-r1.ebuild95
2 files changed, 97 insertions, 0 deletions
diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest
index 1d0a483..6eb9afc 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -2,7 +2,9 @@ AUX gst-plugins-base-0.10.31-fix-tag-test-linking.patch 995 SHA256 1cc80eabcf544
AUX gst-plugins-base-0.10.32-fix-tests-encodebin.patch 2386 SHA256 20b236c02c9ad2fe265506e47aebd2a732df742c55c84439ddeb103ce101f861 SHA512 df425534c0aaa6f96ef91109e234da2b3a5e8a4852888509ab4467ddee738f02fd225f52f8caedde349bdebe50da2bc315180146b1f0ee48421c4ed33e7106a9 WHIRLPOOL b8e207c7679afc553959c4f442dad0286dc0efa66a584e5c3957c9bce4cfe3055b34769abb28d9b261f6b47f7a499fb61e46d664ef3df2d9e597ce950a2ca237
DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
DIST gst-plugins-base-1.2.0.tar.xz 2512136 SHA256 8656e20bf4b675e5696fb4af193793351926d428ca02826c5667a6384729a45d SHA512 9024c358f49b019f1cbe1822ed09d16e80cca0464f8f465b3dbe948aaf15774581db9eacf5141e011c4a5aa76b174e336dd931af7768b17ca3fc3ce0ded9e1fd WHIRLPOOL 8b7d16bbf12f167d6ab513061ef782ad6c8bdbc76c19370adea25c08de624f22c23aabe0b2faaf25fb4486cceb3de715977702981c4fe2bddd6352a2480e3144
+DIST gst-plugins-base-1.2.3.tar.xz 2540132 SHA256 61edec35c270f86928bad434bd059da4efff865d1ef01bcc64ecbd903625dae1 SHA512 359b8a4aadc8cec692958687fdce037b61289b4c3a4ef8154195caf718d12fb08a07180b35fa9d78f3b06ad8bc75b41eec398d2073d95d02663c0935b2758e77 WHIRLPOOL 21ea000fcbe5f7d135760d51275557105c0caa872e7b7d1e8ef5ad24bdbbb555b9c15c39b80d415a02ab41951c86d8b56f6f5b09f8734b46674f1b74827ca188
EBUILD gst-plugins-base-0.10.36-r1.ebuild 2295 SHA256 b4d5fef5885e7d77b2e2fcf77f3963d540b73d38a78f5c4d740225313b2d5f57 SHA512 4ea59f98013a217b2ea2ca7677a98334568daf742c80802e069828b3f2ac075db346ea258291ef372f6985c1c4652511eab44e919f956413423281d0fb831683 WHIRLPOOL 7a299a9734f718a61025df0a18e2b7d803a2d2e5d9de1f3665ff6167a5c0eb55ab6377df6d693566c088e38f8c8047834551a31d5ffed2801fb31d97e09cbdae
EBUILD gst-plugins-base-1.2.0-r1.ebuild 2936 SHA256 d7a7c6e8ef6278afe9391fd99f5b439eff090252206fdd9ae6bbbe4dd6e49221 SHA512 5b57f8ce808072ccb32c3db3d440c344971212104e53046cea728f1cd0eb3e5ddd64fb6d77f1dd0af25ae7d98d0520060eb05d33cb49bcd8a61c4428f32a0ddf WHIRLPOOL 72354fe7686939b0d0342263b111a0a8c2b7580ae9fbda301686651ddf3890d701af6c11242484d6a3002c768df01702f0c0376d9575f6f742fde8ee3285ac8f
+EBUILD gst-plugins-base-1.2.3-r1.ebuild 2736 SHA256 83c36db15b1cc8f2e558a491e0f034efce4ebbd3bbe639e3673a6c833b7c55cf SHA512 8c09f5baa675401e2956dc299e6529ee0784ecb9c57d06eb7cc940d9f098544a757eb04704b9b469fe73dabf700e8d29eb8d71ffe489461c2c881699815e3159 WHIRLPOOL 046743a676a005865053a64a02978b86345b9c308467e39c24aa2a5e9c427860cd00c46b8f200b50375524b36ab9d75525529e27353065d1b659beee35edf11f
MISC ChangeLog 33800 SHA256 4048d641abf716cf7bbc84558f47e94e9d5ebafe6701132cea4d960f66e653fe SHA512 e23f2403af76c5fa3e0b3227b8c9c92b50908aa6b2782dd59dc392b6e3e208d9414cfcca3977d52b991daa913c06e3382274e8a127d52602e6305b8eb0385c8e WHIRLPOOL 677d3f70f703fd2fde2bbe98ecfd3aadc5ed2a18180e29d1ece40a8724e8b4c128645b1f4b008a6527d084a495b80ebadf742c0030cc1ba787c421504a84e36d
MISC metadata.xml 306 SHA256 c231940bd8d010a470d48c796769352620a62f59e897d21a64413634adbad8f2 SHA512 ac899e08b183aaa8c5d8dca7cdaae9223b61475d37fa8f3201d6c70e12d00ec65e495351644ca3b0f1e4f38a6d7f5b5865c055b349e2cfd28b8e258f77645abb WHIRLPOOL e5b4eded98e18da083cbe2bb418b2efeb24c3e8a2d55c8f2c66457267fbe1b55f02f99668aa91edf16b69046beee2c99a52188d168bc389237651a6348869bff
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.2.3-r1.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.2.3-r1.ebuild
new file mode 100644
index 0000000..967b2da
--- /dev/null
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.2.3-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit gst-plugins-base gst-plugins10-multilib
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64"
+IUSE="alsa +introspection ivorbis +ogg +orc +pango theora +vorbis X"
+REQUIRED_USE="
+ ivorbis? ( ogg )
+ theora? ( ogg )
+ vorbis? ( ogg )
+"
+
+RDEPEND="
+ app-text/iso-codes
+ >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${PV}:1.0[introspection?,${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ alsa? ( >=media-libs/alsa-lib-0.9.1[${MULTILIB_USEDEP}] )
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1[${MULTILIB_USEDEP}] )
+ ivorbis? ( media-libs/tremor[${MULTILIB_USEDEP}] )
+ ogg? ( >=media-libs/libogg-1[${MULTILIB_USEDEP}] )
+ orc? ( >=dev-lang/orc-0.4.18[${MULTILIB_USEDEP}] )
+ pango? ( >=x11-libs/pango-1.22[${MULTILIB_USEDEP}] )
+ theora? ( >=media-libs/libtheora-1.1[encode,${MULTILIB_USEDEP}] )
+ vorbis? ( >=media-libs/libvorbis-1[${MULTILIB_USEDEP}] )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libXext[${MULTILIB_USEDEP}]
+ x11-libs/libXv[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ X? (
+ x11-proto/videoproto[${MULTILIB_USEDEP}]
+ x11-proto/xextproto[${MULTILIB_USEDEP}]
+ x11-proto/xproto[${MULTILIB_USEDEP}] )
+"
+
+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 || die
+ gst-plugins10-multilib_src_prepare
+}
+
+src_configure() {
+ gst-plugins10-multilib_src_configure \
+ $(use_enable alsa) \
+ $(use_enable introspection) \
+ $(use_enable ivorbis) \
+ $(use_enable ogg) \
+ $(use_enable orc) \
+ $(use_enable pango) \
+ $(use_enable theora) \
+ $(use_enable vorbis) \
+ $(use_enable X x) \
+ $(use_enable X xshm) \
+ $(use_enable X xvideo) \
+ --disable-debug \
+ --disable-examples \
+ --disable-freetypetest \
+ --disable-static
+ # cdparanoia and libvisual are split out, per leio's request
+
+ # bug #366931, flag-o-matic for the whole thing is overkill
+ if [[ ${CHOST} == *86-*-darwin* ]] ; then
+ sed -i \
+ -e '/FLAGS = /s|-O[23]|-O1|g' \
+ gst/audioconvert/Makefile \
+ gst/volume/Makefile || die
+ fi
+}
+
+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 NEWS README RELEASE"
+ default
+ prune_libtool_files --modules
+ return 1
+}