diff options
author | 2014-12-24 17:36:28 +0000 | |
---|---|---|
committer | 2014-12-24 17:36:28 +0000 | |
commit | ae7441c22d9b7a6466925ebb768ea2bd2dc50f7b (patch) | |
tree | 3722c6e07a72af28cd245606f323cfe6281dddfe /media-libs/gstreamer | |
parent | mask use flag clang for app-doc/doxygen (diff) | |
download | historical-ae7441c22d9b7a6466925ebb768ea2bd2dc50f7b.tar.gz historical-ae7441c22d9b7a6466925ebb768ea2bd2dc50f7b.tar.bz2 historical-ae7441c22d9b7a6466925ebb768ea2bd2dc50f7b.zip |
Version bump. Update description. Upstream changes since 1.2.x include:
* New GstDeviceMonitor for device proving (e.g list audio/video devices);
* QoS handling capability and buffer pool support improvements;
* Negotiation related performance improvements;
* much much more as this is a many months overdue next stable cycle upgrade
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Diffstat (limited to 'media-libs/gstreamer')
-rw-r--r-- | media-libs/gstreamer/ChangeLog | 11 | ||||
-rw-r--r-- | media-libs/gstreamer/Manifest | 14 | ||||
-rw-r--r-- | media-libs/gstreamer/gstreamer-1.4.5.ebuild | 90 |
3 files changed, 103 insertions, 12 deletions
diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog index 0d982abec013..bcb3cc9d2974 100644 --- a/media-libs/gstreamer/ChangeLog +++ b/media-libs/gstreamer/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-libs/gstreamer # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.382 2014/10/11 12:21:52 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.383 2014/12/24 17:36:24 leio Exp $ + +*gstreamer-1.4.5 (24 Dec 2014) + + 24 Dec 2014; Mart Raudsepp <leio@gentoo.org> +gstreamer-1.4.5.ebuild: + Version bump. Update description. Upstream changes since 1.2.x include: + * New GstDeviceMonitor for device proving (e.g list audio/video devices); + * QoS handling capability and buffer pool support improvements; + * Negotiation related performance improvements; + * much much more as this is a many months overdue next stable cycle upgrade 11 Oct 2014; Markus Meier <maekke@gentoo.org> gstreamer-0.10.36-r2.ebuild: arm stable, bug #512012 diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 981f9bc22a63..9a11a8ca4859 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -1,22 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX gstreamer-0.10.36-disable-test_fail_abstract_new.patch 1319 SHA256 05f71ddb15e048cc5ac04362e85892e42077b8bce5e3efb573000d6384b03d6e SHA512 6d2ef5d837551481c85b75edc9246049ca237d8b7efd462646a39ce5526a9b309a6390f2257930bfc54383c9b13447002b2c61f777d38e717995eee6030f5198 WHIRLPOOL 501c5ac7ac73bececad06bda4f21c2131d305d13a773c9e59160e8df9f33bb7989c3ae544e093ee240d8e3e27f315b23e494f5927b2de64ba2fded92eb42ef58 AUX gstreamer-make-grammar.y-work-with-bison-3.patch 820 SHA256 6211ca3d1ee197cf9a0689ce47f536dc9d065ffbcd6ac6137925f2224b7f37f8 SHA512 8f5e904cc42be918c0a170c7227e22d0a31b5eb613a44294dbc03e5b1d7315d565f29d3de796ffbca822fe53b10b83bea54694b58ff2bf453af4b8859741ee21 WHIRLPOOL 89e04b36fe418dc0b43db49cd113c4a5eb8fea8813969cd30a5c2238872de784940da58ac4d2c705a219a3d7053cd31c52762edf221ee539a6f57dd08382421e DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8 WHIRLPOOL 03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93 DIST gstreamer-1.2.3.tar.xz 3219944 SHA256 0f9a9817a384b3448c368c23345e5122435caef9c00f1c40d7b1953827b0d8eb SHA512 0b682c6873fcea413c2a639036caf5a2117785cf59c7537be983692591585eecf098f87087eef7a4260a5dcc82186cc8f512825f27bff32a2fb771d45fd1a6c2 WHIRLPOOL 043eb54098e0a010c3adec0a6d11eb57e898815f767498ea8423809ed010f3adb7703030f7a6e02663120992b9813c9af2b3c20c0dadfa579cf73a3a746c8f79 DIST gstreamer-1.2.4.tar.xz 3225208 SHA256 1e7ca67a7870a82c9ed51d51d0008cdbc550c41d64cc3ff3f9a1c2fc311b4929 SHA512 e1feaae567e5dba23270b87bc031b9ba061f664b83a3f18064b8abf802ce3ae6855c97df7a9cb8d861c3c6668e671144da859ae9cda663e88720602198f6f8fc WHIRLPOOL 8c8325ee24d2fe6bb218e6d2cc8e3a2870ac47fb2134914205490decf6593c54ca59f92c95a3da0c7f4eb656191ae9b70a40ae02df87ba64a9c39e9e82fd36c0 +DIST gstreamer-1.4.5.tar.xz 3324052 SHA256 40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae SHA512 ed7b371f99b7da4ec462e34cd8e02062a0faaad7498a87cfc1ef39f8740db9bca0cc5bfe17ae5ff24abe0bd4a6771e732da193c01ca0e2d835b6c5d9f0d41403 WHIRLPOOL 3065b43a84d8d1d09ec9fb9bda5afc91550cd9f55e2db486c6aceec8fa41dd5ae7d3809c6b6249e86e658c94ffed6ec5a4a7a3cd25b2ab17c24c5a3488355bee EBUILD gstreamer-0.10.36-r2.ebuild 4114 SHA256 bb8fb5417b1f412305dd22a479431df196c98ab11f03220b317611f55265994d SHA512 b1fd6c5c2f3c6e0c54b5002c58b762e7816ad720a5e22db647fdaf06228027a1acff44334fd7e26193c7057300bf821c36fb9f0c5440e312dda369071ddd3e64 WHIRLPOOL 410416c0c8572ac87eb9fcbad710445f299a78f347ccb7aec2175e28bb2a361f296982e47c60639b1555f8b479e5d0ab5492557f0176e4fea868a1d230d1cddf EBUILD gstreamer-0.10.36.ebuild 3264 SHA256 d75e1854e2cc3faa3eadc23bde783ead17c2b5d92f856d68958e1b1c1d60ff5c SHA512 45065fd91eba94e506cdeb428263676ff801dafa73db70353c78e868dccfdf05e5c8b19f14ff2cfe390c2208c1d4b62cb1cecacb1f22ce3205754f93d0588803 WHIRLPOOL b86235b3822e1c176ac656b42f38e4c165bb7fbd9d81834cad28b755e9a9346de4fc04074d42844cf5163d82f630a24e3b42c602ab6068857acaa3f03c825f7f EBUILD gstreamer-1.2.3.ebuild 2228 SHA256 7a5ce2b74e8580d59bcaa2b9f64089cd463e3d19db3cacf5e73b6dad47dfb59d SHA512 87ffb1452fc118b18253e24dc4d0fbe2a148023616b1c35ce27770537a276e16b24ec824fb380c64f62139c8baa3d2be57de9bc653fd966a00f0fa8d725f8a11 WHIRLPOOL ba378cfe6b55455f5a229be5f04d59f1d65fa01cb7197cab85b8605f15bcb091e6b8a5185c19faa19ec22c98ca2df60456af4421bdcc11cd6b8112d33afe9856 EBUILD gstreamer-1.2.4-r2.ebuild 2929 SHA256 db9360377d695f348a665a823a56625fb6c217cfa6d9647003faa5b363c2aa94 SHA512 ca2d59abe5c9d38aa029ffcb3e551bac942cfd52afdc04c33989388e370970934aa47bb8def8f38aedaee8ea101403f7247f0bfe7ea0c2059a1b7194f0cc13d3 WHIRLPOOL 0b407f8896753a88e9a991e2b259ef9e7743520d6a41deec0401e9194b97b53aeb0c25d40a3f01bcc27e790c216d811782fad346af6d8e72c5de8a0a932eda0c EBUILD gstreamer-1.2.4.ebuild 2238 SHA256 1cc493d37ca3ebb4d5a18188abe1b332a503fabffd8978b6815568cea70aacdd SHA512 c7681b14c4afd355dcdae7f7794f86a0665587f57c96bfaeb5a21b7810cca255168b111e8f07cf4ba4a7bce34aecf6c932b290931666a42b6cf1f52566087452 WHIRLPOOL 09903db865fa735c67876a6713139e73d1eca77e037012f8a6e88148e13694ac6723eaf3ab09fd9ab62a9e34602820e825477bcdbf2299890dd1cf3f583de42a -MISC ChangeLog 51263 SHA256 d8bd3a4089d4b5c658983fe4f12a8e6330d0898ce8a9758e4872e4bfe5efc7c6 SHA512 bbda5d7f42a6871e2023a8e8b2fd4198fa40a09711b9bc63d4ba1f32752314eb01e84a59ab2e63bd567027609a9e6f17a20cde287e25d7d2697e14c245119e6c WHIRLPOOL 1e55634a9fddf4c46794e59cd8f081141aaeb2e06b8f5db59aeabb36e66112839d1005fd855e50a981412db21c2264cfa66ff902febf3c5f480dbabc8583061d +EBUILD gstreamer-1.4.5.ebuild 2939 SHA256 17fb6bc1c908f56d20a44142d474d8ac53880f3c47ed017ffd2ef17e98a362a9 SHA512 98a229ff5a1fb1aecf2e981fa44d9d2d454e313dad7666f12f5f01b9ecc95475e99d5ab09053bf7cacf528aa43b33988f3ef79b8c99ef7cef37acaa532bcc7ed WHIRLPOOL d70768e3cdeb00afad3cc91276834b34d8964344683a929bef77f0fbcd785354f4aa87faa2c23f4fbfc2a07e7178cf320f3e8976f5a1139dc46ca32391fe8b84 +MISC ChangeLog 51710 SHA256 92ad829dd7ef4de638a5400a8910d80070dc425b9f8ab9e33396b3b91348e787 SHA512 5548a722cf4c2baadcd3f1ed4e39df57a63d005294247b95e1924523742bddf9f658652ed1f1c6ad8f92e545d87f13c00a899fe52ce233f4f2d42cb4e7f2fc90 WHIRLPOOL bc3f30c8767ec3f1a3cf3b53a45568be175b7c9c05cb57a3babc6a59edeca55973a3333be016768904f64a7f0ab1106c5fc9ccd2d9adea91ef6e3d605cd8850a MISC metadata.xml 356 SHA256 56bce20bed627cb8a3aabba94b49891f2fc9c62001d873e6ebf06ec53fd1072e SHA512 0cdd5271f2df57644bc7d8fee21a291984b93bb63d07fc5da0f8299b99d96752a10ff06f1a19f85c7caf84e41219d187ed94e21575ab7ba495f68e7f53ddb499 WHIRLPOOL 6e5407c243fa4fea8e475434da67fc4fcab0ec13603a8998cd844c39dffaf2642dded7bf49c6ecc69bf600176a710f89a1f525eb7c60de2249cf829366877e47 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEAREIAAYFAlQ5IOgACgkQkKaRLQcq0GIamwCbBrlNGmL68EGFJ9k2j3bem3Hc -TboAn1xjGe4CPCuiSAtWOZwJmKeJofrG -=4l2D ------END PGP SIGNATURE----- diff --git a/media-libs/gstreamer/gstreamer-1.4.5.ebuild b/media-libs/gstreamer/gstreamer-1.4.5.ebuild new file mode 100644 index 000000000000..ac67f6ab7c03 --- /dev/null +++ b/media-libs/gstreamer/gstreamer-1.4.5.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-1.4.5.ebuild,v 1.1 2014/12/24 17:36:24 leio Exp $ + +EAPI="5" + +inherit eutils multilib multilib-minimal pax-utils + +DESCRIPTION="Open source multimedia framework" +HOMEPAGE="http://gstreamer.freedesktop.org/" +SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz" + +LICENSE="LGPL-2+" +SLOT="1.0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~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 +orc test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) +" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 + sys-devel/bison + sys-devel/flex + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + nls? ( sys-devel/gettext ) +" +# gtk-doc-am to install API docs + +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 + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # Set 'libexecdir' to ABI-specific location for the library spawns + # helpers from there. + # 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 + ECONF_SOURCE=${S} \ + econf \ + --libexecdir="${EPREFIX}"/usr/$(get_libdir) \ + --disable-debug \ + --disable-examples \ + --disable-static \ + --disable-valgrind \ + --enable-check \ + $(multilib_native_use_enable introspection) \ + $(use_enable nls) \ + $(use_enable test tests) \ + --with-package-name="GStreamer ebuild for Gentoo" \ + --with-package-origin="http://packages.gentoo.org/package/media-libs/gstreamer" + + if multilib_is_native_abi; then + local x + for x in gst libs plugins; do + ln -s "${S}"/docs/${x}/html docs/${x}/html || die + done + fi +} + +multilib_src_install() { + # can't do "default", we want to install docs in multilib_src_install_all + emake DESTDIR="${D}" install + + # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579 + use orc && pax-mark -m "${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner" +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE" + einstalldocs + prune_libtool_files --modules + + # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579 + use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}" +} |