summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2013-01-21 04:04:44 +0530
committerNirbheek Chauhan <nirbheek@gentoo.org>2013-01-21 04:05:15 +0530
commitf4889a89a6905bb2e02bcfa8ef68124c8992693b (patch)
tree822eaa7298d76ce58cb1a6852dbb8c783451cc5f /media-sound/rhythmbox
parentmedia-libs/cogl: remove unneeded glu dependency (#452912) (diff)
downloadgnome-f4889a89a6905bb2e02bcfa8ef68124c8992693b.tar.gz
gnome-f4889a89a6905bb2e02bcfa8ef68124c8992693b.tar.bz2
gnome-f4889a89a6905bb2e02bcfa8ef68124c8992693b.zip
media-sound/rhythmbox: Update deps, and fix USE-flags
Diffstat (limited to 'media-sound/rhythmbox')
-rw-r--r--media-sound/rhythmbox/metadata.xml2
-rw-r--r--media-sound/rhythmbox/rhythmbox-9999.ebuild46
2 files changed, 23 insertions, 25 deletions
diff --git a/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
index 1721f74a..dea4b57b 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 7706adeb..ff1107f7 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
}