summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2011-06-30 13:08:44 +0000
committerMart Raudsepp <leio@gentoo.org>2011-06-30 13:08:44 +0000
commitf4483ba92ef565e6fafc2ae807c29d7ba6cce20d (patch)
treed7d2ab57113ec3aa881e6b5fd668789e7d3ffec5 /media-libs
parentDepend on net-im/pidgin[gtk], bug #373049 thank Piotr Szymaniak. (diff)
downloadhistorical-f4483ba92ef565e6fafc2ae807c29d7ba6cce20d.tar.gz
historical-f4483ba92ef565e6fafc2ae807c29d7ba6cce20d.tar.bz2
historical-f4483ba92ef565e6fafc2ae807c29d7ba6cce20d.zip
Version bump. Don't let the upstream build system always pass -g (honoring CFLAGS in make.conf about it instead), also removed the debug USE flag, which affected nothing. Adds ARGB64, AYUV64 (16 bits per channel) and r210 (10 bits per channel) format support to some elements. Many other improvements, some new API and bug fixes
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/gst-plugins-base/ChangeLog12
-rw-r--r--media-libs/gst-plugins-base/Manifest14
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild54
3 files changed, 68 insertions, 12 deletions
diff --git a/media-libs/gst-plugins-base/ChangeLog b/media-libs/gst-plugins-base/ChangeLog
index 19208580eb82..5f719b1cdc0a 100644
--- a/media-libs/gst-plugins-base/ChangeLog
+++ b/media-libs/gst-plugins-base/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for media-libs/gst-plugins-base
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.170 2011/06/09 16:01:43 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.171 2011/06/30 13:08:44 leio Exp $
+
+*gst-plugins-base-0.10.35 (30 Jun 2011)
+
+ 30 Jun 2011; Mart Raudsepp <leio@gentoo.org>
+ +gst-plugins-base-0.10.35.ebuild:
+ Version bump. Don't let the upstream build system always pass -g (honoring
+ CFLAGS in make.conf about it instead), also removed the debug USE flag,
+ which affected nothing. Adds ARGB64, AYUV64 (16 bits per channel) and r210
+ (10 bits per channel) format support to some elements. Many other
+ improvements, some new API and bug fixes
09 Jun 2011; Jeroen Roovers <jer@gentoo.org> gst-plugins-base-0.10.32.ebuild:
Stable for HPPA (bug #368281).
diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest
index 53dd3071fa4d..dc6cdc443dc4 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX gst-plugins-base-0.10.29-make-382.patch 809 RMD160 7132846d5f443f77bb48492d37857561922dea36 SHA1 2f61489ff083033ed4abc4e05c91293c9cf3a896 SHA256 c0310244fe8532218051f0a670a9729aa7c4b39f68ac908f3469e02f4916b121
AUX gst-plugins-base-0.10.30-fix-tag-test-linking.patch 595 RMD160 36ab82ec95e0bb30a7bebd87d8f3df29ee279475 SHA1 d02e4885dd3940c5ded49c0481ea09251c5f9cab SHA256 cc614508e47ef766aafafaed74f82491e69cfdf5ef02be33dfcdca46cd74e700
AUX gst-plugins-base-0.10.31-fix-tag-test-linking.patch 995 RMD160 5297f347af2ea316364029d87fdf0f57ef6ac8a7 SHA1 6f2dd634432dbaabef96f984ac3acbc6f8aaf8b2 SHA256 1cc80eabcf54420b12b3bc8d0eb74079b0cf4185043979f0f8f59bb18882c29f
@@ -8,15 +5,10 @@ AUX gst-plugins-base-0.10.32-fix-tests-encodebin.patch 2386 RMD160 0fea24906edd4
DIST gst-plugins-base-0.10.29.tar.bz2 2351477 RMD160 7ade1abdd56201fb10c4e19f3507f91298b760e7 SHA1 22a96d2d4dfbd3c980e3337db6e6c1d06fb0841a SHA256 ac035cce4d68e2e0b980d3ddb6c74674667cbfde6cddc65e18ea16368d34732c
DIST gst-plugins-base-0.10.31.tar.bz2 2644897 RMD160 06fe1e41904404f7502ee849efb58e80e022f3b8 SHA1 a22d944adc6f27f8dc629d868fe15d4ce3aa4096 SHA256 abb006c78222cfb69d31e983268d1d5219e9d4e0da24c6c4cd687968af7a33bd
DIST gst-plugins-base-0.10.32.tar.bz2 2720103 RMD160 b267e3138e40e3646efed0baa662d40775eca1ea SHA1 c1c149272b7ab6cbe5f648532f74525c6541eea5 SHA256 e9aabfac83f6480896da0686e9c911989f896fbad634821b7771ed84a446172b
+DIST gst-plugins-base-0.10.35.tar.bz2 2782902 RMD160 877e6b1c5439ef71262037b7a1aced07d37f4d49 SHA1 6d7dc463fed5dd43f79a53ad523fcbd6d0916303 SHA256 cd24f01bb5258a1f400bc4f2c212bb7cee9ee23c9ffb80d537a24ef366d17103
EBUILD gst-plugins-base-0.10.29.ebuild 1442 RMD160 8682646c8c8bab5be9d396e0521a0e60fea434cb SHA1 8d221f5eb66f41c901a317c927825c5b96c41888 SHA256 56263a94a974b3d0254d4a1235347d5067ab16c915e5f96ea401080b7ae2c72f
EBUILD gst-plugins-base-0.10.31.ebuild 1521 RMD160 e6798af5b0c2e74ae10a1e9a8e093b58c7b7fbfb SHA1 7e1ec91dd8b9780f09122c8476a6c5b3a9e4fb58 SHA256 7dce10bd98f009d25c4c7486af256b9a4d5a72395deb755d2ab5cda4dbf704a7
EBUILD gst-plugins-base-0.10.32.ebuild 1715 RMD160 0a0908927b8650a994f8e446f7b5d1ec64316963 SHA1 b3996f9d64ef2aa779b862f7656bb07cdf2e883e SHA256 ee97f460d6fbbe9b6af733713c64797d58f26be0ad64bfa01a3852530dc3eb17
-MISC ChangeLog 24358 RMD160 33475e07339fd12791a00ef52eadeabfd7ebe8a6 SHA1 4d20ea42f708f8750c45e782ca6c03583c6803e1 SHA256 01d46f15569184b5f7d13648a4e2bf9ba254fb4ce69d3f1a59c55f80744b29c2
+EBUILD gst-plugins-base-0.10.35.ebuild 1612 RMD160 0a1cad2e235c763753d3cec2e5b92e3260570180 SHA1 f551f4c201b68a8bd9e5fed4d612f2fdf7bd7e2f SHA256 bb7c7ee059dfe51b41fdb1bedc8d51212b385188560c9bc7e5e6fc3f9620fd26
+MISC ChangeLog 24823 RMD160 c8f8fc51a1bee389df6bb46f2c0f6c7fc40a9cbd SHA1 25e190d5add42aeea4be616eb335728a22aff699 SHA256 63915bfb198837ccadad7bd880d705f3328fd6c31ddb205bd4958c838ba63ce5
MISC metadata.xml 367 RMD160 414d9e853e2498b2f32a9b666bfaaba9ceb796c3 SHA1 8a5923839a5f261da244c64146bb7be10af7e787 SHA256 9d6d2f0475cebfa4ec7520e3e5f8dd8e825ddcfda317282174ec9528a9c169f3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAk3w7m0ACgkQVWmRsqeSphOeUACffIv9bjCV8Z1zU40r7t0i3zxu
-xlEAn3aex/biXXqZE/6y7/35nE3r5jki
-=NIrl
------END PGP SIGNATURE-----
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild
new file mode 100644
index 000000000000..7bfb582cc6b3
--- /dev/null
+++ b/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild,v 1.1 2011/06/30 13:08:44 leio Exp $
+
+EAPI=1
+GCONF_DEBUG="no"
+
+# order is important, gnome2 after gst-plugins
+inherit gst-plugins-base gst-plugins10 gnome2 flag-o-matic eutils
+# libtool
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.sourceforge.net"
+SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~amd64-linux ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sh ~sparc ~sparc-solaris ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
+IUSE="+introspection nls +orc"
+
+RDEPEND=">=dev-libs/glib-2.22
+ >=media-libs/gstreamer-0.10.34
+ dev-libs/libxml2
+ app-text/iso-codes
+ orc? ( >=dev-lang/orc-0.4.11 )
+ !<media-libs/gst-plugins-bad-0.10.10"
+DEPEND="${RDEPEND}
+ nls? ( >=sys-devel/gettext-0.11.5 )
+ dev-util/pkgconfig"
+ # Only if running eautoreconf: dev-util/gtk-doc-am
+
+GST_PLUGINS_BUILD=""
+
+DOCS="AUTHORS NEWS README RELEASE"
+
+src_compile() {
+ # gst doesnt handle opts well, last tested with 0.10.15
+ strip-flags
+ replace-flags "-O3" "-O2"
+
+ # Avoid sandbox violation with USE="introspection", bug #356283
+ export GST_REGISTRY=${T}/registry.cache.xml
+
+ gst-plugins-base_src_configure \
+ $(use_enable introspection) \
+ $(use_enable nls) \
+ $(use_enable orc) \
+ --disable-examples \
+ --disable-debug
+ emake || die "emake failed."
+}
+
+src_install() {
+ gnome2_src_install
+}