commit gtk2 for openSUSE:Leap:15.2
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 <fcrozat@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 <mvetter@suse.com> + +- bsc#1158897: Remove dependency on jasper (due to planned removal) + Removes JPEG2000 support. + +------------------------------------------------------------------- +Tue Nov 19 12:17:29 UTC 2019 - dimstar@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 - dimstar@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 <dimstar@opensuse.org> + +- Move RPM macros to %_rpmmacrodir. + +------------------------------------------------------------------- +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. + +------------------------------------------------------------------- +Thu Aug 9 11:33:37 UTC 2018 - tchvatal@suse.com + +- Fix package name to be uniform immodules -> immodule bsc#1104264 + +------------------------------------------------------------------- +Wed Apr 18 19:01:07 UTC 2018 - bjorn.lie@gmail.com + +- Update _service to point to new + https://gitlab.gnome.org/GNOME/gtk.git home. + +------------------------------------------------------------------- +Tue Mar 27 14:29:49 UTC 2018 - dimstar@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 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 @@ -47,8 +47,6 @@ Patch5: gtk2-bgo625202-30-bit-drawables-remain-black.patch # PATCH-FIX-UPSTREAM gtk2-bgo743166-remember-printing-authentication.patch bgo#674264 joschibrauchle@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 dimstar@opensuse.org -- Use python3 for gtk-build-converter -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 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""
participants (1)
-
root