From: Fabian Groffen Date: Wed, 14 Sep 2011 19:23:56 +0000 (+0000) Subject: Transfer Prefix keywords, add Interix and PPC/Darwin fixes X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=ad7f801a35c3563852f3f944f7efc69969b5b499;p=gentoo.git Transfer Prefix keywords, add Interix and PPC/Darwin fixes Package-Manager: portage-2.2.01.19247-prefix/cvs/Darwin i386 --- diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog index 9ac32fc78b64..d74631bbb665 100644 --- a/media-libs/gstreamer/ChangeLog +++ b/media-libs/gstreamer/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/gstreamer # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.299 2011/09/06 19:02:55 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.300 2011/09/14 19:23:56 grobian Exp $ + + 14 Sep 2011; Fabian Groffen gstreamer-0.10.35.ebuild: + Transfer Prefix keywords, add Interix and PPC/Darwin fixes 06 Sep 2011; Matt Turner gstreamer-0.10.32-r1.ebuild, gstreamer-0.10.35.ebuild: diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 3d25a4b8d73e..bd42dad6fd05 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -5,13 +5,13 @@ AUX gstreamer-0.10.32-fix-valve-drops.patch 816 RMD160 11e8999337d000a1795ecc986 DIST gstreamer-0.10.32.tar.bz2 3529980 RMD160 447fa2b8b4c622a628763805cb65006d54919e54 SHA1 95477044ed23cf94669e56ea43607de05c2a0cb3 SHA256 3bf4e46a186ee9a1f5e212aaf651d67cffb4f5f05345a7c99ae71d5d992be133 DIST gstreamer-0.10.35.tar.bz2 3606254 RMD160 5a08c07cb5c99b5a031ca6be5a6ac1d576593d33 SHA1 ad03b8aca7b2415929b6ecc4c140b178acef39de SHA256 817bfea2cd46e2487b97e2ed9218f0299b32a3de1e5e80b4c7868d17e9089786 EBUILD gstreamer-0.10.32-r1.ebuild 2046 RMD160 7fa34ce8c046e509d98c840e452a429b994e1950 SHA1 f4e20246479a0d3b8669ffdbb2c2cb324a3ef2c8 SHA256 efdc036fa2cc8a93ee4e521ed65a2d49efdf6656bfe455ba9d33cf9f3e2f59aa -EBUILD gstreamer-0.10.35.ebuild 2043 RMD160 1ee228ab14539ca8c1ed533fee9637fbab1e7d2e SHA1 5178de01c24a0b1f37c6771b31c125076b0146e6 SHA256 9744e9915c12a2f39b04f64b035a4dafd1283a088e7f79c46dbc486f57c0cff0 -MISC ChangeLog 39699 RMD160 c1f5bccc565012cf53a93e166210030dddf2b917 SHA1 2e11ee2465a0f2351bc2d86eaaa07d3f740079c5 SHA256 0405a9fd2cbc12abdca031595d570d369d7451beff9c3c0c07dd7172213a146e +EBUILD gstreamer-0.10.35.ebuild 2548 RMD160 3d45bdc765a66ef548b675d8bad2aebd51156815 SHA1 57c9bb7e8af6b84b0d2977064189f8b4f11a5883 SHA256 50d36a2050cfe47ee06f60da2ab77f5eb5a643f06ec55703c5d8573c5056e1e7 +MISC ChangeLog 39837 RMD160 508632dba143a138b883decfb6ecf44763f62052 SHA1 ce4ba5da058b4aa7b1654dab23b5b683704d32e2 SHA256 c8a2c3b55aa10f6f0e52000eee6df61fbe1bd2db4bbd36c741ef3d0130e8930b MISC metadata.xml 281 RMD160 b7eaf39e8223495db6415a01dbe171fa7e0e0336 SHA1 ce7c21f9b9b2db8fdc72ca1406464cd513a1dd37 SHA256 cc5d9611f69fa72b3f8343018cd16fa524706c336ff7b436ebb9bbffc3c40090 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (Darwin) -iEYEARECAAYFAk5mbmQACgkQTVUdg23rv50OwgCcDTSaA2AB8bvZuJ+J8KxF5VwF -sJMAoJUDAsEy7ybxuCmWTf7TUfxOkdLS -=bI4J +iEYEARECAAYFAk5w/1EACgkQX3X2B8XHTokWOQCcC7Cw2MW5m0IOpNXXNzAqEgZc +TcMAoI8QSvZ3Ut21Yj1DezLGZmtgj4ua +=cJDV -----END PGP SIGNATURE----- diff --git a/media-libs/gstreamer/gstreamer-0.10.35.ebuild b/media-libs/gstreamer/gstreamer-0.10.35.ebuild index 3e6b528fe98f..15424a3d8b16 100644 --- a/media-libs/gstreamer/gstreamer-0.10.35.ebuild +++ b/media-libs/gstreamer/gstreamer-0.10.35.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.35.ebuild,v 1.4 2011/09/06 19:02:55 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.35.ebuild,v 1.5 2011/09/14 19:23:56 grobian Exp $ EAPI=3 @@ -15,7 +15,7 @@ SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.bz2" LICENSE="LGPL-2" SLOT=${PV_MAJ_MIN} -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+introspection nls test" RDEPEND=">=dev-libs/glib-2.22:2 @@ -31,6 +31,17 @@ DEPEND="${RDEPEND} # dev-util/gtk-doc-am # Only if eautoreconf'ing src_configure() { + if [[ ${CHOST} == *-interix* ]] ; then + export ac_cv_lib_dl_dladdr=no + export ac_cv_func_poll=no + fi + if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then + # GCC groks this, but then refers to an implementation (___multi3, + # ___udivti3) that don't exist (at least I can't find it), so force + # this one to be off, such that we use 2x64bit emulation code. + export gst_cv_uint128_t=no + fi + # Disable static archives, dependency tracking and examples # to speed up build time # Disable debug, as it only affects -g passing (debugging symbols), this must done through make.conf in gentoo