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 |