Gentoo Archives: gentoo-commits

From: "Mart Raudsepp (leio)" <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/gst-plugins-good: ChangeLog gst-plugins-good-0.10.23.ebuild
Date: Fri, 30 Jul 2010 11:55:50
Message-Id: 20100730115546.B0DD02CE15@corvid.gentoo.org
1 leio 10/07/30 11:55:46
2
3 Modified: ChangeLog
4 Added: gst-plugins-good-0.10.23.ebuild
5 Log:
6 Version bump. Noteworthy changes in "Stylish Kids in Riot" release: WebM demuxing supported in matroskademux. VP8 support in matroska muxer/demuxer, avimux and qtdemux. Dedicated webmmux element for WebM muxing (restricted matroska). Automatic interlacing detection now default in deinterlace element. Push mode seeking support in matroskademux and qtdemux. More color format support in alpha, deinterlace, gamma, smptealpha, videobalance, videobox, videoflip, videomixer and y4menc elements (to avoid unnecessary slow color format conversions). Huge amount of RTP and RTSP improvements, as usual. New imagefreeze plugin - still frame stream generator. capssetter element moved from -bad to here (in debugutils).
7 (Portage version: 2.2_rc62/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.96 media-libs/gst-plugins-good/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?rev=1.96&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?rev=1.96&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?r1=1.95&r2=1.96
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v
19 retrieving revision 1.95
20 retrieving revision 1.96
21 diff -u -r1.95 -r1.96
22 --- ChangeLog 27 Jul 2010 17:36:08 -0000 1.95
23 +++ ChangeLog 30 Jul 2010 11:55:46 -0000 1.96
24 @@ -1,6 +1,23 @@
25 # ChangeLog for media-libs/gst-plugins-good
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 1.95 2010/07/27 17:36:08 pacho Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 1.96 2010/07/30 11:55:46 leio Exp $
29 +
30 +*gst-plugins-good-0.10.23 (30 Jul 2010)
31 +
32 + 30 Jul 2010; Mart Raudsepp <leio@g.o>
33 + +gst-plugins-good-0.10.23.ebuild:
34 + Version bump. Noteworthy changes in "Stylish Kids in Riot" release:
35 + WebM demuxing support in matroskademux.
36 + VP8 support in matroska muxer/demuxer, avimux and qtdemux.
37 + Dedicated webmmux element for WebM muxing (restricted matroska).
38 + Automatic interlacing detection now default in deinterlace element.
39 + Push mode seeking support in matroskademux and qtdemux.
40 + More color format support in alpha, deinterlace, gamma, smptealpha,
41 + videobalance, videobox, videoflip, videomixer and y4menc elements
42 + (to avoid unnecessary slow color format conversions).
43 + Huge amount of RTP and RTSP improvements, as usual.
44 + New imagefreeze plugin - still frame stream generator.
45 + capssetter element moved from -bad to here (in debugutils).
46
47 27 Jul 2010; Pacho Ramos <pacho@g.o>
48 gst-plugins-good-0.10.22.ebuild:
49
50
51
52 1.1 media-libs/gst-plugins-good/gst-plugins-good-0.10.23.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.23.ebuild?rev=1.1&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.23.ebuild?rev=1.1&content-type=text/plain
56
57 Index: gst-plugins-good-0.10.23.ebuild
58 ===================================================================
59 # Copyright 1999-2010 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.23.ebuild,v 1.1 2010/07/30 11:55:46 leio Exp $
62
63 # order is important, gnome2 after gst-plugins
64 inherit gst-plugins-good gst-plugins10 gnome2 eutils flag-o-matic libtool
65
66 DESCRIPTION="Basepack of plugins for gstreamer"
67 HOMEPAGE="http://gstreamer.net/"
68 SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
69
70 LICENSE="LGPL-2.1"
71 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
72 IUSE=""
73
74 RDEPEND=">=media-libs/gst-plugins-base-0.10.29
75 >=media-libs/gstreamer-0.10.29
76 >=dev-libs/liboil-0.3.14
77 sys-libs/zlib
78 app-arch/bzip2"
79 DEPEND="${RDEPEND}
80 >=sys-devel/gettext-0.11.5
81 dev-util/pkgconfig
82 !<media-libs/gst-plugins-bad-0.10.18"
83
84 # Always enable optional bz2 support for matroska
85 # Always enable optional zlib support for qtdemux, id3demux and matroska
86 # Many media files require these to work, as some container headers are often compressed, bug 291154
87 GST_PLUGINS_BUILD="bz2 zlib"
88
89 src_compile() {
90 # gst doesnt handle optimisations well
91 strip-flags
92 replace-flags "-O3" "-O2"
93 filter-flags "-fprefetch-loop-arrays" # see bug 22249
94
95 gst-plugins-good_src_configure \
96 --with-default-audiosink=autoaudiosink \
97 --with-default-visualizer=goom
98
99 emake || die "emake failed."
100 }
101
102 # override eclass
103 src_install() {
104 gnome2_src_install
105 }
106
107 DOCS="AUTHORS ChangeLog NEWS README RELEASE"
108
109 pkg_postinst () {
110 gnome2_pkg_postinst
111
112 echo
113 elog "The Gstreamer plugins setup has changed quite a bit on Gentoo,"
114 elog "applications now should provide the basic plugins needed."
115 echo
116 elog "The new seperate plugins are all named 'gst-plugins-<plugin>'."
117 elog "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'."
118 elog "In most cases it shouldn't be needed though to emerge extra plugins."
119 }
120
121 pkg_postrm() {
122 gnome2_pkg_postrm
123 }