pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
webkit-gtk: add post-release patch
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Wed Apr 15 19:15:38 2026 +0200
Changeset: cc09f503df6fdddc521c95b06a4f8f84c453f456
Modified Files:
webkit-gtk/distinfo
Added Files:
webkit-gtk/patches/patch-Source_JavaScriptCore_bytecode_InlineCacheCompiler.h
Log Message:
webkit-gtk: add post-release patch
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cc09f503df6fdddc521c95b06a4f8f84c453f456
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
webkit-gtk/distinfo | 1 +
...e_JavaScriptCore_bytecode_InlineCacheCompiler.h | 25 ++++++++++++++++++++++
2 files changed, 26 insertions(+)
diffs:
diff --git a/webkit-gtk/distinfo b/webkit-gtk/distinfo
index 12a3ee1db6..6a0927d4df 100644
--- a/webkit-gtk/distinfo
+++ b/webkit-gtk/distinfo
@@ -4,6 +4,7 @@ BLAKE2s (webkitgtk-2.52.2.tar.xz) = 20724024679b0f049c772157a27d74828ae31d493a9f
SHA512 (webkitgtk-2.52.2.tar.xz) = bdbcc0e928c9b0f4047ba0c2f4690d42176d78a75954984c73215c091d1407488ab8392d7acf1686a7e7acf3fe27621b3c1e5e84239753f5990c39962c73b273
Size (webkitgtk-2.52.2.tar.xz) = 65056988 bytes
SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 20d09e1c226cfff707659ffa35a2c2c3f1cdb617
+SHA1 (patch-Source_JavaScriptCore_bytecode_InlineCacheCompiler.h) = e80bdf4401eee80923c5dce347adefe788260865
SHA1 (patch-Source_JavaScriptCore_runtime_JSCBytecodeCacheVersion.cpp) = 946356c2c8e74a245b4fdd06f6a9a44cfa8af8f0
SHA1 (patch-Source_JavaScriptCore_runtime_MathCommon.cpp) = 4535d1aed5e92da2d459097516ee01d9faddfd0d
SHA1 (patch-Source_ThirdParty_ANGLE_src_common_SimpleMutex.h) = 6cd83b9ec476ed39adecec6b30e898bda8e5b76d
diff --git a/webkit-gtk/patches/patch-Source_JavaScriptCore_bytecode_InlineCacheCompiler.h b/webkit-gtk/patches/patch-Source_JavaScriptCore_bytecode_InlineCacheCompiler.h
new file mode 100644
index 0000000000..9a3043a0b9
--- /dev/null
+++ b/webkit-gtk/patches/patch-Source_JavaScriptCore_bytecode_InlineCacheCompiler.h
@@ -0,0 +1,25 @@
+$NetBSD$
+
+Post-2.52.2 release patch.
+https://github.com/WebKit/WebKit/commit/346454388ab
+
+--- Source/JavaScriptCore/bytecode/InlineCacheCompiler.h.orig 2026-04-10 11:57:50.844550600 +0000
++++ Source/JavaScriptCore/bytecode/InlineCacheCompiler.h
+@@ -528,13 +528,13 @@ static constexpr size_t prologueSizeInBytesDataIC = 1;
+ #if CPU(X86_64)
+ static constexpr size_t prologueSizeInBytesDataIC = 1;
+ #elif CPU(ARM64E)
+-static constexpr size_t prologueSizeInBytesDataIC = 4;
++static constexpr size_t prologueSizeInBytesDataIC = 8;
+ #elif CPU(ARM64)
+-static constexpr size_t prologueSizeInBytesDataIC = 0;
++static constexpr size_t prologueSizeInBytesDataIC = 4;
+ #elif CPU(ARM_THUMB2)
+-static constexpr size_t prologueSizeInBytesDataIC = 0;
++static constexpr size_t prologueSizeInBytesDataIC = 6;
+ #elif CPU(RISCV64)
+-static constexpr size_t prologueSizeInBytesDataIC = 0;
++static constexpr size_t prologueSizeInBytesDataIC = 12;
+ #else
+ #error "unsupported architecture"
+ #endif
Home |
Main Index |
Thread Index |
Old Index