Hello community,

here is the log from the commit of package gtk3 for openSUSE:Factory checked in 
at 2016-04-05 10:42:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.gtk3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes        2016-03-29 
14:50:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes   2016-04-05 
10:42:44.000000000 +0200
@@ -1,0 +2,17 @@
+Fri Apr  1 08:30:39 UTC 2016 - [email protected]
+
+- Add gtk3-bgo764174-boo973416-no-undersize.patch: gtkwindow: Don't
+  allow unresizable windows to be smaller than required. Patch from
+  upstream git (bgo#764174, boo#973416).
+
+-------------------------------------------------------------------
+Thu Mar 31 09:09:21 UTC 2016 - [email protected]
+
+- Update to version 3.20.2:
+  + Fix blue background in Emacs windows.
+  + Fix a performance issue with excessive redraws.
+  + Bugs fixed: bgo#763627, bgo#763783, bgo#763851, bgo#764022,
+    bgo#764170, bgo#764210, bgo#764321, bgo#764376.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  gtk+-3.20.1.tar.xz

New:
----
  gtk+-3.20.2.tar.xz
  gtk3-bgo764174-boo973416-no-undersize.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gtk3.spec ++++++
--- /var/tmp/diff_new_pack.JaAe6c/_old  2016-04-05 10:42:45.000000000 +0200
+++ /var/tmp/diff_new_pack.JaAe6c/_new  2016-04-05 10:42:45.000000000 +0200
@@ -29,7 +29,7 @@
 
 Name:           gtk3
 %define _name gtk+
-Version:        3.20.1
+Version:        3.20.2
 Release:        0
 Summary:        The GTK+ toolkit library (version 3)
 License:        LGPL-2.1+
@@ -47,6 +47,8 @@
 ## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - 
Upstream bug was closed as obsolete in 2011, lets see if anyone complains. 
 # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch 
bnc130159 bgo319483 [email protected] - Load fonts asynchronously in 
GtkFontSelection to make it appear faster for CJK languages
 Patch3:         gtk3-bnc130159-bgo319483-async-font-selection.patch
+# PATCH-FIX-UPSTREAM gtk3-bgo764174-boo973416-no-undersize.patch bgo#764174 
boo#973416 [email protected] -- gtkwindow: Don't allow unresizable 
windows to be smaller than required
+Patch4:         gtk3-bgo764174-boo973416-no-undersize.patch
 BuildRequires:  cups-devel >= 1.2
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -339,6 +341,7 @@
 %patch1 -p0
 ## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was 
a new fontchooser, lets disable the patch and see if anyone complains.
 #%%patch3 -p1
+%patch4 -p1
 
 %build
 # Needed for patch1

++++++ gtk+-3.20.1.tar.xz -> gtk+-3.20.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/gtk3/gtk+-3.20.1.tar.xz 
/work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.20.2.tar.xz differ: char 25, line 1

++++++ gtk3-bgo764174-boo973416-no-undersize.patch ++++++
@@ -, +, @@ 
 required
 gtk/gtkwindow.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
--- a/gtk/gtkwindow.c   
+++ a/gtk/gtkwindow.c   
@@ -10036,14 +10036,16 @@ gtk_window_update_fixed_size (GtkWindow   *window,
 
       if (info->default_width > -1)
         {
-          new_geometry->min_width = MAX (default_width_csd, new_width);
-          new_geometry->max_width = new_geometry->min_width;
+          gint w = MAX (MAX (default_width_csd, new_width), 
new_geometry->min_width);
+          new_geometry->min_width = w;
+          new_geometry->max_width = w;
         }
 
       if (info->default_height > -1)
         {
-          new_geometry->min_height = MAX (default_height_csd, new_height);
-          new_geometry->max_height = new_geometry->min_height;
+          gint h = MAX (MAX (default_height_csd, new_height), 
new_geometry->min_height);
+          new_geometry->min_height = h;
+          new_geometry->max_height = h;
         }
     }
 }


Reply via email to