diff options
author | 2014-03-01 05:09:53 -0800 | |
---|---|---|
committer | 2014-03-01 05:09:53 -0800 | |
commit | fabb2939bad2ac8b8b1e8e217a32ebcc82bdd045 (patch) | |
tree | 2ed39b8de5211f8dc58bef2c080d658f4bf89bff /media-libs | |
parent | media-libs/gstreamer-1.2.3-r1: revbump/merge (diff) | |
download | gmt-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/Manifest | 2 | ||||
-rw-r--r-- | media-libs/gst-plugins-base/gst-plugins-base-1.2.3-r1.ebuild | 95 |
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 +} |