From cb6a23b91b562bea5412b1e5bc35fbed326f9a58 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 5 Dec 2015 21:21:25 +0100 Subject: Update to 3.19.4 --- .gitignore | 1 + 0001-window-Don-t-lose-position-information.patch | 32 ----------------------- gtk3.spec | 11 ++++---- sources | 2 +- 4 files changed, 8 insertions(+), 38 deletions(-) delete mode 100644 0001-window-Don-t-lose-position-information.patch diff --git a/.gitignore b/.gitignore index c64025d..991bd95 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,4 @@ gtk+-2.90.5.tar.bz2 /gtk+-3.19.1.tar.xz /gtk+-3.19.2.tar.xz /gtk+-3.19.3.tar.xz +/gtk+-3.19.4.tar.xz diff --git a/0001-window-Don-t-lose-position-information.patch b/0001-window-Don-t-lose-position-information.patch deleted file mode 100644 index ebcd235..0000000 --- a/0001-window-Don-t-lose-position-information.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 923ad2767ac722c7e4ec40d0f03ca01283a99b3b Mon Sep 17 00:00:00 2001 -From: Benjamin Otte -Date: Wed, 25 Nov 2015 15:25:55 +0100 -Subject: [PATCH] window: Don't lose position information - -Before calling gdk_window_move_resize(), store the full configure -request, not just width and height. - -Fixes firefox randomly losing position of its dropdown windows. - -https://bugzilla.gnome.org/show_bug.cgi?id=758609 ---- - gtk/gtkwindow.c | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c -index 309a1fe..047ceaf 100644 ---- a/gtk/gtkwindow.c -+++ b/gtk/gtkwindow.c -@@ -6121,8 +6121,7 @@ gtk_window_show (GtkWidget *widget) - * and gdk_window_resize() below, rather than - * queuing it. - */ -- info->last.configure_request.width = configure_request.width; -- info->last.configure_request.height = configure_request.height; -+ info->last.configure_request = configure_request; - - /* and allocate the window - this is normally done - * in move_resize in response to configure notify --- -2.6.3 - diff --git a/gtk3.spec b/gtk3.spec index 3488a26..5d64a2a 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -17,8 +17,8 @@ Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X Name: gtk3 -Version: 3.19.3 -Release: 2%{?dist} +Version: 3.19.4 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -26,8 +26,6 @@ URL: http://www.gtk.org Source: http://download.gnome.org/sources/gtk+/3.19/gtk+-%{version}.tar.xz -Patch0: 0001-window-Don-t-lose-position-information.patch - BuildRequires: gnome-common autoconf automake intltool gettext BuildRequires: pkgconfig(atk) >= %{atk_version} BuildRequires: pkgconfig(atk-bridge-2.0) @@ -59,6 +57,7 @@ BuildRequires: desktop-file-utils BuildRequires: pkgconfig(wayland-client) >= %{wayland_version} BuildRequires: pkgconfig(wayland-cursor) >= %{wayland_version} BuildRequires: pkgconfig(wayland-egl) >= %{wayland_version} +BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(xkbcommon) %endif @@ -168,7 +167,6 @@ the functionality of the installed %{name} package. %prep %setup -q -n gtk+-%{version} -%patch0 -p1 %build @@ -341,6 +339,9 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache %{_datadir}/installed-tests %changelog +* Sat Dec 05 2015 Kalev Lember - 3.19.4-1 +- Update to 3.19.4 + * Wed Nov 25 2015 Matthias Clasen - 3.19.3-2 - Fix firefox popup positioning diff --git a/sources b/sources index 8c5ef4f..948cdf6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7709bd446cdb87a944b274a7623b24ec gtk+-3.19.3.tar.xz +0c393a3cdb496d654c5ff8df9810aeca gtk+-3.19.4.tar.xz -- cgit