summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2024-12-03 09:22:42 -0500
committerMichael Orlitzky <mjo@gentoo.org>2024-12-03 09:30:47 -0500
commitbd4cc1006e5daefae52d3b9f272371d12f238d05 (patch)
tree5f91dc8df39664627a17c376b6c95d7da51fde51 /net-libs
parentsci-physics/root: add 6.34.00 (diff)
downloadgentoo-bd4cc1006e5daefae52d3b9f272371d12f238d05.tar.gz
gentoo-bd4cc1006e5daefae52d3b9f272371d12f238d05.tar.bz2
gentoo-bd4cc1006e5daefae52d3b9f272371d12f238d05.zip
net-libs/webkit-gtk: update 2.46.3 -> 2.46.4
Closes: https://bugs.gentoo.org/945609 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/webkit-gtk/Manifest2
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.4-r410.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild)9
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.4-r600.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild)9
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.4.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild)9
4 files changed, 10 insertions, 19 deletions
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 37cc104a312f..753e38f51306 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1,2 @@
DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b909b41b17a879d3e1119ed66e3bf4d590a22ed814bb1572dac8d8a8838bb37b5ab1372121b276e02ee8925f6c5b00c SHA512 037ef6a9faca68b68dc62927a475134450493129043ea6cc03595cd4a684d590f80a1e9c3ed40a9176874ba43fc9efbc5065a264dfe131ebd72e272756612db9
-DIST webkitgtk-2.46.3.tar.xz 42820196 BLAKE2B 5a842aaece518bc5754dac0da53a169b1438f6811f55978de4718ddf89d603d56c5c3615386af3a5e921feacb0c843383077acc688b4d33cd75d426760559028 SHA512 efec6e92bbea3379cf3bd1aff7d91aee3f028dcd1bcfbe7120d5ded30ada1541469fc5cd7897cb375e03a55e59d268f915c2a35345a84192b14971ac4339719f
+DIST webkitgtk-2.46.4.tar.xz 42899016 BLAKE2B df837d4acf53fc404e0ed4de074756c9585238cb8696f4627a7c720bc8d9bff7483ae19b41f564044ebe4bfc8ce0a8673c3773a8f2fe8cea689c214f62f4a645 SHA512 9f3967524ef2ca3242609d4e49e773d33bb944f109a6fbf30d2cc3179eb563df59044b2bc627bcdc9991e09e9d3041b9dc5c22c857227385508ada6276829e29
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r410.ebuild
index 2488477b384b..ae6d1d99d97d 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r410.ebuild
@@ -131,11 +131,6 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++17 ; then
die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
fi
-
- if ! tc-is-clang ; then
- ewarn "Upstream recommends that Clang be used to compile WebkitGTK:"
- ewarn " https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html"
- fi
fi
}
@@ -239,7 +234,9 @@ src_configure() {
)
# Temporary workaround for bug 938162 (upstream bug 271371).
- use riscv && mycmakeargs+=( -DENABLE_JIT=OFF )
+ # The idea to disable WebAssembly and the FTL JIT instead
+ # of using ENABLE_JIT=OFF was stolen from OpenBSD.
+ use riscv && mycmakeargs+=( -DENABLE_WEBASSEMBLY=OFF -DENABLE_FTL_JIT=OFF )
# https://bugs.gentoo.org/761238
append-cppflags -DNDEBUG
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r600.ebuild
index 04eed1fc6220..753098b08520 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r600.ebuild
@@ -142,11 +142,6 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++17 ; then
die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
fi
-
- if ! tc-is-clang ; then
- ewarn "Upstream recommends that Clang be used to compile WebkitGTK:"
- ewarn " https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html"
- fi
fi
}
@@ -250,7 +245,9 @@ src_configure() {
)
# Temporary workaround for bug 938162 (upstream bug 271371).
- use riscv && mycmakeargs+=( -DENABLE_JIT=OFF )
+ # The idea to disable WebAssembly and the FTL JIT instead
+ # of using ENABLE_JIT=OFF was stolen from OpenBSD.
+ use riscv && mycmakeargs+=( -DENABLE_WEBASSEMBLY=OFF -DENABLE_FTL_JIT=OFF )
# https://bugs.gentoo.org/761238
append-cppflags -DNDEBUG
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.4.ebuild
index a782608f410c..251e70b171d4 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.4.ebuild
@@ -131,11 +131,6 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++17 ; then
die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
fi
-
- if ! tc-is-clang ; then
- ewarn "Upstream recommends that Clang be used to compile WebkitGTK:"
- ewarn " https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html"
- fi
fi
}
@@ -239,7 +234,9 @@ src_configure() {
)
# Temporary workaround for bug 938162 (upstream bug 271371).
- use riscv && mycmakeargs+=( -DENABLE_JIT=OFF )
+ # The idea to disable WebAssembly and the FTL JIT instead
+ # of using ENABLE_JIT=OFF was stolen from OpenBSD.
+ use riscv && mycmakeargs+=( -DENABLE_WEBASSEMBLY=OFF -DENABLE_FTL_JIT=OFF )
# https://bugs.gentoo.org/761238
append-cppflags -DNDEBUG