diff options
Diffstat (limited to 'net-libs/webkit-gtk/files')
3 files changed, 0 insertions, 124 deletions
diff --git a/net-libs/webkit-gtk/files/2.42.1-arm64-non-jumbo-fix.patch b/net-libs/webkit-gtk/files/2.42.1-arm64-non-jumbo-fix.patch deleted file mode 100644 index ec05d647d7f8..000000000000 --- a/net-libs/webkit-gtk/files/2.42.1-arm64-non-jumbo-fix.patch +++ /dev/null @@ -1,38 +0,0 @@ -From c5e664167ec74b24a9082506fe17dee1ea194185 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp <leio@gentoo.org> -Date: Wed, 18 Oct 2023 13:08:30 +0300 -Subject: [PATCH] [JSC] Fix Air OptimizePairedLoadStore missing header includes - -Reviewed by NOBODY (OOPS!). - -Fixes compile errors with non-unified build by adding missing include files for -single unit compilation. -Fixed compilation errors: - -error: incomplete type 'JSC::CCallHelpers' named in nested name specifier -error: function 'JSC::B3::Air::Inst::forEachDefWithExtraClobberedRegs<JSC::B3::Air::Tmp, (lambda at ...)>' is used but not defined in this translation unit, and cannot be defined in any other translation unit because its type does not have linkage - -* Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp ---- - Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -https://github.com/WebKit/WebKit/pull/19242 - -diff --git a/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp b/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp -index e6fc4d116d00..8321ba03822a 100644 ---- a/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp -+++ b/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp -@@ -32,7 +32,9 @@ - #include "AirArgInlines.h" - #include "AirCode.h" - #include "AirInst.h" -+#include "AirInstInlines.h" - #include "AirPhaseScope.h" -+#include "CCallHelpers.h" - #include <wtf/Range.h> - - namespace JSC { namespace B3 { namespace Air { --- -2.42.0 - diff --git a/net-libs/webkit-gtk/files/2.42.4-wasm-assert-fix.patch b/net-libs/webkit-gtk/files/2.42.4-wasm-assert-fix.patch deleted file mode 100644 index da54b9b9a0e2..000000000000 --- a/net-libs/webkit-gtk/files/2.42.4-wasm-assert-fix.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 509b303bf5650710bee5e151decc1a723a54657f Mon Sep 17 00:00:00 2001 -From: Conrad Kostecki <conikost@gentoo.org> -Date: Tue, 2 Jan 2024 12:25:20 -0800 -Subject: [PATCH] Source/JavaScriptCore/wasm/generateWasm.py: return value in - int for memorybits - -https://bugs.webkit.org/show_bug.cgi?id=266942 - -Reviewed by Justin Michaud. - -The assert function currently checks, if power number raised to the -number fits memorybits. This seems not always work on every system, -as it happens, that the float numbers are not correctly rounded. - -This patch adds an int, so its being rounded to a full number and works -on my system, where otherwise the rounding would fail. The return method -also returns the result as an int. - -Example: -import math - -2 ** 3 -= 8 - -2.0 ** 3.0 -= 7.999999999999999 - -int(2.0) ** int(3.0) -= 8 - -2 ** int(3.0) -= 8 - -Signed-off-by: Conrad Kostecki <conikost@gentoo.org> -Canonical link: https://commits.webkit.org/272577@main ---- - Source/JavaScriptCore/wasm/generateWasm.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Source/JavaScriptCore/wasm/generateWasm.py b/Source/JavaScriptCore/wasm/generateWasm.py -index 434223d346a0..7a99210b60a2 100755 ---- a/Source/JavaScriptCore/wasm/generateWasm.py -+++ b/Source/JavaScriptCore/wasm/generateWasm.py -@@ -136,5 +136,5 @@ def memoryLog2Alignment(op): - if not match: - print(op["name"]) - memoryBits = int(match.group(2) if match.group(2) else match.group(1)) -- assert 2 ** math.log(memoryBits, 2) == memoryBits -+ assert 2 ** int(math.log(memoryBits, 2)) == memoryBits - return str(int(math.log(memoryBits / 8, 2))) --- -2.43.0 - diff --git a/net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch b/net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch deleted file mode 100644 index f5f4120f06cc..000000000000 --- a/net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 3d5373575695b293b8559155431d0079a6153aff Mon Sep 17 00:00:00 2001 -From: Michael Catanzaro <mcatanzaro@redhat.com> -Date: Mon, 5 Feb 2024 11:00:49 -0600 -Subject: [PATCH] =?UTF-8?q?[GTK]=20[2.42.5]=20LowLevelInterpreter.cpp:339:?= - =?UTF-8?q?21:=20error:=20=E2=80=98t6=E2=80=99=20was=20not=20declared=20in?= - =?UTF-8?q?=20this=20scope=20https://bugs.webkit.org/show=5Fbug.cgi=3Fid?= - =?UTF-8?q?=3D268739?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Unreviewed build fix. Seems a backport went badly, and we didn't notice -because the code is architecture-specific. - -* Source/JavaScriptCore/llint/LowLevelInterpreter.cpp: -(JSC::CLoop::execute): ---- - Source/JavaScriptCore/llint/LowLevelInterpreter.cpp | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp -index 5064ead6cd2e..9a2e2653b121 100644 ---- a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp -+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp -@@ -336,8 +336,6 @@ JSValue CLoop::execute(OpcodeID entryOpcodeID, void* executableAddress, VM* vm, - UNUSED_VARIABLE(t2); - UNUSED_VARIABLE(t3); - UNUSED_VARIABLE(t5); -- UNUSED_VARIABLE(t6); -- UNUSED_VARIABLE(t7); - - struct StackPointerScope { - StackPointerScope(CLoopStack& stack) |