webkit2gtk: update to 2.32.3.

This commit is contained in:
Quentin Rameau 2021-07-18 13:10:28 +02:00 committed by Érico Nogueira Rolim
parent d85fa84058
commit 04a99cb6cf
2 changed files with 3 additions and 16 deletions

View file

@ -1,13 +0,0 @@
This should fix a recent regression in JSC CLoop on BE/32bit.
--- a/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
@@ -425,7 +425,7 @@ end)
op(llint_get_host_call_return_value, macro ()
functionPrologue()
pushCalleeSaves()
- loadp Callee[cfr], t0
+ loadp Callee + PayloadOffset[cfr], t0
convertCalleeToVM(t0)
loadi VM::encodedHostCallReturnValue + TagOffset[t0], t1
loadi VM::encodedHostCallReturnValue + PayloadOffset[t0], t0

View file

@ -1,8 +1,8 @@
# Template file for 'webkit2gtk'
# ping q66 before touching this
pkgname=webkit2gtk
version=2.32.1
revision=2
version=2.32.3
revision=1
wrksrc="webkitgtk-${version}"
build_style=cmake
build_helper="gir"
@ -36,7 +36,7 @@ maintainer="q66 <daniel@octaforge.org>"
license="LGPL-2.1-or-later, BSD-2-Clause"
homepage="https://webkitgtk.org/"
distfiles="${homepage}/releases/webkitgtk-${version}.tar.xz"
checksum=136117317f70f66486f71b8edf5e46f8776403c5d8a296e914b11a36ef836917
checksum=c1f496f5ac654efe4cef62fbd4f2fbeeef265a07c5e7419e5d2900bfeea52cbc
make_check=no
build_options="gir wayland x11 bubblewrap jit sampling_profiler minibrowser