diff options
author | wiz <wiz@pkgsrc.org> | 2018-05-14 21:22:34 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2018-05-14 21:22:34 +0000 |
commit | 2cbb368a7f4d09e4a353efbb76fe882a6c8255c3 (patch) | |
tree | cf1c1dd95bb953619ff5a6e2e6d8a3e2b8ebedbd /www/webkit-gtk | |
parent | 26e5985f5e4ca9601b1e4e75a26e8e2a6b4195a7 (diff) | |
download | pkgsrc-2cbb368a7f4d09e4a353efbb76fe882a6c8255c3.tar.gz |
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 (limited to 'www/webkit-gtk')
-rw-r--r-- | www/webkit-gtk/Makefile | 8 | ||||
-rw-r--r-- | www/webkit-gtk/PLIST | 6 | ||||
-rw-r--r-- | www/webkit-gtk/distinfo | 11 | ||||
-rw-r--r-- | www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h | 14 |
4 files changed, 27 insertions, 12 deletions
diff --git a/www/webkit-gtk/Makefile b/www/webkit-gtk/Makefile index 20c37f61762..05d3bfc09c9 100644 --- a/www/webkit-gtk/Makefile +++ b/www/webkit-gtk/Makefile @@ -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 @@ GCC_REQD+= 5.0 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 --git a/www/webkit-gtk/PLIST b/www/webkit-gtk/PLIST index ecb8f4646d1..c9f17ddc18e 100644 --- a/www/webkit-gtk/PLIST +++ b/www/webkit-gtk/PLIST @@ -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/WebKit2-4.0.typelib ${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 --git a/www/webkit-gtk/distinfo b/www/webkit-gtk/distinfo index b6814662530..d72581c4a6b 100644 --- a/www/webkit-gtk/distinfo +++ b/www/webkit-gtk/distinfo @@ -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_JavaScriptCore_jit_ExecutableAllocator.cpp) = 2f20d6aa8f1ec41 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 --git a/www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h b/www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h new file mode 100644 index 00000000000..1836c9acd1f --- /dev/null +++ b/www/webkit-gtk/patches/patch-Source_WebCore_platform_network_soup_SoupNetworkSession.h @@ -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; |