Hello community,

here is the log from the commit of package gtk3 for openSUSE:Factory checked in 
at 2018-10-17 08:13:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.gtk3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk3"

Wed Oct 17 08:13:04 2018 rev:134 rq:637371 version:3.24.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes        2018-08-17 
23:59:33.978263386 +0200
+++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes   2018-10-17 
08:13:11.691080683 +0200
@@ -1,0 +2,41 @@
+Fri Sep 21 07:31:21 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Avoid em dash summaries
+
+-------------------------------------------------------------------
+Wed Sep 19 01:04:50 UTC 2018 - [email protected]
+
+- Update to version 3.24.1:
+  + Adwaita: Improvements to headerbar styling.
+  + Wayland: Fix handling of preedit text.
+  + Windows: Implement smooth scrolling.
+  + Fix critical warnings on shutdown.
+  + Updated translations.
+- Changes from version 3.24.0:
+  + GtkApplication can now track screensaver state.
+  + Updated translations.
+- Drop gtk3-imwayland-clearing-preedit-text.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Sun Sep 16 14:55:55 UTC 2018 - [email protected]
+
+- Add gtk3-imwayland-clearing-preedit-text.patch: imwayland
+  preedit text was not cleared the right way on focus out, causing
+  some issues: glgo#GNOME/gtk#1316; patch taken from upstream git.
+
+-------------------------------------------------------------------
+Wed Aug 29 16:51:05 UTC 2018 - [email protected]
+
+- Update to version 3.23.3:
+  + Deprecate a few APIs that are gone in GTK+ 4:
+    - focus chains in GtkContainer.
+    - stepper sensitivity in GtkRange.
+  + Allow picking colors under kwin.
+  + Bugs/issues fixed: glgo#GNOME/gtk#404, glgo#GNOME/gtk#770,
+    glgo#GNOME/gtk#1263, glgo#GNOME/gtk#134, glgo#GNOME/gtk#432,
+    glgo#GNOME/gtk#574, glgo#GNOME/gtk#579, glgo#GNOME/gtk#878,
+    glgo#GNOME/gtk#844, glgo#GNOME/gtk#2393, glgo#GNOME/gtk#125,
+    glgo#GNOME/gtk!290, glgo#GNOME/gtk!172.
+  + Updated translations.
+
+-------------------------------------------------------------------
@@ -6,0 +48,40 @@
+Tue Jul 31 06:13:37 UTC 2018 - [email protected]
+
+- Update to version 3.23.2:
+  + Emoji chooser improvements:
+    - Try harder to avoid fallback rendering.
+    - Avoid hex boxes.
+    - Use icons for sections.
+  + Color chooser improvements: Allow picking colors from the
+    screen again. The current implementation can use either the
+    screnshot portal or a recent gnome-shell API.
+  + GtkPlacesSidebar now shows a spinner during mount operations.
+  + Wayland: Support both gtk-text-input and text-input-unstable-v3
+    as input protocol.
+  + Bugs fixed: glgo#GNOME/gtk#628, glgo#GNOME/gtk!248,
+    glgo#GNOME/gtk!272.
+  + Updated translations.
+- Add new gtk3-immodule-wayland subpackage and handle it in
+  post(un) and baselibs.
+
+-------------------------------------------------------------------
+Tue Jul 24 09:56:43 UTC 2018 - [email protected]
+
+- Update to version 3.23.1:
+  + Backported event controllers from GTK+ 4:
+    - GtkEventControllerScroll.
+    - GtkEventControllerMotion.
+    - GtkEventControllerKey.
+    - GtkGestureStylus.
+  + Support markup in GtkModelButtons.
+  + Themes:
+    - The Raleigh theme has been removed.
+    - Expander size in HighContrast has been increased.
+  + Wayland:
+    - Update cursor scale when needed.
+    - Decoration negotiation protocol fixes.
+  + Windows: Add an EGL renderer based on ANGLE.
+  + Updated translations.
+- Drop gtk3-fix-wayland-csd-announce.patch: Fixed upstream.
+
+-------------------------------------------------------------------
@@ -12,0 +94,26 @@
+
+-------------------------------------------------------------------
+Sun Jun 24 03:15:50 UTC 2018 - [email protected]
+
+- Update to version 3.23.0:
+  + New font chooser features:
+    - Allow setting OpenType font features;
+    - Show examples for OpenType font features;
+    - Allow selecting OpenType font variations;
+    - Support levels of details for selection.
+  + New Emoji features:
+    - Support a completion popup for Emoji;
+    - Drop Ctrl-Shift-e shortcut.
+  + Other new apis: gdk_window_move_to_rect.
+  + Bugs fixed: glgo#GNOME/GTK#85, glgo#GNOME/GTK#154,
+    glgo#GNOME/GTK#193, glgo#GNOME/GTK#199, glgo#GNOME/GTK#292,
+    glgo#GNOME/GTK#450, glgo#GNOME/GTK#792, glgo#GNOME/GTK#898,
+    glgo#GNOME/GTK#997, glgo#GNOME/GTK#1053, glgo#GNOME/GTK#1059,
+    glgo#GNOME/GTK#1065, glgo#GNOME/GTK#1069, glgo#GNOME/GTK#1088,
+    glgo#GNOME/GTK#1115, glgo#GNOME/GTK#1134, glgo#GNOME/GTK#1160,
+    glgo#GNOME/GTK#1165, glgo#GNOME/GTK#1166, bgo#407242,
+    bgo#686109, bgo#765327, bgo#772817, bgo#773299, bgo#775279,
+    bgo#786524, bgo#787867, bgo#789215, bgo#791542, bgo#791802.
+  + Updated translations.
+- Drop gtk3-filechooserbutton-Fix-reserved-pointers.patch: fixed
+  upstream.

Old:
----
  gtk+-3.22.30.tar.xz
  gtk3-filechooserbutton-Fix-reserved-pointers.patch
  gtk3-fix-wayland-csd-announce.patch

New:
----
  gtk+-3.24.1.tar.xz

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

Other differences:
------------------
++++++ gtk3.spec ++++++
--- /var/tmp/diff_new_pack.PjqXyt/_old  2018-10-17 08:13:12.375080378 +0200
+++ /var/tmp/diff_new_pack.PjqXyt/_new  2018-10-17 08:13:12.375080378 +0200
@@ -2,7 +2,7 @@
 # spec file for package gtk3
 #
 # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands
+# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -13,7 +13,7 @@
 # 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/
 #
 
 
@@ -22,13 +22,13 @@
 %define _name   gtk+
 %bcond_without  broadway
 Name:           gtk3
-Version:        3.22.30
+Version:        3.24.1
 Release:        0
 Summary:        The GTK+ toolkit library (version 3)
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/X11
 URL:            https://www.gtk.org/
-Source:         
http://download.gnome.org/sources/gtk+/3.22/%{_name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gtk+/3.24/%{_name}-%{version}.tar.xz
 Source1:        README.SUSE
 Source2:        settings.ini
 Source3:        macros.gtk3
@@ -37,10 +37,7 @@
 Patch0:         gtk3-GTK_PATH64.patch
 # PATCH-FIX-OPENSUSE gtk3-revert-forced-xftdpi.patch [email protected] -- 
Revert very controversal commit on GTK3, forcing DPI to 96
 Patch1:         gtk3-revert-forced-xftdpi.patch
-# PATCH-FIX-UPSTREAM gtk3-filechooserbutton-Fix-reserved-pointers.patch 
[email protected] -- Stop gcc from complaining about unnecessary parenthesis 
resulting build failures in gnucash.
-Patch2:         gtk3-filechooserbutton-Fix-reserved-pointers.patch
-# PATCH-FIX-UPSTREAM gtk3-fix-wayland-csd-announce.patch boo#1099991 
[email protected] -- Fix gdk_wayland_window_announce_csd
-Patch3:         gtk3-fix-wayland-csd-announce.patch
+
 BuildRequires:  cups-devel >= 1.2
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -56,17 +53,17 @@
 # Enable cloudproviders once upstream settles on a location and version
 #BuildRequires:  pkgconfig(cloudproviders) >= 0.2.5
 BuildRequires:  pkgconfig(colord) >= 0.1.9
-BuildRequires:  pkgconfig(epoxy) >= 1.0
+BuildRequires:  pkgconfig(epoxy) >= 1.4
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.30.0
-BuildRequires:  pkgconfig(gio-2.0) >= 2.49.4
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.49.4
+BuildRequires:  pkgconfig(gio-2.0) >= 2.53.4
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.53.4
 BuildRequires:  pkgconfig(glib-2.0) >= 2.49.4
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.39.0
 BuildRequires:  pkgconfig(harfbuzz) >= 0.9
 BuildRequires:  pkgconfig(json-glib-1.0)
-BuildRequires:  pkgconfig(pango) >= 1.37.3
+BuildRequires:  pkgconfig(pango) >= 1.41.0
 BuildRequires:  pkgconfig(pangoft2)
 BuildRequires:  pkgconfig(rest-0.7)
 BuildRequires:  pkgconfig(wayland-client) >= 1.9.91
@@ -245,6 +242,21 @@
 
 This package provides an input method for Vietnamese.
 
+%package immodule-wayland
+Summary:        Wayland input method for the GTK+ toolkit library (version 3)
+Group:          System/Libraries
+Requires:       %{name} = %{version}
+Requires(post): %{name}-tools
+Requires(postun): %{name}-tools
+
+%description immodule-wayland
+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.
+
+This package provides an input method which allows text entry via
+wayland.
+
 %package immodule-xim
 Summary:        X input method for the GTK+ toolkit library v3
 Group:          System/Libraries
@@ -339,7 +351,7 @@
 %lang_package
 
 %prep
-%setup -q -n %{_name}-%{version}
+%setup -q -n gtk+-%{version}
 # Translation this time intentionally disabled.. they fail
 translation-update-upstream
 translation-update-upstream po-properties gtk30-properties
@@ -356,8 +368,6 @@
 %patch0 -p1
 %endif
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 %configure \
@@ -369,8 +379,9 @@
         --enable-broadway-backend} \
         --enable-wayland-backend \
         --enable-explicit-deps=yes \
-        --enable-colord
-make %{?_smp_mflags}
+        --enable-colord \
+        %{nil}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
@@ -447,6 +458,9 @@
 %post immodule-vietnamese
 %{_gtk_query_immodules_update_cache}
 
+%post immodule-wayland
+%{_gtk_query_immodules_update_cache}
+
 %post immodule-xim
 %{_gtk_query_immodules_update_cache}
 
@@ -458,10 +472,7 @@
 # gtk-query-immodules-3.0 couldn't run there.
 %endif
 if [ $1 = 1 ]; then
-  test -d %{_libdir}/gtk-3.0/%{gtk_binary_version}
-  if test $? -eq 0; then
-    %{_gtk_query_immodules_update_cache}
-  fi
+  test -d %{_libdir}/gtk-3.0/%{gtk_binary_version} && 
%{_gtk_query_immodules_update_cache}
 fi
 %if 0
 # If the gtk-update-icon-cache group is in automatic mode, then this will also
@@ -516,6 +527,9 @@
 %postun immodule-vietnamese
 %{_gtk_query_immodules_update_cache}
 
+%postun immodule-wayland
+%{_gtk_query_immodules_update_cache}
+
 %postun immodule-xim
 %{_gtk_query_immodules_update_cache}
 
@@ -581,6 +595,9 @@
 %files immodule-vietnamese
 %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-viqr.so
 
+%files immodule-wayland
+%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-waylandgtk.so
+
 %files immodule-xim
 %{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-xim.so
 
@@ -623,7 +640,7 @@
 %config(noreplace) %{_sysconfdir}/gtk-3.0/settings.ini
 
 %files devel
-%doc ChangeLog HACKING README.commits
+%doc HACKING README.commits
 %doc %{_datadir}/gtk-doc/html/gail-libgail-util3/
 %doc %{_datadir}/gtk-doc/html/gdk3/
 %doc %{_datadir}/gtk-doc/html/gtk3/

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.PjqXyt/_old  2018-10-17 08:13:12.431080354 +0200
+++ /var/tmp/diff_new_pack.PjqXyt/_new  2018-10-17 08:13:12.431080354 +0200
@@ -4,9 +4,9 @@
 gtk3-tools
   +/usr/bin/gtk-query-immodules-3.0(-64)?
   post "%if "%_lib" == "lib64""
-  post "if [ $1 == 1 ]; then test -d <prefix>%{_libdir}/gtk-3.0/3.0.0; if test 
$? -eq 0; then <prefix>%{_bindir}/gtk-query-immodules-3.0-64 --update-cache; 
fi; fi"
+  post "if [ $1 == 1 ]; then test -d <prefix>%{_libdir}/gtk-3.0/3.0.0 && 
<prefix>%{_bindir}/gtk-query-immodules-3.0-64 --update-cache; fi"
   post "%else"
-  post "if [ $1 == 1 ]; then test -d <prefix>%{_libdir}/gtk-3.0/3.0.0; if test 
$? -eq 0; then <prefix>%{_bindir}/gtk-query-immodules-3.0 --update-cache; fi; 
fi"
+  post "if [ $1 == 1 ]; then test -d <prefix>%{_libdir}/gtk-3.0/3.0.0 && 
<prefix>%{_bindir}/gtk-query-immodules-3.0 --update-cache; fi"
   post "%endif"
 libgtk-3-0
   requires "gtk3-tools-<targettype>"
@@ -82,6 +82,18 @@
   requires "gtk3-<targettype>"
   post "%if "%_lib" == "lib64""
   post "<prefix>%{_bindir}/gtk-query-immodules-3.0-64 --update-cache"
+  post "%else"
+  post "<prefix>%{_bindir}/gtk-query-immodules-3.0 --update-cache"
+  post "%endif"
+  postun "%if "%_lib" == "lib64""
+  postun "<prefix>%{_bindir}/gtk-query-immodules-3.0-64 --update-cache"
+  postun "%else"
+  postun "<prefix>%{_bindir}/gtk-query-immodules-3.0 --update-cache"
+  postun "%endif"
+gtk3-immodule-wayland
+  requires "gtk3-<targettype>"
+  post "%if "%_lib" == "lib64""
+  post "<prefix>%{_bindir}/gtk-query-immodules-3.0-64 --update-cache"
   post "%else"
   post "<prefix>%{_bindir}/gtk-query-immodules-3.0 --update-cache"
   post "%endif"

++++++ gtk+-3.22.30.tar.xz -> gtk+-3.24.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/gtk3/gtk+-3.22.30.tar.xz 
/work/SRC/openSUSE:Factory/.gtk3.new/gtk+-3.24.1.tar.xz differ: char 27, line 1


Reply via email to