public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-03-08  4:48 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2011-03-08  4:48 UTC (permalink / raw
  To: gentoo-commits

commit:     32991d369eedc76f5b64b78df78aa0e6828cc10d
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  7 14:16:04 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar  7 14:16:08 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=32991d36

media-sound/rhythmbox: update live ebuild

* Doesn't actually build yet

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   53 +++++++++++++++------------
 1 files changed, 29 insertions(+), 24 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 141c806..bfeaca3 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.rhythmbox.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+brasero cdr daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc
+IUSE="cdr daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc
 musicbrainz mtp nsplugin python test udev upnp vala webkit"
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
@@ -24,27 +24,30 @@ fi
 
 # FIXME: double check what to do with fm-radio plugin
 # TODO: watchout for udev use flag changes
-COMMON_DEPEND=">=dev-libs/glib-2.25.12
-	dev-libs/libxml2
-	>=x11-libs/gtk+-2.20:2
+# FIXME: Zeitgesti python plugin
+# NOTE:: Rhythmbox Uses dbus-glib, gdbus, and dbus-python right now
+COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
+	dev-libs/libxml2:2
+	>=x11-libs/gtk+-2.91.4:3[introspection]
+	>=x11-libs/gdk-pixbuf-2.18.0
 	>=dev-libs/dbus-glib-0.71
+	>=dev-libs/gobject-introspection-0.10.0
 	>=dev-libs/totem-pl-parser-2.32.1
-	>=gnome-base/gconf-2
-	>=gnome-extra/gnome-media-2.14
+	>=gnome-base/gconf-2:2
+	>=media-libs/libgnome-media-profiles-2.91.0:3
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
-	>=media-libs/gst-plugins-base-0.10.24
+	>=media-libs/gst-plugins-base-0.10.24:0.10
+	media-libs/gstreamer:0.10[introspection]
 
-	cdr? (
-		brasero? ( >=app-cdr/brasero-0.9.1 )
-		!brasero? ( >=gnome-extra/nautilus-cd-burner-2.21.6 ) )
+	cdr? ( >=app-cdr/brasero-2.91.90 )
 	daap? (
-		>=media-libs/libdmapsharing-2.1.6
+		media-libs/libdmapsharing:3.0
 		>=net-dns/avahi-0.6 )
-	html? ( >=net-libs/webkit-gtk-1.1.17 )
 	gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
+	html? ( >=net-libs/webkit-gtk-1.3.9:3 )
 	lastfm? ( dev-libs/json-glib )
-	libnotify? ( >=x11-libs/libnotify-0.4.1 )
+	libnotify? ( >=x11-libs/libnotify-0.5.1 )
 	lirc? ( app-misc/lirc )
 	musicbrainz? ( media-libs/musicbrainz:3 )
 	udev? (
@@ -63,16 +66,19 @@ RDEPEND="${COMMON_DEPEND}
 
 	nsplugin? ( net-libs/xulrunner )
 	python? (
-		>=dev-python/pygtk-2.8
 		>=dev-python/pygobject-2.15.4
-		>=dev-python/gconf-python-2.22
-		>=dev-python/libgnome-python-2.22
-		>=dev-python/gnome-keyring-python-2.22
 		>=dev-python/gst-python-0.10.8
+
+		x11-libs/gdk-pixbuf:2[introspection]
+		x11-libs/gtk+:3[introspection]
+		x11-libs/pango[introspection]
+		gnome-base/gconf:2[introspection]
+
 		dbus? ( dev-python/dbus-python )
+		gnome-keyring? ( dev-python/gnome-keyring-python )
 		webkit? (
 			dev-python/mako
-			dev-python/pywebkitgtk )
+			net-libs/webkit-gtk:3[introspection] )
 		upnp? (
 			dev-python/louie
 			media-video/coherence
@@ -87,7 +93,7 @@ DEPEND="${COMMON_DEPEND}
 	>=app-text/gnome-doc-utils-0.9.1
 	doc? ( >=dev-util/gtk-doc-1.4 )
 	test? ( dev-libs/check )
-	vala? ( >=dev-lang/vala-0.1.0:0.12 )
+	vala? ( >=dev-lang/vala-0.9.4:0.10 )
 "
 DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
 	  MAINTAINERS MAINTAINERS.old NEWS README THANKS"
@@ -125,15 +131,13 @@ pkg_setup() {
 		fi
 	fi
 
-	if use brasero; then
-		G2CONF="${G2CONF} $(use_with cdr libbrasero-media) --without-libnautilus-burn"
-	else
-		G2CONF="${G2CONF} $(use_with cdr libnautilus-burn) --without-libbrasero-media"
+	if use gnome-keyring && ! use python; then
+		ewarn "The magnatune plugin requires USE='python gnome-keyring'"
 	fi
 
 	G2CONF="${G2CONF}
 		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins
-		VALAC=$(type -P valac-0.12)
+		VALAC=$(type -P valac-0.10)
 		--enable-mmkeys
 		--disable-scrollkeeper
 		--disable-schemas-install
@@ -146,6 +150,7 @@ pkg_setup() {
 		$(use_enable nsplugin browser-plugin)
 		$(use_enable python)
 		$(use_enable vala)
+		$(use_with cdr brasero)
 		$(use_with daap mdns avahi)
 		$(use_with gnome-keyring)
 		$(use_with html webkit)



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-03-14 19:42 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2011-03-14 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     ca5c4847543ca73e18634adeb692da6343dff723
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 19:40:43 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 19:40:53 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ca5c4847

media-sound/rhythmbox: restrict dependency on gnome-media

* gnome-media-2.90 removes gnome-media-profiles.pc

---
 media-sound/rhythmbox/rhythmbox-0.13.3.ebuild |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild b/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
index 141c806..7b57732 100644
--- a/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
@@ -31,6 +31,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.12
 	>=dev-libs/totem-pl-parser-2.32.1
 	>=gnome-base/gconf-2
 	>=gnome-extra/gnome-media-2.14
+	<gnome-extra/gnome-media-2.90
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
 	>=media-libs/gst-plugins-base-0.10.24



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-03-27 20:51 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2011-03-27 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     5cc1db9f028e47e54d82173916f66ef3dd578b6e
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sun Mar 27 20:44:54 2011 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sun Mar 27 20:44:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5cc1db9f

media-sound/rhythmbox: Fix USE=daap dependencies

---
 media-sound/rhythmbox/rhythmbox-0.13.3.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild b/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
index 31c67f4..7a34315 100644
--- a/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-0.13.3.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.12
 		brasero? ( >=app-cdr/brasero-0.9.1 )
 		!brasero? ( >=gnome-extra/nautilus-cd-burner-2.21.6 ) )
 	daap? (
-		>=net-libs/libdmapsharing-2.1.6:2.2
+		net-libs/libdmapsharing:3.0
 		>=net-dns/avahi-0.6 )
 	html? ( >=net-libs/webkit-gtk-1.1.17 )
 	gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-04-12  2:51 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2011-04-12  2:51 UTC (permalink / raw
  To: gentoo-commits

commit:     89001d1603b33b70b66adda041fbaf8652e22469
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 02:48:28 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 02:48:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=89001d16

media-sound/rhythmbox: update live ebuild deps

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index fb03707..88cd4ec 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -35,7 +35,6 @@ COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 	>=dev-libs/dbus-glib-0.71
 	>=dev-libs/gobject-introspection-0.10.0
 	>=dev-libs/totem-pl-parser-2.32.1
-	>=gnome-base/gconf-2:2
 	>=media-libs/libgnome-media-profiles-2.91.0:3
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
@@ -49,7 +48,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 	gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
 	html? ( >=net-libs/webkit-gtk-1.3.9:3 )
 	lastfm? ( dev-libs/json-glib )
-	libnotify? ( >=x11-libs/libnotify-0.5.1 )
+	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
 	musicbrainz? ( media-libs/musicbrainz:3 )
 	udev? (
@@ -74,7 +73,6 @@ RDEPEND="${COMMON_DEPEND}
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
 		x11-libs/pango[introspection]
-		gnome-base/gconf:2[introspection]
 
 		dbus? ( dev-python/dbus-python )
 		gnome-keyring? ( dev-python/gnome-keyring-python )
@@ -142,7 +140,7 @@ pkg_setup() {
 		VALAC=$(type -P valac-0.10)
 		--enable-mmkeys
 		--disable-scrollkeeper
-		--disable-schemas-install
+		--disable-schemas-commpile
 		--disable-static
 		$(use_enable daap)
 		$(use_enable lastfm)
@@ -171,12 +169,6 @@ src_prepare() {
 	ln -s $(type -P true) py-compile
 }
 
-src_compile() {
-	addpredict "$(unset HOME; echo ~)/.gconf"
-	addpredict "$(unset HOME; echo ~)/.gconfd"
-	gnome2_src_compile
-}
-
 src_test() {
 	unset SESSION_MANAGER
 	unset DBUS_SESSION_BUS_ADDRESS



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-06-16  7:54 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2011-06-16  7:54 UTC (permalink / raw
  To: gentoo-commits

commit:     aada7cbb4d84dabffc49df5877d4c182266dc981
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Thu Jun 16 07:43:20 2011 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Thu Jun 16 07:54:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=aada7cbb

media-sound/rhythmbox: Update libdmapsharing deps

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 670f9d2..ca3db08 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 
 	cdr? ( >=app-cdr/brasero-2.91.90 )
 	daap? (
-		>=net-libs/libdmapsharing-2.9.9:3.0
+		>=net-libs/libdmapsharing-2.9.11:3.0
 		>=net-dns/avahi-0.6 )
 	gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
 	html? ( >=net-libs/webkit-gtk-1.3.9:3 )



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-07-29 18:35 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2011-07-29 18:35 UTC (permalink / raw
  To: gentoo-commits

commit:     737437eac21ec2fb493f6880e7da208790e2cdc5
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Fri Jul 29 18:25:02 2011 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Fri Jul 29 18:25:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=737437ea

media-sound/rhythmbox: Bump gstreamer deps and add clutter USE flag

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index ca3db08..f324181 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://www.rhythmbox.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cdr daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc musicbrainz mtp nsplugin python test udev upnp vala webkit"
+IUSE="cdr clutter daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc musicbrainz mtp nsplugin python test udev upnp vala webkit"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -26,7 +26,7 @@ else
 fi
 
 # FIXME: double check what to do with fm-radio plugin
-# FIXME: Zeitgesti python plugin
+# FIXME: Zeitgeist python plugin
 # NOTE:: Rhythmbox Uses dbus-glib, gdbus, and dbus-python right now
 COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 	dev-libs/libxml2:2
@@ -39,9 +39,13 @@ COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 	>=media-libs/libgnome-media-profiles-2.91.0:3
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
-	>=media-libs/gst-plugins-base-0.10.24:0.10
-	media-libs/gstreamer:0.10[introspection]
+	>=media-libs/gst-plugins-base-0.10.32:0.10
+	>=media-libs/gstreamer-0.10.32:0.10[introspection]
 
+	clutter? (
+		media-libs/clutter
+		media-libs/clutter-gst
+		media-libs/clutter-gtk )
 	cdr? ( >=app-cdr/brasero-2.91.90 )
 	daap? (
 		>=net-libs/libdmapsharing-2.9.11:3.0
@@ -155,6 +159,7 @@ pkg_setup() {
 		--disable-schemas-compile
 		--disable-static
 		--without-hal
+		$(use_enable clutter visualizer)
 		$(use_enable daap)
 		$(use_enable lastfm)
 		$(use_enable libnotify)



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-09-13 10:48 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2011-09-13 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     02f61bc5529634154f9d5fd3374a7e95862210dd
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Tue Sep 13 10:36:29 2011 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Tue Sep 13 10:36:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=02f61bc5

media-sound/rhythmbox: Keep in sync with upstream

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index f324181..5a90f47 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -70,6 +70,9 @@ RDEPEND="${COMMON_DEPEND}
 		>=media-plugins/gst-plugins-cdio-0.10 )
 	>=media-plugins/gst-plugins-meta-0.10-r2:0.10
 	>=media-plugins/gst-plugins-taglib-0.10.6
+	upnp? (
+		>=media-libs/grilo-0.1.17
+		>=media-plugins/grilo-plugins-0.1.17[upnp] )
 	python? (
 		>=dev-python/gst-python-0.10.8
 
@@ -82,12 +85,7 @@ RDEPEND="${COMMON_DEPEND}
 		webkit? (
 			dev-python/mako
 			>=net-libs/webkit-gtk-1.3.9:3[introspection] )
-		upnp? (
-			>=dev-python/gconf-python-2.22
-			>=dev-python/pygtk-2.8:2
-			dev-python/louie
-			media-video/coherence
-			dev-python/twisted[gtk] ) )
+	)
 
 	nsplugin? ( net-libs/xulrunner )"
 # gtk-doc-am needed for eautoreconf
@@ -141,10 +139,6 @@ pkg_setup() {
 			ewarn "You need python support in addition to webkit to be able to use"
 			ewarn "the context panel plugin."
 		fi
-
-		if use upnp; then
-			ewarn "You need python support in addition to upnp"
-		fi
 	fi
 
 	if use gnome-keyring && ! use python; then
@@ -155,6 +149,7 @@ pkg_setup() {
 		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins
 		VALAC=$(type -P valac-0.10)
 		--enable-mmkeys
+		--disable-maintainer-mode
 		--disable-scrollkeeper
 		--disable-schemas-compile
 		--disable-static
@@ -167,6 +162,7 @@ pkg_setup() {
 		$(use_enable musicbrainz)
 		$(use_enable nsplugin browser-plugin)
 		$(use_enable python)
+		$(use_enable upnp grilo)
 		$(use_enable vala)
 		$(use_with cdr brasero)
 		$(use_with daap mdns avahi)



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2011-10-02 16:56 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2011-10-02 16:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f509855b03bec18cad3cd4a0331633542f56bad6
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sun Oct  2 16:47:06 2011 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sun Oct  2 16:47:48 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f509855b

media-source/rhythmbox: update pygobject deps

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index b4c6b4b..bfcde61 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -60,7 +60,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 	musicbrainz? (
 		media-libs/musicbrainz:3
 		gnome-base/gconf:2 )
-	python? ( >=dev-python/pygobject-2.90.2:3[introspection] )
+	python? ( dev-python/pygobject:3 )
 	udev? (
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
 		mtp? ( >=media-libs/libmtp-0.3 )



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-01-03 11:56 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2012-01-03 11:56 UTC (permalink / raw
  To: gentoo-commits

commit:     280c8f78dfee4e2a451b04bd14f205ce514c37e8
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Tue Jan  3 11:52:43 2012 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Tue Jan  3 11:52:43 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=280c8f78

media-sound/rhythmbox: Update deps, drop py-compile handling

py-compile is handled by eclass.

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 04ec1cb..c698719 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -49,6 +49,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
 	>=net-libs/libsoup-gnome-2.26:2.4
 	>=media-libs/gst-plugins-base-0.10.32:0.10
 	>=media-libs/gstreamer-0.10.32:0.10[introspection]
+	>=sys-libs/tdb-1.2.6
 
 	clutter? (
 		>=media-libs/clutter-1.2:1.0
@@ -149,14 +150,6 @@ pkg_setup() {
 	export GST_INSPECT=/bin/true
 }
 
-src_prepare() {
-	gnome2_src_prepare
-
-	# disable pyc compiling
-	mv py-compile py-compile.orig
-	ln -s $(type -P true) py-compile
-}
-
 src_test() {
 	unset SESSION_MANAGER
 	unset DBUS_SESSION_BUS_ADDRESS



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-01-16  3:43 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2012-01-16  3:43 UTC (permalink / raw
  To: gentoo-commits

commit:     c7243339296745f1dcb0fa458255b8cfc49cb8db
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 16 03:42:32 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 03:42:32 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c7243339

media-sound/rhythmbox: make python/udev default to avoid USE hell

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 908f29a..7a49237 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://www.rhythmbox.org/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="cdr clutter daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc
-musicbrainz mtp nsplugin python test udev upnp webkit"
+musicbrainz mtp nsplugin +python test +udev upnp webkit"
 # vala
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-03-01 16:51 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2012-03-01 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c78c999808f2cb473d48c58171e2a5e14073d854
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Thu Mar  1 16:46:24 2012 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Thu Mar  1 16:46:24 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c78c9998

media-sound/rhythmbox: Bump dependencies

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 7a49237..23a4127 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -38,9 +38,9 @@ REQUIRED_USE="
 # FIXME: Zeitgeist python plugin
 # NOTE: Rhythmbox uses both gdbus and dbus-python right now
 # NOTE: gst-python is still needed because gstreamer introspection is incomplete
-COMMON_DEPEND=">=dev-libs/glib-2.26.0:2
+COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	dev-libs/libxml2:2
-	>=x11-libs/gtk+-2.91.4:3[introspection]
+	>=x11-libs/gtk+-3.2:3[introspection]
 	>=x11-libs/gdk-pixbuf-2.18.0:2
 	>=dev-libs/gobject-introspection-0.10.0
 	>=dev-libs/libpeas-0.7.3[gtk,python?]



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-06-04  7:05 Alexandre Restovtsev
  0 siblings, 0 replies; 29+ messages in thread
From: Alexandre Restovtsev @ 2012-06-04  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     87558eed748ecc6415b2634009d2f08d2d10b703
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  4 07:05:23 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Jun  4 07:05:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=87558eed

media-sound/rhythmbox: sync with gx86

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 5925800..c00ccbe 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.12.8-r1.ebuild,v 1.2 2010/07/06 15:46:43 ssuominen Exp $
+# $Header: $
 
 EAPI="4"
 GNOME2_LA_PUNT="yes"
@@ -19,12 +19,12 @@ HOMEPAGE="http://www.rhythmbox.org/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="cdr clutter daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc
-musicbrainz mtp nsplugin +python test +udev upnp webkit"
+musicbrainz mtp nsplugin +python test +udev upnp webkit zeitgeist"
 # vala
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
-	KEYWORDS="~amd64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~x86"
 fi
 
 REQUIRED_USE="
@@ -35,8 +35,6 @@ REQUIRED_USE="
 	webkit? ( python )"
 
 # FIXME: double check what to do with fm-radio plugin
-# FIXME: Zeitgeist python plugin
-# NOTE: Rhythmbox uses both gdbus and dbus-python right now
 # NOTE: gst-python is still needed because gstreamer introspection is incomplete
 COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	dev-libs/libxml2:2
@@ -47,7 +45,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	>=dev-libs/totem-pl-parser-2.32.1
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
-	>=media-libs/gst-plugins-base-0.10.32:0.10
+	>=media-libs/gst-plugins-base-0.10.32:0.10[introspection]
 	>=media-libs/gstreamer-0.10.32:0.10[introspection]
 	>=sys-libs/tdb-1.2.6
 
@@ -73,6 +71,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
 		mtp? ( >=media-libs/libmtp-0.3 )
 		|| ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-145[extras] ) )
+	zeitgeist? ( gnome-extra/zeitgeist )
 "
 RDEPEND="${COMMON_DEPEND}
 	>=media-plugins/gst-plugins-soup-0.10
@@ -82,6 +81,7 @@ RDEPEND="${COMMON_DEPEND}
 		>=media-plugins/gst-plugins-cdio-0.10 )
 	>=media-plugins/gst-plugins-meta-0.10-r2:0.10
 	>=media-plugins/gst-plugins-taglib-0.10.6
+	x11-themes/gnome-icon-theme-symbolic
 	upnp? (
 		>=media-libs/grilo-0.1.17
 		>=media-plugins/grilo-plugins-0.1.17[upnp] )
@@ -92,7 +92,7 @@ RDEPEND="${COMMON_DEPEND}
 		x11-libs/gtk+:3[introspection]
 		x11-libs/pango[introspection]
 
-		dbus? ( dev-python/dbus-python )
+		dbus? ( sys-apps/dbus )
 		gnome-keyring? ( dev-python/gnome-keyring-python )
 		webkit? (
 			dev-python/mako
@@ -101,8 +101,8 @@ RDEPEND="${COMMON_DEPEND}
 # gtk-doc-am needed for eautoreconf
 #	dev-util/gtk-doc-am
 DEPEND="${COMMON_DEPEND}
-	>=dev-util/intltool-0.35
 	virtual/pkgconfig
+	>=dev-util/intltool-0.35
 	app-text/scrollkeeper
 	>=app-text/gnome-doc-utils-0.9.1
 	doc? ( >=dev-util/gtk-doc-1.4 )
@@ -152,8 +152,6 @@ pkg_setup() {
 
 src_prepare() {
 	gnome2_src_prepare
-
-	# Disable pyc compiling
 	echo > py-compile
 }
 



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-06-15 17:08 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2012-06-15 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     27ccbd66e3d31e48b356097763afb987f8cca045
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Fri Jun 15 16:55:37 2012 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Fri Jun 15 16:55:37 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=27ccbd66

media-sound/rhythmbox: Update deps, USE flags

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index c00ccbe..6da08cc 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://www.rhythmbox.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cdr clutter daap dbus doc gnome-keyring html ipod +lastfm libnotify lirc
+IUSE="cdr clutter daap dbus doc gnome-keyring html ipod libnotify lirc
 musicbrainz mtp nsplugin +python test +udev upnp webkit zeitgeist"
 # vala
 if [[ ${PV} = 9999 ]]; then
@@ -37,7 +37,8 @@ REQUIRED_USE="
 # FIXME: double check what to do with fm-radio plugin
 # NOTE: gst-python is still needed because gstreamer introspection is incomplete
 COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
-	dev-libs/libxml2:2
+	dev-libs/json-glib
+	>=dev-libs/libxml2-2.7.8:2
 	>=x11-libs/gtk+-3.2:3[introspection]
 	>=x11-libs/gdk-pixbuf-2.18.0:2
 	>=dev-libs/gobject-introspection-0.10.0
@@ -60,11 +61,10 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 		>=net-dns/avahi-0.6 )
 	gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
 	html? ( >=net-libs/webkit-gtk-1.3.9:3 )
-	lastfm? ( dev-libs/json-glib )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
 	musicbrainz? (
-		media-libs/musicbrainz:3
+		|| ( media-libs/musicbrainz:3 media-libs/musicbrains:4 )
 		gnome-base/gconf:2 )
 	python? ( dev-python/pygobject:3 )
 	udev? (
@@ -132,7 +132,6 @@ pkg_setup() {
 		--without-hal
 		$(use_enable clutter visualizer)
 		$(use_enable daap)
-		$(use_enable lastfm)
 		$(use_enable libnotify)
 		$(use_enable lirc)
 		$(use_enable musicbrainz)



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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-07-23 10:44 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2012-07-23 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     087373a94151f4d488acafc6f271d231149e7134
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 23 10:44:19 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Jul 23 10:44:19 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=087373a9

media-sound/rhythmbox: update deps

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 6da08cc..151e9ba 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -36,14 +36,14 @@ REQUIRED_USE="
 
 # FIXME: double check what to do with fm-radio plugin
 # NOTE: gst-python is still needed because gstreamer introspection is incomplete
-COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
+COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	dev-libs/json-glib
 	>=dev-libs/libxml2-2.7.8:2
-	>=x11-libs/gtk+-3.2:3[introspection]
+	>=x11-libs/gtk+-3.4:3[introspection]
 	>=x11-libs/gdk-pixbuf-2.18.0:2
 	>=dev-libs/gobject-introspection-0.10.0
 	>=dev-libs/libpeas-0.7.3[gtk,python?]
-	>=dev-libs/totem-pl-parser-2.32.1
+	>=dev-libs/totem-pl-parser-3.2.0
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
 	>=media-libs/gst-plugins-base-0.10.32:0.10[introspection]
@@ -51,8 +51,8 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	>=sys-libs/tdb-1.2.6
 
 	clutter? (
-		>=media-libs/clutter-1.2:1.0
-		>=media-libs/clutter-gst-1.0:1.0
+		>=media-libs/clutter-1.8:1.0
+		>=media-libs/clutter-gst-1.4:1.0
 		>=media-libs/clutter-gtk-1.0:1.0
 		>=x11-libs/mx-1.0.1:1.0 )
 	cdr? ( >=app-cdr/brasero-2.91.90 )
@@ -64,9 +64,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
 	musicbrainz? (
-		|| ( media-libs/musicbrainz:3 media-libs/musicbrains:4 )
+		|| ( >=media-libs/musicbrainz-3.0.2:3 >=media-libs/musicbrains-4.0.0:4 )
 		gnome-base/gconf:2 )
-	python? ( dev-python/pygobject:3 )
+	python? ( >=dev-python/pygobject-3.0:3 )
 	udev? (
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
 		mtp? ( >=media-libs/libmtp-0.3 )


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-09-06  7:46 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2012-09-06  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     ed5863c6a4595c87dabbc4777e7f57cd5d7a7680
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Thu Sep  6 07:45:51 2012 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Thu Sep  6 07:45:51 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ed5863c6

media-sound/rhythmbox: Update deps

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 151e9ba..1266b22 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://www.rhythmbox.org/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="cdr clutter daap dbus doc gnome-keyring html ipod libnotify lirc
-musicbrainz mtp nsplugin +python test +udev upnp webkit zeitgeist"
+mtp nsplugin +python test +udev upnp webkit zeitgeist"
 # vala
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
@@ -63,9 +63,6 @@ COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	html? ( >=net-libs/webkit-gtk-1.3.9:3 )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
-	musicbrainz? (
-		|| ( >=media-libs/musicbrainz-3.0.2:3 >=media-libs/musicbrains-4.0.0:4 )
-		gnome-base/gconf:2 )
 	python? ( >=dev-python/pygobject-3.0:3 )
 	udev? (
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
@@ -83,8 +80,8 @@ RDEPEND="${COMMON_DEPEND}
 	>=media-plugins/gst-plugins-taglib-0.10.6
 	x11-themes/gnome-icon-theme-symbolic
 	upnp? (
-		>=media-libs/grilo-0.1.17
-		>=media-plugins/grilo-plugins-0.1.17[upnp] )
+		>=media-libs/grilo-0.2
+		>=media-plugins/grilo-plugins-0.2[upnp] )
 	python? (
 		>=dev-python/gst-python-0.10.8
 
@@ -134,7 +131,6 @@ pkg_setup() {
 		$(use_enable daap)
 		$(use_enable libnotify)
 		$(use_enable lirc)
-		$(use_enable musicbrainz)
 		$(use_enable nsplugin browser-plugin)
 		$(use_enable python)
 		$(use_enable upnp grilo)


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-11-07 21:27 Alexandre Rostovtsev
  0 siblings, 0 replies; 29+ messages in thread
From: Alexandre Rostovtsev @ 2012-11-07 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     baf4abdf2b1d3d793a92eb73e83282369545a35f
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  7 21:26:30 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Wed Nov  7 21:26:30 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=baf4abdf

media-sound/rhythmbox: slot gst deps

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index cfec024..a00cb22 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -71,19 +71,19 @@ COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	zeitgeist? ( gnome-extra/zeitgeist )
 "
 RDEPEND="${COMMON_DEPEND}
-	>=media-plugins/gst-plugins-soup-0.10
-	>=media-plugins/gst-plugins-libmms-0.10
+	>=media-plugins/gst-plugins-soup-0.10:0.10
+	>=media-plugins/gst-plugins-libmms-0.10:0.10
 	|| (
-		>=media-plugins/gst-plugins-cdparanoia-0.10
-		>=media-plugins/gst-plugins-cdio-0.10 )
+		>=media-plugins/gst-plugins-cdparanoia-0.10:0.10
+		>=media-plugins/gst-plugins-cdio-0.10:0.10 )
 	>=media-plugins/gst-plugins-meta-0.10-r2:0.10
-	>=media-plugins/gst-plugins-taglib-0.10.6
+	>=media-plugins/gst-plugins-taglib-0.10.6:0.10
 	x11-themes/gnome-icon-theme-symbolic
 	upnp? (
 		>=media-libs/grilo-0.2:0.2
 		>=media-plugins/grilo-plugins-0.2:0.2[upnp] )
 	python? (
-		>=dev-python/gst-python-0.10.8
+		>=dev-python/gst-python-0.10.8:0.10
 
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
@@ -165,7 +165,7 @@ pkg_postinst() {
 
 	ewarn
 	ewarn "If ${PN} doesn't play some music format, please check your"
-	ewarn "USE flags on media-plugins/gst-plugins-meta"
+	ewarn "USE flags on media-plugins/gst-plugins-meta:0.10"
 	ewarn
 }
 


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-11-11  9:22 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2012-11-11  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     db5c4a4a79cb8873754f73fa8b6b3cc57cea86de
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sun Nov 11 09:21:11 2012 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sun Nov 11 09:21:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=db5c4a4a

media-sound/rhythmbox: Update DEPS

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index a00cb22..5faada3 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -99,8 +99,8 @@ RDEPEND="${COMMON_DEPEND}
 #	dev-util/gtk-doc-am
 DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig
+	app-text/yelp-tools
 	>=dev-util/intltool-0.35
-	app-text/scrollkeeper
 	>=app-text/gnome-doc-utils-0.9.1
 	doc? ( >=dev-util/gtk-doc-1.4 )
 	test? ( dev-libs/check )"


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-11-11  9:54 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2012-11-11  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     80ff490027b814098ce1c89d43d68f28f136d273
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sun Nov 11 09:52:47 2012 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sun Nov 11 09:52:47 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=80ff4900

media-sound/rhythmbox: Also remove unused configure flag

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 5faada3..8afac9b 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -122,7 +122,6 @@ pkg_setup() {
 		VALAC=$(type -P valac-0.14)
 		--enable-mmkeys
 		--disable-more-warnings
-		--disable-scrollkeeper
 		--disable-schemas-compile
 		--disable-static
 		--disable-vala


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-12-15 20:05 Alexandre Rostovtsev
  0 siblings, 0 replies; 29+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-15 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e2e0c601acda17229a0af71d863edf702d2d396a
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 15 20:04:42 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Sat Dec 15 20:04:42 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e2e0c601

media-sound/rhythmbox: rename upnp USE flag to upnp-av (#435774)

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 5094e7c..c8ee3df 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -18,8 +18,7 @@ HOMEPAGE="http://www.rhythmbox.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cdr clutter daap dbus doc gnome-keyring html ipod libnotify lirc
-mtp nsplugin +python test +udev upnp webkit zeitgeist"
+IUSE="cdr clutter daap dbus doc gnome-keyring html ipod libnotify lirc mtp nsplugin +python test +udev upnp-av webkit zeitgeist"
 # vala
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
@@ -79,7 +78,7 @@ RDEPEND="${COMMON_DEPEND}
 	>=media-plugins/gst-plugins-meta-0.10-r2:0.10
 	>=media-plugins/gst-plugins-taglib-0.10.6:0.10
 	x11-themes/gnome-icon-theme-symbolic
-	upnp? (
+	upnp-av? (
 		>=media-libs/grilo-0.2:0.2
 		>=media-plugins/grilo-plugins-0.2:0.2[upnp] )
 	python? (
@@ -132,7 +131,7 @@ pkg_setup() {
 		$(use_enable lirc)
 		$(use_enable nsplugin browser-plugin)
 		$(use_enable python)
-		$(use_enable upnp grilo)
+		$(use_enable upnp-av grilo)
 		$(use_with cdr brasero)
 		$(use_with daap mdns avahi)
 		$(use_with gnome-keyring)


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2012-12-15 20:06 Alexandre Rostovtsev
  0 siblings, 0 replies; 29+ messages in thread
From: Alexandre Rostovtsev @ 2012-12-15 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     fc9cd71b415cc6c04b3832fecfc57c4fb6a979a4
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 15 20:06:02 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Sat Dec 15 20:06:02 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=fc9cd71b

media-sound/rhythmbox: fix grilo-plugins USE dep

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index c8ee3df..7706ade 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -80,7 +80,7 @@ RDEPEND="${COMMON_DEPEND}
 	x11-themes/gnome-icon-theme-symbolic
 	upnp-av? (
 		>=media-libs/grilo-0.2:0.2
-		>=media-plugins/grilo-plugins-0.2:0.2[upnp] )
+		>=media-plugins/grilo-plugins-0.2:0.2[upnp-av] )
 	python? (
 		>=dev-python/gst-python-0.10.8:0.10
 


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2013-01-20 22:37 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2013-01-20 22:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f4889a89a6905bb2e02bcfa8ef68124c8992693b
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 20 22:34:44 2013 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sun Jan 20 22:35:15 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f4889a89

media-sound/rhythmbox: Update deps, and fix USE-flags

---
 media-sound/rhythmbox/metadata.xml          |    2 +-
 media-sound/rhythmbox/rhythmbox-9999.ebuild |   46 +++++++++++++--------------
 2 files changed, 23 insertions(+), 25 deletions(-)

diff --git a/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
index 1721f74..dea4b57 100644
--- a/media-sound/rhythmbox/metadata.xml
+++ b/media-sound/rhythmbox/metadata.xml
@@ -4,7 +4,7 @@
   <herd>gnome</herd>
   <herd>gstreamer</herd>
   <use>
-	<flag name="clutter">Build the visualizer plugin which uses
+	<flag name="visualizer">Build the visualizer plugin which uses
 		<pkg>media-libs/clutter</pkg> and <pkg>x11-libs/mx</pkg></flag>
     <flag name="dbus">Allow the im-status plugin to set the status of your IM
     	clients using <pkg>dev-python/dbus-python</pkg></flag>

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 7706ade..ff1107f 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -18,8 +18,8 @@ HOMEPAGE="http://www.rhythmbox.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cdr clutter daap dbus doc gnome-keyring html ipod libnotify lirc mtp nsplugin +python test +udev upnp-av webkit zeitgeist"
-# vala
+IUSE="cdr daap dbus doc gnome-keyring html ipod libnotify lirc mtp nsplugin
++python test +udev upnp-av visualizer webkit zeitgeist"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -30,7 +30,6 @@ REQUIRED_USE="
 	ipod? ( udev )
 	mtp? ( udev )
 	dbus? ( python )
-	gnome-keyring? ( python )
 	webkit? ( python )"
 
 # FIXME: double check what to do with fm-radio plugin
@@ -41,23 +40,25 @@ COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	>=x11-libs/gtk+-3.4:3[introspection]
 	>=x11-libs/gdk-pixbuf-2.18.0:2
 	>=dev-libs/gobject-introspection-0.10.0
-	>=dev-libs/libpeas-0.7.3[gtk,python?]
+	>=dev-libs/libpeas-0.7.3[gtk]
 	>=dev-libs/totem-pl-parser-3.2.0
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
-	>=media-libs/gst-plugins-base-0.10.32:0.10[introspection]
-	>=media-libs/gstreamer-0.10.32:0.10[introspection]
+	>=media-libs/gst-plugins-base-0.11.92:1.0[introspection]
+	>=media-libs/gstreamer-0.11.92:1.0[introspection]
 	>=sys-libs/tdb-1.2.6
 
-	clutter? (
+	visualizer? (
 		>=media-libs/clutter-1.8:1.0
-		>=media-libs/clutter-gst-1.4:1.0
+		>=media-libs/clutter-gst-1.9.92:2.0
 		>=media-libs/clutter-gtk-1.0:1.0
-		>=x11-libs/mx-1.0.1:1.0 )
+		>=x11-libs/mx-1.0.1:1.0
+		media-plugins/gst-plugins-libvisual:1.0 )
 	cdr? ( >=app-cdr/brasero-2.91.90 )
 	daap? (
-		>=net-libs/libdmapsharing-2.9.11:3.0
-		>=net-dns/avahi-0.6 )
+		>=net-libs/libdmapsharing-2.9.16:3.0
+		>=net-dns/avahi-0.6
+		media-plugins/gst-plugins-soup:1.0 )
 	gnome-keyring? ( >=gnome-base/gnome-keyring-0.4.9 )
 	html? ( >=net-libs/webkit-gtk-1.3.9:3 )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
@@ -70,26 +71,25 @@ COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	zeitgeist? ( gnome-extra/zeitgeist )
 "
 RDEPEND="${COMMON_DEPEND}
-	>=media-plugins/gst-plugins-soup-0.10:0.10
-	>=media-plugins/gst-plugins-libmms-0.10:0.10
+	media-plugins/gst-plugins-soup:1.0
+	media-plugins/gst-plugins-libmms:1.0
 	|| (
-		>=media-plugins/gst-plugins-cdparanoia-0.10:0.10
-		>=media-plugins/gst-plugins-cdio-0.10:0.10 )
-	>=media-plugins/gst-plugins-meta-0.10-r2:0.10
-	>=media-plugins/gst-plugins-taglib-0.10.6:0.10
+		media-plugins/gst-plugins-cdparanoia:1.0
+		media-plugins/gst-plugins-cdio:1.0 )
+	media-plugins/gst-plugins-meta:1.0
+	media-plugins/gst-plugins-taglib:1.0
 	x11-themes/gnome-icon-theme-symbolic
 	upnp-av? (
 		>=media-libs/grilo-0.2:0.2
 		>=media-plugins/grilo-plugins-0.2:0.2[upnp-av] )
 	python? (
-		>=dev-python/gst-python-0.10.8:0.10
-
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
 		x11-libs/pango[introspection]
+		dev-libs/libpeas[introspection]
 
 		dbus? ( sys-apps/dbus )
-		gnome-keyring? ( dev-python/gnome-keyring-python )
+		gnome-keyring? ( gnome-base/gnome-keyring[introspection] )
 		webkit? (
 			dev-python/mako
 			>=net-libs/webkit-gtk-1.3.9:3[introspection] ) )
@@ -103,7 +103,6 @@ DEPEND="${COMMON_DEPEND}
 	>=app-text/gnome-doc-utils-0.9.1
 	doc? ( >=dev-util/gtk-doc-1.4 )
 	test? ( dev-libs/check )"
-#	vala? ( >=dev-lang/vala-0.9.4:0.12 )
 DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
 	  MAINTAINERS MAINTAINERS.old NEWS README THANKS"
 
@@ -118,14 +117,13 @@ pkg_setup() {
 	# checks are broken, so don't enable it
 	G2CONF="${G2CONF}
 		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins
-		VALAC=$(type -P valac-0.14)
 		--enable-mmkeys
 		--disable-more-warnings
 		--disable-schemas-compile
 		--disable-static
 		--disable-vala
 		--without-hal
-		$(use_enable clutter visualizer)
+		$(use_enable visualizer)
 		$(use_enable daap)
 		$(use_enable libnotify)
 		$(use_enable lirc)
@@ -163,7 +161,7 @@ pkg_postinst() {
 
 	ewarn
 	ewarn "If ${PN} doesn't play some music format, please check your"
-	ewarn "USE flags on media-plugins/gst-plugins-meta:0.10"
+	ewarn "USE flags on media-plugins/gst-plugins-meta:1.0"
 	ewarn
 }
 


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2013-01-20 22:48 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2013-01-20 22:48 UTC (permalink / raw
  To: gentoo-commits

commit:     dbcfafc9bc228ace0671cadb076fa1d2bf8b8d94
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 20 22:45:59 2013 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sun Jan 20 22:47:13 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=dbcfafc9

media-sound/rhythmbox: Fix accidental push

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index ff1107f..03d4b2f 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -33,14 +33,13 @@ REQUIRED_USE="
 	webkit? ( python )"
 
 # FIXME: double check what to do with fm-radio plugin
-# NOTE: gst-python is still needed because gstreamer introspection is incomplete
 COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	dev-libs/json-glib
 	>=dev-libs/libxml2-2.7.8:2
 	>=x11-libs/gtk+-3.4:3[introspection]
 	>=x11-libs/gdk-pixbuf-2.18.0:2
 	>=dev-libs/gobject-introspection-0.10.0
-	>=dev-libs/libpeas-0.7.3[gtk]
+	>=dev-libs/libpeas-0.7.3[gtk,python?]
 	>=dev-libs/totem-pl-parser-3.2.0
 	>=net-libs/libsoup-2.26:2.4
 	>=net-libs/libsoup-gnome-2.26:2.4
@@ -86,10 +85,9 @@ RDEPEND="${COMMON_DEPEND}
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
 		x11-libs/pango[introspection]
-		dev-libs/libpeas[introspection]
 
 		dbus? ( sys-apps/dbus )
-		gnome-keyring? ( gnome-base/gnome-keyring[introspection] )
+		gnome-keyring? ( gnome-base/libgnome-keyring[introspection] )
 		webkit? (
 			dev-python/mako
 			>=net-libs/webkit-gtk-1.3.9:3[introspection] ) )


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2013-03-05  8:34 Nirbheek Chauhan
  0 siblings, 0 replies; 29+ messages in thread
From: Nirbheek Chauhan @ 2013-03-05  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     9740c173b3b398daa2298f4e4b4d310d6327ba0b
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 08:34:26 2013 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Mar  5 08:34:26 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9740c173

media-sound/rhythmbox: Pull in webkit-gtk-1.10 for gstreamer-1.0

Otherwise, we get symbol collisions

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index b66fd8d..c7fc2d4 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -33,6 +33,7 @@ REQUIRED_USE="
 	webkit? ( python )"
 
 # FIXME: double check what to do with fm-radio plugin
+# webkit-gtk-1.10 is needed because it uses gstreamer-1.0
 COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 	dev-libs/json-glib
 	>=dev-libs/libxml2-2.7.8:2
@@ -59,7 +60,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.32.0:2
 		>=net-dns/avahi-0.6
 		media-plugins/gst-plugins-soup:1.0 )
 	keyring? ( >=app-crypt/libsecret-0.14 )
-	html? ( >=net-libs/webkit-gtk-1.3.9:3 )
+	html? ( >=net-libs/webkit-gtk-1.10:3 )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
 	python? ( >=dev-python/pygobject-3.0:3 )
@@ -90,7 +91,7 @@ RDEPEND="${COMMON_DEPEND}
 		keyring? ( >=app-crypt/libsecret-0.14[introspection] )
 		webkit? (
 			dev-python/mako
-			>=net-libs/webkit-gtk-1.3.9:3[introspection] ) )
+			>=net-libs/webkit-gtk-1.10:3[introspection] ) )
 "
 # gtk-doc-am needed for eautoreconf
 #	dev-util/gtk-doc-am


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2013-12-05 11:07 Priit Laes
  0 siblings, 0 replies; 29+ messages in thread
From: Priit Laes @ 2013-12-05 11:07 UTC (permalink / raw
  To: gentoo-commits

commit:     8180d774d725ea18c44a8864b4ffac4fbe805bed
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Thu Dec  5 11:05:33 2013 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Thu Dec  5 11:05:33 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8180d774

media-sound/rhythmbox: Fix live version and sync with portage

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild | 139 +++++++++++++---------------
 1 file changed, 62 insertions(+), 77 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 629e7fe..9a0c350 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GNOME2_LA_PUNT="yes"
-PYTHON_DEPEND="python? 2:2.5"
-PYTHON_USE_WITH="xml"
-PYTHON_USE_WITH_OPT="python"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python3_{2,3} )
+PYTHON_REQ_USE="xml"
 
-inherit eutils gnome2 python multilib virtualx
+inherit eutils gnome2 python-single-r1 multilib virtualx
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -18,35 +18,40 @@ HOMEPAGE="http://www.rhythmbox.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cdr daap dbus doc +keyring html ipod libnotify lirc mtp nsplugin +python
+IUSE="cdr daap dbus +libsecret html ipod libnotify lirc mtp nsplugin +python
 test +udev upnp-av visualizer webkit zeitgeist"
+
+IUSE+=" python_single_target_python3_2 +python_single_target_python3_3"
+
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 REQUIRED_USE="
 	ipod? ( udev )
 	mtp? ( udev )
 	dbus? ( python )
-	webkit? ( python )"
+	webkit? ( python )
+	python? ( ${PYTHON_REQUIRED_USE} )
+"
 
 # FIXME: double check what to do with fm-radio plugin
 # webkit-gtk-1.10 is needed because it uses gstreamer-1.0
-COMMON_DEPEND=">=dev-libs/glib-2.34.0:2
-	dev-libs/json-glib
+COMMON_DEPEND="
+	>=dev-libs/glib-2.34.0:2
 	>=dev-libs/libxml2-2.7.8:2
 	>=x11-libs/gtk+-3.6:3[introspection]
 	>=x11-libs/gdk-pixbuf-2.18.0:2
 	>=dev-libs/gobject-introspection-0.10.0
 	>=dev-libs/libpeas-0.7.3[gtk,python?]
 	>=dev-libs/totem-pl-parser-3.2.0
-	>=net-libs/libsoup-2.26:2.4
-	>=net-libs/libsoup-gnome-2.26:2.4
-	>=media-libs/gst-plugins-base-0.11.92:1.0[introspection]
-	>=media-libs/gstreamer-0.11.92:1.0[introspection]
+	>=net-libs/libsoup-2.34:2.4
+	media-libs/gst-plugins-base:1.0[introspection]
+	media-libs/gstreamer:1.0[introspection]
 	>=sys-libs/tdb-1.2.6
+	dev-libs/json-glib
 
 	visualizer? (
 		>=media-libs/clutter-1.8:1.0
@@ -56,13 +61,13 @@ COMMON_DEPEND=">=dev-libs/glib-2.34.0:2
 		media-plugins/gst-plugins-libvisual:1.0 )
 	cdr? ( >=app-cdr/brasero-2.91.90 )
 	daap? (
-		>=net-libs/libdmapsharing-2.9.16:3.0
+		>=net-libs/libdmapsharing-2.9.19:3.0
 		media-plugins/gst-plugins-soup:1.0 )
-	keyring? ( >=app-crypt/libsecret-0.14 )
+	libsecret? ( >=app-crypt/libsecret-0.14 )
 	html? ( >=net-libs/webkit-gtk-1.10:3 )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
-	python? ( >=dev-python/pygobject-3.0:3 )
+	python? ( >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}] )
 	udev? (
 		virtual/udev[gudev]
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
@@ -87,61 +92,59 @@ RDEPEND="${COMMON_DEPEND}
 		x11-libs/pango[introspection]
 
 		dbus? ( sys-apps/dbus )
-		keyring? ( >=app-crypt/libsecret-0.14[introspection] )
+		libsecret? ( >=app-crypt/libsecret-0.14[introspection] )
 		webkit? (
-			dev-python/mako
+			dev-python/mako[${PYTHON_USEDEP}]
 			>=net-libs/webkit-gtk-1.10:3[introspection] ) )
 "
-# gtk-doc-am needed for eautoreconf
-#	dev-util/gtk-doc-am
 DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig
 	app-text/yelp-tools
+	dev-util/gtk-doc-am
 	>=dev-util/intltool-0.35
 	>=app-text/gnome-doc-utils-0.9.1
-	doc? ( >=dev-util/gtk-doc-1.4 )
-	test? ( dev-libs/check )"
-DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
-	  MAINTAINERS MAINTAINERS.old NEWS README THANKS"
+	test? ( dev-libs/check )
+"
 
 pkg_setup() {
-	if use python; then
-		python_set_active_version 2
-		python_pkg_setup
-		G2CONF="${G2CONF} PYTHON=$(PYTHON -2)"
-	fi
-
-	# --enable-vala just installs the sample vala plugin, and the configure
-	# checks are broken, so don't enable it
-	G2CONF="${G2CONF}
-		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins
-		--enable-mmkeys
-		--disable-more-warnings
-		--disable-schemas-compile
-		--disable-static
-		--disable-vala
-		--without-hal
-		$(use_enable visualizer)
-		$(use_enable daap)
-		$(use_enable libnotify)
-		$(use_enable lirc)
-		$(use_enable nsplugin browser-plugin)
-		$(use_enable python)
-		$(use_enable upnp-av grilo)
-		$(use_with cdr brasero)
-		$(use_with daap)
-		$(use_with keyring libsecret)
-		$(use_with html webkit)
-		$(use_with ipod)
-		$(use_with mtp)
-		$(use_with udev gudev)"
-
-	export GST_INSPECT=/bin/true
+	use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
+	DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
+		MAINTAINERS MAINTAINERS.old NEWS README THANKS"
+
+	rm -v lib/rb-marshal.{c,h} || die
 	gnome2_src_prepare
-	echo > py-compile
+}
+
+src_configure() {
+	# FIXME: bug???
+	export GST_INSPECT=/bin/true
+
+	# --enable-vala just installs the sample vala plugin, and the configure
+	# checks are broken, so don't enable it
+	gnome2_src_configure \
+		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
+		VALAC=$(type -P valac-0.14) \
+		--enable-mmkeys \
+		--disable-more-warnings \
+		--disable-static \
+		--disable-vala \
+		--without-hal \
+		$(use_enable visualizer) \
+		$(use_enable daap) \
+		$(use_enable libnotify) \
+		$(use_enable lirc) \
+		$(use_enable nsplugin browser-plugin) \
+		$(use_enable python) \
+		$(use_enable upnp-av grilo) \
+		$(use_with cdr brasero) \
+		$(use_with html webkit) \
+		$(use_with ipod) \
+		$(use_with libsecret) \
+		$(use_with mtp) \
+		$(use_with udev gudev)
 }
 
 src_test() {
@@ -149,21 +152,3 @@ src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
 	Xemake check || die "test failed"
 }
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-	if use python; then
-		python_need_rebuild
-		python_mod_optimize /usr/$(get_libdir)/rhythmbox/plugins
-	fi
-
-	ewarn
-	ewarn "If ${PN} doesn't play some music format, please check your"
-	ewarn "USE flags on media-plugins/gst-plugins-meta:1.0"
-	ewarn
-}
-
-pkg_postrm() {
-	gnome2_pkg_postrm
-	python_mod_cleanup /usr/$(get_libdir)/rhythmbox/plugins
-}


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2013-12-18 23:08 Gilles Dartiguelongue
  0 siblings, 0 replies; 29+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-18 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     631b623fd73243ac86aca3e75df31fb9a2f30b16
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 22:51:52 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 22:51:52 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=631b623f

media-sound/rhythmbox: sync with gentoo-x86

---
 media-sound/rhythmbox/metadata.xml          | 20 +++++---------------
 media-sound/rhythmbox/rhythmbox-9999.ebuild |  2 +-
 2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
index dea4b57..bb30c38 100644
--- a/media-sound/rhythmbox/metadata.xml
+++ b/media-sound/rhythmbox/metadata.xml
@@ -4,20 +4,10 @@
   <herd>gnome</herd>
   <herd>gstreamer</herd>
   <use>
-	<flag name="visualizer">Build the visualizer plugin which uses
-		<pkg>media-libs/clutter</pkg> and <pkg>x11-libs/mx</pkg></flag>
-    <flag name="dbus">Allow the im-status plugin to set the status of your IM
-    	clients using <pkg>dev-python/dbus-python</pkg></flag>
-    <flag name="daap">Build the local network music sharing plugin which uses
-		the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
-  	<flag name="lastfm">Build a plugin for Last.fm and Librefm scrobbling</flag>
-    <flag name="html">Use <pkg>net-libs/webkit-gtk</pkg> for detecting and
-		displaying HTML podcast episode descriptions.</flag>
-	<flag name="udev">Enable hardware detection via <pkg>sys-fs/udev</pkg>
-		replacing the deprecated <pkg>sys-apps/hal</pkg> code</flag>
-    <flag name="upnp">Build a plugin for local network music sharing which uses
-		UPnP protocols using <pkg>media-video/coherence</pkg>,
-		<pkg>dev-python/louie</pkg>, and <pkg>dev-python/twisted</pkg></flag>
-	<flag name="webkit">Enable context panel plugin</flag>
+	<flag name="daap">Build the local network music sharing plugin which uses the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
+	<flag name="html">Use <pkg>net-libs/webkit-gtk</pkg> for detecting and displaying HTML podcast episode descriptions.</flag>
+	<flag name="libsecret">Enable libsecret support to store login credentials</flag>
+	<flag name="zeitgeist">Build the plugin to inject events to <pkg>gnome-extra/zeitgeist</pkg></flag>
+	<flag name="visualizer">Enable support for visualizations using <pkg>media-plugins/gst-plugins-libvisual</pkg></flag>
   </use>
 </pkgmetadata>

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 9a0c350..4ac23d7 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -26,7 +26,7 @@ IUSE+=" python_single_target_python3_2 +python_single_target_python3_3"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
-	KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 REQUIRED_USE="


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2014-10-25 21:07 Gilles Dartiguelongue
  0 siblings, 0 replies; 29+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-25 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     2e8aee675f738af3848ff8ba8aa9182d575a099b
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 25 20:39:10 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Oct 25 20:39:10 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2e8aee67

media-sound/rhythmbox: sync with gentoo-x86

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 4ac23d7..26c1d77 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -14,13 +14,14 @@ if [[ ${PV} = 9999 ]]; then
 fi
 
 DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="http://www.rhythmbox.org/"
+HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox"
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="cdr daap dbus +libsecret html ipod libnotify lirc mtp nsplugin +python
 test +udev upnp-av visualizer webkit zeitgeist"
 
+# Let people emerge this by default, bug #472932
 IUSE+=" python_single_target_python3_2 +python_single_target_python3_3"
 
 if [[ ${PV} = 9999 ]]; then
@@ -63,13 +64,13 @@ COMMON_DEPEND="
 	daap? (
 		>=net-libs/libdmapsharing-2.9.19:3.0
 		media-plugins/gst-plugins-soup:1.0 )
-	libsecret? ( >=app-crypt/libsecret-0.14 )
+	libsecret? ( >=app-crypt/libsecret-0.18 )
 	html? ( >=net-libs/webkit-gtk-1.10:3 )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
 	python? ( >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}] )
 	udev? (
-		virtual/udev[gudev]
+		virtual/libgudev:=
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
 		mtp? ( >=media-libs/libmtp-0.3 ) )
 	zeitgeist? ( gnome-extra/zeitgeist )
@@ -92,7 +93,7 @@ RDEPEND="${COMMON_DEPEND}
 		x11-libs/pango[introspection]
 
 		dbus? ( sys-apps/dbus )
-		libsecret? ( >=app-crypt/libsecret-0.14[introspection] )
+		libsecret? ( >=app-crypt/libsecret-0.18[introspection] )
 		webkit? (
 			dev-python/mako[${PYTHON_USEDEP}]
 			>=net-libs/webkit-gtk-1.10:3[introspection] ) )
@@ -114,7 +115,9 @@ src_prepare() {
 	DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
 		MAINTAINERS MAINTAINERS.old NEWS README THANKS"
 
+	# upstream bug 737831
 	rm -v lib/rb-marshal.{c,h} || die
+
 	gnome2_src_prepare
 }
 
@@ -150,5 +153,5 @@ src_configure() {
 src_test() {
 	unset SESSION_MANAGER
 	unset DBUS_SESSION_BUS_ADDRESS
-	Xemake check || die "test failed"
+	Xemake check
 }


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2014-12-01 14:09 Michał Górny
  0 siblings, 0 replies; 29+ messages in thread
From: Michał Górny @ 2014-12-01 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     502b10432986261f403ab0d01ccf8d282d615f2c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  1 14:09:22 2014 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Dec  1 14:09:22 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=502b1043

media-sound/rhythmbox: use python-r1 to avoid issues

Use python-r1 to avoid issues with python-single-r1 and libpeas REQUIRED_USE.
Enforce proper USE dependency on libpeas.

Package-Manager: portage-2.2.14
Manifest-Sign-Key: EFB4464E!

---
 media-sound/rhythmbox/rhythmbox-9999.ebuild | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 26c1d77..45ce3c2 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -5,10 +5,10 @@
 EAPI="5"
 GNOME2_LA_PUNT="yes"
 GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{2,3} )
+PYTHON_COMPAT=( python3_{3,4} )
 PYTHON_REQ_USE="xml"
 
-inherit eutils gnome2 python-single-r1 multilib virtualx
+inherit eutils gnome2 python-r1 multilib virtualx
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -21,9 +21,6 @@ SLOT="0"
 IUSE="cdr daap dbus +libsecret html ipod libnotify lirc mtp nsplugin +python
 test +udev upnp-av visualizer webkit zeitgeist"
 
-# Let people emerge this by default, bug #472932
-IUSE+=" python_single_target_python3_2 +python_single_target_python3_3"
-
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
@@ -35,7 +32,7 @@ REQUIRED_USE="
 	mtp? ( udev )
 	dbus? ( python )
 	webkit? ( python )
-	python? ( ${PYTHON_REQUIRED_USE} )
+	python? ( ^^ ( $(python_gen_useflags '*') ) )
 "
 
 # FIXME: double check what to do with fm-radio plugin
@@ -88,6 +85,7 @@ RDEPEND="${COMMON_DEPEND}
 		>=media-libs/grilo-0.2:0.2
 		>=media-plugins/grilo-plugins-0.2:0.2[upnp-av] )
 	python? (
+		>=dev-libs/libpeas-0.7.3[${PYTHON_USEDEP}]
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
 		x11-libs/pango[introspection]
@@ -108,7 +106,7 @@ DEPEND="${COMMON_DEPEND}
 "
 
 pkg_setup() {
-	use python && python-single-r1_pkg_setup
+	use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
 }
 
 src_prepare() {


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2019-03-22 10:07 Mart Raudsepp
  0 siblings, 0 replies; 29+ messages in thread
From: Mart Raudsepp @ 2019-03-22 10:07 UTC (permalink / raw
  To: gentoo-commits

commit:     88aa159e921c569f999ffa76d43d84db35e034b1
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 10:06:48 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 10:07:08 2019 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=88aa159e

media-sound/rhythmbox-9999: blind sync

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 media-sound/rhythmbox/metadata.xml          |   6 +-
 media-sound/rhythmbox/rhythmbox-9999.ebuild | 113 ++++++++++++----------------
 2 files changed, 48 insertions(+), 71 deletions(-)

diff --git a/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
index 011552ed..c87a0ebc 100644
--- a/media-sound/rhythmbox/metadata.xml
+++ b/media-sound/rhythmbox/metadata.xml
@@ -10,10 +10,6 @@
   <name>GStreamer package maintainers</name>
   </maintainer>
   <use>
-	<flag name="daap">Build the local network music sharing plugin which uses the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
-	<flag name="html">Use <pkg>net-libs/webkit-gtk</pkg> for detecting and displaying HTML podcast episode descriptions.</flag>
-	<flag name="libsecret">Enable libsecret support to store login credentials</flag>
-	<flag name="zeitgeist">Build the plugin to inject events to <pkg>gnome-extra/zeitgeist</pkg></flag>
-	<flag name="visualizer">Enable support for visualizations using <pkg>media-plugins/gst-plugins-libvisual</pkg></flag>
+    <flag name="daap">Build the local network music sharing plugin which uses the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
   </use>
 </pkgmetadata>

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 27c7fa2c..02d97a9e 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -1,14 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
+EAPI=6
 GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python3_{3,4} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 PYTHON_REQ_USE="xml"
 
-inherit eutils gnome2 python-r1 multilib virtualx
+inherit eutils gnome2 python-single-r1 multilib virtualx
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -18,59 +16,49 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cdr daap dbus +libsecret html ipod libnotify lirc mtp nsplugin +python
-test +udev upnp-av visualizer webkit zeitgeist"
-
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
 
+IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp nsplugin +python test +udev upnp-av"
 REQUIRED_USE="
 	ipod? ( udev )
 	mtp? ( udev )
 	dbus? ( python )
-	webkit? ( python )
-	python? ( ^^ ( $(python_gen_useflags '*') ) )
+	python? ( ${PYTHON_REQUIRED_USE} )
 "
 
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
 # FIXME: double check what to do with fm-radio plugin
-# webkit-gtk-1.10 is needed because it uses gstreamer-1.0
 COMMON_DEPEND="
-	>=dev-libs/glib-2.34.0:2
+	>=dev-libs/glib-2.38:2
 	>=dev-libs/libxml2-2.7.8:2
-	>=x11-libs/gtk+-3.6:3[introspection]
-	>=x11-libs/gdk-pixbuf-2.18.0:2
-	>=dev-libs/gobject-introspection-0.10.0
-	>=dev-libs/libpeas-0.7.3[gtk,python?]
-	>=dev-libs/totem-pl-parser-3.2.0
-	>=net-libs/libsoup-2.34:2.4
-	media-libs/gst-plugins-base:1.0[introspection]
-	media-libs/gstreamer:1.0[introspection]
+	>=x11-libs/gtk+-3.20.0:3[X,introspection]
+	>=x11-libs/gdk-pixbuf-2.18:2
+	>=dev-libs/gobject-introspection-0.10:=
+	>=dev-libs/libpeas-0.7.3[gtk]
+	>=dev-libs/totem-pl-parser-3.2
+	>=net-libs/libsoup-2.42:2.4
+	>=media-libs/gst-plugins-base-1.4:1.0[introspection]
+	>=media-libs/gstreamer-1.4:1.0[introspection]
 	>=sys-libs/tdb-1.2.6
 	dev-libs/json-glib
 
-	visualizer? (
-		>=media-libs/clutter-1.8:1.0
-		>=media-libs/clutter-gst-1.9.92:2.0
-		>=media-libs/clutter-gtk-1.0:1.0
-		>=x11-libs/mx-1.0.1:1.0
-		media-plugins/gst-plugins-libvisual:1.0 )
 	cdr? ( >=app-cdr/brasero-2.91.90 )
 	daap? (
 		>=net-libs/libdmapsharing-2.9.19:3.0
-		media-plugins/gst-plugins-soup:1.0 )
-	libsecret? ( >=app-crypt/libsecret-0.18 )
-	html? ( >=net-libs/webkit-gtk-1.10:3 )
+		>=media-plugins/gst-plugins-soup-1.4:1.0 )
+	gnome-keyring? ( >=app-crypt/libsecret-0.18 )
 	libnotify? ( >=x11-libs/libnotify-0.7.0 )
 	lirc? ( app-misc/lirc )
-	python? ( >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}] )
+	python? (
+		${PYTHON_DEPS}
+		>=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}]
+	)
 	udev? (
 		virtual/libgudev:=
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
 		mtp? ( >=media-libs/libmtp-0.3 ) )
-	zeitgeist? ( gnome-extra/zeitgeist )
 "
 RDEPEND="${COMMON_DEPEND}
 	media-plugins/gst-plugins-soup:1.0
@@ -80,43 +68,32 @@ RDEPEND="${COMMON_DEPEND}
 		media-plugins/gst-plugins-cdio:1.0 )
 	media-plugins/gst-plugins-meta:1.0
 	media-plugins/gst-plugins-taglib:1.0
-	x11-themes/gnome-icon-theme-symbolic
-	upnp-av? (
-		>=media-libs/grilo-0.2:0.2
-		>=media-plugins/grilo-plugins-0.2:0.2[upnp-av] )
+	x11-themes/adwaita-icon-theme
 	python? (
-		>=dev-libs/libpeas-0.7.3[${PYTHON_USEDEP}]
+		>=dev-libs/libpeas-0.7.3[python,${PYTHON_USEDEP}]
+		net-libs/libsoup:2.4[introspection]
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
 		x11-libs/pango[introspection]
 
 		dbus? ( sys-apps/dbus )
-		libsecret? ( >=app-crypt/libsecret-0.18[introspection] )
-		webkit? (
-			dev-python/mako[${PYTHON_USEDEP}]
-			>=net-libs/webkit-gtk-1.10:3[introspection] ) )
+		gnome-keyring? ( >=app-crypt/libsecret-0.18[introspection] ) )
+	upnp-av? (
+		>=media-libs/grilo-0.3:0.3
+		>=media-plugins/grilo-plugins-0.3:0.3[upnp-av] )
 "
 DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
 	app-text/yelp-tools
 	dev-util/gtk-doc-am
 	>=dev-util/intltool-0.35
-	>=app-text/gnome-doc-utils-0.9.1
+	dev-util/itstool
+	virtual/pkgconfig
 	test? ( dev-libs/check )
 "
+# eautoreconf needs yelp-tools
 
 pkg_setup() {
-	use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
-src_prepare() {
-	DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
-		MAINTAINERS MAINTAINERS.old NEWS README THANKS"
-
-	# upstream bug 737831
-	rm -v lib/rb-marshal.{c,h} || die
-
-	gnome2_src_prepare
+	use python && python-single-r1_pkg_setup
 }
 
 src_configure() {
@@ -127,13 +104,11 @@ src_configure() {
 	# checks are broken, so don't enable it
 	gnome2_src_configure \
 		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
-		VALAC=$(type -P valac-0.14) \
+		VALAC=$(type -P true) \
 		--enable-mmkeys \
 		--disable-more-warnings \
 		--disable-static \
 		--disable-vala \
-		--without-hal \
-		$(use_enable visualizer) \
 		$(use_enable daap) \
 		$(use_enable libnotify) \
 		$(use_enable lirc) \
@@ -141,15 +116,21 @@ src_configure() {
 		$(use_enable python) \
 		$(use_enable upnp-av grilo) \
 		$(use_with cdr brasero) \
-		$(use_with html webkit) \
+		$(use_with gnome-keyring libsecret) \
 		$(use_with ipod) \
-		$(use_with libsecret) \
 		$(use_with mtp) \
 		$(use_with udev gudev)
 }
 
 src_test() {
 	unset SESSION_MANAGER
-	unset DBUS_SESSION_BUS_ADDRESS
-	Xemake check
+	"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+	GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check CK_DEFAULT_TIMEOUT=60
+}
+
+src_install() {
+	DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
+		MAINTAINERS MAINTAINERS.old NEWS README THANKS"
+
+	gnome2_src_install
 }


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

* [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/
@ 2021-01-30 20:02 Mart Raudsepp
  0 siblings, 0 replies; 29+ messages in thread
From: Mart Raudsepp @ 2021-01-30 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     19f83f669be6c7d4a30a9398e4b8b90750a444f3
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 19:43:54 2021 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 20:02:38 2021 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=19f83f66

media-sound/rhythmbox-9999: sync with main tree

Bug: https://bugs.gentoo.org/767559
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 media-sound/rhythmbox/rhythmbox-9999.ebuild | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
index 02d97a9e..f3ca7b58 100644
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="xml"
 
 inherit eutils gnome2 python-single-r1 multilib virtualx
@@ -17,7 +17,8 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox"
 LICENSE="GPL-2"
 SLOT="0"
 
-IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp nsplugin +python test +udev upnp-av"
+IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp +python test +udev upnp-av"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="
 	ipod? ( udev )
 	mtp? ( udev )
@@ -29,7 +30,6 @@ if [[ ${PV} != 9999 ]]; then
 	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
-# FIXME: double check what to do with fm-radio plugin
 COMMON_DEPEND="
 	>=dev-libs/glib-2.38:2
 	>=dev-libs/libxml2-2.7.8:2
@@ -53,10 +53,12 @@ COMMON_DEPEND="
 	lirc? ( app-misc/lirc )
 	python? (
 		${PYTHON_DEPS}
-		>=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}]
+		$(python_gen_cond_dep '
+			>=dev-python/pygobject-3.0:3[${PYTHON_MULTI_USEDEP}]
+		')
 	)
 	udev? (
-		virtual/libgudev:=
+		dev-libs/libgudev:=
 		ipod? ( >=media-libs/libgpod-0.7.92[udev] )
 		mtp? ( >=media-libs/libmtp-0.3 ) )
 "
@@ -70,7 +72,7 @@ RDEPEND="${COMMON_DEPEND}
 	media-plugins/gst-plugins-taglib:1.0
 	x11-themes/adwaita-icon-theme
 	python? (
-		>=dev-libs/libpeas-0.7.3[python,${PYTHON_USEDEP}]
+		>=dev-libs/libpeas-0.7.3[python,${PYTHON_SINGLE_USEDEP}]
 		net-libs/libsoup:2.4[introspection]
 		x11-libs/gdk-pixbuf:2[introspection]
 		x11-libs/gtk+:3[introspection]
@@ -83,7 +85,6 @@ RDEPEND="${COMMON_DEPEND}
 		>=media-plugins/grilo-plugins-0.3:0.3[upnp-av] )
 "
 DEPEND="${COMMON_DEPEND}
-	app-text/yelp-tools
 	dev-util/gtk-doc-am
 	>=dev-util/intltool-0.35
 	dev-util/itstool
@@ -97,13 +98,9 @@ pkg_setup() {
 }
 
 src_configure() {
-	# FIXME: bug???
-	export GST_INSPECT=/bin/true
-
 	# --enable-vala just installs the sample vala plugin, and the configure
 	# checks are broken, so don't enable it
 	gnome2_src_configure \
-		MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
 		VALAC=$(type -P true) \
 		--enable-mmkeys \
 		--disable-more-warnings \
@@ -112,7 +109,6 @@ src_configure() {
 		$(use_enable daap) \
 		$(use_enable libnotify) \
 		$(use_enable lirc) \
-		$(use_enable nsplugin browser-plugin) \
 		$(use_enable python) \
 		$(use_enable upnp-av grilo) \
 		$(use_with cdr brasero) \


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

end of thread, other threads:[~2021-01-30 20:02 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-15 20:05 [gentoo-commits] proj/gnome:master commit in: media-sound/rhythmbox/ Alexandre Rostovtsev
  -- strict thread matches above, loose matches on Subject: below --
2021-01-30 20:02 Mart Raudsepp
2019-03-22 10:07 Mart Raudsepp
2014-12-01 14:09 Michał Górny
2014-10-25 21:07 Gilles Dartiguelongue
2013-12-18 23:08 Gilles Dartiguelongue
2013-12-05 11:07 Priit Laes
2013-03-05  8:34 Nirbheek Chauhan
2013-01-20 22:48 Nirbheek Chauhan
2013-01-20 22:37 Nirbheek Chauhan
2012-12-15 20:06 Alexandre Rostovtsev
2012-11-11  9:54 Priit Laes
2012-11-11  9:22 Priit Laes
2012-11-07 21:27 Alexandre Rostovtsev
2012-09-06  7:46 Priit Laes
2012-07-23 10:44 Nirbheek Chauhan
2012-06-15 17:08 Priit Laes
2012-06-04  7:05 Alexandre Restovtsev
2012-03-01 16:51 Priit Laes
2012-01-16  3:43 Nirbheek Chauhan
2012-01-03 11:56 Priit Laes
2011-10-02 16:56 Priit Laes
2011-09-13 10:48 Priit Laes
2011-07-29 18:35 Priit Laes
2011-06-16  7:54 Priit Laes
2011-04-12  2:51 Nirbheek Chauhan
2011-03-27 20:51 Priit Laes
2011-03-14 19:42 Nirbheek Chauhan
2011-03-08  4:48 Nirbheek Chauhan

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