[arch-commits] Commit in gtk3/repos (20 files)
Date: Wednesday, April 27, 2016 @ 14:27:52 Author: allan Revision: 266212 archrelease: copy trunk to extra-i686, extra-x86_64 Added: gtk3/repos/extra-i686/PKGBUILD (from rev 266211, gtk3/trunk/PKGBUILD) gtk3/repos/extra-i686/gtk-update-icon-cache.hook (from rev 266211, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/extra-i686/gtk-update-icon-cache.install (from rev 266211, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-i686/gtk-update-icon-cache.script (from rev 266211, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/extra-i686/gtk3.install (from rev 266211, gtk3/trunk/gtk3.install) gtk3/repos/extra-i686/settings.ini (from rev 266211, gtk3/trunk/settings.ini) gtk3/repos/extra-x86_64/PKGBUILD (from rev 266211, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook (from rev 266211, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.install (from rev 266211, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-x86_64/gtk-update-icon-cache.script (from rev 266211, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/extra-x86_64/gtk3.install (from rev 266211, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 266211, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-i686/PKGBUILD gtk3/repos/extra-i686/gtk-update-icon-cache.install gtk3/repos/extra-i686/gtk3.install gtk3/repos/extra-i686/settings.ini gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-update-icon-cache.install gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini + /PKGBUILD | 146 +++ /gtk-update-icon-cache.install |6 + /gtk3.install | 36 ++ /settings.ini |8 + extra-i686/PKGBUILD| 66 extra-i686/gtk-update-icon-cache.hook | 13 ++ extra-i686/gtk-update-icon-cache.install |3 extra-i686/gtk-update-icon-cache.script| 10 + extra-i686/gtk3.install| 18 --- extra-i686/settings.ini|4 extra-x86_64/PKGBUILD | 66 extra-x86_64/gtk-update-icon-cache.hook| 13 ++ extra-x86_64/gtk-update-icon-cache.install |3 extra-x86_64/gtk-update-icon-cache.script | 10 + extra-x86_64/gtk3.install | 18 --- extra-x86_64/settings.ini |4 16 files changed, 242 insertions(+), 182 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-04-27 12:25:38 UTC (rev 266211) +++ extra-i686/PKGBUILD 2016-04-27 12:27:52 UTC (rev 266212) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru-# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=gtk3 -pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.20.3 -pkgrel=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(i686 x86_64) -url="http://www.gtk.org/; -depends=(atk cairo libcups libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 - libxcomposite libxdamage pango shared-mime-info colord at-spi2-atk wayland libxkbcommon - adwaita-icon-theme json-glib rest librsvg wayland-protocols) -makedepends=(gobject-introspection libcanberra gtk-doc) -license=(LGPL) -source=(https://download.gnome.org/sources/gtk+/${pkgver:0:4}/gtk+-$pkgver.tar.xz -settings.ini) -sha256sums=('3834f3bf23b260b3e5ebfea41102e2026a8af29e36c3620edf4a5cf05e82f694' -'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202') - -prepare() { -cd gtk+-$pkgver -NOCONFIGURE=1 ./autogen.sh -} - -build() { -cd "gtk+-$pkgver" - -CXX=/bin/false ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-schemas-compile \ ---enable-x11-backend \ ---enable-broadway-backend \ ---enable-wayland-backend - -#https://bugzilla.gnome.org/show_bug.cgi?id=655517 -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - -make -} - -package_gtk3() { -depends+=(gtk-update-icon-cache) -optdepends=('libcanberra: gtk3-widget-factory demo') -install=gtk3.install - -cd "gtk+-$pkgver" -make DESTDIR="$pkgdir" install -install -Dm644 ../settings.ini "$pkgdir/usr/share/gtk-3.0/settings.ini" - -# split this out to use with gtk2 too -rm "$pkgdir/usr/bin/gtk-update-icon-cache" -} - -package_gtk-update-icon-cache() { -pkgdesc="GTK+ icon cache updater" -depends=(gdk-pixbuf2 hicolor-icon-theme) -install=gtk-update-icon-cache.install - -cd gtk+-$pkgver/gtk -install -Dm755 gtk-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache" -} - -# vim:set et sw=4: Copied:
[arch-commits] Commit in gtk3/repos (20 files)
Date: Wednesday, February 24, 2016 @ 19:21:58 Author: heftig Revision: 260229 archrelease: copy trunk to extra-i686, extra-x86_64 Added: gtk3/repos/extra-i686/PKGBUILD (from rev 260228, gtk3/trunk/PKGBUILD) gtk3/repos/extra-i686/gtk-update-icon-cache.install (from rev 260228, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-i686/gtk3.install (from rev 260228, gtk3/trunk/gtk3.install) gtk3/repos/extra-i686/settings.ini (from rev 260228, gtk3/trunk/settings.ini) gtk3/repos/extra-x86_64/PKGBUILD (from rev 260228, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-update-icon-cache.install (from rev 260228, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-x86_64/gtk3.install (from rev 260228, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 260228, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-i686/0001-file-chooser-Avoid-a-crash.patch gtk3/repos/extra-i686/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch gtk3/repos/extra-i686/PKGBUILD gtk3/repos/extra-i686/gtk-update-icon-cache.install gtk3/repos/extra-i686/gtk3.install gtk3/repos/extra-i686/settings.ini gtk3/repos/extra-x86_64/0001-file-chooser-Avoid-a-crash.patch gtk3/repos/extra-x86_64/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-update-icon-cache.install gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ /PKGBUILD| 132 ++ /gtk-update-icon-cache.install | 6 /gtk3.install| 36 ++ /settings.ini| 8 extra-i686/0001-file-chooser-Avoid-a-crash.patch | 46 --- extra-i686/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch | 42 --- extra-i686/PKGBUILD | 76 - extra-i686/gtk-update-icon-cache.install | 3 extra-i686/gtk3.install | 18 - extra-i686/settings.ini | 4 extra-x86_64/0001-file-chooser-Avoid-a-crash.patch | 46 --- extra-x86_64/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch | 42 --- extra-x86_64/PKGBUILD| 76 - extra-x86_64/gtk-update-icon-cache.install | 3 extra-x86_64/gtk3.install| 18 - extra-x86_64/settings.ini| 4 16 files changed, 182 insertions(+), 378 deletions(-) Deleted: extra-i686/0001-file-chooser-Avoid-a-crash.patch === --- extra-i686/0001-file-chooser-Avoid-a-crash.patch2016-02-24 18:16:21 UTC (rev 260228) +++ extra-i686/0001-file-chooser-Avoid-a-crash.patch2016-02-24 18:21:58 UTC (rev 260229) @@ -1,46 +0,0 @@ -From f793da54a992d87da42c1f98e3cd5e9556c670ab Mon Sep 17 00:00:00 2001 -From: Matthias Clasen-Date: Sat, 30 Jan 2016 23:07:56 -0500 -Subject: [PATCH] file chooser: Avoid a crash - -Since 39c2d12330b6d4405ca8a5599c12017c58626fcf, -priv->operation_mode == OPERATION_MODE_BROWSE no longer -guarantees that priv->browse_files_model is the current -model of the list - we are only switching the models after -loading the new directory. Avoid triggering the assertion -in show_and_select_files by checking if we have right model -before calling it. - -https://bugzilla.gnome.org/show_bug.cgi?id=761209 - gtk/gtkfilechooserwidget.c | 6 +- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c -index 127e18b..d1a2ed8 100644 a/gtk/gtkfilechooserwidget.c -+++ b/gtk/gtkfilechooserwidget.c -@@ -5630,15 +5630,19 @@ gtk_file_chooser_widget_select_file (GtkFileChooser *chooser, - GtkFileChooserWidgetPrivate *priv = impl->priv; - GFile *parent_file; - gboolean same_path; -+ GtkFileSystemModel *fsmodel; - - parent_file = g_file_get_parent (file); - - if (!parent_file) - return gtk_file_chooser_set_current_folder_file (chooser, file, error); - -+ fsmodel = GTK_FILE_SYSTEM_MODEL (gtk_tree_view_get_model (GTK_TREE_VIEW (priv->browse_files_tree_view))); -+ - if (priv->operation_mode == OPERATION_MODE_SEARCH || - priv->operation_mode == OPERATION_MODE_RECENT || -- priv->load_state == LOAD_EMPTY) -+ priv->load_state == LOAD_EMPTY || -+
[arch-commits] Commit in gtk3/repos (20 files)
Date: Tuesday, February 16, 2016 @ 10:19:30 Author: foutrelis Revision: 259563 archrelease: copy trunk to extra-i686, extra-x86_64 Added: gtk3/repos/extra-i686/0001-file-chooser-Avoid-a-crash.patch (from rev 259562, gtk3/trunk/0001-file-chooser-Avoid-a-crash.patch) gtk3/repos/extra-i686/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch (from rev 259562, gtk3/trunk/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch) gtk3/repos/extra-i686/PKGBUILD (from rev 259562, gtk3/trunk/PKGBUILD) gtk3/repos/extra-i686/gtk-update-icon-cache.install (from rev 259562, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-i686/gtk3.install (from rev 259562, gtk3/trunk/gtk3.install) gtk3/repos/extra-i686/settings.ini (from rev 259562, gtk3/trunk/settings.ini) gtk3/repos/extra-x86_64/0001-file-chooser-Avoid-a-crash.patch (from rev 259562, gtk3/trunk/0001-file-chooser-Avoid-a-crash.patch) gtk3/repos/extra-x86_64/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch (from rev 259562, gtk3/trunk/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch) gtk3/repos/extra-x86_64/PKGBUILD (from rev 259562, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-update-icon-cache.install (from rev 259562, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-x86_64/gtk3.install (from rev 259562, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 259562, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-i686/PKGBUILD gtk3/repos/extra-i686/gtk-update-icon-cache.install gtk3/repos/extra-i686/gtk3.install gtk3/repos/extra-i686/settings.ini gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-update-icon-cache.install gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ /PKGBUILD| 152 ++ /gtk-update-icon-cache.install | 6 /gtk3.install| 36 ++ /settings.ini| 8 extra-i686/0001-file-chooser-Avoid-a-crash.patch | 46 +++ extra-i686/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch | 42 ++ extra-i686/PKGBUILD | 66 extra-i686/gtk-update-icon-cache.install | 3 extra-i686/gtk3.install | 18 - extra-i686/settings.ini | 4 extra-x86_64/0001-file-chooser-Avoid-a-crash.patch | 46 +++ extra-x86_64/0001-file-chooser-Use-the-right-model-when-getting-the-se.patch | 42 ++ extra-x86_64/PKGBUILD| 66 extra-x86_64/gtk-update-icon-cache.install | 3 extra-x86_64/gtk3.install| 18 - extra-x86_64/settings.ini| 4 16 files changed, 378 insertions(+), 182 deletions(-) Copied: gtk3/repos/extra-i686/0001-file-chooser-Avoid-a-crash.patch (from rev 259562, gtk3/trunk/0001-file-chooser-Avoid-a-crash.patch) === --- extra-i686/0001-file-chooser-Avoid-a-crash.patch (rev 0) +++ extra-i686/0001-file-chooser-Avoid-a-crash.patch2016-02-16 09:19:30 UTC (rev 259563) @@ -0,0 +1,46 @@ +From f793da54a992d87da42c1f98e3cd5e9556c670ab Mon Sep 17 00:00:00 2001 +From: Matthias Clasen+Date: Sat, 30 Jan 2016 23:07:56 -0500 +Subject: [PATCH] file chooser: Avoid a crash + +Since 39c2d12330b6d4405ca8a5599c12017c58626fcf, +priv->operation_mode == OPERATION_MODE_BROWSE no longer +guarantees that priv->browse_files_model is the current +model of the list - we are only switching the models after +loading the new directory. Avoid triggering the assertion +in show_and_select_files by checking if we have right model +before calling it. + +https://bugzilla.gnome.org/show_bug.cgi?id=761209 +--- + gtk/gtkfilechooserwidget.c | 6 +- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c +index 127e18b..d1a2ed8 100644 +--- a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c +@@ -5630,15 +5630,19 @@ gtk_file_chooser_widget_select_file (GtkFileChooser *chooser, + GtkFileChooserWidgetPrivate *priv = impl->priv; + GFile *parent_file; + gboolean same_path; ++ GtkFileSystemModel *fsmodel; + + parent_file = g_file_get_parent (file); + + if
[arch-commits] Commit in gtk3/repos (20 files)
Date: Thursday, January 28, 2016 @ 16:30:53 Author: heftig Revision: 258670 archrelease: copy trunk to extra-i686, extra-x86_64 Added: gtk3/repos/extra-i686/PKGBUILD (from rev 258669, gtk3/trunk/PKGBUILD) gtk3/repos/extra-i686/gtk-update-icon-cache.install (from rev 258669, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-i686/gtk3.install (from rev 258669, gtk3/trunk/gtk3.install) gtk3/repos/extra-i686/settings.ini (from rev 258669, gtk3/trunk/settings.ini) gtk3/repos/extra-x86_64/PKGBUILD (from rev 258669, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-update-icon-cache.install (from rev 258669, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-x86_64/gtk3.install (from rev 258669, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 258669, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch gtk3/repos/extra-i686/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch gtk3/repos/extra-i686/PKGBUILD gtk3/repos/extra-i686/gtk-update-icon-cache.install gtk3/repos/extra-i686/gtk3.install gtk3/repos/extra-i686/settings.ini gtk3/repos/extra-x86_64/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch gtk3/repos/extra-x86_64/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-update-icon-cache.install gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ /PKGBUILD| 132 ++ /gtk-update-icon-cache.install | 6 /gtk3.install| 36 ++ /settings.ini| 8 extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch| 85 -- extra-i686/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch | 94 --- extra-i686/PKGBUILD | 74 - extra-i686/gtk-update-icon-cache.install | 3 extra-i686/gtk3.install | 18 - extra-i686/settings.ini | 4 extra-x86_64/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch | 85 -- extra-x86_64/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch | 94 --- extra-x86_64/PKGBUILD| 74 - extra-x86_64/gtk-update-icon-cache.install | 3 extra-x86_64/gtk3.install| 18 - extra-x86_64/settings.ini| 4 16 files changed, 182 insertions(+), 556 deletions(-) Deleted: extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch === --- extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch 2016-01-28 15:24:22 UTC (rev 258669) +++ extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch 2016-01-28 15:30:53 UTC (rev 258670) @@ -1,85 +0,0 @@ -From affd6e70734d7897324409d6fc0beb7b4eb7235a Mon Sep 17 00:00:00 2001 -From: Matthias Clasen-Date: Wed, 6 Jan 2016 14:54:33 -0500 -Subject: [PATCH 1/2] x11: Only do cursor name fallback for standard names - -Always returning a left_ptr if we can't find anything better -broke firefox application-specific fallback for missing cursors. -Keep that working by only doing the fallback for the CSS cursor -names, not for things like hashes. - -https://bugzilla.gnome.org/show_bug.cgi?id=760141 - gdk/x11/gdkcursor-x11.c | 24 - 1 file changed, 20 insertions(+), 4 deletions(-) - -diff --git a/gdk/x11/gdkcursor-x11.c b/gdk/x11/gdkcursor-x11.c -index 540f48e..d619f58 100644 a/gdk/x11/gdkcursor-x11.c -+++ b/gdk/x11/gdkcursor-x11.c -@@ -611,17 +611,23 @@ static const struct { - const gchar *css_name, *traditional_name; - } name_map[] = { - { "default", "left_ptr" }, -+ { "help", "left_ptr" }, -+ { "context-menu", "left_ptr" }, - { "pointer", "hand" }, - { "progress", "left_ptr_watch" }, - { "wait", "watch" }, - { "cell", "crosshair" }, - { "crosshair","cross" }, - { "text", "xterm" }, -+ { "vertical-text","xterm" }, - { "alias","dnd-link" }, - { "copy", "dnd-copy" }, -+ { "move", "dnd-move" }, - { "no-drop", "dnd-none" }, - { "not-allowed", "crossed_circle" }, - {
[arch-commits] Commit in gtk3/repos (20 files)
Date: Friday, January 8, 2016 @ 03:36:14 Author: foutrelis Revision: 257628 archrelease: copy trunk to extra-i686, extra-x86_64 Added: gtk3/repos/extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch (from rev 257627, gtk3/trunk/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch) gtk3/repos/extra-i686/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch (from rev 257627, gtk3/trunk/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch) gtk3/repos/extra-i686/PKGBUILD (from rev 257627, gtk3/trunk/PKGBUILD) gtk3/repos/extra-i686/gtk-update-icon-cache.install (from rev 257627, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-i686/gtk3.install (from rev 257627, gtk3/trunk/gtk3.install) gtk3/repos/extra-i686/settings.ini (from rev 257627, gtk3/trunk/settings.ini) gtk3/repos/extra-x86_64/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch (from rev 257627, gtk3/trunk/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch) gtk3/repos/extra-x86_64/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch (from rev 257627, gtk3/trunk/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch) gtk3/repos/extra-x86_64/PKGBUILD (from rev 257627, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-update-icon-cache.install (from rev 257627, gtk3/trunk/gtk-update-icon-cache.install) gtk3/repos/extra-x86_64/gtk3.install (from rev 257627, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 257627, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-i686/PKGBUILD gtk3/repos/extra-i686/gtk-update-icon-cache.install gtk3/repos/extra-i686/gtk3.install gtk3/repos/extra-i686/settings.ini gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-update-icon-cache.install gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ /PKGBUILD| 148 ++ /gtk-update-icon-cache.install | 6 /gtk3.install| 36 ++ /settings.ini| 8 extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch| 85 + extra-i686/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch | 94 ++ extra-i686/PKGBUILD | 65 extra-i686/gtk-update-icon-cache.install | 3 extra-i686/gtk3.install | 18 - extra-i686/settings.ini | 4 extra-x86_64/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch | 85 + extra-x86_64/0002-wayland-Only-do-cursor-name-fallback-for-standard-na.patch | 94 ++ extra-x86_64/PKGBUILD| 65 extra-x86_64/gtk-update-icon-cache.install | 3 extra-x86_64/gtk3.install| 18 - extra-x86_64/settings.ini| 4 16 files changed, 556 insertions(+), 180 deletions(-) Copied: gtk3/repos/extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch (from rev 257627, gtk3/trunk/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch) === --- extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch (rev 0) +++ extra-i686/0001-x11-Only-do-cursor-name-fallback-for-standard-names.patch 2016-01-08 02:36:14 UTC (rev 257628) @@ -0,0 +1,85 @@ +From affd6e70734d7897324409d6fc0beb7b4eb7235a Mon Sep 17 00:00:00 2001 +From: Matthias Clasen+Date: Wed, 6 Jan 2016 14:54:33 -0500 +Subject: [PATCH 1/2] x11: Only do cursor name fallback for standard names + +Always returning a left_ptr if we can't find anything better +broke firefox application-specific fallback for missing cursors. +Keep that working by only doing the fallback for the CSS cursor +names, not for things like hashes. + +https://bugzilla.gnome.org/show_bug.cgi?id=760141 +--- + gdk/x11/gdkcursor-x11.c | 24 + 1 file changed, 20 insertions(+), 4 deletions(-) + +diff --git a/gdk/x11/gdkcursor-x11.c b/gdk/x11/gdkcursor-x11.c +index 540f48e..d619f58 100644 +--- a/gdk/x11/gdkcursor-x11.c b/gdk/x11/gdkcursor-x11.c +@@ -611,17 +611,23 @@ static const struct { + const gchar *css_name, *traditional_name; + } name_map[] = { + { "default", "left_ptr" }, ++ { "help",