public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-bad/
@ 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:     34238ed6cb24f39f72c00d81d10dce7264b00374
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=34238ed6

media-libs/gst-plugins-bad: copy from gentoo-x86

Compare 0.10 series with 1.0 and update both as needed.

---
 ...1.0.3.ebuild => gst-plugins-bad-0.10.23.ebuild} |   14 ++++++++------
 .../gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild   |    8 ++++----
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23.ebuild
similarity index 73%
copy from media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild
copy to media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23.ebuild
index bd4a845..520c4fb 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23.ebuild
@@ -14,13 +14,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x8
 IUSE="+orc"
 
 RDEPEND="
-	>=dev-libs/glib-2.32:2
-	orc? ( >=dev-lang/orc-0.4.16 )
+	>=dev-libs/glib-2.24:2
+	>=media-libs/gst-plugins-base-0.10.36:${SLOT}
+	>=media-libs/gstreamer-0.10.36:${SLOT}
+	orc? ( >=dev-lang/orc-0.4.11 )
 "
-DEPEND="${RDEPEND}
-	=media-libs/gst-plugins-base-${PV}:${SLOT}"
-
-DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+DEPEND="${RDEPEND}"
+RDEPEND="${RDEPEND}
+	!<media-plugins/gst-plugins-farsight-0.12.11:${SLOT}"
 
 # Avoid --enable-bad passing by the eclass blindly
 GST_PLUGINS_BUILD=""
@@ -41,6 +42,7 @@ src_compile() {
 }
 
 src_install() {
+	DOCS="AUTHORS ChangeLog NEWS README RELEASE"
 	default
 	prune_libtool_files --modules
 }

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild
index bd4a845..df178a0 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.0.3.ebuild
@@ -15,12 +15,11 @@ IUSE="+orc"
 
 RDEPEND="
 	>=dev-libs/glib-2.32:2
+	>=media-libs/gst-plugins-base-1:${SLOT}
+	>=media-libs/gstreamer-1:${SLOT}
 	orc? ( >=dev-lang/orc-0.4.16 )
 "
-DEPEND="${RDEPEND}
-	=media-libs/gst-plugins-base-${PV}:${SLOT}"
-
-DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+DEPEND="${RDEPEND}"
 
 # Avoid --enable-bad passing by the eclass blindly
 GST_PLUGINS_BUILD=""
@@ -41,6 +40,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-bad/
@ 2014-10-19 20:47 Mart Raudsepp
  0 siblings, 0 replies; 4+ messages in thread
From: Mart Raudsepp @ 2014-10-19 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     eea1841934cd9aaf4cd1070dd4cd084881807fa6
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 19 20:46:44 2014 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Oct 19 20:46:44 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=eea18419

gst-plugins-bad-1.4.3: Remove accidental stable keywords

---
 media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
index c7c88c1..00c7eb1 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Less plugins for GStreamer"
 HOMEPAGE="http://gstreamer.freedesktop.org/"
 
 LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="egl +introspection +orc vnc"
 
 # FIXME: we need to depend on mesa to avoid automagic on egl


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-bad/
@ 2014-10-21  7:45 Mart Raudsepp
  0 siblings, 0 replies; 4+ messages in thread
From: Mart Raudsepp @ 2014-10-21  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b48c47f3fa1b0692d05bc9a7386806e0f85e6c2c
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 21 07:43:45 2014 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Oct 21 07:43:45 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b48c47f3

gst-plugins-bad-1.4.3: Sync with my overlay for GL changes

Upstream rewrote GL everything (new glimagesink element moved from
gst-plugins-gl, removed eglglessink, etc) and configure changed with
that. Blindly port over changes to that effect from my overlay,
without the Raspberry-pi specifics to allow more correct testing
of bug 525936

---
 .../gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild   | 25 +++++++++++++++++++---
 1 file changed, 22 insertions(+), 3 deletions(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
index 00c7eb1..a412850 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://gstreamer.freedesktop.org/"
 
 LICENSE="LGPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="egl +introspection +orc vnc"
+IUSE="egl gles2 +introspection +orc opengl vnc wayland"
 
 # FIXME: we need to depend on mesa to avoid automagic on egl
 # dtmf plugin moved from bad to good in 1.2
@@ -21,9 +21,14 @@ RDEPEND="
 	>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
 	>=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
 	>=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
-	egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
+	egl? (
+		>=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
+		wayland? ( media-libs/mesa[wayland,${MULTILIB_USEDEP}] )
+	)
+	gles2? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
 	introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
 	orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+	opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
 
 	!<media-libs/gst-plugins-good-1.1:${SLOT}
 "
@@ -40,13 +45,27 @@ src_configure() {
 }
 
 multilib_src_configure() {
+	local myconf
+	myconf=""
+	if use egl; then
+		myconf+=" --enable-egl --enable-gl"
+		if use wayland; then
+			myconf+=" --enable-wayland"
+		fi
+	else
+		myconf+=" --disable-egl"
+	fi
+
 	gstreamer_multilib_src_configure \
 		$(multilib_native_use_enable introspection) \
 		$(use_enable orc) \
 		$(use_enable vnc librfb) \
+		--disable-dispmanx \
 		--disable-examples \
 		--disable-debug \
-		--with-egl-window-system=$(usex egl x11 none)
+		$(use_enable gles2) \
+		$(use_enable opengl gl) \
+		${myconf}
 }
 
 multilib_src_install_all() {


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-bad/
@ 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:     59c1b99921a6e6c899f2fd83b50f0bfd3ef07122
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu May 14 18:39:47 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu May 14 18:39:47 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=59c1b999

media-libs/gst-plugins-bad: moved to gentoo-x86 long ago

 .../gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild   | 75 ----------------------
 1 file changed, 75 deletions(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
deleted file mode 100644
index 9a1a993..0000000
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
+++ /dev/null
@@ -1,75 +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-bad"
-inherit eutils flag-o-matic gstreamer
-
-DESCRIPTION="Less plugins for GStreamer"
-HOMEPAGE="http://gstreamer.freedesktop.org/"
-
-LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="egl gles2 +introspection +orc opengl vnc wayland"
-
-# FIXME: we need to depend on mesa to avoid automagic on egl
-# dtmf plugin moved from bad to good in 1.2
-# X11 is automagic for now, upstream #709530
-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}]
-	egl? (
-		>=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
-		wayland? ( media-libs/mesa[wayland,${MULTILIB_USEDEP}] )
-	)
-	gles2? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
-	introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-	orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-	opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
-
-	!<media-libs/gst-plugins-good-1.1:${SLOT}
-"
-DEPEND="${RDEPEND}
-	>=dev-util/gtk-doc-am-1.12
-"
-
-src_configure() {
-	strip-flags
-	replace-flags "-O3" "-O2"
-	filter-flags "-fprefetch-loop-arrays" # (Bug #22249)
-
-	multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-	local myconf
-	myconf=""
-	if use egl; then
-		myconf+=" --enable-egl --enable-gl"
-		if use wayland; then
-			myconf+=" --enable-wayland"
-		fi
-	else
-		myconf+=" --disable-egl"
-	fi
-
-	gstreamer_multilib_src_configure \
-		$(multilib_native_use_enable introspection) \
-		$(use_enable orc) \
-		$(use_enable vnc librfb) \
-		--disable-dispmanx \
-		--disable-examples \
-		--disable-debug \
-		$(use_enable gles2) \
-		$(use_enable opengl gl) \
-		${myconf}
-}
-
-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 --
2014-10-19 20:47 [gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-bad/ Mart Raudsepp
  -- strict thread matches above, loose matches on Subject: below --
2015-05-14 21:45 Gilles Dartiguelongue
2014-10-21  7:45 Mart Raudsepp
2012-12-01 15:15 Gilles Dartiguelongue

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox