Gentoo Archives: gentoo-commits

From: "Christoph Mende (angelos)" <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/sonata/files: sonata-1.6.2.1-mpd18-compat.patch
Date: Fri, 27 Jun 2014 16:44:02
Message-Id: 20140627164324.4E31C2004F@flycatcher.gentoo.org
1 angelos 14/06/27 16:43:24
2
3 Added: sonata-1.6.2.1-mpd18-compat.patch
4 Log:
5 Fix compatibility with mpd-0.18 (bug #512756), thanks to Israel G. Lugo
6
7 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 84F20B43)
8
9 Revision Changes Path
10 1.1 media-sound/sonata/files/sonata-1.6.2.1-mpd18-compat.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/sonata/files/sonata-1.6.2.1-mpd18-compat.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/sonata/files/sonata-1.6.2.1-mpd18-compat.patch?rev=1.1&content-type=text/plain
14
15 Index: sonata-1.6.2.1-mpd18-compat.patch
16 ===================================================================
17 2014-06-08 Israel G. Lugo <israel.lugo@×××××××.com>
18
19 Compatibility fix for mpd 0.18.
20
21 * sonata/main.py (Base.update_status): Properly handle missing xfade
22 property.
23
24 diff -durNp sonata-1.6.2.1/sonata/main.py sonata-1.6.2.1-mpd0.18/sonata/main.py
25 --- sonata-1.6.2.1/sonata/main.py 2009-09-21 22:02:16.000000000 +0100
26 +++ sonata-1.6.2.1-mpd0.18/sonata/main.py 2014-06-08 15:10:08.586659487 +0100
27 @@ -989,7 +989,7 @@ class Base(object):
28 self.repeatmenu.set_active(self.status['repeat'] == '1')
29 if not self.last_random or self.last_random != self.status['random']:
30 self.randommenu.set_active(self.status['random'] == '1')
31 - if self.status['xfade'] == '0':
32 + if self.status.get('xfade', '0') == '0':
33 self.config.xfade_enabled = False
34 else:
35 self.config.xfade_enabled = True