Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-10-06 11:00:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk3" Fri Oct 6 11:00:19 2017 rev:117 rq:531576 version:3.22.24 Changes: -------- --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes 2017-09-13 21:50:45.689759104 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-10-06 11:01:09.814092221 +0200 @@ -1,0 +2,28 @@ +Wed Oct 4 17:25:48 UTC 2017 - [email protected] + +- Update to version 3.22.24: + + Combobox: Don't try to remove grabs on NULL devices. + + Fix some issues with the new resizable tiling. + +------------------------------------------------------------------- +Wed Oct 4 12:15:48 UTC 2017 - [email protected] + +- Update to version 3.22.23: + + Bugs fixed: bgo#783669, bgo#784562. + +------------------------------------------------------------------- +Tue Oct 3 18:23:04 UTC 2017 - [email protected] + +- Update to version 3.22.22: + + Bugs fixed: bgo#639931, bgo#644248, bgo#775126, bgo#780758, + bgo#781757, bgo#787021, bgo#787302, bgo#787303, bgo#787444, + bgo#787531, bgo#787600, bgo#787757. + + Updated translations. + +------------------------------------------------------------------- +Fri Sep 15 23:34:32 UTC 2017 - [email protected] + +- Add gtk3-silence-log-spew-blank-cursors.patch wayland: Don't spew + warnings for blank cursors. Patch from upstream bug (bgo#775217). + +------------------------------------------------------------------- Old: ---- gtk+-3.22.21.tar.xz New: ---- gtk+-3.22.24.tar.xz gtk3-silence-log-spew-blank-cursors.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk3.spec ++++++ --- /var/tmp/diff_new_pack.F5M5RG/_old 2017-10-06 11:01:11.633817062 +0200 +++ /var/tmp/diff_new_pack.F5M5RG/_new 2017-10-06 11:01:11.637816457 +0200 @@ -29,13 +29,13 @@ Name: gtk3 %define _name gtk+ -Version: 3.22.21 +Version: 3.22.24 Release: 0 Summary: The GTK+ toolkit library (version 3) License: LGPL-2.1+ Group: System/Libraries Url: http://www.gtk.org/ -Source: https://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz Source1: README.SUSE Source2: settings.ini Source3: macros.gtk3 @@ -44,6 +44,8 @@ Patch0: gtk3-GTK_PATH64.patch # PATCH-NEEDS-REBASE gtk3-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 -- Was PATCH-FIX-OPENSUSE Patch1: gtk3-path-local.patch +# PATCH-FIX-UPSTREAM gtk3-silence-log-spew-blank-cursors.patch bgo#775217 [email protected] -- wayland: Don't spew warnings for blank cursors +Patch2: gtk3-silence-log-spew-blank-cursors.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -363,6 +365,7 @@ %endif # Patch disabled, needs rebase. #patch1 -p0 +%patch2 -p1 %build # Disabled since patch 1 is in need of rebase ++++++ gtk+-3.22.21.tar.xz -> gtk+-3.22.24.tar.xz ++++++ /work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.21.tar.xz /work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.22.24.tar.xz differ: char 27, line 1 ++++++ gtk3-silence-log-spew-blank-cursors.patch ++++++ >From 56714ffa0d61512bc249b481fc43e0bc118f47d7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen <[email protected]> Date: Wed, 12 Apr 2017 13:56:49 -0400 Subject: [PATCH] wayland: Don't spew warnings for blank cursors We were unnecessarily spewing warnings when blank cursors were getting a new scale set. Standardize on "none" as the name for blank cursors, and avoid the warning. https://bugzilla.gnome.org/show_bug.cgi?id=775217 --- gdk/wayland/gdkcursor-wayland.c | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gdk/wayland/gdkcursor-wayland.c b/gdk/wayland/gdkcursor-wayland.c index ab50755873..bffeff8884 100644 --- a/gdk/wayland/gdkcursor-wayland.c +++ b/gdk/wayland/gdkcursor-wayland.c @@ -308,6 +308,10 @@ _gdk_wayland_cursor_set_scale (GdkCursor *cursor, wayland_cursor->scale = scale; + /* Blank cursor case */ + if (g_str_equal (wayland_cursor->name, "none")) + return; + _gdk_wayland_cursor_update (display_wayland, wayland_cursor); } @@ -345,12 +349,18 @@ _gdk_wayland_display_get_cursor_for_name_with_scale (GdkDisplay *display, "cursor-type", GDK_CURSOR_IS_PIXMAP, "display", display, NULL); - private->name = g_strdup (name); - private->scale = scale; /* Blank cursor case */ if (!name || g_str_equal (name, "none") || g_str_equal (name, "blank_cursor")) - return GDK_CURSOR (private); + { + private->name = g_strdup ("none"); + private->scale = scale; + + return GDK_CURSOR (private); + } + + private->name = g_strdup (name); + private->scale = scale; if (!_gdk_wayland_cursor_update (display_wayland, private)) { -- 2.12.2
