From c7faa0682711bbdca500a272f1c1327a94f79b8dbd9755ba1b8477c743dc13ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Fri, 19 Feb 2016 15:24:05 +0000 Subject: [PATCH] Accepting request 360519 from GNOME:Next Update to 2.11.90 OBS-URL: https://build.opensuse.org/request/show/360519 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=53 --- webkit2gtk3.changes | 16 ++++++++++++++++ webkit2gtk3.spec | 2 +- webkitgtk-2.11.5.tar.xz | 3 --- webkitgtk-2.11.90.tar.xz | 3 +++ webkitgtk-disable-gcc-version-checks.patch | 16 ++++++++-------- 5 files changed, 28 insertions(+), 12 deletions(-) delete mode 100644 webkitgtk-2.11.5.tar.xz create mode 100644 webkitgtk-2.11.90.tar.xz diff --git a/webkit2gtk3.changes b/webkit2gtk3.changes index ca53d88..8ee4ded 100644 --- a/webkit2gtk3.changes +++ b/webkit2gtk3.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Fri Feb 19 15:19:20 UTC 2016 - dimstar@opensuse.org + +- Update to version 2.11.90: + + Switch to use overlay scrollbars like all other GTK+ widgets + and ensure the behavior is consistent with GTK+ too. + + Limit the number of tiles according to the visible area. This + was causing a huge memory consumption with some websites. + + Fix toggle buttons rendering with GTK+ 3.19. + + Fix HTTP authentication dialog rendering when accelerated + compositing mode is enabled. + + Use G_TYPE_ERROR instead of G_TYPE_POINTER for GError + parameters of signals. + + Fix several memory leaks. +- Rebase webkitgtk-disable-gcc-version-checks.patch. + ------------------------------------------------------------------- Tue Feb 16 14:42:11 UTC 2016 - fcrozat@suse.com diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index 38c0c8b..5e8f6fd 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -26,7 +26,7 @@ %define _pkgconfig_suffix gtk-3.0 %define _name webkitgtk Name: webkit2gtk3 -Version: 2.11.5 +Version: 2.11.90 Release: 0 Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0+ and BSD-3-Clause diff --git a/webkitgtk-2.11.5.tar.xz b/webkitgtk-2.11.5.tar.xz deleted file mode 100644 index 1d02a93..0000000 --- a/webkitgtk-2.11.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f6bb102ec2db2f1c134280551cd19fac9ea067324268709df97c2221b08baa02 -size 11701588 diff --git a/webkitgtk-2.11.90.tar.xz b/webkitgtk-2.11.90.tar.xz new file mode 100644 index 0000000..6a23f25 --- /dev/null +++ b/webkitgtk-2.11.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:027c2cb4816a524f100d9c79a4a8307ada073c2bdb6dbbf34034764e1aee3bb9 +size 11727936 diff --git a/webkitgtk-disable-gcc-version-checks.patch b/webkitgtk-disable-gcc-version-checks.patch index ab604fe..df778c0 100644 --- a/webkitgtk-disable-gcc-version-checks.patch +++ b/webkitgtk-disable-gcc-version-checks.patch @@ -11,11 +11,11 @@ process code. Source/cmake/OptionsGTK.cmake | 7 ------- 1 file changed, 7 deletions(-) -Index: webkitgtk-2.11.5/Source/cmake/OptionsGTK.cmake +Index: webkitgtk-2.11.90/Source/cmake/OptionsGTK.cmake =================================================================== ---- webkitgtk-2.11.5.orig/Source/cmake/OptionsGTK.cmake -+++ webkitgtk-2.11.5/Source/cmake/OptionsGTK.cmake -@@ -6,13 +6,6 @@ set(PROJECT_VERSION_MICRO 5) +--- webkitgtk-2.11.90.orig/Source/cmake/OptionsGTK.cmake ++++ webkitgtk-2.11.90/Source/cmake/OptionsGTK.cmake +@@ -6,13 +6,6 @@ set(PROJECT_VERSION_MICRO 90) set(PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_MICRO}) set(WEBKITGTK_API_VERSION 4.0) @@ -28,11 +28,11 @@ Index: webkitgtk-2.11.5/Source/cmake/OptionsGTK.cmake - # Libtool library version, not to be confused with API version. # See http://www.gnu.org/software/libtool/manual/html_node/Libtool-versioning.html - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT2 50 2 13) -Index: webkitgtk-2.11.5/Source/WTF/wtf/Compiler.h + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT2 50 3 13) +Index: webkitgtk-2.11.90/Source/WTF/wtf/Compiler.h =================================================================== ---- webkitgtk-2.11.5.orig/Source/WTF/wtf/Compiler.h -+++ webkitgtk-2.11.5/Source/WTF/wtf/Compiler.h +--- webkitgtk-2.11.90.orig/Source/WTF/wtf/Compiler.h ++++ webkitgtk-2.11.90/Source/WTF/wtf/Compiler.h @@ -20,7 +20,7 @@ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT