Update to webkitgtk4-2.28.2.

This commit is contained in:
ajacoutot 2020-04-24 15:55:05 +00:00
parent ca9f97a686
commit cd786810a1
4 changed files with 40 additions and 5 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.118 2020/04/18 16:14:28 cwen Exp $
# $OpenBSD: Makefile,v 1.119 2020/04/24 15:55:05 ajacoutot Exp $
# patches/patch-Source_JavaScriptCore_javascriptcoregtk_pc_in
# patches/patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in
@ -12,8 +12,7 @@ PORTROACH = limitw:1,even
COMMENT = GTK+ port of the WebKit rendering engine
V = 2.28.1
REVISION = 0
V = 2.28.2
DISTNAME = webkitgtk-${V}
PKGNAME = webkitgtk4-${V}
EXTRACT_SUFX = .tar.xz

View File

@ -1,2 +1,2 @@
SHA256 (webkitgtk-2.28.1.tar.xz) = rLwmo+1cE/OeRodc9EepwFQbbPsX+eeIQyNDHLMn89g=
SIZE (webkitgtk-2.28.1.tar.xz) = 21427628
SHA256 (webkitgtk-2.28.2.tar.xz) = udI1Jc/Y0iw3tdlkqf6ajOdYMEKi+NOSLnHmu8aMML0=
SIZE (webkitgtk-2.28.2.tar.xz) = 21427772

View File

@ -0,0 +1,18 @@
$OpenBSD: patch-Source_WebCore_crypto_algorithms_CryptoAlgorithmAES_GCM_cpp,v 1.1 2020/04/24 15:55:05 ajacoutot Exp $
Index: Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp
--- Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp.orig
+++ Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp
@@ -26,6 +26,12 @@
#include "config.h"
#include "CryptoAlgorithmAES_GCM.h"
+#if defined(_LP64)
+# define __WORDSIZE 64
+#else
+# define __WORDSIZE 32
+#endif
+
#if ENABLE(WEB_CRYPTO)
#include "CryptoAlgorithmAesGcmParams.h"

View File

@ -0,0 +1,18 @@
$OpenBSD: patch-Source_WebCore_rendering_RenderLayerBacking_h,v 1.1 2020/04/24 15:55:05 ajacoutot Exp $
Index: Source/WebCore/rendering/RenderLayerBacking.h
--- Source/WebCore/rendering/RenderLayerBacking.h.orig
+++ Source/WebCore/rendering/RenderLayerBacking.h
@@ -33,6 +33,12 @@
#include "RenderLayerCompositor.h"
#include "ScrollingCoordinator.h"
+#if defined(_LP64)
+# define __WORDSIZE 64
+#else
+# define __WORDSIZE 32
+#endif
+
namespace WebCore {
class EventRegionContext;