commit:     bd4cc1006e5daefae52d3b9f272371d12f238d05
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  3 14:22:42 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 14:30:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4cc100

net-libs/webkit-gtk: update 2.46.3 -> 2.46.4

Closes: https://bugs.gentoo.org/945609
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-libs/webkit-gtk/Manifest                                     | 2 +-
 ...bkit-gtk-2.46.3-r410.ebuild => webkit-gtk-2.46.4-r410.ebuild} | 9 +++------
 ...bkit-gtk-2.46.3-r600.ebuild => webkit-gtk-2.46.4-r600.ebuild} | 9 +++------
 .../{webkit-gtk-2.46.3.ebuild => webkit-gtk-2.46.4.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
similarity index 97%
rename from net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild
rename to 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
similarity index 97%
rename from net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild
rename to 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
similarity index 97%
rename from net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild
rename to 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

Reply via email to