diff options
author | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-06-01 00:16:53 +0800 |
---|---|---|
committer | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-06-01 00:16:53 +0800 |
commit | 9c36881dba964a6499734b3a4e21f0596c2cfa3d (patch) | |
tree | e32432e6de85c71c550037353afe70983abde608 | |
parent | e56edc950dac83a8779cf1759af2dc4b904561ef (diff) | |
download | marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.tar marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.tar.gz marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.tar.bz2 marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.tar.lz marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.tar.xz marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.tar.zst marcuscom-ports-9c36881dba964a6499734b3a4e21f0596c2cfa3d.zip |
Unbreak the build of gnome-music.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19715 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | audio/gnome-music/Makefile | 2 | ||||
-rw-r--r-- | audio/gnome-music/files/patch-gnomemusic_view.py | 77 |
2 files changed, 45 insertions, 34 deletions
diff --git a/audio/gnome-music/Makefile b/audio/gnome-music/Makefile index 41f26bfa4..fac6f499c 100644 --- a/audio/gnome-music/Makefile +++ b/audio/gnome-music/Makefile @@ -4,7 +4,7 @@ PORTNAME= gnome-music PORTVERSION= 3.12.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 diff --git a/audio/gnome-music/files/patch-gnomemusic_view.py b/audio/gnome-music/files/patch-gnomemusic_view.py index 2a6a38c66..30c3644ea 100644 --- a/audio/gnome-music/files/patch-gnomemusic_view.py +++ b/audio/gnome-music/files/patch-gnomemusic_view.py @@ -1,76 +1,87 @@ ---- gnomemusic/view.py 2014-05-31 11:19:51.201606678 +0000 -+++ gnomemusic/view.py.orig 2014-05-31 11:19:51.157607277 +0000 -@@ -372,17 +372,11 @@ +diff --git a/gnomemusic/view.py b/gnomemusic/view.py +index e2e6cd7..40f783f 100644 +--- gnomemusic/view.py ++++ gnomemusic/view.py +@@ -131,7 +131,6 @@ class ViewContainer(Stack): + box.pack_end(self._loadMore.widget, False, False, 0) + self._loadMore.widget.connect('clicked', self._populate) + self.view.connect('item-activated', self._on_item_activated) +- self.view.connect('selection-mode-request', self._on_selection_mode_request) + self._cursor = None + self.header_bar = header_bar + self.header_bar._select_button.connect( +@@ -372,11 +372,17 @@ class Albums(ViewContainer): @log def _on_changes_pending(self, data=None): -- if (self._init and self.header_bar._selectionMode is False): -+ if (self._init): +- if (self._init): ++ if (self._init and self.header_bar._selectionMode is False): self._offset = 0 self._cached_count = -1 self._model.clear() self.populate() -- grilo.changes_pending['Albums'] = False -- -- @log -- def _on_selection_mode_changed(self, widget, data=None): -- if self.header_bar._selectionMode is False and grilo.changes_pending['Albums'] is True: -- self._on_changes_pending() ++ grilo.changes_pending['Albums'] = False ++ ++ @log ++ def _on_selection_mode_changed(self, widget, data=None): ++ if self.header_bar._selectionMode is False and grilo.changes_pending['Albums'] is True: ++ self._on_changes_pending() @log def _back_button_clicked(self, widget, data=None): -@@ -465,17 +459,11 @@ +@@ -459,11 +465,17 @@ class Songs(ViewContainer): @log def _on_changes_pending(self, data=None): -- if (self._init and self.header_bar._selectionMode is False): -+ if (self._init): +- if (self._init): ++ if (self._init and self.header_bar._selectionMode is False): self._model.clear() self._offset = 0 self._cached_count = -1 self.populate() -- grilo.changes_pending['Songs'] = False -- -- @log -- def _on_selection_mode_changed(self, widget, data=None): -- if self.header_bar._selectionMode is False and grilo.changes_pending['Songs'] is True: -- self._on_changes_pending() ++ grilo.changes_pending['Songs'] = False ++ ++ @log ++ def _on_selection_mode_changed(self, widget, data=None): ++ if self.header_bar._selectionMode is False and grilo.changes_pending['Songs'] is True: ++ self._on_changes_pending() @log def _on_item_activated(self, widget, id, path): -@@ -658,13 +646,12 @@ +@@ -646,12 +658,13 @@ class Artists (ViewContainer): @log def _on_changes_pending(self, data=None): -- if (self._init and self.header_bar._selectionMode is False): -+ if (self._init): +- if (self._init): ++ if (self._init and self.header_bar._selectionMode is False): self._model.clear() self._artists.clear() self._offset = 0 self._cached_count = -1 self._populate() -- grilo.changes_pending['Artists'] = False ++ grilo.changes_pending['Artists'] = False @log def _populate(self, data=None): -@@ -776,12 +763,6 @@ +@@ -763,6 +776,12 @@ class Artists (ViewContainer): self._last_selection) @log -- def _on_selection_mode_changed(self, widget, data=None): -- self.artistAlbumsStack.set_sensitive(not self.header_bar._selectionMode) -- if self.header_bar._selectionMode is False and grilo.changes_pending['Artists'] is True: -- self._on_changes_pending() -- -- @log ++ def _on_selection_mode_changed(self, widget, data=None): ++ self.artistAlbumsStack.set_sensitive(not self.header_bar._selectionMode) ++ if self.header_bar._selectionMode is False and grilo.changes_pending['Artists'] is True: ++ self._on_changes_pending() ++ ++ @log def get_selected_track_uris(self, callback): self.items_selected = [] self.items_selected_callback = callback -@@ -1108,7 +1089,6 @@ +@@ -1089,6 +1108,7 @@ class Playlist(ViewContainer): self.playlists_sidebar.set_sensitive(not self.header_bar._selectionMode) self.menubutton.set_sensitive(not self.header_bar._selectionMode) -- ++ @log def _on_play_activate(self, menuitem, data=None): _iter = self._model.get_iter_first() + |