Hello community,

here is the log from the commit of package gtk2 for openSUSE:Leap:15.2 checked 
in at 2020-01-30 14:50:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gtk2 (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.gtk2.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk2"

Thu Jan 30 14:50:21 2020 rev:37 rq:761558 version:2.24.32+67

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gtk2/gtk2.changes      2020-01-15 
15:09:46.102050733 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gtk2.new.26092/gtk2.changes   2020-01-30 
14:51:28.094936539 +0100
@@ -1,0 +2,77 @@
+Tue Dec 17 10:00:32 UTC 2019 - Frederic Crozat <fcro...@suse.com>
+
+- Add Obsoletes/Provides to baselibs.conf to ensure
+  gtk2-immodule-tigrigna-32bit can be upgraded from old version.
+
+-------------------------------------------------------------------
+Tue Dec 10 11:07:08 UTC 2019 - Michael Vetter <mvet...@suse.com>
+
+- bsc#1158897: Remove dependency on jasper (due to planned removal)
+  Removes JPEG2000 support.
+
+-------------------------------------------------------------------
+Tue Nov 19 12:17:29 UTC 2019 - dims...@opensuse.org
+
+- Update to version 2.24.32+67:
+  * Do not use VIQR input method for vi locale by default
+  * Add CI for gtk-2-24
+  * win32: Remove extraneous changes
+
+-------------------------------------------------------------------
+Wed Sep 11 10:16:49 UTC 2019 - dims...@opensuse.org
+
+- Update to version 2.24.32+62 (boo#1147106):
+  * gtk-builder-convert: Update bug report URL.
+  * gtk-builder-convert: Remove compat code for Python 2.3 and
+  * below.
+  * Make gtk-builder-convert compatible with Python 3.
+  * Fix use-after-free due to unexpected unref of context->default_style.
+  * Visual Studio builds: Fix previous commit.
+  * Visual Studio builds: "Add" Visual Studio 2019 projects.
+- Drop gtk2-converter-python3.patch: fixed upstream.
+- Replace shebang in ./gtk/gtk-builder-convert using sed (use
+  python3).
+
+-------------------------------------------------------------------
+Wed May  8 09:32:03 UTC 2019 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Move RPM macros to %_rpmmacrodir.
+
+-------------------------------------------------------------------
+Tue Apr 16 19:24:13 UTC 2019 - bjorn....@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.
+
+-------------------------------------------------------------------
+Thu Aug  9 11:33:37 UTC 2018 - tchva...@suse.com
+
+- Fix package name to be uniform immodules -> immodule bsc#1104264
+
+-------------------------------------------------------------------
+Wed Apr 18 19:01:07 UTC 2018 - bjorn....@gmail.com
+
+- Update _service to point to new
+  https://gitlab.gnome.org/GNOME/gtk.git home.
+
+-------------------------------------------------------------------
+Tue Mar 27 14:29:49 UTC 2018 - dims...@opensuse.org
+
+- Add 0001-build-support-automake-1.16.patch: Support automake
+  1.16.
+
+-------------------------------------------------------------------

Old:
----
  gtk+-2.24.32.tar.xz
  gtk2-converter-python3.patch

New:
----
  gtk-2.24.32+67.tar.xz

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

Other differences:
------------------
++++++ gtk2.spec ++++++
--- /var/tmp/diff_new_pack.2h8bqp/_old  2020-01-30 14:51:28.586936801 +0100
+++ /var/tmp/diff_new_pack.2h8bqp/_new  2020-01-30 14:51:28.586936801 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gtk2
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # 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+67
 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 feder...@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 mgo...@suse.com -- 
Save selected printer as default
 Patch4:         gtk2-default-printer.patch
@@ -47,8 +47,6 @@
 Patch5:         gtk2-bgo625202-30-bit-drawables-remain-black.patch
 # PATCH-FIX-UPSTREAM gtk2-bgo743166-remember-printing-authentication.patch 
bgo#674264 joschibrauc...@gmx.de -- Credentials from gnome-keyring is not used 
while printing in GTK 2
 Patch6:         gtk2-bgo743166-remember-printing-authentication.patch
-# PATCH-FEATURE-OPENSUSE gtk2-converter-python3.patch dims...@opensuse.org -- 
Use python3 for gtk-build-converter
-Patch7:         gtk2-converter-python3.patch
 # PATCH-FEATURE-OPENSUSE gtk2-updateiconcache_sort.patch o...@opensuse.org -- 
Have gtp-update-icon-cache sort the file list before producing a cache
 Patch8:         gtk2-updateiconcache_sort.patch
 BuildRequires:  atk-devel
@@ -60,7 +58,6 @@
 BuildRequires:  gnome-patch-translation
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
-BuildRequires:  libjasper-devel
 BuildRequires:  libtiff-devel
 # Needed for patches touching the build system / bootstrapping
 BuildRequires:  libtool
@@ -86,11 +83,11 @@
 
 %package -n libgtk-2_0-0
 Summary:        The GTK+ toolkit library (version 2)
-Group:          System/Libraries
 # While hicolor is not a Requires strictly speaking, we put it as
 # such instead of as a Recommends because many applications just
 # assume it's there and we need to have a low-level package to
 # bring it in.
+Group:          System/Libraries
 Requires:       hicolor-icon-theme
 Requires(post): %{name}-tools >= 2.24.20
 # gtk+ can work without branding/data/translations. Built in defaults will be 
used then.
@@ -104,7 +101,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
@@ -189,15 +186,17 @@
 
 This package provides an input method for Thai-Lao.
 
-%package immodules-tigrigna
+%package immodule-tigrigna
 Summary:        Tigrigna input methods for the GTK+ toolkit library v2
 Group:          System/Libraries
 Requires:       %{name} = %{version}
 Requires(post): %{name}-tools >= 2.24.20
 Requires(postun): %{name}-tools >= 2.24.20
+Provides:       %{name}-immodules-tigrigna = %{version}
 Provides:       locale(%{name}:ti)
+Obsoletes:      %{name}-immodules-tigrigna < %{version}
 
-%description immodules-tigrigna
+%description immodule-tigrigna
 GTK+ is a multi-platform toolkit for creating graphical user interfaces.
 Offering a complete set of widgets, GTK+ is suitable for projects
 ranging from small one-off projects to complete application suites.
@@ -324,8 +323,8 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
 %patch8 -p1
+sed -i "s|/usr/bin/env python|%{_bindir}/python3|" ./gtk/gtk-builder-convert
 gnome-patch-translation-update
 
 %build
@@ -365,8 +364,8 @@
 mv %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1 
%{buildroot}%{_mandir}/man1/gtk-update-icon-cache-2.0.1
 ln -s -f %{_sysconfdir}/alternatives/gtk-update-icon-cache.1%{ext_man} 
%{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1%{ext_man}
 # Install rpm macros
-mkdir -p %{buildroot}%{_sysconfdir}/rpm
-cp %{SOURCE5} %{buildroot}%{_sysconfdir}/rpm
+mkdir -p %{buildroot}%{_rpmmacrodir}
+cp %{SOURCE5} %{buildroot}%{_rpmmacrodir}
 %fdupes %{buildroot}%{_datadir}
 %fdupes %{buildroot}%{_libdir}
 
@@ -374,7 +373,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
@@ -387,7 +386,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}
@@ -405,7 +404,7 @@
 %post immodule-thai
 %{_gtk_query_immodules_update_cache}
 
-%post immodules-tigrigna
+%post immodule-tigrigna
 %{_gtk_query_immodules_update_cache}
 
 %post immodule-vietnamese
@@ -418,7 +417,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
@@ -471,7 +470,7 @@
 %postun immodule-thai
 %{_gtk_query_immodules_update_cache}
 
-%postun immodules-tigrigna
+%postun immodule-tigrigna
 %{_gtk_query_immodules_update_cache}
 
 %postun immodule-vietnamese
@@ -532,7 +531,7 @@
 %files immodule-thai
 %{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-thai.so
 
-%files immodules-tigrigna
+%files immodule-tigrigna
 %{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-ti-er.so
 %{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-ti-et.so
 
@@ -582,6 +581,6 @@
 %{_libdir}/libgailutil.so
 %{_libdir}/libgdk-x11-2.0.so
 %{_libdir}/libgtk-x11-2.0.so
-%{_sysconfdir}/rpm/macros.gtk2
+%{_rpmmacrodir}/macros.gtk2
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.2h8bqp/_old  2020-01-30 14:51:28.618936818 +0100
+++ /var/tmp/diff_new_pack.2h8bqp/_new  2020-01-30 14:51:28.618936818 +0100
@@ -1,9 +1,9 @@
 <services>
   <service mode="disabled" name="tar_scm">
-    <param name="url">git://git.gnome.org/gtk+</param>
+    <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.2h8bqp/_old  2020-01-30 14:51:28.634936827 +0100
+++ /var/tmp/diff_new_pack.2h8bqp/_new  2020-01-30 14:51:28.634936827 +0100
@@ -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">88ac9188a30346672731c4336ae92186f21cf3a0</param></service></servicedata>
\ No newline at end of file

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.2h8bqp/_old  2020-01-30 14:51:28.650936835 +0100
+++ /var/tmp/diff_new_pack.2h8bqp/_new  2020-01-30 14:51:28.654936837 +0100
@@ -66,7 +66,7 @@
   postun "%else"
   postun "<prefix>%{_bindir}/gtk-query-immodules-2.0 --update-cache"
   postun "%endif"
-gtk2-immodules-tigrigna
+gtk2-immodule-tigrigna
   requires "gtk2-<targettype>"
   post "%if "%_lib" == "lib64""
   post "<prefix>%{_bindir}/gtk-query-immodules-2.0-64 --update-cache"
@@ -78,6 +78,8 @@
   postun "%else"
   postun "<prefix>%{_bindir}/gtk-query-immodules-2.0 --update-cache"
   postun "%endif"
+  provides "gtk2-immodules-tigrigna-<targettype> = <version>"
+  obsoletes "gtk2-immodules-tigrigna-<targettype> = <version>"
 gtk2-immodule-vietnamese
   requires "gtk2-<targettype>"
   post "%if "%_lib" == "lib64""


Reply via email to