Hello community, here is the log from the commit of package gtk2 for openSUSE:Factory checked in at 2019-05-03 22:13:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk2 (Old) and /work/SRC/openSUSE:Factory/.gtk2.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gtk2" Fri May 3 22:13:49 2019 rev:170 rq:695738 version:2.24.32+54 Changes: -------- --- /work/SRC/openSUSE:Factory/gtk2/gtk2.changes 2018-08-17 23:59:34.826265909 +0200 +++ /work/SRC/openSUSE:Factory/.gtk2.new.5148/gtk2.changes 2019-05-03 22:13:54.935684210 +0200 @@ -1,0 +2,20 @@ +Tue Apr 16 19:24:13 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 2.24.32+54: + + Force redraw on Mojave and later when processing updates. + + Fix UAC manifest RC file + + atk key: Always convert control character events into key names + + icontheme: Fix annotations on array arguments + + MSVC introspection: Make more robust and avoid confusion + + Revert "gdk: deactivation/activate window on keyboard grabs" + + gtk/gtkiconcache.c: Fix running on GLib-2.57.3 or later on + Windows + + MSVC builds: Fix pkg-config file generation + + MSVC builds: Improve pkg-config files generation + + [gdk|gtk]/Makefile.am: Fix CFlags passed to introspecion on + MSVC +- Switch to gitcheckout of stable branch again, upstream is not + making releases. +- Drop 0001-build-support-automake-1.16.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- 0001-build-support-automake-1.16.patch gtk+-2.24.32.tar.xz New: ---- gtk-2.24.32+54.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk2.spec ++++++ --- /var/tmp/diff_new_pack.B29XcU/_old 2019-05-03 22:13:55.779685875 +0200 +++ /var/tmp/diff_new_pack.B29XcU/_new 2019-05-03 22:13:55.783685883 +0200 @@ -1,7 +1,7 @@ # # spec file for package gtk2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,15 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # When updating the binary version, do not forget to also update baselibs.conf %define gtk_binary_version 2.10.0 -%define _name gtk+ +%define _name gtk Name: gtk2 -Version: 2.24.32 +Version: 2.24.32+54 Release: 0 # FIXME: when updating to next version, check whether we can remove the workaround for bgo#596977 below (removing -fomit-frame-pointer) Summary: The GTK+ toolkit library (version 2) @@ -39,7 +39,7 @@ Patch1: bugzilla-129753-gtk+-2.8.9-localize-font-style-name.diff # PATCH-FIX-UPSTREAM gtk2-bnc130159-bgo319483-async-selection-in-gtk-font-selection.diff bnc130159 bgo319483 federico@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch2: gtk2-bnc130159-bgo319483-async-selection-in-gtk-font-selection.diff -# PATCH-FIX-OPENSUSE gtk-path-local.patch Search in /usr/local/%{_lib} by default. bnc369696 bgo534474 +# PATCH-FIX-OPENSUSE gtk-path-local.patch Search in /usr/local/%%{_lib} by default. bnc369696 bgo534474 Patch3: gtk-path-local.patch # PATCH-FIX-UPSTREAM gtk2-default-printer.patch bgo#577642 mgorse@suse.com -- Save selected printer as default Patch4: gtk2-default-printer.patch @@ -51,8 +51,7 @@ Patch7: gtk2-converter-python3.patch # PATCH-FEATURE-OPENSUSE gtk2-updateiconcache_sort.patch olh@opensuse.org -- Have gtp-update-icon-cache sort the file list before producing a cache Patch8: gtk2-updateiconcache_sort.patch -# PATCH-FIX-UPSTREAM 0001-build-support-automake-1.16.patch dimstar@opensuse.org -- Support automake 1.16 -Patch9: 0001-build-support-automake-1.16.patch + BuildRequires: atk-devel BuildRequires: cairo-devel BuildRequires: cups-devel @@ -106,7 +105,7 @@ Recommends: %{name}-immodule-vietnamese = %{version} Recommends: %{name}-lang Recommends: gvfs -# Provide %{name} to make the lang and immodules packages installable +# Provide %%{name} to make the lang and immodules packages installable Provides: %{name} = %{version} Obsoletes: %{name} < %{version} # gail is part of gtk+ as of 2.13.x @@ -330,7 +329,6 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 gnome-patch-translation-update %build @@ -379,7 +377,7 @@ # Note: when updating scriptlets, don't forget to also update baselibs.conf ########################################################################### -# Convenient %define for the scriplets +# Convenient %%define for the scriplets %if "%{_lib}" == "lib64" %define _gtk_query_immodules %{_bindir}/gtk-query-immodules-2.0-64 %else @@ -392,7 +390,7 @@ %if 0 # In case libgtk-2_0-0 gets installed before gtk2-tools, we don't want to fail. # So we make the call to gtk-query-immodules-2.0 dependent on the existence of -# the binary. This is why we also have a %post for gtk2-tools. +# the binary. This is why we also have a %%post for gtk2-tools. %endif if test -f %{_gtk_query_immodules}; then %{_gtk_query_immodules_update_cache} @@ -423,7 +421,7 @@ %if 0 # If we install gtk2-tools for the first time, then we should run it in case # libgtk-2_0-0 was installed first (ie, if -# %{_libdir}/gtk-2.0/%{gtk_binary_version} already exists) which means +# %%{_libdir}/gtk-2.0/%%{gtk_binary_version} already exists) which means # gtk-query-immodules-2.0 couldn't run there. %endif if [ $1 = 1 ]; then ++++++ _service ++++++ --- /var/tmp/diff_new_pack.B29XcU/_old 2019-05-03 22:13:55.811685939 +0200 +++ /var/tmp/diff_new_pack.B29XcU/_new 2019-05-03 22:13:55.811685939 +0200 @@ -2,8 +2,8 @@ <service mode="disabled" name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param> <param name="scm">git</param> - <param name="revision">2.24.32</param> - <param name="versionformat">@PARENT_TAG@</param> + <param name="revision">gtk-2-24</param> + <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="changesgenerate">enable</param> </service> <service mode="disabled" name="recompress"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.B29XcU/_old 2019-05-03 22:13:55.823685962 +0200 +++ /var/tmp/diff_new_pack.B29XcU/_new 2019-05-03 22:13:55.823685962 +0200 @@ -1,4 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">git://git.gnome.org/gtk+</param> - <param name="changesrevision">ed7d3e25f8b6debae6ccc8b50d1329155338cab8</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">ed7d3e25f8b6debae6ccc8b50d1329155338cab8</param></service><service name="tar_scm"> + <param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param> + <param name="changesrevision">c505d3fcf8571876fa5767411bbe0229591ce104</param></service></servicedata> \ No newline at end of file