git: 9d25e32efbda - main - www/deno: Update to 1.37.2

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Sat, 14 Oct 2023 09:30:21 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9d25e32efbda97fb5fd3d6e7866cfbf34d6d0417

commit 9d25e32efbda97fb5fd3d6e7866cfbf34d6d0417
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-10-14 09:17:49 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-10-14 09:30:14 +0000

    www/deno: Update to 1.37.2
    
    Changes:
      https://github.com/denoland/deno/releases/tag/v1.37.2
---
 www/deno/Makefile                                  | 18 ++++++------
 www/deno/distinfo                                  | 34 +++++++++++-----------
 ...tes_v8_abseil-cpp_absl_base_internal_sysinfo.cc |  4 +--
 www/deno/files/patch-cargo-crates_v8_build.rs      |  4 +--
 .../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 +--
 ...sl_time_internal_cctz_src_time__zone__format.cc |  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 +--
 30 files changed, 82 insertions(+), 82 deletions(-)

diff --git a/www/deno/Makefile b/www/deno/Makefile
index 9b9bf8253437..cfed79e8c2f8 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.37.1
+DISTVERSION=	1.37.2
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -24,7 +24,7 @@ GH_ACCOUNT=	denoland
 
 USE_GNOME=	glib20
 
-V8_VERS=	0.78.0
+V8_VERS=	0.79.2
 
 CARGO_ENV+=	CLANG_BASE_PATH=/usr \
 		GN=${PREFIX}/bin/gn \
@@ -143,15 +143,15 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		deno_ast-0.29.3 \
 		deno_cache_dir-0.6.0 \
 		deno_config-0.3.1 \
-		deno_core-0.218.0 \
+		deno_core-0.222.0 \
 		deno_doc-0.67.0 \
 		deno_emit-0.28.0 \
 		deno_graph-0.55.0 \
 		deno_lint-0.51.0 \
 		deno_lockfile-0.17.1 \
 		deno_media_type-0.1.2 \
-		deno_npm-0.15.1 \
-		deno_ops-0.94.0 \
+		deno_npm-0.15.2 \
+		deno_ops-0.98.0 \
 		deno_semver-0.4.0 \
 		deno_semver-0.5.1 \
 		deno_task_shell-0.13.2 \
@@ -171,8 +171,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		dlopen_derive-0.1.4 \
 		dprint-core-0.62.1 \
 		dprint-plugin-json-0.17.4 \
-		dprint-plugin-markdown-0.16.1 \
-		dprint-plugin-typescript-0.87.1 \
+		dprint-plugin-markdown-0.16.2 \
+		dprint-plugin-typescript-0.88.1 \
 		dprint-swc-ext-0.12.0 \
 		dsa-0.6.1 \
 		dyn-clone-1.0.14 \
@@ -454,7 +454,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		serde_json-1.0.107 \
 		serde_repr-0.1.16 \
 		serde_urlencoded-0.7.1 \
-		serde_v8-0.127.0 \
+		serde_v8-0.131.0 \
 		sha-1-0.10.0 \
 		sha1-0.10.6 \
 		sha2-0.10.8 \
@@ -579,7 +579,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		utf8parse-0.2.1 \
 		uuid-0.8.2 \
 		uuid-1.4.1 \
-		v8-0.78.0 \
+		v8-0.79.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 894eb5e66121..c2da72d4c6ee 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1695991124
+TIMESTAMP = 1697268610
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
@@ -215,8 +215,8 @@ SHA256 (rust/crates/deno_cache_dir-0.6.0.crate) = 026d622a8251c427bdb506798b0039
 SIZE (rust/crates/deno_cache_dir-0.6.0.crate) = 16479
 SHA256 (rust/crates/deno_config-0.3.1.crate) = ed5999e360fec39bbfee5d85bac82c5f557ed93a58660bc255026a90796138c6
 SIZE (rust/crates/deno_config-0.3.1.crate) = 16142
-SHA256 (rust/crates/deno_core-0.218.0.crate) = 525a5a8af1def85c6c3f0ead2300c18fce14868f94b66ee7f4fec466a4c7c938
-SIZE (rust/crates/deno_core-0.218.0.crate) = 4766380
+SHA256 (rust/crates/deno_core-0.222.0.crate) = b13c81b9ea8462680e7b77088a44fc36390bab3dbfa5a205a285e11b64e0919c
+SIZE (rust/crates/deno_core-0.222.0.crate) = 4769948
 SHA256 (rust/crates/deno_doc-0.67.0.crate) = 2480971d683babc07eea6cdb37d1214675c25d084b0c819e2e52898634b044ce
 SIZE (rust/crates/deno_doc-0.67.0.crate) = 117952
 SHA256 (rust/crates/deno_emit-0.28.0.crate) = ebc68365e2e5ce6dd11506a1a17aac6a10ea7787e084c45690f70c46a6662fd8
@@ -229,10 +229,10 @@ SHA256 (rust/crates/deno_lockfile-0.17.1.crate) = c7673d66847223bd4115075a96b069
 SIZE (rust/crates/deno_lockfile-0.17.1.crate) = 8292
 SHA256 (rust/crates/deno_media_type-0.1.2.crate) = a798670c20308e5770cc0775de821424ff9e85665b602928509c8c70430b3ee0
 SIZE (rust/crates/deno_media_type-0.1.2.crate) = 7882
-SHA256 (rust/crates/deno_npm-0.15.1.crate) = 7aba69155a585297af4b9ba8d204567bcd51b25af77b5f4c8856b867019093ba
-SIZE (rust/crates/deno_npm-0.15.1.crate) = 37736
-SHA256 (rust/crates/deno_ops-0.94.0.crate) = e77ea556bab98499a1a482fe02345c35251f8050e00aebd85a4e5eab34bc15a8
-SIZE (rust/crates/deno_ops-0.94.0.crate) = 76015
+SHA256 (rust/crates/deno_npm-0.15.2.crate) = 210f62105862f1ff371e278c623c7ed73d62b0efece4d417c15663d37b730098
+SIZE (rust/crates/deno_npm-0.15.2.crate) = 38278
+SHA256 (rust/crates/deno_ops-0.98.0.crate) = bf89da1a3e50ff7c89956495b53d9bcad29e1f1b3f3d2bc54cad7155f55419c4
+SIZE (rust/crates/deno_ops-0.98.0.crate) = 78719
 SHA256 (rust/crates/deno_semver-0.4.0.crate) = 6f739a9d90c47e2af7e2fcbae0976360f3fb5292f7288a084d035ed44d12a288
 SIZE (rust/crates/deno_semver-0.4.0.crate) = 19347
 SHA256 (rust/crates/deno_semver-0.5.1.crate) = d2d3f7f5a3b2ace62b8fdede8585f5fdbd4e7dba9cb33fcaf0db54887316feaa
@@ -271,10 +271,10 @@ SHA256 (rust/crates/dprint-core-0.62.1.crate) = e6563addfa2b6c6fa96acdda0341090b
 SIZE (rust/crates/dprint-core-0.62.1.crate) = 52073
 SHA256 (rust/crates/dprint-plugin-json-0.17.4.crate) = b63039b53a600a7dc078cf9d76d6b5aad9bdb665e5a107ecdb06aef7bcc2e345
 SIZE (rust/crates/dprint-plugin-json-0.17.4.crate) = 18834
-SHA256 (rust/crates/dprint-plugin-markdown-0.16.1.crate) = faf3e228c56be47b43af72309c2b8025491012b41d5397cd7b91172ce1368cf3
-SIZE (rust/crates/dprint-plugin-markdown-0.16.1.crate) = 36202
-SHA256 (rust/crates/dprint-plugin-typescript-0.87.1.crate) = c6be002070326615a3faf423ad398dac631fc5e3289ff7a6ea5bfe2919c21ad6
-SIZE (rust/crates/dprint-plugin-typescript-0.87.1.crate) = 1033101
+SHA256 (rust/crates/dprint-plugin-markdown-0.16.2.crate) = 0f1eee7353bc4d7031dde53468356eeba7cdfe8e237085647cec3be41c3cdbc7
+SIZE (rust/crates/dprint-plugin-markdown-0.16.2.crate) = 36275
+SHA256 (rust/crates/dprint-plugin-typescript-0.88.1.crate) = 726638912cda718e8c5dc9e2f65eb7c14c7a99b5ce1a7a1bbf3950e72ec39562
+SIZE (rust/crates/dprint-plugin-typescript-0.88.1.crate) = 1033425
 SHA256 (rust/crates/dprint-swc-ext-0.12.0.crate) = 6a0a2492465344a58a37ae119de59e81fe5a2885f2711c7b5048ef0dfa14ce42
 SIZE (rust/crates/dprint-swc-ext-0.12.0.crate) = 71362
 SHA256 (rust/crates/dsa-0.6.1.crate) = b5638f6d17447bc0ffc46354949ee366847e83450e2a07895862942085cc9761
@@ -837,8 +837,8 @@ SHA256 (rust/crates/serde_repr-0.1.16.crate) = 8725e1dfadb3a50f7e5ce0b1a540466f6
 SIZE (rust/crates/serde_repr-0.1.16.crate) = 9629
 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.127.0.crate) = cb569e75e34db7e307901dbed94a3cb5dfb2b601a90f9cb1f2ede5f779f274ca
-SIZE (rust/crates/serde_v8-0.127.0.crate) = 35481
+SHA256 (rust/crates/serde_v8-0.131.0.crate) = 38cafa16d0a4288d75925351bb54d06d2e830118ad3fad393947bb11f91b18f3
+SIZE (rust/crates/serde_v8-0.131.0.crate) = 35480
 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.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -1087,8 +1087,8 @@ SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb468
 SIZE (rust/crates/uuid-0.8.2.crate) = 37909
 SHA256 (rust/crates/uuid-1.4.1.crate) = 79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d
 SIZE (rust/crates/uuid-1.4.1.crate) = 55291
-SHA256 (rust/crates/v8-0.78.0.crate) = f6c96f70e8fc6c009af99d4e8ac4f5e84655a0fc3ec6e58147933b9c99f8b43c
-SIZE (rust/crates/v8-0.78.0.crate) = 23618421
+SHA256 (rust/crates/v8-0.79.2.crate) = b15561535230812a1db89a696f1f16a12ae6c2c370c6b2241c68d4cb33963faf
+SIZE (rust/crates/v8-0.79.2.crate) = 23623318
 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
@@ -1185,5 +1185,5 @@ SHA256 (rust/crates/zstd-safe-6.0.6.crate) = ee98ffd0b48ee95e6c5168188e44a54550b
 SIZE (rust/crates/zstd-safe-6.0.6.crate) = 20828
 SHA256 (rust/crates/zstd-sys-2.0.8+zstd.1.5.5.crate) = 5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c
 SIZE (rust/crates/zstd-sys-2.0.8+zstd.1.5.5.crate) = 736270
-SHA256 (denoland-deno-v1.37.1_GH0.tar.gz) = d14132d871e997291b3d1d1470074e3e31d930f59fee9ef41eacd5d1d515c1fa
-SIZE (denoland-deno-v1.37.1_GH0.tar.gz) = 17887994
+SHA256 (denoland-deno-v1.37.2_GH0.tar.gz) = cad25741192959ba42273f57da73f14dcdfa648e1564001133eb8eb9c8154e8f
+SIZE (denoland-deno-v1.37.2_GH0.tar.gz) = 17926439
diff --git a/www/deno/files/patch-cargo-crates_v8_abseil-cpp_absl_base_internal_sysinfo.cc b/www/deno/files/patch-cargo-crates_v8_abseil-cpp_absl_base_internal_sysinfo.cc
index e7bf99f4d53d..53ee71b44012 100644
--- a/www/deno/files/patch-cargo-crates_v8_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/www/deno/files/patch-cargo-crates_v8_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -1,7 +1,7 @@
 https://github.com/abseil/abseil-cpp/issues/1518
 
---- cargo-crates/v8-0.78.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2023-08-22 14:21:20 UTC
-+++ cargo-crates/v8-0.78.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+--- cargo-crates/v8-0.79.2/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2023-08-22 14:21:20 UTC
++++ cargo-crates/v8-0.79.2/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
 @@ -447,7 +447,7 @@ pid_t GetTID() {
  pid_t GetTID() {
    // `pthread_t` need not be arithmetic per POSIX; platforms where it isn't
diff --git a/www/deno/files/patch-cargo-crates_v8_build.rs b/www/deno/files/patch-cargo-crates_v8_build.rs
index fc8fdbfedf53..c3908d3ebac4 100644
--- a/www/deno/files/patch-cargo-crates_v8_build.rs
+++ b/www/deno/files/patch-cargo-crates_v8_build.rs
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.78.0/build.rs.orig	2020-07-22 09:53:02 UTC
-+++ cargo-crates/v8-0.78.0/build.rs
+--- cargo-crates/v8-0.79.2/build.rs.orig	2020-07-22 09:53:02 UTC
++++ cargo-crates/v8-0.79.2/build.rs
 @@ -268,6 +268,8 @@ fn platform() -> String {
      "mac"
    } else if cfg!(target_os = "windows") {
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 832338e5c2da..41cba03714fc 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.78.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.78.0/build/config/BUILD.gn
+--- cargo-crates/v8-0.79.2/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.79.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 eb11b5c51259..c7de2622f56a 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.78.0/build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.78.0/build/config/BUILDCONFIG.gn
+--- cargo-crates/v8-0.79.2/build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.79.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 92d01d693b06..4e8730d218bc 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.78.0/build/config/compiler/BUILD.gn.orig	1973-11-29 22:33:09 UTC
-+++ cargo-crates/v8-0.78.0/build/config/compiler/BUILD.gn
+--- cargo-crates/v8-0.79.2/build/config/compiler/BUILD.gn.orig	1973-11-29 22:33:09 UTC
++++ cargo-crates/v8-0.79.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 99920410b3ad..8e4d21132b25 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.78.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
-+++ cargo-crates/v8-0.78.0/build/config/features.gni
+--- cargo-crates/v8-0.79.2/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
++++ cargo-crates/v8-0.79.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 eef959e6227d..1c7b5453bba4 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.78.0/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/config/freetype/freetype.gni
+--- cargo-crates/v8-0.79.2/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 6d54aaddfa8e..759982986543 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.78.0/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/config/linux/BUILD.gn
+--- cargo-crates/v8-0.79.2/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 4b6363ceb52e..7e5b6b8ea242 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.78.0/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/config/linux/pkg-config.py
+--- cargo-crates/v8-0.79.2/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 e1b52baa5d74..b3889791da10 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.78.0/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/config/sysroot.gni
+--- cargo-crates/v8-0.79.2/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 a8f716994608..b5a4af87bc00 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.78.0/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/detect_host_arch.py
+--- cargo-crates/v8-0.79.2/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 4b1bde836ad8..6a30a8148bf5 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.78.0/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/gn_run_binary.py
+--- cargo-crates/v8-0.79.2/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 546da9af6887..79e00f0e2e20 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.78.0/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
-+++ cargo-crates/v8-0.78.0/build/linux/chrome.map
+--- cargo-crates/v8-0.79.2/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
++++ cargo-crates/v8-0.79.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 4d4383b6e2f0..0b5ecf063c08 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.78.0/build/linux/libpci/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/linux/libpci/BUILD.gn
+--- cargo-crates/v8-0.79.2/build/linux/libpci/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 97c76b8d19af..d8b08cb59058 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.78.0/build/linux/unbundle/libusb.gn.orig	2020-07-22 09:52:14 UTC
-+++ cargo-crates/v8-0.78.0/build/linux/unbundle/libusb.gn
+--- cargo-crates/v8-0.79.2/build/linux/unbundle/libusb.gn.orig	2020-07-22 09:52:14 UTC
++++ cargo-crates/v8-0.79.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 6f294094d2d0..864aa6781b8c 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.78.0/build/linux/unbundle/replace_gn_files.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/linux/unbundle/replace_gn_files.py
+--- cargo-crates/v8-0.79.2/build/linux/unbundle/replace_gn_files.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 fe42c1572ffa..154e98703b4f 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.78.0/build/toolchain/gcc_toolchain.gni.orig	1970-01-01 01:00:00 UTC
-+++ cargo-crates/v8-0.78.0/build/toolchain/gcc_toolchain.gni
+--- cargo-crates/v8-0.79.2/build/toolchain/gcc_toolchain.gni.orig	1970-01-01 01:00:00 UTC
++++ cargo-crates/v8-0.79.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 9a8ff7c8c8d6..c30fd832ec0a 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.78.0/build/toolchain/get_concurrent_links.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.78.0/build/toolchain/get_concurrent_links.py
+--- cargo-crates/v8-0.79.2/build/toolchain/get_concurrent_links.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.79.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 8f59331f9f02..0a6a0efc747a 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.78.0/buildtools/third_party/libc++/BUILD.gn.orig	2020-07-22 17:57:09 UTC
-+++ cargo-crates/v8-0.78.0/buildtools/third_party/libc++/BUILD.gn
+--- cargo-crates/v8-0.79.2/buildtools/third_party/libc++/BUILD.gn.orig	2020-07-22 17:57:09 UTC
++++ cargo-crates/v8-0.79.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_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc b/www/deno/files/patch-cargo-crates_v8_third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
index bfcb45b44831..9e9280477688 100644
--- a/www/deno/files/patch-cargo-crates_v8_third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
+++ b/www/deno/files/patch-cargo-crates_v8_third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
@@ -1,8 +1,8 @@
 Why is it needed?
 error: use of undeclared identifier 'FP_NAN'
 
---- cargo-crates/v8-0.78.0/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2023-08-22 14:51:38 UTC
-+++ cargo-crates/v8-0.78.0/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
+--- cargo-crates/v8-0.79.2/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2023-08-22 14:51:38 UTC
++++ cargo-crates/v8-0.79.2/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
 @@ -12,6 +12,8 @@
  //   See the License for the specific language governing permissions and
  //   limitations under the License.
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 dcfdf5cdbd3b..4686f9641cdb 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.78.0/third_party/zlib/BUILD.gn.orig	2022-11-20 11:42:33 UTC
-+++ cargo-crates/v8-0.78.0/third_party/zlib/BUILD.gn
+--- cargo-crates/v8-0.79.2/third_party/zlib/BUILD.gn.orig	2022-11-20 11:42:33 UTC
++++ cargo-crates/v8-0.79.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 60438f427df0..905b4c4e0fe6 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.78.0/third_party/zlib/cpu_features.c.orig	2022-11-20 11:40:38 UTC
-+++ cargo-crates/v8-0.78.0/third_party/zlib/cpu_features.c
+--- cargo-crates/v8-0.79.2/third_party/zlib/cpu_features.c.orig	2022-11-20 11:40:38 UTC
++++ cargo-crates/v8-0.79.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 14304a6afd5a..f479d93d2cdf 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.78.0/v8/BUILD.gn.orig	2021-01-19 00:12:40 UTC
-+++ cargo-crates/v8-0.78.0/v8/BUILD.gn
+--- cargo-crates/v8-0.79.2/v8/BUILD.gn.orig	2021-01-19 00:12:40 UTC
++++ cargo-crates/v8-0.79.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 78271cd00914..ae5c2649cd32 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.78.0/v8/include/v8config.h.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.78.0/v8/include/v8config.h
+--- cargo-crates/v8-0.79.2/v8/include/v8config.h.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.79.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 fc7670edf930..211d081d9a5e 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.78.0/v8/src/api/api.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.78.0/v8/src/api/api.cc
+--- cargo-crates/v8-0.79.2/v8/src/api/api.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.79.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 c9e2ac12e28f..5d14e62423b4 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.78.0/v8/src/base/cpu.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.78.0/v8/src/base/cpu.cc
+--- cargo-crates/v8-0.79.2/v8/src/base/cpu.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.79.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 c8b2aa8ec13f..3119fc1289f6 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.78.0/v8/src/base/platform/platform-freebsd.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.78.0/v8/src/base/platform/platform-freebsd.cc
+--- cargo-crates/v8-0.79.2/v8/src/base/platform/platform-freebsd.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.79.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 ecc477bd1e4b..da7962598086 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.78.0/v8/src/base/platform/platform-posix.cc.orig	2020-06-26 16:28:04 UTC
-+++ cargo-crates/v8-0.78.0/v8/src/base/platform/platform-posix.cc
+--- cargo-crates/v8-0.79.2/v8/src/base/platform/platform-posix.cc.orig	2020-06-26 16:28:04 UTC
++++ cargo-crates/v8-0.79.2/v8/src/base/platform/platform-posix.cc
 @@ -634,7 +634,7 @@ bool OS::HasLazyCommits() {
  
  // static