pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
webkit-gtk-2.46: one step closer to build on Aarch64
Module Name: pkgsrc-wip
Committed By: Adam Ciarciński <adam%defguard.net@localhost>
Pushed By: adam
Date: Tue Aug 26 20:59:14 2025 +0200
Changeset: 9cbe0f917497cd248229b10b436b97dad7f3ee3c
Modified Files:
webkit-gtk-2.46/buildlink3.mk
webkit-gtk-2.46/distinfo
Added Files:
webkit-gtk-2.46/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
Log Message:
webkit-gtk-2.46: one step closer to build on Aarch64
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9cbe0f917497cd248229b10b436b97dad7f3ee3c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
webkit-gtk-2.46/buildlink3.mk | 2 +-
webkit-gtk-2.46/distinfo | 1 +
.../patch-Source_JavaScriptCore_assembler_ARM64Assembler.h | 13 +++++++++++++
3 files changed, 15 insertions(+), 1 deletion(-)
diffs:
diff --git a/webkit-gtk-2.46/buildlink3.mk b/webkit-gtk-2.46/buildlink3.mk
index d286b5d160..f132c8ff1a 100644
--- a/webkit-gtk-2.46/buildlink3.mk
+++ b/webkit-gtk-2.46/buildlink3.mk
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= webkit-gtk
WEBKIT_GTK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.webkit-gtk+= webkit-gtk>=2.8
-BUILDLINK_ABI_DEPENDS.webkit-gtk?= webkit-gtk>=2.36.8nb1
+BUILDLINK_ABI_DEPENDS.webkit-gtk+= webkit-gtk>=2.36.8nb1
BUILDLINK_PKGSRCDIR.webkit-gtk?= ../../wip/webkit-gtk-2.46
# This is necessary to match the package requirement.
diff --git a/webkit-gtk-2.46/distinfo b/webkit-gtk-2.46/distinfo
index bf8ec3e8ef..7a16bc4ed4 100644
--- a/webkit-gtk-2.46/distinfo
+++ b/webkit-gtk-2.46/distinfo
@@ -3,6 +3,7 @@ $NetBSD$
BLAKE2s (webkitgtk-2.48.5.tar.xz) = 1cdfa9ed42b9ae1c1611b0d2043dc8bb1aefb5b136ba962950483040a55f5910
SHA512 (webkitgtk-2.48.5.tar.xz) = 70ee8f58a354cf6d0b1345954ed07c1e49d886f353d4fab945a3d2fc03116726af05454d4b5460f0fe4f5c3d042bb921fc5b43a85474624545afd9acc1c0fc8d
Size (webkitgtk-2.48.5.tar.xz) = 44131936 bytes
+SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 20d09e1c226cfff707659ffa35a2c2c3f1cdb617
SHA1 (patch-Source_JavaScriptCore_runtime_JSCBytecodeCacheVersion.cpp) = a3e2ddaceb3354069108b033f97ee8f2da2cb056
SHA1 (patch-Source_ThirdParty_ANGLE_src_common_SimpleMutex.h) = 6cd83b9ec476ed39adecec6b30e898bda8e5b76d
SHA1 (patch-Source_ThirdParty_ANGLE_src_common_platform.h) = 2fda057edc3dde3356f0663ec5aa52cb61fb1229
diff --git a/webkit-gtk-2.46/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h b/webkit-gtk-2.46/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
new file mode 100644
index 0000000000..0249c09a17
--- /dev/null
+++ b/webkit-gtk-2.46/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2025-08-25 08:21:59.060354541 +0000
++++ Source/JavaScriptCore/assembler/ARM64Assembler.h
+@@ -3765,7 +3765,7 @@ public:
+
+ linuxPageFlush(current, end);
+ #else
+-#error "The cacheFlush support is missing on this platform."
++#warning "The cacheFlush support is missing on this platform."
+ #endif
+ }
+
Home |
Main Index |
Thread Index |
Old Index