* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-good/
@ 2012-11-25 22:09 Gilles Dartiguelongue
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-25 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 65bfb9de9f96b2654f166daacf321b1191021184
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:55:13 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:55:58 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=65bfb9de
media-libs/gst-plugins-good: 1.0.2 → 1.0.3
---
...-1.0.2.ebuild => gst-plugins-good-1.0.3.ebuild} | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.0.2.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
similarity index 90%
rename from media-libs/gst-plugins-good/gst-plugins-good-1.0.2.ebuild
rename to media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
index 511d231..cbeee61 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.0.2.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild,v 1.1 2012/10/23 07:55:22 tetromino Exp $
+# $Header: $
EAPI="5"
GST_ORC="yes"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-good/
@ 2012-12-01 15:15 Gilles Dartiguelongue
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-01 15:15 UTC (permalink / raw
To: gentoo-commits
commit: 5480aa69577aee15b4b6cb33d4fecbf1594993eb
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 1 14:25:28 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Dec 1 15:14:35 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5480aa69
media-libs/gst-plugins-good: copy from gentoo-x86
Compare 0.10 series with 1.0 and update both as needed.
---
....0.3.ebuild => gst-plugins-good-0.10.31.ebuild} | 12 +++++++-----
.../gst-plugins-good/gst-plugins-good-1.0.3.ebuild | 6 +++---
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild
similarity index 81%
copy from media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
copy to media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild
index cbeee61..406a1f3 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild
@@ -16,17 +16,18 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd6
IUSE=""
RDEPEND="
- >=dev-libs/glib-2.32:2
+ >=dev-libs/glib-2.24:2
+ >=media-libs/gst-plugins-base-0.10.36:${SLOT}
+ >=media-libs/gstreamer-0.10.36:${SLOT}
app-arch/bzip2
sys-libs/zlib
- orc? ( >=dev-lang/orc-0.4.16 )
+ orc? ( >=dev-lang/orc-0.4.11 )
"
DEPEND="${RDEPEND}
- =media-libs/gst-plugins-base-${PV}:${SLOT}
>=dev-util/gtk-doc-am-1.12
+ !<media-libs/gst-plugins-bad-0.10.22:${SLOT}
"
-
-DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+# audioparsers and qtmux moves
# Always enable optional bz2 support for matroska
# Always enable optional zlib support for qtdemux and matroska
@@ -50,6 +51,7 @@ src_compile() {
}
src_install() {
+ DOCS="AUTHORS ChangeLog NEWS README RELEASE"
default
prune_libtool_files --modules
}
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
index cbeee61..cb6ca27 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
@@ -17,17 +17,16 @@ IUSE=""
RDEPEND="
>=dev-libs/glib-2.32:2
+ >=media-libs/gst-plugins-base-1:${SLOT}
+ >=media-libs/gstreamer-1:${SLOT}
app-arch/bzip2
sys-libs/zlib
orc? ( >=dev-lang/orc-0.4.16 )
"
DEPEND="${RDEPEND}
- =media-libs/gst-plugins-base-${PV}:${SLOT}
>=dev-util/gtk-doc-am-1.12
"
-DOCS="AUTHORS ChangeLog NEWS README RELEASE"
-
# Always enable optional bz2 support for matroska
# Always enable optional zlib support for qtdemux and matroska
# Many media files require these to work, as some container headers are often compressed, bug 291154
@@ -50,6 +49,7 @@ src_compile() {
}
src_install() {
+ DOCS="AUTHORS ChangeLog NEWS README RELEASE"
default
prune_libtool_files --modules
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-good/
@ 2012-12-02 13:49 Gilles Dartiguelongue
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-02 13:49 UTC (permalink / raw
To: gentoo-commits
commit: e062a888e7a15215211ad4e38489f8d161cbc84a
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 2 13:47:13 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec 2 13:49:21 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e062a888
media-libs/gst-plugins-good: integrate leio's comments
* Drop GST_ORC, it will be removed from eclasses.
* bz2/zlib are part of core features, not plugins, let's not abuse
our own eclass (even though it is behing AG_GST_CHECK_).
---
.../gst-plugins-good-0.10.31.ebuild | 14 +++++++-------
.../gst-plugins-good/gst-plugins-good-1.0.3.ebuild | 14 +++++++-------
media-libs/gst-plugins-good/metadata.xml | 9 +++++++++
3 files changed, 23 insertions(+), 14 deletions(-)
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild
index 406a1f3..fd8e652 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-0.10.31.ebuild
@@ -3,7 +3,6 @@
# $Header: $
EAPI="5"
-GST_ORC="yes"
# order is important, gst-plugins10 after gst-plugins-good
inherit eutils flag-o-matic gst-plugins-good gst-plugins10
@@ -13,7 +12,7 @@ HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="LGPL-2.1+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
+IUSE="+orc"
RDEPEND="
>=dev-libs/glib-2.24:2
@@ -29,18 +28,19 @@ DEPEND="${RDEPEND}
"
# audioparsers and qtmux moves
-# Always enable optional bz2 support for matroska
-# Always enable optional zlib support for qtdemux and matroska
-# Many media files require these to work, as some container headers are often compressed, bug 291154
-GST_PLUGINS_BUILD="bz2 zlib"
-
src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
+ # Always enable optional bz2 support for matroska
+ # Always enable optional zlib support for qtdemux and matroska
+ # Many media files require these to work, as some container headers are often
+ # compressed, bug #291154
gst-plugins10_src_configure \
+ --enable-bz2 \
+ --enable-zlib \
--disable-examples \
--with-default-audiosink=autoaudiosink \
--with-default-visualizer=goom
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
index cb6ca27..3790106 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.0.3.ebuild
@@ -3,7 +3,6 @@
# $Header: $
EAPI="5"
-GST_ORC="yes"
# order is important, gst-plugins10 after gst-plugins-good
inherit eutils flag-o-matic gst-plugins-good gst-plugins10
@@ -13,7 +12,7 @@ HOMEPAGE="http://gstreamer.freedesktop.org/"
LICENSE="LGPL-2.1+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
+IUSE="+orc"
RDEPEND="
>=dev-libs/glib-2.32:2
@@ -27,18 +26,19 @@ DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
"
-# Always enable optional bz2 support for matroska
-# Always enable optional zlib support for qtdemux and matroska
-# Many media files require these to work, as some container headers are often compressed, bug 291154
-GST_PLUGINS_BUILD="bz2 zlib"
-
src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
+ # Always enable optional bz2 support for matroska
+ # Always enable optional zlib support for qtdemux and matroska
+ # Many media files require these to work, as some container headers are often
+ # compressed, bug #291154
gst-plugins10_src_configure \
+ --enable-bz2 \
+ --enable-zlib \
--disable-examples \
--with-default-audiosink=autoaudiosink \
--with-default-visualizer=goom
diff --git a/media-libs/gst-plugins-good/metadata.xml b/media-libs/gst-plugins-good/metadata.xml
new file mode 100644
index 0000000..6d1272f
--- /dev/null
+++ b/media-libs/gst-plugins-good/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gstreamer</herd>
+ <use>
+ <flag name="orc">Use <pkg>dev-lang/orc</pkg> for runtime
+ optimisations</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-good/
@ 2015-05-14 21:45 Gilles Dartiguelongue
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-14 21:45 UTC (permalink / raw
To: gentoo-commits
commit: b7aa8f32fa632ab50ad32d9b3f2930a032cedb3d
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu May 14 18:40:02 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 14 18:40:02 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b7aa8f32
media-libs/gst-plugins-good: moved to gentoo-x86 long ago
.../gst-plugins-good/gst-plugins-good-1.4.3.ebuild | 58 ----------------------
1 file changed, 58 deletions(-)
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.4.3.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.4.3.ebuild
deleted file mode 100644
index 559db09..0000000
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.4.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-GST_ORG_MODULE="gst-plugins-good"
-inherit eutils flag-o-matic gstreamer
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="http://gstreamer.freedesktop.org/"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="+orc"
-
-# dtmf plugin moved from bad to good in 1.2
-RDEPEND="
- >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
- >=media-libs/gst-plugins-base-1.4.0:${SLOT}[${MULTILIB_USEDEP}]
- >=media-libs/gstreamer-1.4.0:${SLOT}[${MULTILIB_USEDEP}]
- >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-
- !<media-libs/gst-plugins-bad-1.1:${SLOT}
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.12
-"
-
-src_configure() {
- # gst doesnt handle optimisations well
- strip-flags
- replace-flags "-O3" "-O2"
- filter-flags "-fprefetch-loop-arrays" # see bug 22249
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- # Always enable optional bz2 support for matroska
- # Always enable optional zlib support for qtdemux and matroska
- # Many media files require these to work, as some container headers are often
- # compressed, bug #291154
- gstreamer_multilib_src_configure \
- --enable-bz2 \
- --enable-zlib \
- --disable-examples \
- --with-default-audiosink=autoaudiosink \
- --with-default-visualizer=goom
-}
-
-multilib_src_install_all() {
- DOCS="AUTHORS ChangeLog NEWS README RELEASE"
- einstalldocs
- prune_libtool_files --modules
-}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-05-14 21:45 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-02 13:49 [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-good/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2015-05-14 21:45 Gilles Dartiguelongue
2012-12-01 15:15 Gilles Dartiguelongue
2012-11-25 22:09 Gilles Dartiguelongue
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox