Hello community, here is the log from the commit of package rhythmbox for openSUSE:Factory checked in at 2014-03-25 13:27:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rhythmbox (Old) and /work/SRC/openSUSE:Factory/.rhythmbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rhythmbox" Changes: -------- --- /work/SRC/openSUSE:Factory/rhythmbox/rhythmbox.changes 2013-10-17 20:45:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rhythmbox.new/rhythmbox.changes 2014-03-25 13:27:58.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Mar 18 09:54:56 UTC 2014 - fcro...@suse.com + +- Add rhythmbox-3.0.1-libsecret018.patch: fix dependency with + libsecret 0.18 (bgo#725884). + +------------------------------------------------------------------- New: ---- rhythmbox-3.0.1-libsecret018.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rhythmbox.spec ++++++ --- /var/tmp/diff_new_pack.AKZwdE/_old 2014-03-25 13:27:58.000000000 +0100 +++ /var/tmp/diff_new_pack.AKZwdE/_new 2014-03-25 13:27:58.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package rhythmbox # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,6 +29,8 @@ Group: Productivity/Multimedia/Sound/Players Url: http://www.gnome.org/projects/rhythmbox/ Source: http://download.gnome.org/sources/rhythmbox/3.0/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM rhythmbox-3.0.1-libsecret018.patch fcro...@suse.com bgo#725884 -- fix dependency with libsecret 0.18 +Patch0: rhythmbox-3.0.1-libsecret018.patch BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: libdiscid-devel @@ -61,7 +63,7 @@ BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libpeas-1.0) >= 0.7.3 BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 0.7.3 -BuildRequires: pkgconfig(libsecret-1) +BuildRequires: pkgconfig(libsecret-1) >= 0.18 BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libsoup-gnome-2.4) BuildRequires: pkgconfig(pygobject-3.0) >= 3.2.3 @@ -101,6 +103,7 @@ %lang_package %prep %setup -q +%patch0 -p1 translation-update-upstream %build ++++++ rhythmbox-3.0.1-libsecret018.patch ++++++ --- rhythmbox-3.0.1/./plugins/magnatune/MagnatuneAccount.py~ 2013-07-09 14:31:22.000000000 +0200 +++ rhythmbox-3.0.1/./plugins/magnatune/MagnatuneAccount.py 2014-03-07 11:20:34.306050533 +0100 @@ -34,7 +34,7 @@ # Till libsecret completely replaces gnome-keyring, we'll fall back to not # saving the password if libsecret can't be found. This code can be removed later. try: - from gi.repository import Secret, SecretUnstable + from gi.repository import Secret # We need to be able to fetch passwords stored by libgnome-keyring, so we use # a schema with SECRET_SCHEMA_DONT_MATCH_NAME set. # See: http://developer.gnome.org/libsecret/unstable/migrating-schemas.html @@ -65,10 +65,10 @@ print ("Account details will not be saved because libsecret was not found") return # Haha. - self.secret_service = SecretUnstable.Service.get_sync(SecretUnstable.ServiceFlags.OPEN_SESSION, None) + self.secret_service = Secret.Service.get_sync(Secret.ServiceFlags.OPEN_SESSION, None) items = self.secret_service.search_sync(MAGNATUNE_SCHEMA, self.keyring_attributes, - SecretUnstable.SearchFlags.LOAD_SECRETS, + Secret.SearchFlags.LOAD_SECRETS, None) if not items: # The Python API doesn't seem to have a way to differentiate between errors and no results. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org