diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2024-12-03 09:22:42 -0500 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2024-12-03 09:30:47 -0500 |
commit | bd4cc1006e5daefae52d3b9f272371d12f238d05 (patch) | |
tree | 5f91dc8df39664627a17c376b6c95d7da51fde51 /net-libs | |
parent | sci-physics/root: add 6.34.00 (diff) | |
download | gentoo-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/Manifest | 2 | ||||
-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 |