git: 04e75e7c2842 - main - www/deno: Update to 1.35.1

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Tue, 18 Jul 2023 10:06:57 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=04e75e7c2842ab8d0421fb9894214f201f65cc7a

commit 04e75e7c2842ab8d0421fb9894214f201f65cc7a
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-07-13 13:33:14 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-07-18 10:06:47 +0000

    www/deno: Update to 1.35.1
    
    Changes:
      https://github.com/denoland/deno/releases/tag/v1.35.1
---
 www/deno/Makefile                                  | 14 +++++------
 www/deno/distinfo                                  | 24 ++++++++++---------
 www/deno/files/patch-cargo-crates_v8_build.rs      | 28 +++++++++-------------
 .../patch-cargo-crates_v8_build_config_BUILD.gn    |  4 ++--
 ...tch-cargo-crates_v8_build_config_BUILDCONFIG.gn |  4 ++--
 ...-cargo-crates_v8_build_config_compiler_BUILD.gn |  4 ++--
 ...patch-cargo-crates_v8_build_config_features.gni |  4 ++--
 ...go-crates_v8_build_config_freetype_freetype.gni |  4 ++--
 ...tch-cargo-crates_v8_build_config_linux_BUILD.gn |  4 ++--
 ...argo-crates_v8_build_config_linux_pkg-config.py |  4 ++--
 .../patch-cargo-crates_v8_build_config_sysroot.gni |  4 ++--
 ...tch-cargo-crates_v8_build_detect__host__arch.py |  4 ++--
 .../patch-cargo-crates_v8_build_gn__run__binary.py |  4 ++--
 .../patch-cargo-crates_v8_build_linux_chrome.map   |  4 ++--
 ...tch-cargo-crates_v8_build_linux_libpci_BUILD.gn |  4 ++--
 ...-cargo-crates_v8_build_linux_unbundle_libusb.gn |  4 ++--
 ...s_v8_build_linux_unbundle_replace__gn__files.py |  4 ++--
 ...go-crates_v8_build_toolchain_gcc__toolchain.gni |  4 ++--
 ...es_v8_build_toolchain_get__concurrent__links.py |  4 ++--
 ...ates_v8_buildtools_third__party_libc++_BUILD.gn |  4 ++--
 ...atch-cargo-crates_v8_third__party_zlib_BUILD.gn |  4 ++--
 ...rgo-crates_v8_third__party_zlib_cpu__features.c |  4 ++--
 www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn   |  4 ++--
 .../patch-cargo-crates_v8_v8_include_v8config.h    |  4 ++--
 .../files/patch-cargo-crates_v8_v8_src_api_api.cc  |  4 ++--
 .../files/patch-cargo-crates_v8_v8_src_base_cpu.cc |  4 ++--
 ...tes_v8_v8_src_base_platform_platform-freebsd.cc |  4 ++--
 ...rates_v8_v8_src_base_platform_platform-posix.cc |  4 ++--
 28 files changed, 81 insertions(+), 85 deletions(-)

diff --git a/www/deno/Makefile b/www/deno/Makefile
index 5dafc5fbc31d..a01733d83b92 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.35.0
-PORTREVISION=	1
+DISTVERSION=	1.35.1
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -24,7 +23,7 @@ GH_ACCOUNT=	denoland
 
 USE_GNOME=	glib20
 
-V8_VERS=	0.74.1
+V8_VERS=	0.74.2
 
 CARGO_ENV+=	CLANG_BASE_PATH=/usr \
 		GN=${PREFIX}/bin/gn \
@@ -74,6 +73,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		base64ct-1.6.0 \
 		bencher-0.1.5 \
 		better_scoped_tls-0.1.0 \
+		bincode-1.3.3 \
 		bit-set-0.5.3 \
 		bit-vec-0.6.3 \
 		bitflags-1.3.2 \
@@ -123,7 +123,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		deno-proc-macro-rules-0.3.2 \
 		deno-proc-macro-rules-macros-0.3.2 \
 		deno_ast-0.27.0 \
-		deno_core-0.194.0 \
+		deno_core-0.195.0 \
 		deno_doc-0.63.1 \
 		deno_emit-0.24.0 \
 		deno_graph-0.49.0 \
@@ -131,7 +131,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		deno_lockfile-0.14.1 \
 		deno_media_type-0.1.0 \
 		deno_npm-0.9.1 \
-		deno_ops-0.72.0 \
+		deno_ops-0.73.0 \
 		deno_semver-0.2.2 \
 		deno_task_shell-0.12.0 \
 		der-0.6.1 \
@@ -414,7 +414,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		serde_json-1.0.94 \
 		serde_repr-0.1.9 \
 		serde_urlencoded-0.7.1 \
-		serde_v8-0.105.0 \
+		serde_v8-0.106.0 \
 		sha-1-0.10.0 \
 		sha1-0.10.5 \
 		sha2-0.10.6 \
@@ -535,7 +535,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		utf-8-0.7.6 \
 		utf8parse-0.2.1 \
 		uuid-1.3.0 \
-		v8-0.74.1 \
+		v8-0.74.2 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		vsimd-0.8.0 \
diff --git a/www/deno/distinfo b/www/deno/distinfo
index ace5a8aa0961..176593ead6a2 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1689157557
+TIMESTAMP = 1689251226
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -77,6 +77,8 @@ SHA256 (rust/crates/bencher-0.1.5.crate) = 7dfdb4953a096c551ce9ace855a604d702e6e
 SIZE (rust/crates/bencher-0.1.5.crate) = 18827
 SHA256 (rust/crates/better_scoped_tls-0.1.0.crate) = b73e8ecdec39e98aa3b19e8cd0b8ed8f77ccb86a6b0b2dc7cd86d105438a2123
 SIZE (rust/crates/better_scoped_tls-0.1.0.crate) = 1886
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
@@ -175,8 +177,8 @@ SHA256 (rust/crates/deno-proc-macro-rules-macros-0.3.2.crate) = 3047b312b7451e31
 SIZE (rust/crates/deno-proc-macro-rules-macros-0.3.2.crate) = 6591
 SHA256 (rust/crates/deno_ast-0.27.0.crate) = db178e9f423fe41ff3580e32c43bc13726a5730360ef04e50b84de683a24f7d9
 SIZE (rust/crates/deno_ast-0.27.0.crate) = 37155
-SHA256 (rust/crates/deno_core-0.194.0.crate) = cc857567cdff39a7d554c686b0353cc89958cd2b34319dd11793541323531e9d
-SIZE (rust/crates/deno_core-0.194.0.crate) = 4721222
+SHA256 (rust/crates/deno_core-0.195.0.crate) = 408e433386de30dd501cf82d26ca1fb4cd84b055536f8f6f9c78c3380649d94b
+SIZE (rust/crates/deno_core-0.195.0.crate) = 4723780
 SHA256 (rust/crates/deno_doc-0.63.1.crate) = 499936300106c3c67caae87e29def3df5ea9385db6ed7428f154972f70ed39fa
 SIZE (rust/crates/deno_doc-0.63.1.crate) = 118020
 SHA256 (rust/crates/deno_emit-0.24.0.crate) = 6bdc024d2c1e5ec56ef6f923be2c2fea4662d596b0a68074ccf89991b38a05e7
@@ -191,8 +193,8 @@ SHA256 (rust/crates/deno_media_type-0.1.0.crate) = 63772a60d740a41d97fbffb4788fc
 SIZE (rust/crates/deno_media_type-0.1.0.crate) = 7818
 SHA256 (rust/crates/deno_npm-0.9.1.crate) = 371ef0398b5b5460d66b78a958d5015658e198ad3a29fb9ce329459272fd29aa
 SIZE (rust/crates/deno_npm-0.9.1.crate) = 35319
-SHA256 (rust/crates/deno_ops-0.72.0.crate) = 5229c9b8b4fe7805123794727c4be2a8af46c41c49681ce07d20bca09978e74d
-SIZE (rust/crates/deno_ops-0.72.0.crate) = 45342
+SHA256 (rust/crates/deno_ops-0.73.0.crate) = c6d06feb9b26ccd2997f35610517d5a8f1dd423e21364509523f72474601f87f
+SIZE (rust/crates/deno_ops-0.73.0.crate) = 49565
 SHA256 (rust/crates/deno_semver-0.2.2.crate) = 242c8ad9f4ce614ec0fa2e6b3d834f2662ce024ca78e9ed4c58d812cbfc3e41d
 SIZE (rust/crates/deno_semver-0.2.2.crate) = 17640
 SHA256 (rust/crates/deno_task_shell-0.12.0.crate) = 5fc7ee9db8e2094ace8b1c318b6c83533bc923524f9a5425846fb0e2cd4731a7
@@ -757,8 +759,8 @@ SHA256 (rust/crates/serde_repr-0.1.9.crate) = 1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462
 SIZE (rust/crates/serde_repr-0.1.9.crate) = 9695
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_v8-0.105.0.crate) = 4b30e810bbf80dff0dfa2a13eeeb9060a4038b210bb230410c9b3f5b33669afe
-SIZE (rust/crates/serde_v8-0.105.0.crate) = 32470
+SHA256 (rust/crates/serde_v8-0.106.0.crate) = 1506733ba5b864018c44320fa3bb11dbb4bf01b62dd09eda007be73034371c51
+SIZE (rust/crates/serde_v8-0.106.0.crate) = 32472
 SHA256 (rust/crates/sha-1-0.10.0.crate) = 028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f
 SIZE (rust/crates/sha-1-0.10.0.crate) = 12239
 SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
@@ -999,8 +1001,8 @@ SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dc
 SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
 SHA256 (rust/crates/uuid-1.3.0.crate) = 1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79
 SIZE (rust/crates/uuid-1.3.0.crate) = 53736
-SHA256 (rust/crates/v8-0.74.1.crate) = 1202e0bd078112bf8d521491560645e1fd6955c4afd975c75b05596a7e7e4eea
-SIZE (rust/crates/v8-0.74.1.crate) = 20387395
+SHA256 (rust/crates/v8-0.74.2.crate) = 7568bf38565bd5b350d96abbf3d09417e8c9dd74fbb38860e91b759e46f9009c
+SIZE (rust/crates/v8-0.74.2.crate) = 20387736
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -1113,5 +1115,5 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
 SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
 SHA256 (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 94509c3ba2fe55294d752b79842c530ccfab760192521df74a081a78d2b3c7f5
 SIZE (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 732100
-SHA256 (denoland-deno-v1.35.0_GH0.tar.gz) = b68062e164315a452d30d841b37b60b100e0888ae1f61ac29c697cd174b3cf66
-SIZE (denoland-deno-v1.35.0_GH0.tar.gz) = 17662794
+SHA256 (denoland-deno-v1.35.1_GH0.tar.gz) = 25f14c29e35af8d3cd5644d1650d175516fa9d77c3f7d4e874f88c5e278ab09b
+SIZE (denoland-deno-v1.35.1_GH0.tar.gz) = 17664367
diff --git a/www/deno/files/patch-cargo-crates_v8_build.rs b/www/deno/files/patch-cargo-crates_v8_build.rs
index 355608efeffb..cd3739425ded 100644
--- a/www/deno/files/patch-cargo-crates_v8_build.rs
+++ b/www/deno/files/patch-cargo-crates_v8_build.rs
@@ -1,17 +1,11 @@
---- cargo-crates/v8-0.74.1/build.rs.orig	2020-07-22 09:53:02 UTC
-+++ cargo-crates/v8-0.74.1/build.rs
-@@ -266,10 +266,13 @@ fn platform() -> String {
-   let os = "mac";
-   #[cfg(target_os = "windows")]
-   let os = "windows";
-+  #[cfg(target_os = "freebsd")]
-+  let os = "freebsd";
-   #[cfg(not(any(
-     target_os = "linux",
-     target_os = "macos",
--    target_os = "windows"
-+    target_os = "windows",
-+    target_os = "freebsd"
-   )))]
-   let arch = "unknown";
- 
+--- cargo-crates/v8-0.74.2/build.rs.orig	2020-07-22 09:53:02 UTC
++++ cargo-crates/v8-0.74.2/build.rs
+@@ -268,6 +268,8 @@ fn platform() -> String {
+     "mac"
+   } else if cfg!(target_os = "windows") {
+     "windows"
++  } else if cfg!(target_os = "freebsd") {
++    "freebsd"
+   } else {
+     "unknown"
+   };
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn
index f7f4c72564ac..657cd9eac7d5 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.74.1/build/config/BUILD.gn
+--- cargo-crates/v8-0.74.2/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.74.2/build/config/BUILD.gn
 @@ -133,7 +133,7 @@ config("debug") {
        # builds, and we have to tell it to turn it off.
        defines += [ "_HAS_ITERATOR_DEBUGGING=0" ]
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn
index 8f96fadad4f8..048bc4e72834 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.74.1/build/config/BUILDCONFIG.gn
+--- cargo-crates/v8-0.74.2/build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.74.2/build/config/BUILDCONFIG.gn
 @@ -131,7 +131,7 @@ declare_args() {
    is_official_build = false
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn
index beb6463599b3..7dbd3ec8d5d6 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/compiler/BUILD.gn.orig	1973-11-29 22:33:09 UTC
-+++ cargo-crates/v8-0.74.1/build/config/compiler/BUILD.gn
+--- cargo-crates/v8-0.74.2/build/config/compiler/BUILD.gn.orig	1973-11-29 22:33:09 UTC
++++ cargo-crates/v8-0.74.2/build/config/compiler/BUILD.gn
 @@ -135,7 +135,7 @@ declare_args() {
    #
    # TODO(crbug.com/1131993): This regresses binary size by ~1MB on Android and
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni
index da9446aeb33e..28705c62cdda 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
-+++ cargo-crates/v8-0.74.1/build/config/features.gni
+--- cargo-crates/v8-0.74.2/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
++++ cargo-crates/v8-0.74.2/build/config/features.gni
 @@ -31,7 +31,7 @@ declare_args() {
    proprietary_codecs = is_chrome_branded || is_castos || is_cast_android
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni
index 3a892a60c4c2..2a760693ed1f 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/config/freetype/freetype.gni
+--- cargo-crates/v8-0.74.2/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/config/freetype/freetype.gni
 @@ -10,5 +10,5 @@ declare_args() {
    # than version 2.7.1 and have color bitmap support compiled in. WARNING:
    # System FreeType configurations other than as described WILL INTRODUCE TEXT
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn
index bd76dbb84482..82b97b98dbea 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/config/linux/BUILD.gn
+--- cargo-crates/v8-0.74.2/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/config/linux/BUILD.gn
 @@ -41,7 +41,7 @@ config("runtime_library") {
    }
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py
index b2805d84fbbc..cd11fb2cf402 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/config/linux/pkg-config.py
+--- cargo-crates/v8-0.74.2/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/config/linux/pkg-config.py
 @@ -59,8 +59,12 @@ def SetConfigPath(options):
      print("You must specify an architecture via -a if using a sysroot.")
      sys.exit(1)
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni
index f3fcd19879f3..a3588fe1006f 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/config/sysroot.gni
+--- cargo-crates/v8-0.74.2/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/config/sysroot.gni
 @@ -21,9 +21,9 @@ declare_args() {
  
    # Controls default is_linux sysroot. If set to true, and sysroot
diff --git a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py
index 3ac82e3ae369..6328c65fb558 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/detect_host_arch.py
+--- cargo-crates/v8-0.74.2/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/detect_host_arch.py
 @@ -21,6 +21,8 @@ def HostArch():
      host_arch = 'ia32'
    elif host_arch in ['x86_64', 'amd64']:
diff --git a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py
index c1ba3052ff4c..954bd0747b77 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/gn_run_binary.py
+--- cargo-crates/v8-0.74.2/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/gn_run_binary.py
 @@ -24,7 +24,7 @@ if not os.path.isabs(path):
  # The rest of the arguments are passed directly to the executable.
  args = [path] + sys.argv[2:]
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map
index 28114b51beec..0b3061c00bdd 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
-+++ cargo-crates/v8-0.74.1/build/linux/chrome.map
+--- cargo-crates/v8-0.74.2/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
++++ cargo-crates/v8-0.74.2/build/linux/chrome.map
 @@ -1,4 +1,7 @@
  {
 +local:
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn
index 8915195ead36..31564ab0b980 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/linux/libpci/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/linux/libpci/BUILD.gn
+--- cargo-crates/v8-0.74.2/build/linux/libpci/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/linux/libpci/BUILD.gn
 @@ -3,20 +3,36 @@
  # found in the LICENSE file.
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn
index 62cb70dc680b..c95d1e9e5d4c 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/linux/unbundle/libusb.gn.orig	2020-07-22 09:52:14 UTC
-+++ cargo-crates/v8-0.74.1/build/linux/unbundle/libusb.gn
+--- cargo-crates/v8-0.74.2/build/linux/unbundle/libusb.gn.orig	2020-07-22 09:52:14 UTC
++++ cargo-crates/v8-0.74.2/build/linux/unbundle/libusb.gn
 @@ -0,0 +1,24 @@
 +# Copyright 2016 The Chromium Authors. All rights reserved.
 +# Use of this source code is governed by a BSD-style license that can be
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py
index c625e178b241..215ac1206d82 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/linux/unbundle/replace_gn_files.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/linux/unbundle/replace_gn_files.py
+--- cargo-crates/v8-0.74.2/build/linux/unbundle/replace_gn_files.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/linux/unbundle/replace_gn_files.py
 @@ -27,6 +27,7 @@ REPLACEMENTS = {
    'libevent': 'base/third_party/libevent/BUILD.gn',
    'libjpeg': 'third_party/libjpeg.gni',
diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni
index 2181e55f8662..ed4df06a23f3 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/toolchain/gcc_toolchain.gni.orig	1970-01-01 01:00:00 UTC
-+++ cargo-crates/v8-0.74.1/build/toolchain/gcc_toolchain.gni
+--- cargo-crates/v8-0.74.2/build/toolchain/gcc_toolchain.gni.orig	1970-01-01 01:00:00 UTC
++++ cargo-crates/v8-0.74.2/build/toolchain/gcc_toolchain.gni
 @@ -53,6 +53,11 @@ if (enable_resource_allowlist_generation) {
        "enable_resource_allowlist_generation=true does not work for target_os=$target_os")
  }
diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py b/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py
index 8ad06a0b154f..8849662ba101 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/build/toolchain/get_concurrent_links.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.74.1/build/toolchain/get_concurrent_links.py
+--- cargo-crates/v8-0.74.2/build/toolchain/get_concurrent_links.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.74.2/build/toolchain/get_concurrent_links.py
 @@ -48,6 +48,14 @@ def _GetTotalMemoryInBytes():
        return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize']))
      except Exception:
diff --git a/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn
index 73b1e91d537a..3b3a1e9885c1 100644
--- a/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/buildtools/third_party/libc++/BUILD.gn.orig	2020-07-22 17:57:09 UTC
-+++ cargo-crates/v8-0.74.1/buildtools/third_party/libc++/BUILD.gn
+--- cargo-crates/v8-0.74.2/buildtools/third_party/libc++/BUILD.gn.orig	2020-07-22 17:57:09 UTC
++++ cargo-crates/v8-0.74.2/buildtools/third_party/libc++/BUILD.gn
 @@ -23,7 +23,7 @@ config("config") {
        "-std:c++20",
      ]
diff --git a/www/deno/files/patch-cargo-crates_v8_third__party_zlib_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_third__party_zlib_BUILD.gn
index 6c4d08c477b9..e716017862d2 100644
--- a/www/deno/files/patch-cargo-crates_v8_third__party_zlib_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_third__party_zlib_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/third_party/zlib/BUILD.gn.orig	2022-11-20 11:42:33 UTC
-+++ cargo-crates/v8-0.74.1/third_party/zlib/BUILD.gn
+--- cargo-crates/v8-0.74.2/third_party/zlib/BUILD.gn.orig	2022-11-20 11:42:33 UTC
++++ cargo-crates/v8-0.74.2/third_party/zlib/BUILD.gn
 @@ -119,6 +119,8 @@ if (use_arm_neon_optimizations) {
        defines = [ "CRC32_ARMV8_CRC32" ]
        if (is_android) {
diff --git a/www/deno/files/patch-cargo-crates_v8_third__party_zlib_cpu__features.c b/www/deno/files/patch-cargo-crates_v8_third__party_zlib_cpu__features.c
index de62085f681d..28f18c1c6ee1 100644
--- a/www/deno/files/patch-cargo-crates_v8_third__party_zlib_cpu__features.c
+++ b/www/deno/files/patch-cargo-crates_v8_third__party_zlib_cpu__features.c
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/third_party/zlib/cpu_features.c.orig	2022-11-20 11:40:38 UTC
-+++ cargo-crates/v8-0.74.1/third_party/zlib/cpu_features.c
+--- cargo-crates/v8-0.74.2/third_party/zlib/cpu_features.c.orig	2022-11-20 11:40:38 UTC
++++ cargo-crates/v8-0.74.2/third_party/zlib/cpu_features.c
 @@ -31,11 +31,20 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0;
  
  #ifndef CPU_NO_SIMD
diff --git a/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn
index ce0359de9f35..c2da9da17c46 100644
--- a/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/v8/BUILD.gn.orig	2021-01-19 00:12:40 UTC
-+++ cargo-crates/v8-0.74.1/v8/BUILD.gn
+--- cargo-crates/v8-0.74.2/v8/BUILD.gn.orig	2021-01-19 00:12:40 UTC
++++ cargo-crates/v8-0.74.2/v8/BUILD.gn
 @@ -5602,7 +5602,7 @@ v8_component("v8_libbase") {
      }
    }
diff --git a/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h b/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h
index 8034bb7667ef..aedc52086634 100644
--- a/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h
+++ b/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/v8/include/v8config.h.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.74.1/v8/include/v8config.h
+--- cargo-crates/v8-0.74.2/v8/include/v8config.h.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.74.2/v8/include/v8config.h
 @@ -345,7 +345,18 @@ path. Add it with -I<path> to the command line
      (V8_HAS_CPP_ATTRIBUTE(no_unique_address))
  
diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc
index 536da9d4578c..fa46552eb614 100644
--- a/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc
+++ b/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/v8/src/api/api.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.74.1/v8/src/api/api.cc
+--- cargo-crates/v8-0.74.2/v8/src/api/api.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.74.2/v8/src/api/api.cc
 @@ -6096,7 +6096,7 @@ bool v8::V8::Initialize(const int build_config) {
    return true;
  }
diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc
index 5332ee9b43ec..f99cd4b09df4 100644
--- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc
+++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/v8/src/base/cpu.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.74.1/v8/src/base/cpu.cc
+--- cargo-crates/v8-0.74.2/v8/src/base/cpu.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.74.2/v8/src/base/cpu.cc
 @@ -475,6 +475,7 @@ CPU::CPU()
  
  #if V8_OS_LINUX
diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc
index c3e65c2b31d3..29f6a9921add 100644
--- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc
+++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/v8/src/base/platform/platform-freebsd.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.74.1/v8/src/base/platform/platform-freebsd.cc
+--- cargo-crates/v8-0.74.2/v8/src/base/platform/platform-freebsd.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.74.2/v8/src/base/platform/platform-freebsd.cc
 @@ -82,8 +82,8 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLib
              lib_name = std::string(path);
            }
diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc
index 5a4de49deed7..813e3e7654bb 100644
--- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc
+++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.74.1/v8/src/base/platform/platform-posix.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.74.1/v8/src/base/platform/platform-posix.cc
+--- cargo-crates/v8-0.74.2/v8/src/base/platform/platform-posix.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.74.2/v8/src/base/platform/platform-posix.cc
 @@ -634,7 +634,7 @@ bool OS::HasLazyCommits() {
  
  // static