* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2010-04-03 5:49 Mart Raudsepp (leio)
0 siblings, 0 replies; 8+ messages in thread
From: Mart Raudsepp (leio) @ 2010-04-03 5:49 UTC (permalink / raw
To: gentoo-commits
leio 10/04/03 05:49:50
Modified: gst-plugins-good.eclass
Log:
Fully validate and clean up plugin list for current versions. Reorder them per configure --help output, in order of global/sys/ext switches. Add directsound, osx_audio and osx_video to avoid useless header/linking configure checks for all -good plugins and save some configure time. Remove ladspa and cdio from the list, they have not been part of -good since 0.10.8 and 0.10.10 respectively, so safe to remove and avoid the unrecognized configure option QA warnings.
Revision Changes Path
1.19 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.18&r2=1.19
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- gst-plugins-good.eclass 16 May 2009 22:08:09 -0000 1.18
+++ gst-plugins-good.eclass 3 Apr 2010 05:49:50 -0000 1.19
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.18 2009/05/16 22:08:09 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.19 2010/04/03 05:49:50 leio Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -25,12 +25,16 @@
MY_P=${MY_PN}-${PV}
# All relevant configure options for gst-plugins
# need a better way to extract these
-# gst-plugins-base 0.9
-# This list is current to gst-plugins-good-0.10.6
-my_gst_plugins_good="gconf gconftool oss aalib aalibtest cairo cdio esd esdtest
-flac jpeg ladspa libcaca libdv libpng dv1394 shout2 shout2test speex annodex hal
-x taglib gdk_pixbuf gst_v4l2 sunaudio xshm xvideo zlib wavpack soup pulse bz2"
+# First line for non-plugin build related configure options; second line for
+# sys/ plugins; rest is split plugin options in order of ./configure --help output.
+# Good ways of validation are seeing diff of old and new configure.ac, and ./configure --help
+#
+# This list is current to gst-plugins-good-0.10.21:
+my_gst_plugins_good="gconftool zlib bz2
+directsound oss sunaudio osx_audio osx_video gst_v4l2 x xshm xvideo
+aalib aalibtest annodex cairo esd esdtest flac gconf gdk_pixbuf hal jpeg
+libcaca libdv libpng pulse dv1394 shout2 shout2test soup speex taglib wavpack"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-good/${MY_P}.tar.bz2"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2011-07-13 5:12 Mart Raudsepp (leio)
0 siblings, 0 replies; 8+ messages in thread
From: Mart Raudsepp (leio) @ 2011-07-13 5:12 UTC (permalink / raw
To: gentoo-commits
leio 11/07/13 05:12:56
Modified: gst-plugins-good.eclass
Log:
Prepare for gst-plugins-good-0.10.30
Revision Changes Path
1.25 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.25&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.25&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.24&r2=1.25
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- gst-plugins-good.eclass 4 May 2011 03:19:27 -0000 1.24
+++ gst-plugins-good.eclass 13 Jul 2011 05:12:56 -0000 1.25
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.24 2011/05/04 03:19:27 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.25 2011/07/13 05:12:56 leio Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -38,6 +38,11 @@
# When adding conditionals like below, be careful about having leading spaces in concat
+# cairooverlay added to the cairo plugin under cairo_gobject
+if version_is_at_least "0.10.29"; then
+ my_gst_plugins_good+=" cairo_gobject"
+fi
+
# ext/jack moved here since 0.10.27
if version_is_at_least "0.10.27"; then
my_gst_plugins_good+=" jack"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2011-05-04 3:19 Mart Raudsepp (leio)
0 siblings, 0 replies; 8+ messages in thread
From: Mart Raudsepp (leio) @ 2011-05-04 3:19 UTC (permalink / raw
To: gentoo-commits
leio 11/05/04 03:19:27
Modified: gst-plugins-good.eclass
Log:
All older than -good-0.10.23 versions are gone from tree, so remove now unnecessary econf support for these
Revision Changes Path
1.24 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.23&r2=1.24
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- gst-plugins-good.eclass 20 Mar 2011 09:44:45 -0000 1.23
+++ gst-plugins-good.eclass 4 May 2011 03:19:27 -0000 1.24
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.23 2011/03/20 09:44:45 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.24 2011/05/04 03:19:27 leio Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -30,19 +30,14 @@
# sys/ plugins; rest is split plugin options in order of ./configure --help output.
# Good ways of validation are seeing diff of old and new configure.ac, and ./configure --help
#
-# This list is current to gst-plugins-good-0.10.23:
+# This list is current to gst-plugins-good-0.10.28:
my_gst_plugins_good="gconftool zlib bz2
-directsound oss sunaudio osx_audio osx_video gst_v4l2 x xshm xvideo
+directsound oss oss4 sunaudio osx_audio osx_video gst_v4l2 x xshm xvideo
aalib aalibtest annodex cairo esd esdtest flac gconf gdk_pixbuf hal jpeg
libcaca libdv libpng pulse dv1394 shout2 shout2test soup speex taglib wavpack"
# When adding conditionals like below, be careful about having leading spaces in concat
-# sys/oss4 moved here since 0.10.23
-if version_is_at_least "0.10.23"; then
- my_gst_plugins_good+=" oss4"
-fi
-
# ext/jack moved here since 0.10.27
if version_is_at_least "0.10.27"; then
my_gst_plugins_good+=" jack"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2011-03-20 9:44 Mart Raudsepp (leio)
0 siblings, 0 replies; 8+ messages in thread
From: Mart Raudsepp (leio) @ 2011-03-20 9:44 UTC (permalink / raw
To: gentoo-commits
leio 11/03/20 09:44:46
Modified: gst-plugins-good.eclass
Log:
Prepare (late) for gst-plugins-good-0.10.28 - jack plugin moved here from -bad
Revision Changes Path
1.23 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.23&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.23&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.22&r2=1.23
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- gst-plugins-good.eclass 18 Mar 2011 09:34:48 -0000 1.22
+++ gst-plugins-good.eclass 20 Mar 2011 09:44:45 -0000 1.23
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.22 2011/03/18 09:34:48 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.23 2011/03/20 09:44:45 leio Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -43,6 +43,10 @@
my_gst_plugins_good+=" oss4"
fi
+# ext/jack moved here since 0.10.27
+if version_is_at_least "0.10.27"; then
+ my_gst_plugins_good+=" jack"
+fi
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-good/${MY_P}.tar.bz2"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2011-03-18 9:34 Mart Raudsepp (leio)
0 siblings, 0 replies; 8+ messages in thread
From: Mart Raudsepp (leio) @ 2011-03-18 9:34 UTC (permalink / raw
To: gentoo-commits
leio 11/03/18 09:34:48
Modified: gst-plugins-good.eclass
Log:
Prepare for gst-plugins-good-0.10.28 - since .24 the liboil dep is gone, but splits relied on RDEPEND in gst-plugins-good to pass configure check for it. So build depend on it here for old splits, as new -good does not pull it in anymore
Revision Changes Path
1.22 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.21&r2=1.22
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- gst-plugins-good.eclass 30 Jul 2010 11:08:44 -0000 1.21
+++ gst-plugins-good.eclass 18 Mar 2011 09:34:48 -0000 1.22
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.21 2010/07/30 11:08:44 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.22 2011/03/18 09:34:48 leio Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -55,6 +55,15 @@
DEPEND="${RDEPEND}
>=sys-apps/sed-4
dev-util/pkgconfig"
+
+# -good-0.10.24 uses orc optionally instead of liboil unconditionally.
+# While <0.10.24 configure always checks for liboil, it is linked to only by non-split
+# plugins in gst/, so we only builddep for all old packages, and have a RDEPEND in old
+# versions of media-libs/gst-plugins-good
+if ! version_is_at_least "0.10.24"; then
+DEPEND="${DEPEND} >=dev-libs/liboil-0.3.8"
+fi
+
RESTRICT=test
fi
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2010-07-30 11:08 Mart Raudsepp (leio)
0 siblings, 0 replies; 8+ messages in thread
From: Mart Raudsepp (leio) @ 2010-07-30 11:08 UTC (permalink / raw
To: gentoo-commits
leio 10/07/30 11:08:44
Modified: gst-plugins-good.eclass
Log:
Prepare for gst-plugins-good-0.10.23 - oss4 system plugin moved here from -bad
Revision Changes Path
1.21 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.20&r2=1.21
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- gst-plugins-good.eclass 28 Jul 2010 05:17:58 -0000 1.20
+++ gst-plugins-good.eclass 30 Jul 2010 11:08:44 -0000 1.21
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.20 2010/07/28 05:17:58 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.21 2010/07/30 11:08:44 leio Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -14,7 +14,7 @@
# Gentoo developers responsible for gstreamer <gnome@gentoo.org>, the application developer
# or the gstreamer team.
-inherit eutils gst-plugins10
+inherit eutils versionator gst-plugins10
###
@@ -30,12 +30,20 @@
# sys/ plugins; rest is split plugin options in order of ./configure --help output.
# Good ways of validation are seeing diff of old and new configure.ac, and ./configure --help
#
-# This list is current to gst-plugins-good-0.10.21:
+# This list is current to gst-plugins-good-0.10.23:
my_gst_plugins_good="gconftool zlib bz2
directsound oss sunaudio osx_audio osx_video gst_v4l2 x xshm xvideo
aalib aalibtest annodex cairo esd esdtest flac gconf gdk_pixbuf hal jpeg
libcaca libdv libpng pulse dv1394 shout2 shout2test soup speex taglib wavpack"
+# When adding conditionals like below, be careful about having leading spaces in concat
+
+# sys/oss4 moved here since 0.10.23
+if version_is_at_least "0.10.23"; then
+ my_gst_plugins_good+=" oss4"
+fi
+
+
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-good/${MY_P}.tar.bz2"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2008-12-05 20:39 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 8+ messages in thread
From: Samuli Suominen (ssuominen) @ 2008-12-05 20:39 UTC (permalink / raw
To: gentoo-commits
ssuominen 08/12/05 20:39:36
Modified: gst-plugins-good.eclass
Log:
Update gst-plugins-good eclass.
Revision Changes Path
1.16 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.15&r2=1.16
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- gst-plugins-good.eclass 29 Jun 2008 15:21:04 -0000 1.15
+++ gst-plugins-good.eclass 5 Dec 2008 20:39:36 -0000 1.16
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.15 2008/06/29 15:21:04 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.16 2008/12/05 20:39:36 ssuominen Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -30,7 +30,7 @@
# This list is current to gst-plugins-good-0.10.6
my_gst_plugins_good="gconf gconftool oss aalib aalibtest cairo cdio esd esdtest
flac jpeg ladspa libcaca libdv libpng dv1394 shout2 shout2test speex annodex hal
-x taglib gdk_pixbuf gst_v4l2 sunaudio xshm xvideo zlib wavpack soup"
+x taglib gdk_pixbuf gst_v4l2 sunaudio xshm xvideo zlib wavpack soup pulse bz2"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-good/${MY_P}.tar.bz2"
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass
@ 2008-06-29 15:21 Samuli Suominen (drac)
0 siblings, 0 replies; 8+ messages in thread
From: Samuli Suominen (drac) @ 2008-06-29 15:21 UTC (permalink / raw
To: gentoo-commits
drac 08/06/29 15:21:05
Modified: gst-plugins-good.eclass
Log:
Insert soup into gst-plugins-good plugins list.
Revision Changes Path
1.15 eclass/gst-plugins-good.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-good.eclass?r1=1.14&r2=1.15
Index: gst-plugins-good.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- gst-plugins-good.eclass 13 Sep 2007 15:38:54 -0000 1.14
+++ gst-plugins-good.eclass 29 Jun 2008 15:21:04 -0000 1.15
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.14 2007/09/13 15:38:54 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-good.eclass,v 1.15 2008/06/29 15:21:04 drac Exp $
# Author : foser <foser@gentoo.org>, zaheerm <zaheerm@gentoo.org>
@@ -30,7 +30,7 @@
# This list is current to gst-plugins-good-0.10.6
my_gst_plugins_good="gconf gconftool oss aalib aalibtest cairo cdio esd esdtest
flac jpeg ladspa libcaca libdv libpng dv1394 shout2 shout2test speex annodex hal
-x taglib gdk_pixbuf gst_v4l2 sunaudio xshm xvideo zlib wavpack"
+x taglib gdk_pixbuf gst_v4l2 sunaudio xshm xvideo zlib wavpack soup"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-good/${MY_P}.tar.bz2"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2011-07-13 5:13 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-03 5:49 [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-good.eclass Mart Raudsepp (leio)
-- strict thread matches above, loose matches on Subject: below --
2011-07-13 5:12 Mart Raudsepp (leio)
2011-05-04 3:19 Mart Raudsepp (leio)
2011-03-20 9:44 Mart Raudsepp (leio)
2011-03-18 9:34 Mart Raudsepp (leio)
2010-07-30 11:08 Mart Raudsepp (leio)
2008-12-05 20:39 Samuli Suominen (ssuominen)
2008-06-29 15:21 Samuli Suominen (drac)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox