Hello community, here is the log from the commit of package gtk4 for openSUSE:Factory checked in at 2017-02-20 13:14:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk4 (Old) and /work/SRC/openSUSE:Factory/.gtk4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gtk4" Changes: -------- --- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes 2017-02-03 17:42:07.859080834 +0100 +++ /work/SRC/openSUSE:Factory/.gtk4.new/gtk4.changes 2017-02-20 13:14:32.877073079 +0100 @@ -1,0 +2,53 @@ +Mon Feb 13 22:42:54 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.89.4: + + API changes: + - gtk_init and other init functions no longer take commandline + arguments. + - Functions that are only useful with commandline arguments + have been dropped. + - Widgets, except for toplevels, are now visible by default. + - Style properties are no longer supported. + + Vulkan rendrerer: Implement more clipping. + + CSS: Specifying px for pixels is now required. + + Bugs fixed: bgo#358970, bgo#770112, bgo#773299, bgo#773686, + bgo#775864, bgo#776225, bgo#777363, bgo#777547, bgo#778009. + + Updated translations. +- Changes from version 3.89.3: + + GtkWidget now has API to navigate child widgets: + - gtk_widget_get_{first,last}_child and + gtk_widget_get_{prev,next}_sibling. + - A number of non-container widgets have been converted to use + child widgets internally: GtkSwitch, GtkSpinButton, + GtkActionBar. + + GtkAboutDialog can show a 'System' tab. + + GTK+ CSS now supports the filter: property and a + -gtk-icon-filter function that replaces and generalizes + -gtk-icon-effect. + + GtkInspector can now save render nodes for testing and + debugging. + + More tests for render nodes have been added. + + GtkTreeView and cell renderers have been more completely + converted to the snapshot() api. + + More widgets have been converted to snapshot(): GtkCalendar, + GtkColorPlane. + + Vulkan renderer: + - Combine draw calls when possible. + - Handle (some) clipping on the GPU. + - Handle linear gradients. + - Handle opacity. + - Support color transformations. + - Handle borders. + + Wayland: Support the Vulkan renderer. + + X11: Call XInitThreads(), since this is needed with Mesa Vulkan + drivers. + + Mir: + - Implement window properties. + - Track the focus window. + - Connect to content-hub and use it for copy/paste. + - Support modal windows. + + Bugs fixed: bgo#775732, bgo#775846, bgo#776524, bgo#776560, + bgo#776604, bgo#776627, bgo#776807, bgo#776868, bgo#777176. + + Updated translations. + +------------------------------------------------------------------- Old: ---- gtk+-3.89.2.tar.xz New: ---- gtk+-3.89.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk4.spec ++++++ --- /var/tmp/diff_new_pack.DTu3Nq/_old 2017-02-20 13:14:34.008913951 +0100 +++ /var/tmp/diff_new_pack.DTu3Nq/_new 2017-02-20 13:14:34.016912826 +0100 @@ -1,7 +1,7 @@ # # spec file for package gtk4 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # # All modifications and additions to the file contributed by third parties @@ -28,7 +28,7 @@ Name: gtk4 %define _name gtk+ -Version: 3.89.2 +Version: 3.89.4 Release: 0 Summary: The GTK+ toolkit library (version 4) License: LGPL-2.1+ @@ -73,7 +73,7 @@ BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) %if %{build_wayland_backend} -BuildRequires: pkgconfig(wayland-client) >= 1.9.90 +BuildRequires: pkgconfig(wayland-client) >= 1.9.91 BuildRequires: pkgconfig(wayland-cursor) BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(wayland-protocols) >= 1.7 @@ -308,9 +308,9 @@ %package devel Summary: Development files for the GTK+ toolkit library v4 Group: Development/Libraries/X11 +Requires: gettext-its-%{name} >= %{version} Requires: libgtk-4-0 = %{version} Requires: typelib-1_0-Gtk-4_0 = %{version} -Requires: gettext-its-%{name} >= %{version} Requires: vulkan-devel %glib2_gsettings_schema_requires @@ -323,8 +323,8 @@ %package -n gettext-its-%{name} Summary: International Tag Set for GTK+ 4 -Group: Development/Libraries/X11 # The ITS is compatible between GTK3 and GTK4 +Group: Development/Libraries/X11 Provides: gettext-its-gtk3 = %{version} Obsoletes: gettext-its-gtk3 < %{version} ++++++ gtk+-3.89.2.tar.xz -> gtk+-3.89.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/gtk4/gtk+-3.89.2.tar.xz /work/SRC/openSUSE:Factory/.gtk4.new/gtk+-3.89.4.tar.xz differ: char 26, line 1