pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/webkit-gtk webkit-gtk: update to 2.20.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/56e141ae59f6
branches:  trunk
changeset: 307947:56e141ae59f6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon May 14 21:22:34 2018 +0000
description:
webkit-gtk: update to 2.20.2.

==================
WebKitGTK+  2.20.2
==================

What's new in WebKitGTK+ 2.20.2?

  - Do TLS error checking on GTlsConnection::accept-certificate to finish the load earlier in case of errors.
  - Properly close the connection to the nested wayland compositor in the Web Process.
  - Avoid painting backing stores for zero-opacity layers.
  - Fix downloads started by context menu failing in some websites due to missing user agent HTTP header.
  - Fix video unpause when GStreamerGL is disabled.
  - Fix several GObject introspection annotations.
  - Update user agent quiks to fix Outlook.com and Chase.com.
  - Fix several crashes and rendering issues.
  - Security fixes: CVE-2018-4200.

diffstat:

 www/webkit-gtk/Makefile                                                                |   8 ++--
 www/webkit-gtk/PLIST                                                                   |   6 ++--
 www/webkit-gtk/distinfo                                                                |  11 ++++---
 www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h |  14 ++++++++++
 4 files changed, 27 insertions(+), 12 deletions(-)

diffs (89 lines):

diff -r 3bb3b6381574 -r 56e141ae59f6 www/webkit-gtk/Makefile
--- a/www/webkit-gtk/Makefile   Mon May 14 20:26:00 2018 +0000
+++ b/www/webkit-gtk/Makefile   Mon May 14 21:22:34 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.136 2018/04/28 19:10:13 wiz Exp $
+# $NetBSD: Makefile,v 1.137 2018/05/14 21:22:34 wiz Exp $
 
-DISTNAME=      webkitgtk-2.20.1
+DISTNAME=      webkitgtk-2.20.2
 PKGNAME=       ${DISTNAME:S/webkitgtk/webkit-gtk/}
 CATEGORIES=    www
 MASTER_SITES=  https://www.webkitgtk.org/releases/
@@ -28,8 +28,8 @@
 CMAKE_ARGS+=   -DUSE_LD_GOLD=OFF
 
 PKGCONFIG_OVERRIDE+=   Source/JavaScriptCore/javascriptcoregtk.pc.in
-PKGCONFIG_OVERIDE+=    Source/WebKit/gtk/webkit2gtk-web-extension.pc.in
-PKGCONFIG_OVERIDE+=    Source/WebKit/gtk/webkit2gtk.pc.in
+PKGCONFIG_OVERRIDE+=   Source/WebKit/gtk/webkit2gtk-web-extension.pc.in
+PKGCONFIG_OVERRIDE+=   Source/WebKit/gtk/webkit2gtk.pc.in
 
 CMAKE_ARGS+=           -DCMAKE_BUILD_TYPE=Release
 CMAKE_ARGS+=           -DPORT=GTK
diff -r 3bb3b6381574 -r 56e141ae59f6 www/webkit-gtk/PLIST
--- a/www/webkit-gtk/PLIST      Mon May 14 20:26:00 2018 +0000
+++ b/www/webkit-gtk/PLIST      Mon May 14 21:22:34 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2018/04/28 19:10:13 wiz Exp $
+@comment $NetBSD: PLIST,v 1.38 2018/05/14 21:22:34 wiz Exp $
 bin/WebKitWebDriver
 include/webkitgtk-4.0/JavaScriptCore/JSBase.h
 include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h
@@ -198,10 +198,10 @@
 ${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
 lib/libjavascriptcoregtk-4.0.so
 lib/libjavascriptcoregtk-4.0.so.18
-lib/libjavascriptcoregtk-4.0.so.18.7.9
+lib/libjavascriptcoregtk-4.0.so.18.7.10
 lib/libwebkit2gtk-4.0.so
 lib/libwebkit2gtk-4.0.so.37
-lib/libwebkit2gtk-4.0.so.37.28.1
+lib/libwebkit2gtk-4.0.so.37.28.2
 lib/pkgconfig/javascriptcoregtk-4.0.pc
 lib/pkgconfig/webkit2gtk-4.0.pc
 lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
diff -r 3bb3b6381574 -r 56e141ae59f6 www/webkit-gtk/distinfo
--- a/www/webkit-gtk/distinfo   Mon May 14 20:26:00 2018 +0000
+++ b/www/webkit-gtk/distinfo   Mon May 14 21:22:34 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.97 2018/04/28 19:10:13 wiz Exp $
+$NetBSD: distinfo,v 1.98 2018/05/14 21:22:34 wiz Exp $
 
-SHA1 (webkitgtk-2.20.1.tar.xz) = 317a427a70666ad36ba7f69e3d01ab3edd313a9f
-RMD160 (webkitgtk-2.20.1.tar.xz) = d97d7434c4829c9f4825295538e2fcc793d275d3
-SHA512 (webkitgtk-2.20.1.tar.xz) = 39c174bc56e8f13b4a91f7cac4ea2ecad1c3200a81d46766b99f5e76e07e1ab2fa03facbea4453b4071a27ac0d487e11e83d8a9467bd5cc8b2a4cc7c917e9511
-Size (webkitgtk-2.20.1.tar.xz) = 16619312 bytes
+SHA1 (webkitgtk-2.20.2.tar.xz) = 2cc5099b1c70f61abe4c27f949b03bbf93a01d21
+RMD160 (webkitgtk-2.20.2.tar.xz) = 41a17b5552a575e7419f4180e33d0e8f1c0179aa
+SHA512 (webkitgtk-2.20.2.tar.xz) = 8b8078994d0fe9a759d7062e6fe528edbe8931a3a0a198b4d9b9459417ee0521d964746341bfa5813469129bfa4c52d648d7016481f9e57c4f7355931c93a847
+Size (webkitgtk-2.20.2.tar.xz) = 16622048 bytes
 SHA1 (patch-CMakeLists.txt) = 684aad9e5bcc25b1afc128a1b5df00f34f1208e9
 SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = 99e46f9d9b26a8d9ba6b29c66d7ce5326c4ffeb6
 SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = f78e6150ed8901b3fe046b2ef182f50f1c7500a4
@@ -11,6 +11,7 @@
 SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = f1eee7f9d3012edee1915234c837cff820f97092
 SHA1 (patch-Source_WTF_wtf_ThreadSpecific.h) = 38a85e10a72fe38d286a2ce747e090a2955b8791
 SHA1 (patch-Source_WebCore_platform_FileSystem.cpp) = adef1a42c4e210f0a3dcb82807e2d2039684a0ec
+SHA1 (patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h) = f2180e84ff7a98fc63a03f67f068ce67a6d62898
 SHA1 (patch-Source_WebCore_rendering_shapes_RasterShape.cpp) = 551e47698dee50d097b11e3218f13bb3447edfea
 SHA1 (patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp) = 9c58253868e06b3dd3cac936651ba7e6a1437fc6
 SHA1 (patch-Source_cmake_OptionsCommon.cmake) = 03b72552414e7114bfa7ddc2d68fd97009a5ff7d
diff -r 3bb3b6381574 -r 56e141ae59f6 www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h    Mon May 14 21:22:34 2018 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h,v 1.1 2018/05/14 21:22:34 wiz Exp $
+
+Add missing header for URL type.
+
+--- Source/WebCore/platform/network/soup/SoupNetworkSession.h.orig     2018-05-07 08:56:05.000000000 +0000
++++ Source/WebCore/platform/network/soup/SoupNetworkSession.h
+@@ -32,6 +32,7 @@
+ #include <wtf/Noncopyable.h>
+ #include <wtf/glib/GRefPtr.h>
+ #include <wtf/text/WTFString.h>
++#include <URL.h>
+ 
+ typedef struct _SoupCache SoupCache;
+ typedef struct _SoupCookieJar SoupCookieJar;



Home | Main Index | Thread Index | Old Index