summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-10-03 09:58:42 +0000
committerPacho Ramos <pacho@gentoo.org>2014-10-03 09:58:42 +0000
commitbaf6a54326d1cf26e4e9ad3b097bc2e0883d85c3 (patch)
tree05b8b58aeb8468fd29795a8b2585057e4abad5c7 /media-sound/rhythmbox
parentSecurity bump (bug #524256). Should fix CVE-2014-6277 (diff)
downloadhistorical-baf6a54326d1cf26e4e9ad3b097bc2e0883d85c3.tar.gz
historical-baf6a54326d1cf26e4e9ad3b097bc2e0883d85c3.tar.bz2
historical-baf6a54326d1cf26e4e9ad3b097bc2e0883d85c3.zip
Version bump, drop old
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'media-sound/rhythmbox')
-rw-r--r--media-sound/rhythmbox/ChangeLog10
-rw-r--r--media-sound/rhythmbox/Manifest19
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.12-python-initialization.patch171
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.12.8-libnotify-0.7.patch36
-rw-r--r--media-sound/rhythmbox/files/rhythmbox-0.12.8-namespace-conflict.patch48
-rw-r--r--media-sound/rhythmbox/rhythmbox-3.1.ebuild (renamed from media-sound/rhythmbox/rhythmbox-3.0.2.ebuild)12
6 files changed, 21 insertions, 275 deletions
diff --git a/media-sound/rhythmbox/ChangeLog b/media-sound/rhythmbox/ChangeLog
index dae2d67d524e..ed7c7d49e2c1 100644
--- a/media-sound/rhythmbox/ChangeLog
+++ b/media-sound/rhythmbox/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/rhythmbox
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.261 2014/07/24 18:47:47 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.262 2014/10/03 09:58:41 pacho Exp $
+
+*rhythmbox-3.1 (03 Oct 2014)
+
+ 03 Oct 2014; Pacho Ramos <pacho@gentoo.org> +rhythmbox-3.1.ebuild,
+ -files/rhythmbox-0.12-python-initialization.patch,
+ -files/rhythmbox-0.12.8-libnotify-0.7.patch,
+ -files/rhythmbox-0.12.8-namespace-conflict.patch, -rhythmbox-3.0.2.ebuild:
+ Version bump, drop old
24 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> rhythmbox-3.0.2.ebuild,
rhythmbox-3.0.3.ebuild:
diff --git a/media-sound/rhythmbox/Manifest b/media-sound/rhythmbox/Manifest
index 686aac5b037c..9a73b2fb7c6d 100644
--- a/media-sound/rhythmbox/Manifest
+++ b/media-sound/rhythmbox/Manifest
@@ -1,23 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX rhythmbox-0.12-python-initialization.patch 5167 SHA256 54f3f492d4c3204b93a1fed3886ca76aa42d36737e66c6424426fc0116b25d3e SHA512 7cff71594134762e849f2204de651bc34b686b7eb166e13e93a581ae0ba5097d8c75ed7352e6f1547f95b8a0a41289de326dd30665521f0b2eb0cc754e00830f WHIRLPOOL b62b7fd41f90a1280a46e715da8f5e362d61668d719c49938b9bc81ef4c1cfe326241cc3cd7b1c0ddeea03d6b07a62a99e25512f00c83905789038d2aa41dabb
-AUX rhythmbox-0.12.8-libnotify-0.7.patch 1156 SHA256 39b66a3b8e439f0e0dbde63a1d7f5472c262f344db1334b24591e18be22fb46d SHA512 2a5f994dd205684231074ba1ac5fd6de5be7bec527116f88fe63dd3c7b566ddeee618bea178d28da75291fd072fa06b47fe7b0375696ba5b950465fc601cbaab WHIRLPOOL 1912e298a6e0312e1a2a3a2f97a747a828bd796bab68a23a0c113015e5451ff689a466417fe56186e7294d8f152cf2879dae82c2c6f8f917779ed4b9c96f82e4
-AUX rhythmbox-0.12.8-namespace-conflict.patch 2155 SHA256 538b36af3824aa45b215b247d586c872ff1ee6cb174b8764e22a11410fd3a204 SHA512 6699d811b4dcf09fe026ecd745d914abcab08ec022d01599fec05433f06c6d12134b90efb14b62510ad4426952122abf94a2049bbe501c10e1e8e12a7b795f51 WHIRLPOOL ad34c24fe2403cb51b389ea89d2c0f2aa3a380559e922a99398f83a956e1056c39c6cb8168db4375be258fbc3ac9330b2f8409a62ddec46075d115520564c4f1
-DIST rhythmbox-3.0.2.tar.xz 6358740 SHA256 0f929bf545ef79e935a385ff5099767a6aeb06a9af171f8fab08aeb21c216d26 SHA512 238e140e798d4f01978fb0f7bb2f8e14f9e946ec58bf30f2d5b08ae08417af255cb9abb11073abb8f273d9efc1455c2e654d81fd0bdee3931142aac9718caf5a WHIRLPOOL b9e4b9383378ec391c31da149f32bb117015d669cc543efd68bb02e1e0fcb624b7dd0db8322fb759b70ad52d789c75d456bc0c9dfa06ae61d5ac0f8ee19dfcc6
DIST rhythmbox-3.0.3.tar.xz 6307888 SHA256 fa967c27771af20c71e9992581acb0e19325c839f71c464b8e1cd5ac3a16dd80 SHA512 519f1c635ebd1c889d13665f655d115ab2c33bac219cfb2f1d721bad6140c42dea5a15d7de4e19a6f75082ccd874f47c7037ad7ba9d86d9739f3330cc23f572e WHIRLPOOL e72521fe00170294d8d27cf82f5f31f4286a5f0eedcd714c7a898a59ec6ec86abeb8e3f7ae730dc09589d20556ad63000b37f31cad1038eed0cbb0814f4634d7
-EBUILD rhythmbox-3.0.2.ebuild 4125 SHA256 fa4ab392ecefd1ccec347cfba08d463f4959e5833dff1c8e7eb7daa960559e10 SHA512 6af34659cb85f61a2e78b87ab063e7c4d8ec60edc0ad1a93c3e98e52dfa4f132f50927082580926759998eced496cca48d32509731ad8052f5935fac58dc70b4 WHIRLPOOL 603b21428e2f2edd6d357eba3dd2983644a17627fc0fef0564f7a5ccf51d8535492dd42b292308896c6dce16e1e466e1453bc86cd3f490c4d3a93b0bef1a1456
+DIST rhythmbox-3.1.tar.xz 6777168 SHA256 2dc4f80080943ba8d2450cc4f9c4978f741efa26a6b1599ef68f57f7b2d7fcc1 SHA512 76b49a197494064760bf45d6868ff16feb1fd3121978485344ca1fcf82a347cc876988fc12ec0c994ba39d28245d8eeb528211be4e207a15fa72f6b349b96b42 WHIRLPOOL 837c26d8d0a81b895484c36da7ee92cba27cf9441591cd47bdbecc32c92c35137561dbbc9a823cb8919a4563d3d60f616339b7591710564f3114faf4e992099e
EBUILD rhythmbox-3.0.3.ebuild 4125 SHA256 76c04ae6943c710a501669471368136ae9073fde96dea33808ed5881be6bedc3 SHA512 b0c49e35a52ec90ee91a4a8010dee9b0915106bf192a8a8d76769c2e8ee63ebdc40bb5ce17a362287cb4eca363f2a0c677919cb95d006523d24189b1453ee8db WHIRLPOOL 3d51d357293b0a115f23258d04930bc77eb771b7c712e2a75c039d246cadc7d0e4ee90d773b9337e9465d6de58b953493e130aef85cb20de90206d231c7c0a43
-MISC ChangeLog 41552 SHA256 84e037597cab8bddba81cc74da8e957c8311bf4456f2075b8a59f47bddd2e6bd SHA512 df509cbad212d5f11eaa408995858de4c8e58aca73c246c6dd1946803c693bd870b3ef528bb741a5e0ed0f18f3525d329b95c7040a9a911a0ab6b74ec11f264c WHIRLPOOL 3445320a17e43610bfeaaaac8c8d03d2257c932ebd1f794f21705a3b45257c6b89a07f207ed6d7cee9798d09d328b4971056945e34c0320b8aaa03c665966b14
+EBUILD rhythmbox-3.1.ebuild 4122 SHA256 c431cc0a9ef928c047bee71ce2e896dd32fa50185eadabde4f1a13d257078671 SHA512 f7e997ce1e8c12c1164a75597d0ce296213d5e83f4cb6b36c637c6ed5055206afd8ed5ebb79e809ea2be406ffb4f1417189b6452dc49924f3dab321a28ad0adf WHIRLPOOL ca35cab6b3f51c5fc5ac1f025783cb60417bd1f510358621473e3245419dabfe6ca5bde62e0a47a372cf82faec9918ceb16486783646b83e4e97ce2d84526f44
+MISC ChangeLog 41850 SHA256 d9070dd4485d1032c6a28b4d3832f83ec185f08d6dc08b5b5d5a4236902e3dee SHA512 4804d5a355e8abad5d719c8d1382b7a162231eb93df23b7d8d1b50785a485938e07d47d212bd81b5f40c699efc62a86b366d1dda0462884a9fb1d60e9dee8022 WHIRLPOOL 109b74285f27c794ac73e78dafac72cbedfba0e1d52ccd7b9f98fccbe5688f33294813efada578d82c5de658d4a80d0527957f85dc2e550bfe0defd51b17cab5
MISC metadata.xml 771 SHA256 bca8ee074d6108d4fb3b797f5e590bc0189acdb93c5049af93f178591668c00c SHA512 b097b85ce1f924d7dbf7df55f384652671767cfdd3d2f8b7eaa381ebe659901cf532d26f2520c328986d0adc4866e0d8892173b0441bb5cec46f7c410c174b63 WHIRLPOOL 95c67661bce2123631cade1245898c33c79261ea1a2949eeb76ec71063b64799415add5ea52630a3dafd4e32e8a96bb6ef91232a3c2322ccd7cc6de7b9ad6b0f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJT0VTSAAoJEEdUh39IaPFNobsH/3V1VJ2wMwuJBN/+TDvOE0qO
-PZVpvanOI8FPoXCojAZGOaI0GT0Jp9NDNfcBRrTJXB3xN9jo1Gz5AgXEDxcCfmUo
-t2BwwbhqE+MCFM9veq3CdXjyKstjTvPTnRrSM0TWSSw5vsDrha3JBtJOUv6nUCaO
-KjGcECNmyBVwUfN9IO4cF+8792kfHiiSddFW8/ZYbQvMBHd4QCATAkUJeQR/dQtN
-sTAaeaNWd59M++7dJ24BhK06cURTd6GW+8O/mfYj4JX/403Ww5/okkv72wyfpEP6
-yyXrA3NdoAK6Wgc4H5q2gdxDMbqLlQeko6NfqOmzz11RtnM+Cc9O81L+9EeabSI=
-=tFA8
+iEYEAREIAAYFAlQuc1IACgkQCaWpQKGI+9RD0QCeNEpVnohgeLKXK2q8cw3NR41Q
+TC0AnjXQ/FAPS0dCYV/3CYzmHo/HQi03
+=YwwA
-----END PGP SIGNATURE-----
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.12-python-initialization.patch b/media-sound/rhythmbox/files/rhythmbox-0.12-python-initialization.patch
deleted file mode 100644
index deb34c0469a4..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.12-python-initialization.patch
+++ /dev/null
@@ -1,171 +0,0 @@
-From 4394826f36fad0ad36ea773b6d4525dfcfcd389b Mon Sep 17 00:00:00 2001
-From: Jonathan Matthew <jonathan@d14n.org>
-Date: Wed, 05 May 2010 12:58:26 +0000
-Subject: python: fix a number of python initialization problems (bug #617587)
-
-- pygtk.require("2.8") doesn't work - it's only after a major version,
- so we should pass in "2.0" instead
-- init_pygobject() is deprecated, use pygobject_init (and pass in the
- version we require) instead
-- init_pygtk() is a macro that returns from the current function on
- error, so we need to call it from a separate function for our error
- handling to work
-- if some aspect of python initialization failed, we were still using
- the pygobject GIL macros, which were crashing
----
-diff --git a/shell/main.c b/shell/main.c
-index 1f27fee..a4dd50a 100644
---- a/shell/main.c
-+++ b/shell/main.c
-@@ -35,6 +35,7 @@
- #define NO_IMPORT_PYGOBJECT
- #define NO_IMPORT_PYGTK
- #include <pygobject.h>
-+#include "rb-python-module.h"
-
- /* make sure it's defined somehow */
- #ifndef _XOPEN_SOURCE
-@@ -327,11 +328,15 @@ main (int argc, char **argv)
-
- rb_profile_start ("mainloop");
- #ifdef ENABLE_PYTHON
-- pyg_begin_allow_threads;
--#endif
-+ if (rb_python_init_successful ()) {
-+ pyg_begin_allow_threads;
-+ gtk_main ();
-+ pyg_end_allow_threads;
-+ } else {
-+ gtk_main ();
-+ }
-+#else
- gtk_main ();
--#ifdef ENABLE_PYTHON
-- pyg_end_allow_threads;
- #endif
- rb_profile_end ("mainloop");
-
-diff --git a/shell/rb-python-module.c b/shell/rb-python-module.c
-index 9e14731..1995a42 100644
---- a/shell/rb-python-module.c
-+++ b/shell/rb-python-module.c
-@@ -84,8 +84,16 @@ extern PyMethodDef pyrb_functions[];
- /* We retreive this to check for correct class hierarchy */
- static PyTypeObject *PyRBPlugin_Type;
-
-+static gboolean python_init_successful;
-+
- G_DEFINE_TYPE (RBPythonModule, rb_python_module, G_TYPE_TYPE_MODULE);
-
-+static void
-+actually_init_pygtk (void)
-+{
-+ init_pygtk ();
-+}
-+
- void
- rb_python_module_init_python (void)
- {
-@@ -98,6 +106,7 @@ rb_python_module_init_python (void)
- char *argv[] = { "rb", "rhythmdb", NULL };
- GList *paths;
-
-+ python_init_successful = FALSE;
- if (Py_IsInitialized ()) {
- g_warning ("Python Should only be initialized once, since it's in class_init");
- g_return_if_reached ();
-@@ -130,7 +139,7 @@ rb_python_module_init_python (void)
-
- PySys_SetArgv (1, argv);
-
-- /* pygtk.require("2.8") */
-+ /* pygtk.require("2.0") */
- pygtk = PyImport_ImportModule ("pygtk");
- if (pygtk == NULL) {
- g_warning ("Could not import pygtk");
-@@ -140,11 +149,15 @@ rb_python_module_init_python (void)
-
- mdict = PyModule_GetDict (pygtk);
- require = PyDict_GetItemString (mdict, "require");
-- PyObject_CallObject (require, Py_BuildValue ("(S)", PyString_FromString ("2.8")));
-+ PyObject_CallObject (require, Py_BuildValue ("(S)", PyString_FromString ("2.0")));
-+ if (PyErr_Occurred ()) {
-+ g_warning ("pygtk.require(2.0) failed");
-+ PyErr_Print();
-+ return;
-+ }
-
- /* import gobject */
-- init_pygobject ();
-- if (PyErr_Occurred ()) {
-+ if (pygobject_init (2, 16, 0) == NULL) {
- g_warning ("Could not initialize pygobject");
- PyErr_Print();
- return;
-@@ -154,7 +167,7 @@ rb_python_module_init_python (void)
- pyg_disable_warning_redirections ();
-
- /* import gtk */
-- init_pygtk ();
-+ actually_init_pygtk ();
- if (PyErr_Occurred ()) {
- g_warning ("Could not initialize pygtk");
- PyErr_Print();
-@@ -172,7 +185,7 @@ rb_python_module_init_python (void)
-
- mdict = PyModule_GetDict (gtk);
- pygtk_version = PyDict_GetItemString (mdict, "pygtk_version");
-- pygtk_required_version = Py_BuildValue ("(iii)", 2, 4, 0);
-+ pygtk_required_version = Py_BuildValue ("(iii)", 2, 8, 0);
- if (PyObject_Compare (pygtk_version, pygtk_required_version) == -1) {
- g_warning("PyGTK %s required, but %s found.",
- PyString_AsString (PyObject_Repr (pygtk_required_version)),
-@@ -264,6 +277,8 @@ rb_python_module_init_python (void)
- gettext_args = Py_BuildValue ("ss", GETTEXT_PACKAGE, GNOMELOCALEDIR);
- PyObject_CallObject (install, gettext_args);
- Py_DECREF (gettext_args);
-+
-+ python_init_successful = TRUE;
- }
-
- static gboolean
-@@ -329,6 +344,11 @@ rb_python_module_load_with_gil (GTypeModule *module)
- PyGILState_STATE state;
- gboolean ret;
-
-+ if (python_init_successful == FALSE) {
-+ g_warning ("unable to load module as python runtime could not be initialized");
-+ return FALSE;
-+ }
-+
- state = pyg_gil_state_ensure ();
- ret = rb_python_module_load (module);
- pyg_gil_state_release (state);
-@@ -485,6 +505,12 @@ rb_python_module_new (const gchar *path,
- return result;
- }
-
-+gboolean
-+rb_python_init_successful (void)
-+{
-+ return python_init_successful;
-+}
-+
- /* --- these are not module methods, they are here out of convenience --- */
-
- #if 0
-diff --git a/shell/rb-python-module.h b/shell/rb-python-module.h
-index 5b2c152..30c1200 100644
---- a/shell/rb-python-module.h
-+++ b/shell/rb-python-module.h
-@@ -60,6 +60,8 @@ GObject *rb_python_module_new_object (RBPythonModule *module);
-
- void rb_python_module_init_python (void);
-
-+gboolean rb_python_init_successful (void);
-+
- void rb_python_garbage_collect (void);
-
- void rb_python_shutdown (void);
---
-cgit v0.8.3.1
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.12.8-libnotify-0.7.patch b/media-sound/rhythmbox/files/rhythmbox-0.12.8-libnotify-0.7.patch
deleted file mode 100644
index c7c0f4af2cba..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.12.8-libnotify-0.7.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- plugins/status-icon/rb-status-icon-plugin.c
-+++ plugins/status-icon/rb-status-icon-plugin.c
-@@ -394,8 +394,15 @@
- icon_name = NULL;
-
- if (plugin->priv->notification == NULL) {
-+ #ifdef NOTIFY_CHECK_VERSION
-+ #if NOTIFY_CHECK_VERSION (0, 7, 1)
-+ plugin->priv->notification = notify_notification_new (primary, secondary, icon_name);
-+ #else
- plugin->priv->notification = notify_notification_new (primary, secondary, icon_name, NULL);
--
-+ #endif
-+ #else
-+ plugin->priv->notification = notify_notification_new (primary, secondary, icon_name, NULL);
-+ #endif
- g_signal_connect_object (plugin->priv->notification,
- "closed",
- G_CALLBACK (notification_closed_cb),
---- plugins/status-icon/rb-tray-icon-gtk.c
-+++ plugins/status-icon/rb-tray-icon-gtk.c
-@@ -343,7 +343,13 @@
- void
- rb_tray_icon_attach_notification (RBTrayIcon *tray, NotifyNotification *notification)
- {
-+ #ifndef NOTIFY_CHECK_VERSION
- notify_notification_attach_to_status_icon (notification, tray->priv->icon);
-+ #else
-+ #if !NOTIFY_CHECK_VERSION (0, 7, 1)
-+ notify_notification_attach_to_status_icon (notification, tray->priv->icon);
-+ #endif
-+ #endif
- }
- #endif
-
-
diff --git a/media-sound/rhythmbox/files/rhythmbox-0.12.8-namespace-conflict.patch b/media-sound/rhythmbox/files/rhythmbox-0.12.8-namespace-conflict.patch
deleted file mode 100644
index b32614e2030b..000000000000
--- a/media-sound/rhythmbox/files/rhythmbox-0.12.8-namespace-conflict.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From bd389d8e8a2b1f3a914dcd4bb17e75fb8837d78a Mon Sep 17 00:00:00 2001
-From: Jonathan Matthew <jonathan@d14n.org>
-Date: Tue, 01 Jun 2010 00:55:27 +0000
-Subject: rb-client: rename 'pause' to avoid conflict with pause(2) (bug #620199)
-
----
-diff --git a/remote/dbus/rb-client.c b/remote/dbus/rb-client.c
-index 648dd2f..5bb34a2 100644
---- a/remote/dbus/rb-client.c
-+++ b/remote/dbus/rb-client.c
-@@ -54,7 +54,7 @@ static gboolean previous = FALSE;
- static gboolean notify = FALSE;
-
- static gboolean play = FALSE;
--static gboolean pause = FALSE;
-+static gboolean do_pause = FALSE;
- static gboolean play_pause = FALSE;
- static gboolean stop = FALSE;
-
-@@ -91,7 +91,7 @@ static GOptionEntry args[] = {
- { "notify", 0, 0, G_OPTION_ARG_NONE, &notify, N_("Show notification of the playing song"), NULL },
-
- { "play", 0, 0, G_OPTION_ARG_NONE, &play, N_("Resume playback if currently paused"), NULL },
-- { "pause", 0, 0, G_OPTION_ARG_NONE, &pause, N_("Pause playback if currently playing"), NULL },
-+ { "pause", 0, 0, G_OPTION_ARG_NONE, &do_pause, N_("Pause playback if currently playing"), NULL },
- { "play-pause", 0, 0, G_OPTION_ARG_NONE, &play_pause, N_("Toggle play/pause mode"), NULL },
- /* { "stop", 0, 0, G_OPTION_ARG_NONE, &stop, N_("Stop playback"), NULL }, */
-
-@@ -608,7 +608,7 @@ main (int argc, char **argv)
- if (next || previous ||
- clear_queue ||
- play_uri || other_stuff ||
-- play || pause || play_pause || stop ||
-+ play || do_pause || play_pause || stop ||
- print_playing || print_playing_format || notify ||
- (set_volume > -0.01) || volume_up || volume_down || print_volume || mute || unmute || (set_rating > -0.01))
- no_present = TRUE;
-@@ -696,7 +696,7 @@ main (int argc, char **argv)
- org_gnome_Rhythmbox_Player_get_playing (player_proxy, &is_playing, &error);
- if (!annoy (&error)) {
- rb_debug ("playback state: %d", is_playing);
-- if (play || pause || play_pause) {
-+ if (play || do_pause || play_pause) {
- if (is_playing != play || play_pause) {
- rb_debug ("calling playPause to change playback state");
- org_gnome_Rhythmbox_Player_play_pause (player_proxy, FALSE, &error);
---
-cgit v0.8.3.1
diff --git a/media-sound/rhythmbox/rhythmbox-3.0.2.ebuild b/media-sound/rhythmbox/rhythmbox-3.1.ebuild
index cb5bb1de28c7..5cd3a8e15c8c 100644
--- a/media-sound/rhythmbox/rhythmbox-3.0.2.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.0.2.ebuild,v 1.4 2014/07/24 18:47:47 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-3.1.ebuild,v 1.1 2014/10/03 09:58:41 pacho Exp $
EAPI="5"
GNOME2_LA_PUNT="yes"
@@ -21,7 +21,7 @@ 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"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
REQUIRED_USE="
ipod? ( udev )
@@ -57,7 +57,7 @@ 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 )
@@ -86,7 +86,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] ) )
@@ -108,7 +108,7 @@ src_prepare() {
DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
MAINTAINERS MAINTAINERS.old NEWS README THANKS"
- rm -v lib/rb-marshal.{c,h} || die
+ rm -v lib/rb-marshal.{c,h} || die # upstream bug 737831
gnome2_src_prepare
}
@@ -145,5 +145,5 @@ src_configure() {
src_test() {
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
- Xemake check || die "test failed"
+ Xemake check
}