Accepting request 456951 from GNOME:Next
Move fwd to GF/TW OBS-URL: https://build.opensuse.org/request/show/456951 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=8
This commit is contained in:
parent
44cc72624c
commit
ca5e45ca3d
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8595defdb38ae72bb4b4ce8cecfd1c957568c37de569ef4a7ca6127b2329d213
|
||||
size 20457952
|
3
gtk+-3.89.4.tar.xz
Normal file
3
gtk+-3.89.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dc661966241c009ac3cb9f566ad2fc5dad1b939669a37f00592f8a39a5160e71
|
||||
size 20502784
|
53
gtk4.changes
53
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
|
||||
|
||||
|
10
gtk4.spec
10
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}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user