diff --git a/gtk+-3.89.2.tar.xz b/gtk+-3.89.2.tar.xz deleted file mode 100644 index b913c5c..0000000 --- a/gtk+-3.89.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8595defdb38ae72bb4b4ce8cecfd1c957568c37de569ef4a7ca6127b2329d213 -size 20457952 diff --git a/gtk+-3.89.4.tar.xz b/gtk+-3.89.4.tar.xz new file mode 100644 index 0000000..ac8e4ea --- /dev/null +++ b/gtk+-3.89.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc661966241c009ac3cb9f566ad2fc5dad1b939669a37f00592f8a39a5160e71 +size 20502784 diff --git a/gtk4.changes b/gtk4.changes index c00cfec..2084d39 100644 --- a/gtk4.changes +++ b/gtk4.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +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. + ------------------------------------------------------------------- Wed Jan 11 00:36:54 UTC 2017 - zaitor@opensuse.org diff --git a/gtk4.spec b/gtk4.spec index c7824f6..aab8620 100644 --- a/gtk4.spec +++ b/gtk4.spec @@ -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(xi) 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 @@ icon themes. %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 @@ This package contains the development files for GTK+ 4.x. %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}