[arch-commits] Commit in nemo/trunk (Fix_rename_entry_position.patch PKGBUILD)
Alexandre Filgueira
faidoc at nymeria.archlinux.org
Tue Apr 1 03:35:15 UTC 2014
Date: Tuesday, April 1, 2014 @ 05:35:15
Author: faidoc
Revision: 108678
upgpkg: nemo 2.0.8-2
Added:
nemo/trunk/Fix_rename_entry_position.patch
Modified:
nemo/trunk/PKGBUILD
---------------------------------+
Fix_rename_entry_position.patch | 32 ++++++++++++++++++++++++++++++++
PKGBUILD | 11 ++++++++---
2 files changed, 40 insertions(+), 3 deletions(-)
Added: Fix_rename_entry_position.patch
===================================================================
--- Fix_rename_entry_position.patch (rev 0)
+++ Fix_rename_entry_position.patch 2014-04-01 03:35:15 UTC (rev 108678)
@@ -0,0 +1,32 @@
+--- a/eel/eel-canvas.c
++++ b/eel/eel-canvas.c
+@@ -3213,11 +3213,19 @@ eel_canvas_draw (GtkWidget *widget, cair
+ return FALSE;
+
+ bin_window = gtk_layout_get_bin_window (GTK_LAYOUT (widget));
++
++ if (!gtk_cairo_should_draw_window (cr, bin_window))
++ return FALSE;
++
++ cairo_save (cr);
++
+ gtk_cairo_transform_to_window (cr, widget, bin_window);
+
+ region = eel_cairo_get_clip_region (cr);
+- if (region == NULL)
++ if (region == NULL) {
++ cairo_restore (cr);
+ return FALSE;
++ }
+
+ #ifdef VERBOSE
+ g_print ("Draw\n");
+@@ -3249,6 +3257,8 @@ eel_canvas_draw (GtkWidget *widget, cair
+ if (canvas->root->flags & EEL_CANVAS_ITEM_MAPPED)
+ EEL_CANVAS_ITEM_GET_CLASS (canvas->root)->draw (canvas->root, cr, region);
+
++ cairo_restore (cr);
++
+ /* Chain up to get exposes on child widgets */
+ if (GTK_WIDGET_CLASS (canvas_parent_class)->draw)
+ GTK_WIDGET_CLASS (canvas_parent_class)->draw (widget, cr);
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-03-31 23:09:16 UTC (rev 108677)
+++ PKGBUILD 2014-04-01 03:35:15 UTC (rev 108678)
@@ -4,7 +4,7 @@
pkgname=nemo
pkgver=2.0.8
-pkgrel=1
+pkgrel=2
pkgdesc="Cinnamon file manager (Nautilus fork)"
arch=('i686' 'x86_64')
url="https://github.com/linuxmint/nemo"
@@ -15,12 +15,17 @@
makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common')
options=('!emptydirs')
install=nemo.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver")
-sha256sums=('6a40868e46fd2ed6c27e694e76c160996d16e2d27681bf5126e6b0e647c24033')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver"
+ "Fix_rename_entry_position.patch")
+sha256sums=('6a40868e46fd2ed6c27e694e76c160996d16e2d27681bf5126e6b0e647c24033'
+ '07e81aaeeff9ae8c6de76fe2b87b28b89323577ef425596241b96e94b4e04750')
prepare() {
cd linuxmint-nemo-*
+ # Rename files and directory : invisible field: https://bugzilla.redhat.com/show_bug.cgi?id=1045181
+ patch -Np1 -i ../Fix_rename_entry_position.patch
+
# Python2 fix
sed -i 's/bin\/python/bin\/python2/g' files/usr/share/nemo/actions/myaction.py
More information about the arch-commits
mailing list