From 9f4ef6ced4c0212e9933a67ffc4958649b088215 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Nov 07 2017 21:16:22 +0000 Subject: Update to 3.22.26 --- diff --git a/.gitignore b/.gitignore index 5b5d9ae..d7c5375 100644 --- a/.gitignore +++ b/.gitignore @@ -166,3 +166,4 @@ gtk+-2.90.5.tar.bz2 /gtk+-3.22.21.tar.xz /gtk+-3.22.24.tar.xz /gtk+-3.22.25.tar.xz +/gtk+-3.22.26.tar.xz diff --git a/gtk3.spec b/gtk3.spec index 97ab7c0..20de7ae 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -21,16 +21,13 @@ %global __provides_exclude_from ^%{_libdir}/gtk-3.0 Name: gtk3 -Version: 3.22.25 +Version: 3.22.26 Release: 1%{?dist} Summary: GTK+ graphical user interface library License: LGPLv2+ URL: http://www.gtk.org Source0: http://download.gnome.org/sources/gtk+/3.22/gtk+-%{version}.tar.xz -# Missing file in 3.22.25 tarball -# https://bugzilla.gnome.org/show_bug.cgi?id=789630 -Source1: server-decoration.xml BuildRequires: pkgconfig(atk) >= %{atk_version} BuildRequires: pkgconfig(atk-bridge-2.0) @@ -170,7 +167,6 @@ the functionality of the installed %{name} package. %prep %setup -q -n gtk+-%{version} -cp %{S:1} gdk/wayland/protocol/server-decoration.xml %build export CFLAGS='-fno-strict-aliasing %optflags' @@ -344,6 +340,9 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &>/dev/null || : %{_datadir}/installed-tests %changelog +* Tue Nov 07 2017 Kalev Lember - 3.22.26-1 +- Update to 3.22.26 + * Wed Nov 01 2017 Kalev Lember - 3.22.25-1 - Update to 3.22.25 diff --git a/server-decoration.xml b/server-decoration.xml deleted file mode 100644 index 8bc106c..0000000 --- a/server-decoration.xml +++ /dev/null @@ -1,94 +0,0 @@ - - - . - ]]> - - - This interface allows to coordinate whether the server should create - a server-side window decoration around a wl_surface representing a - shell surface (wl_shell_surface or similar). By announcing support - for this interface the server indicates that it supports server - side decorations. - - - - When a client creates a server-side decoration object it indicates - that it supports the protocol. The client is supposed to tell the - server whether it wants server-side decorations or will provide - client-side decorations. - - If the client does not create a server-side decoration object for - a surface the server interprets this as lack of support for this - protocol and considers it as client-side decorated. Nevertheless a - client-side decorated surface should use this protocol to indicate - to the server that it does not want a server-side deco. - - - - - - - - - - - - - This event is emitted directly after binding the interface. It contains - the default mode for the decoration. When a new server decoration object - is created this new object will be in the default mode until the first - request_mode is requested. - - The server may change the default mode at any time. - - - - - - - - - - - - - - - - - - - - - This event is emitted directly after the decoration is created and - represents the base decoration policy by the server. E.g. a server - which wants all surfaces to be client-side decorated will send Client, - a server which wants server-side decoration will send Server. - - The client can request a different mode through the decoration request. - The server will acknowledge this by another event with the same mode. So - even if a server prefers server-side decoration it's possible to force a - client-side decoration. - - The server may emit this event at any time. In this case the client can - again request a different mode. It's the responsibility of the server to - prevent a feedback loop. - - - - - diff --git a/sources b/sources index 065ec32..2b74bd1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gtk+-3.22.25.tar.xz) = ecb74f9a32a678e6c963a5f145c02672e26a9461cd79625f1a590b8817e8c83ec5aaa79b2d52138c6919d095929073311efe2abe451e8cb981ca54b9b234cd49 +SHA512 (gtk+-3.22.26.tar.xz) = 2fd3a4175168d37f243359bac5df84722a2830fe5b62f86b914ce39ff500f0361e412843922343dffef8bee8f1205799ff86dd3ae8ac419928f4fe977e0e946f