Here's an update to lang/deno ... it builds and works, that much I'm certain
about, but in order to get it there, I needed to add lang/clang to MODULES and
set LIBCLANG_PATH, which I'm not so sure about.

Does that make sense? ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/deno/Makefile,v
diff -u -p -r1.17 Makefile
--- Makefile    21 Jun 2024 16:29:15 -0000      1.17
+++ Makefile    28 Jul 2024 11:29:01 -0000
@@ -6,7 +6,7 @@ DPB_PROPERTIES =        parallel
 
 USE_WXNEEDED =         Yes
 
-VERSION =              1.44.4
+VERSION =              1.45.4
 HOMEPAGE =             https://deno.com/runtime
 
 DISTNAME =             deno-${VERSION}
@@ -20,7 +20,7 @@ CATEGORIES =          lang
 # MIT
 PERMIT_PACKAGE =       Yes
 
-MODULES =              devel/cargo
+MODULES =              devel/cargo lang/clang
 MODCARGO_CRATES_KEEP +=        libsqlite3-sys \
                        libz-sys
 
@@ -28,7 +28,8 @@ MODCARGO_ENV +=               V8_FROM_SOURCE=1 \
                        GN=${LOCALBASE}/bin/gn \
                        NINJA=${LOCALBASE}/bin/ninja \
                        CLANG_BASE_PATH=/usr \
-                       HOME=${PORTHOME}
+                       HOME=${PORTHOME} \
+                       LIBCLANG_PATH=${LOCALBASE}/llvm${MODCLANG_VERSION}/lib
 
 # Makes the build look more alive while compiling v8
 MODCARGO_BUILD_ARGS += -vv
@@ -59,8 +60,8 @@ DOCDIR =              ${PREFIX}/share/doc/deno
 WRKDIST =              ${WRKDIR}/deno
 PORTHOME =             ${WRKSRC}
 
-DENO_TS_V =            0.16.1
-V8_CARGO_V =           0.93.1
+DENO_TS_V =            0.17.0
+V8_CARGO_V =           0.99.0
 
 V8_DISTDIR =           ${MODCARGO_VENDOR_DIR}/v8-${V8_CARGO_V}
 V8_BPGO_DIR =          ${V8_DISTDIR}/v8/tools/builtins-pgo
Index: crates.inc
===================================================================
RCS file: /cvs/ports/lang/deno/crates.inc,v
diff -u -p -r1.9 crates.inc
--- crates.inc  21 Jun 2024 16:29:15 -0000      1.9
+++ crates.inc  28 Jul 2024 11:29:01 -0000
@@ -25,7 +25,7 @@ MODCARGO_CRATES +=    asn1-rs 0.5.2   # MIT/A
 MODCARGO_CRATES +=     asn1-rs-derive  0.4.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     asn1-rs-impl    0.1.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     ast_node        0.9.8   # Apache-2.0
-MODCARGO_CRATES +=     async-compression       0.4.8   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     async-compression       0.4.11  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     async-stream    0.3.5   # MIT
 MODCARGO_CRATES +=     async-stream-impl       0.3.5   # MIT
 MODCARGO_CRATES +=     async-trait     0.1.80  # MIT OR Apache-2.0
@@ -43,18 +43,18 @@ MODCARGO_CRATES +=  base64ct        1.6.0   # Apac
 MODCARGO_CRATES +=     bencher 0.1.5   # MIT/Apache-2.0
 MODCARGO_CRATES +=     better_scoped_tls       0.1.1   # Apache-2.0
 MODCARGO_CRATES +=     bincode 1.3.3   # MIT
+MODCARGO_CRATES +=     bindgen 0.69.4  # BSD-3-Clause
 MODCARGO_CRATES +=     bit-set 0.5.3   # MIT/Apache-2.0
 MODCARGO_CRATES +=     bit-vec 0.6.3   # MIT/Apache-2.0
 MODCARGO_CRATES +=     bitflags        1.3.2   # MIT/Apache-2.0
 MODCARGO_CRATES +=     bitflags        2.5.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     bitvec  1.0.1   # MIT
+MODCARGO_CRATES +=     blake2  0.10.6  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     block   0.1.6   # MIT
 MODCARGO_CRATES +=     block-buffer    0.10.4  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     block-padding   0.3.3   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     brotli  3.5.0   # BSD-3-Clause OR MIT
-MODCARGO_CRATES +=     brotli  4.0.0   # BSD-3-Clause OR MIT
-MODCARGO_CRATES +=     brotli-decompressor     2.5.1   # BSD-3-Clause/MIT
-MODCARGO_CRATES +=     brotli-decompressor     3.0.0   # BSD-3-Clause/MIT
+MODCARGO_CRATES +=     brotli  6.0.0   # BSD-3-Clause OR MIT
+MODCARGO_CRATES +=     brotli-decompressor     4.0.1   # BSD-3-Clause/MIT
 MODCARGO_CRATES +=     bstr    1.9.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     bumpalo 3.16.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     bytemuck        1.15.0  # Zlib OR Apache-2.0 OR MIT
@@ -63,10 +63,12 @@ MODCARGO_CRATES +=  bytes   1.6.0   # MIT
 MODCARGO_CRATES +=     cache_control   0.2.0   # MIT
 MODCARGO_CRATES +=     cbc     0.1.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     cc      1.0.92  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cexpr   0.6.0   # Apache-2.0/MIT
 MODCARGO_CRATES +=     cfg-if  1.0.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     cfg_aliases     0.1.1   # MIT
 MODCARGO_CRATES +=     chrono  0.4.37  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     cipher  0.4.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     clang-sys       1.8.1   # Apache-2.0
 MODCARGO_CRATES +=     clap    4.4.17  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     clap_builder    4.4.17  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     clap_complete   4.4.7   # MIT OR Apache-2.0
@@ -109,28 +111,31 @@ MODCARGO_CRATES +=        dashmap 5.5.3   # MIT
 MODCARGO_CRATES +=     data-encoding   2.5.0   # MIT
 MODCARGO_CRATES +=     data-url        0.3.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     debugid 0.8.0   # Apache-2.0
-MODCARGO_CRATES +=     deno_ast        0.39.2  # MIT
-MODCARGO_CRATES +=     deno_cache_dir  0.10.0  # MIT
-MODCARGO_CRATES +=     deno_config     0.16.4  # MIT
-MODCARGO_CRATES +=     deno_core       0.290.0 # MIT
+MODCARGO_CRATES +=     deno_ast        0.40.0  # MIT
+MODCARGO_CRATES +=     deno_cache_dir  0.10.2  # MIT
+MODCARGO_CRATES +=     deno_config     0.26.1  # MIT
+MODCARGO_CRATES +=     deno_core       0.299.0 # MIT
 MODCARGO_CRATES +=     deno_core_icudata       0.0.73  # MIT
-MODCARGO_CRATES +=     deno_doc        0.139.0 # MIT
-MODCARGO_CRATES +=     deno_emit       0.42.0  # MIT
-MODCARGO_CRATES +=     deno_graph      0.78.1  # MIT
-MODCARGO_CRATES +=     deno_lint       0.60.0  # MIT
+MODCARGO_CRATES +=     deno_doc        0.144.0 # MIT
+MODCARGO_CRATES +=     deno_emit       0.43.1  # MIT
+MODCARGO_CRATES +=     deno_graph      0.80.1  # MIT
+MODCARGO_CRATES +=     deno_lint       0.61.0  # MIT
 MODCARGO_CRATES +=     deno_lockfile   0.20.0  # MIT
 MODCARGO_CRATES +=     deno_media_type 0.1.4   # MIT
-MODCARGO_CRATES +=     deno_native_certs       0.2.0   # MIT
+MODCARGO_CRATES +=     deno_native_certs       0.3.0   # MIT
 MODCARGO_CRATES +=     deno_npm        0.21.4  # MIT
-MODCARGO_CRATES +=     deno_ops        0.166.0 # MIT
-MODCARGO_CRATES +=     deno_semver     0.5.6   # MIT
-MODCARGO_CRATES +=     deno_task_shell 0.16.1  # MIT
+MODCARGO_CRATES +=     deno_ops        0.175.0 # MIT
+MODCARGO_CRATES +=     deno_package_json       0.1.1   # MIT
+MODCARGO_CRATES +=     deno_semver     0.5.7   # MIT
+MODCARGO_CRATES +=     deno_task_shell 0.17.0  # MIT
 MODCARGO_CRATES +=     deno_terminal   0.1.1   # MIT
-MODCARGO_CRATES +=     deno_unsync     0.3.4   # MIT
+MODCARGO_CRATES +=     deno_terminal   0.2.0   # MIT
+MODCARGO_CRATES +=     deno_unsync     0.3.10  # MIT
+MODCARGO_CRATES +=     deno_unsync     0.4.0   # MIT
 MODCARGO_CRATES +=     deno_whoami     0.1.0   # MIT
-MODCARGO_CRATES +=     denokv_proto    0.7.0   # MIT
-MODCARGO_CRATES +=     denokv_remote   0.7.0   # MIT
-MODCARGO_CRATES +=     denokv_sqlite   0.7.0   # MIT
+MODCARGO_CRATES +=     denokv_proto    0.8.1   # MIT
+MODCARGO_CRATES +=     denokv_remote   0.8.1   # MIT
+MODCARGO_CRATES +=     denokv_sqlite   0.8.1   # MIT
 MODCARGO_CRATES +=     der     0.7.9   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     der-parser      8.2.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     deranged        0.3.11  # MIT OR Apache-2.0
@@ -154,8 +159,8 @@ MODCARGO_CRATES +=  dprint-core-macros      0.
 MODCARGO_CRATES +=     dprint-plugin-json      0.19.3  # MIT
 MODCARGO_CRATES +=     dprint-plugin-jupyter   0.1.3   # MIT
 MODCARGO_CRATES +=     dprint-plugin-markdown  0.17.1  # MIT
-MODCARGO_CRATES +=     dprint-plugin-typescript        0.91.1  # MIT
-MODCARGO_CRATES +=     dprint-swc-ext  0.16.0  # MIT
+MODCARGO_CRATES +=     dprint-plugin-typescript        0.91.4  # MIT
+MODCARGO_CRATES +=     dprint-swc-ext  0.17.1  # MIT
 MODCARGO_CRATES +=     drain   0.1.2   # Apache-2.0
 MODCARGO_CRATES +=     dsa     0.6.3   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     dyn-clone       1.0.17  # MIT OR Apache-2.0
@@ -176,7 +181,7 @@ MODCARGO_CRATES +=  errno   0.3.8   # MIT OR 
 MODCARGO_CRATES +=     errno-dragonfly 0.1.2   # MIT
 MODCARGO_CRATES +=     error-code      3.2.0   # BSL-1.0
 MODCARGO_CRATES +=     escape8259      0.5.2   # MIT
-MODCARGO_CRATES +=     eszip   0.71.0  # MIT
+MODCARGO_CRATES +=     eszip   0.72.2  # MIT
 MODCARGO_CRATES +=     fallible-iterator       0.2.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     fallible-streaming-iterator     0.1.9   # MIT/Apache-2.0
 MODCARGO_CRATES +=     fancy-regex     0.10.0  # MIT
@@ -252,21 +257,21 @@ MODCARGO_CRATES +=        http    0.2.12  # MIT OR 
 MODCARGO_CRATES +=     http    1.1.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     http-body       0.4.6   # MIT
 MODCARGO_CRATES +=     http-body       1.0.0   # MIT
-MODCARGO_CRATES +=     http-body-util  0.1.1   # MIT
+MODCARGO_CRATES +=     http-body-util  0.1.2   # MIT
 MODCARGO_CRATES +=     httparse        1.8.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     httpdate        1.0.3   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     humantime       2.1.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     hyper   0.14.28 # MIT
-MODCARGO_CRATES +=     hyper   1.1.0   # MIT
-MODCARGO_CRATES +=     hyper-rustls    0.24.2  # Apache-2.0 OR ISC OR MIT
-MODCARGO_CRATES +=     hyper-util      0.1.2   # MIT
+MODCARGO_CRATES +=     hyper   1.4.1   # MIT
+MODCARGO_CRATES +=     hyper-rustls    0.27.2  # Apache-2.0 OR ISC OR MIT
+MODCARGO_CRATES +=     hyper-util      0.1.6   # MIT
 MODCARGO_CRATES +=     ident_case      1.0.1   # MIT/Apache-2.0
 MODCARGO_CRATES +=     idna    0.3.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     idna    0.4.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     if_chain        1.0.2   # MIT/Apache-2.0
 MODCARGO_CRATES +=     ignore  0.4.20  # Unlicense OR MIT
 MODCARGO_CRATES +=     image   0.24.9  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     import_map      0.19.0  # MIT
+MODCARGO_CRATES +=     import_map      0.20.0  # MIT
 MODCARGO_CRATES +=     indexmap        2.2.6   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     inotify 0.9.6   # ISC
 MODCARGO_CRATES +=     inotify-sys     0.1.5   # ISC
@@ -287,6 +292,7 @@ MODCARGO_CRATES +=  js-sys  0.3.69  # MIT O
 MODCARGO_CRATES +=     jsonc-parser    0.23.0  # MIT
 MODCARGO_CRATES +=     junction        0.2.0   # MIT
 MODCARGO_CRATES +=     k256    0.13.3  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     keccak  0.1.5   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     khronos-egl     6.0.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     khronos_api     3.1.0   # Apache-2.0
 MODCARGO_CRATES +=     kqueue  1.0.8   # MIT
@@ -294,6 +300,7 @@ MODCARGO_CRATES +=  kqueue-sys      1.0.4   # MI
 MODCARGO_CRATES +=     lazy-regex      3.1.0   # MIT
 MODCARGO_CRATES +=     lazy-regex-proc_macros  3.1.0   # MIT
 MODCARGO_CRATES +=     lazy_static     1.4.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     lazycell        1.3.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     lexical-core    0.8.5   # MIT/Apache-2.0
 MODCARGO_CRATES +=     lexical-parse-float     0.8.5   # MIT/Apache-2.0
 MODCARGO_CRATES +=     lexical-parse-integer   0.8.6   # MIT/Apache-2.0
@@ -374,7 +381,7 @@ MODCARGO_CRATES +=  p256    0.13.2  # Apache-
 MODCARGO_CRATES +=     p384    0.13.0  # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     p521    0.13.3  # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     parking_lot     0.11.2  # Apache-2.0/MIT
-MODCARGO_CRATES +=     parking_lot     0.12.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     parking_lot     0.12.3  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     parking_lot_core        0.8.6   # Apache-2.0/MIT
 MODCARGO_CRATES +=     parking_lot_core        0.9.9   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     password-hash   0.5.0   # MIT OR Apache-2.0
@@ -412,6 +419,7 @@ MODCARGO_CRATES +=  ppv-lite86      0.2.17  # M
 MODCARGO_CRATES +=     precomputed-hash        0.1.1   # MIT
 MODCARGO_CRATES +=     pretty_assertions       1.4.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     prettyplease    0.1.25  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     prettyplease    0.2.17  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     primeorder      0.13.6  # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     proc-macro-error        1.0.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     proc-macro-error-attr   1.0.4   # MIT OR Apache-2.0
@@ -428,6 +436,9 @@ MODCARGO_CRATES +=  pulldown-cmark  0.9.6   
 MODCARGO_CRATES +=     quick-error     1.2.3   # MIT/Apache-2.0
 MODCARGO_CRATES +=     quick-junit     0.3.6   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     quick-xml       0.31.0  # MIT
+MODCARGO_CRATES +=     quinn   0.11.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     quinn-proto     0.11.3  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     quinn-udp       0.5.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     quote   1.0.36  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     radium  0.7.0   # MIT
 MODCARGO_CRATES +=     radix_fmt       1.0.0   # Apache-2.0
@@ -448,7 +459,7 @@ MODCARGO_CRATES +=  regex   1.10.4  # MIT OR
 MODCARGO_CRATES +=     regex-automata  0.4.6   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     regex-syntax    0.8.3   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     relative-path   1.9.2   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     reqwest 0.11.20 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     reqwest 0.12.5  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     resolv-conf     0.7.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     rfc6979 0.4.0   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     ring    0.17.8  # LICENSE
@@ -463,11 +474,12 @@ MODCARGO_CRATES +=        rustc_version   0.2.3   #
 MODCARGO_CRATES +=     rustc_version   0.4.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     rusticata-macros        4.1.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     rustix  0.38.32 # Apache-2.0 WITH LLVM-exception OR 
Apache-2.0 OR MIT
-MODCARGO_CRATES +=     rustls  0.21.11 # Apache-2.0 OR ISC OR MIT
-MODCARGO_CRATES +=     rustls-native-certs     0.6.3   # Apache-2.0 OR ISC OR 
MIT
-MODCARGO_CRATES +=     rustls-pemfile  1.0.4   # Apache-2.0 OR ISC OR MIT
-MODCARGO_CRATES +=     rustls-tokio-stream     0.2.24  # MIT
-MODCARGO_CRATES +=     rustls-webpki   0.101.7 # ISC
+MODCARGO_CRATES +=     rustls  0.23.11 # Apache-2.0 OR ISC OR MIT
+MODCARGO_CRATES +=     rustls-native-certs     0.7.0   # Apache-2.0 OR ISC OR 
MIT
+MODCARGO_CRATES +=     rustls-pemfile  2.1.2   # Apache-2.0 OR ISC OR MIT
+MODCARGO_CRATES +=     rustls-pki-types        1.7.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     rustls-tokio-stream     0.3.0   # MIT
+MODCARGO_CRATES +=     rustls-webpki   0.102.5 # ISC
 MODCARGO_CRATES +=     rustversion     1.0.15  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     rustyline       13.0.0  # MIT
 MODCARGO_CRATES +=     rustyline-derive        0.7.0   # MIT
@@ -480,7 +492,6 @@ MODCARGO_CRATES +=  schannel        0.1.23  # MIT
 MODCARGO_CRATES +=     scoped-tls      1.0.1   # MIT/Apache-2.0
 MODCARGO_CRATES +=     scopeguard      1.2.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     scrypt  0.11.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     sct     0.7.1   # Apache-2.0 OR ISC OR MIT
 MODCARGO_CRATES +=     sec1    0.7.3   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     security-framework      2.10.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     security-framework-sys  2.10.0  # MIT OR Apache-2.0
@@ -495,13 +506,14 @@ MODCARGO_CRATES +=        serde_json      1.0.115 # 
 MODCARGO_CRATES +=     serde_repr      0.1.16  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde_spanned   0.6.6   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde_urlencoded        0.7.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=     serde_v8        0.199.0 # MIT
-MODCARGO_CRATES +=     sha-1   0.10.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_v8        0.208.0 # MIT
 MODCARGO_CRATES +=     sha1    0.10.6  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     sha1_smol       1.0.0   # BSD-3-Clause
 MODCARGO_CRATES +=     sha2    0.10.8  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     sha3    0.10.8  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     shell-escape    0.1.5   # MIT/Apache-2.0
 MODCARGO_CRATES +=     shellexpand     3.1.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     shlex   1.3.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     signal-hook     0.3.17  # Apache-2.0/MIT
 MODCARGO_CRATES +=     signal-hook-registry    1.4.1   # Apache-2.0/MIT
 MODCARGO_CRATES +=     signature       2.2.0   # Apache-2.0 OR MIT
@@ -513,6 +525,7 @@ MODCARGO_CRATES +=  siphasher       0.3.11  # MI
 MODCARGO_CRATES +=     slab    0.4.9   # MIT
 MODCARGO_CRATES +=     slotmap 1.0.7   # Zlib
 MODCARGO_CRATES +=     slug    0.1.5   # MIT/Apache-2.0
+MODCARGO_CRATES +=     sm3     0.4.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     smallvec        1.13.2  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     smartstring     1.0.1   # MPL-2.0+
 MODCARGO_CRATES +=     socket2 0.5.5   # MIT OR Apache-2.0
@@ -533,33 +546,34 @@ MODCARGO_CRATES +=        strum   0.25.0  # MIT
 MODCARGO_CRATES +=     strum_macros    0.25.3  # MIT
 MODCARGO_CRATES +=     subtle  2.5.0   # BSD-3-Clause
 MODCARGO_CRATES +=     swc_atoms       0.6.7   # Apache-2.0
-MODCARGO_CRATES +=     swc_bundler     0.228.0 # Apache-2.0
+MODCARGO_CRATES +=     swc_bundler     0.230.2 # Apache-2.0
 MODCARGO_CRATES +=     swc_cached      0.3.20  # Apache-2.0
-MODCARGO_CRATES +=     swc_common      0.33.26 # Apache-2.0
+MODCARGO_CRATES +=     swc_common      0.34.4  # Apache-2.0
 MODCARGO_CRATES +=     swc_config      0.1.14  # Apache-2.0
 MODCARGO_CRATES +=     swc_config_macro        0.1.4   # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_ast    0.113.7 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_codegen        0.149.3 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_ast    0.115.1 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_codegen        0.151.1 # Apache-2.0
 MODCARGO_CRATES +=     swc_ecma_codegen_macros 0.7.6   # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_loader 0.45.28 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_parser 0.144.3 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_transforms_base        0.138.4 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_transforms_classes     0.127.1 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_loader 0.46.1  # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_parser 0.146.12        # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_transforms_base        0.140.3 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_transforms_classes     0.129.0 # Apache-2.0
 MODCARGO_CRATES +=     swc_ecma_transforms_macros      0.5.5   # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_transforms_optimization        0.199.2 # 
Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_transforms_proposal    0.172.3 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_transforms_react       0.184.1 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_transforms_typescript  0.189.1 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_utils  0.128.3 # Apache-2.0
-MODCARGO_CRATES +=     swc_ecma_visit  0.99.1  # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_transforms_optimization        0.201.2 # 
Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_transforms_proposal    0.174.3 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_transforms_react       0.186.2 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_transforms_typescript  0.191.2 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_utils  0.130.3 # Apache-2.0
+MODCARGO_CRATES +=     swc_ecma_visit  0.101.0 # Apache-2.0
 MODCARGO_CRATES +=     swc_eq_ignore_macros    0.1.3   # Apache-2.0
-MODCARGO_CRATES +=     swc_fast_graph  0.21.22 # Apache-2.0
-MODCARGO_CRATES +=     swc_graph_analyzer      0.22.23 # Apache-2.0
+MODCARGO_CRATES +=     swc_fast_graph  0.22.0  # Apache-2.0
+MODCARGO_CRATES +=     swc_graph_analyzer      0.23.0  # Apache-2.0
 MODCARGO_CRATES +=     swc_macros_common       0.3.11  # Apache-2.0
 MODCARGO_CRATES +=     swc_visit       0.5.14  # Apache-2.0
 MODCARGO_CRATES +=     swc_visit_macros        0.5.12  # Apache-2.0
 MODCARGO_CRATES +=     syn     1.0.109 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     syn     2.0.58  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     sync_wrapper    1.0.1   # Apache-2.0
 MODCARGO_CRATES +=     synstructure    0.12.6  # MIT
 MODCARGO_CRATES +=     syntect 5.2.0   # MIT
 MODCARGO_CRATES +=     tap     1.0.1   # MIT
@@ -569,8 +583,8 @@ MODCARGO_CRATES +=  tendril 0.4.3   # MIT/A
 MODCARGO_CRATES +=     termcolor       1.4.1   # Unlicense OR MIT
 MODCARGO_CRATES +=     text-size       1.1.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     text_lines      0.6.0   # MIT
-MODCARGO_CRATES +=     thiserror       1.0.59  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     thiserror-impl  1.0.59  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror       1.0.61  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror-impl  1.0.61  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     thread_local    1.1.8   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     time    0.3.36  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     time-core       0.1.2   # MIT OR Apache-2.0
@@ -580,7 +594,7 @@ MODCARGO_CRATES +=  tinyvec_macros  0.1.1   
 MODCARGO_CRATES +=     tokio   1.37.0  # MIT
 MODCARGO_CRATES +=     tokio-macros    2.2.0   # MIT
 MODCARGO_CRATES +=     tokio-metrics   0.3.1   # MIT
-MODCARGO_CRATES +=     tokio-rustls    0.24.1  # MIT/Apache-2.0
+MODCARGO_CRATES +=     tokio-rustls    0.26.0  # MIT/Apache-2.0
 MODCARGO_CRATES +=     tokio-socks     0.5.1   # MIT
 MODCARGO_CRATES +=     tokio-stream    0.1.15  # MIT
 MODCARGO_CRATES +=     tokio-util      0.7.10  # MIT
@@ -589,6 +603,7 @@ MODCARGO_CRATES +=  toml    0.7.8   # MIT OR A
 MODCARGO_CRATES +=     toml_datetime   0.6.6   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     toml_edit       0.19.15 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     tower   0.4.13  # MIT
+MODCARGO_CRATES +=     tower-http      0.5.2   # MIT
 MODCARGO_CRATES +=     tower-layer     0.3.2   # MIT
 MODCARGO_CRATES +=     tower-lsp       0.20.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     tower-lsp-macros        0.9.0   # MIT OR Apache-2.0
@@ -629,7 +644,7 @@ MODCARGO_CRATES +=  utf-8   0.7.6   # MIT OR 
 MODCARGO_CRATES +=     utf8-width      0.1.7   # MIT
 MODCARGO_CRATES +=     utf8parse       0.2.1   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     uuid    1.8.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     v8      0.93.1  # MIT
+MODCARGO_CRATES +=     v8      0.99.0  # MIT
 MODCARGO_CRATES +=     v8_valueserializer      0.1.1   # MIT
 MODCARGO_CRATES +=     value-trait     0.8.1   # Apache-2.0/MIT
 MODCARGO_CRATES +=     vcpkg   0.2.15  # MIT/Apache-2.0
@@ -647,11 +662,11 @@ MODCARGO_CRATES +=        wasm-bindgen-futures    
 MODCARGO_CRATES +=     wasm-bindgen-macro      0.2.92  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     wasm-bindgen-macro-support      0.2.92  # MIT OR 
Apache-2.0
 MODCARGO_CRATES +=     wasm-bindgen-shared     0.2.92  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     wasm-streams    0.3.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     wasm-streams    0.4.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     web-sys 0.3.69  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     webpki-roots    0.25.4  # MPL-2.0
-MODCARGO_CRATES +=     wgpu-core       0.20.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     wgpu-hal        0.20.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     webpki-roots    0.26.1  # MPL-2.0
+MODCARGO_CRATES +=     wgpu-core       0.21.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     wgpu-hal        0.21.1  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     wgpu-types      0.20.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     which   4.4.2   # MIT
 MODCARGO_CRATES +=     which   6.0.1   # MIT
@@ -684,6 +699,7 @@ MODCARGO_CRATES +=  windows_x86_64_msvc     0
 MODCARGO_CRATES +=     windows_x86_64_msvc     0.52.4  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     winnow  0.5.40  # MIT
 MODCARGO_CRATES +=     winreg  0.50.0  # MIT
+MODCARGO_CRATES +=     winreg  0.52.0  # MIT
 MODCARGO_CRATES +=     winres  0.1.12  # MIT
 MODCARGO_CRATES +=     winsafe 0.0.19  # MIT
 MODCARGO_CRATES +=     wtf8    0.1.0   # MIT
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/deno/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo    21 Jun 2024 16:29:15 -0000      1.9
+++ distinfo    28 Jul 2024 11:29:01 -0000
@@ -25,7 +25,7 @@ SHA256 (cargo/asn1-rs-0.5.2.tar.gz) = f2
 SHA256 (cargo/asn1-rs-derive-0.4.0.tar.gz) = 
cmU1iS6Orn5wZXtMjqk9JrhVOvsc5hfK7lKe+W197mw=
 SHA256 (cargo/asn1-rs-impl-0.1.0.tar.gz) = 
J3dzCyA5rA+V8JNVbmG20mzr7VOTym8VJxd3fOw6Qu0=
 SHA256 (cargo/ast_node-0.9.8.tar.gz) = 
KrMTdtMJ3Tv8nPs8Eck84OB0G74DVLIOf4xgsERzC3k=
-SHA256 (cargo/async-compression-0.4.8.tar.gz) = 
B9u/JNsY1gmxRillJJq99JEpzK0HPsJX2jcq3IMlnGA=
+SHA256 (cargo/async-compression-0.4.11.tar.gz) = 
zQZtC0747LA6VTGdwTqmkQYW0PRACKBFuxg1r4MKv/U=
 SHA256 (cargo/async-stream-0.3.5.tar.gz) = 
zVbdID/vYawJfdZXIaQZ3cyxBrLStwumCmtSnwOWGlE=
 SHA256 (cargo/async-stream-impl-0.3.5.tar.gz) = 
FuYqAj58EX4nUjFExdJFn0OX/MPKsAha+OIiT2Q6AZM=
 SHA256 (cargo/async-trait-0.1.80.tar.gz) = 
xvogh/J1On2ozBwNv8+JV53VdFjjZ2neWsdQtGcXN8o=
@@ -43,18 +43,18 @@ SHA256 (cargo/base64ct-1.6.0.tar.gz) = j
 SHA256 (cargo/bencher-0.1.5.tar.gz) = 
ff20lToJbFUc6azoVaYE1wLm5i13+saQV1rjR1cXF/U=
 SHA256 (cargo/better_scoped_tls-0.1.1.tar.gz) = 
eU7cybP7B7tK7KoR8JP9RWY7T+rbeC1oMDoiaLwnAd4=
 SHA256 (cargo/bincode-1.3.3.tar.gz) = 
sfRelBfYcifHpW0i5HHGIGRiy6UUx1kMCa/0z20d3K0=
+SHA256 (cargo/bindgen-0.69.4.tar.gz) = 
oA3IUYOKISBhJ4XRlSh0daOsRVFHQdpnC3NYGIIhKaA=
 SHA256 (cargo/bit-set-0.5.3.tar.gz) = 
BwDdq1BvM7IKA7E5luzNMJpI5f930NlZJqoCEPtOlfE=
 SHA256 (cargo/bit-vec-0.6.3.tar.gz) = 
NJ+bahee1gcwVSbKSJs0rQpBrtX3mA+pDrAxYLaVmPs=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = 
vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
 SHA256 (cargo/bitflags-2.5.0.tar.gz) = 
z0udapRPdn+OXg2wGFcGI8hfPZJaxxjbTgbQGHrbIcE=
 SHA256 (cargo/bitvec-1.0.1.tar.gz) = 
G8KDLCQjmwFB1WdLuRdPnWiotbPydTMRknwXLKRvfpw=
+SHA256 (cargo/blake2-0.10.6.tar.gz) = 
RlAq1FjJpStp1NTTJ3XHiLehuF6LydSC2SJQ/A4/jv4=
 SHA256 (cargo/block-0.1.6.tar.gz) = 
DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo=
 SHA256 (cargo/block-buffer-0.10.4.tar.gz) = 
MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
 SHA256 (cargo/block-padding-0.3.3.tar.gz) = 
qIlP67/591gDSluOEth5GPVt/GSo4f51fWXikEFTjZM=
-SHA256 (cargo/brotli-3.5.0.tar.gz) = 
1kDSW8Y8UPsfC1Rf/YAgfS4QpMllUwgJtAujOGglw5E=
-SHA256 (cargo/brotli-4.0.0.tar.gz) = 
EldAGT1/7lzGOrnhbC/cTgfHS6dVzFOzJ9bqAp6fxWk=
-SHA256 (cargo/brotli-decompressor-2.5.1.tar.gz) = 
Ti5K/mDX3WAP3T3o0PCMK37AOXEuO2E3/5i3AE6C3k8=
-SHA256 (cargo/brotli-decompressor-3.0.0.tar.gz) = 
ZWIqMgSS4JteCsQ2sUxU/2gZm6w5LQ6JpoMsRRjupSU=
+SHA256 (cargo/brotli-6.0.0.tar.gz) = 
dPeXHb2TJtWBh0CKuDEX2KwbucF7CF/azRzy9Zhxm2s=
+SHA256 (cargo/brotli-decompressor-4.0.1.tar.gz) = 
mkW9LkCVqLUYAzsSgCDdSlWqscCjgbpEBKRyYw9Lw2I=
 SHA256 (cargo/bstr-1.9.1.tar.gz) = Be/Fz9kRDIQW5HHfDpZwLVhpAXjiBuYbcXNwZnPJNwY=
 SHA256 (cargo/bumpalo-3.16.0.tar.gz) = 
eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
 SHA256 (cargo/bytemuck-1.15.0.tar.gz) = 
XW1oxXI1o6CBGGmQ7KKGc1RyZlD0L3UWylDCjWKB/RU=
@@ -63,10 +63,12 @@ SHA256 (cargo/bytes-1.6.0.tar.gz) = UU3h
 SHA256 (cargo/cache_control-0.2.0.tar.gz) = 
G/Kl+zIHwStdII68FF+Wf+pcrEGgIcN0F8zDG6QPOe4=
 SHA256 (cargo/cbc-0.1.2.tar.gz) = JrUqlUOuM48nm5awuf7ZyAk3RGhQQ3OQec6FzVjyiaY=
 SHA256 (cargo/cc-1.0.92.tar.gz) = Jniy40SUdelbCqb5tQaijmGz3ImWWSuYNpXo67WKi0E=
+SHA256 (cargo/cexpr-0.6.0.tar.gz) = 
b6w4epi7fDcpIFfP/FbWLstimQACZAJjOukWDfk6h2Y=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = 
uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
 SHA256 (cargo/cfg_aliases-0.1.1.tar.gz) = 
/RbEcZM5xFMENdOOURkEQ40HzOeVCvo3GKhKw2wQ6J4=
 SHA256 (cargo/chrono-0.4.37.tar.gz) = 
ig0E1DUExhqmx1MfGHHdDUGNkRMBYgY7eJ2gD9cFel4=
 SHA256 (cargo/cipher-0.4.4.tar.gz) = 
dz87mvZER9LOmFAzDEc1FQFKojXmp4OwLbgf855KPa0=
+SHA256 (cargo/clang-sys-1.8.1.tar.gz) = 
CwI5R4EXWMl8Wb+dHBiP1hmtRxjcqnZ5R98crbFPOfQ=
 SHA256 (cargo/clap-4.4.17.tar.gz) = 
gJMuA8M5mbkjXtuGVbyd8yBK3JiHwvlbUMsd65/VQlM=
 SHA256 (cargo/clap_builder-4.4.17.tar.gz) = 
1sDbWMZZ7vHHPkRNKYwnMiobUvaSfSrUcMDA+W+nuPo=
 SHA256 (cargo/clap_complete-4.4.7.tar.gz) = 
37DUglt1/ygTGMOT6OG4DE2p+3WmsdmFR9OJ1v4fSNI=
@@ -109,28 +111,31 @@ SHA256 (cargo/dashmap-5.5.3.tar.gz) = l4
 SHA256 (cargo/data-encoding-2.5.0.tar.gz) = 
fpYqGb5c/D879t2PYetQEH81atYnD7s+1BR2Vx23i+U=
 SHA256 (cargo/data-url-0.3.0.tar.gz) = 
QbMZ0bYv+9AC4Ffza+vR9Cufl5J8lXdGHYVfNRPEKJ8=
 SHA256 (cargo/debugid-0.8.0.tar.gz) = 
vvVS5vWI5EYJj2ukDYmsFGyMe2Sq3oPAUe4Au10rwY0=
-SHA256 (cargo/deno_ast-0.39.2.tar.gz) = 
Eyqs57YsMX2lH4Txz7u/xWzmQxEIIZN8BLNskW22Q0E=
-SHA256 (cargo/deno_cache_dir-0.10.0.tar.gz) = 
QDasjOlyROKmbfe5dBJZKsrxRnGQBGDShBVwOteQzXA=
-SHA256 (cargo/deno_config-0.16.4.tar.gz) = 
PSHHtoj/bLQRiVqTvx1nNO1lTDp+ubUC+WCY9mWd8MU=
-SHA256 (cargo/deno_core-0.290.0.tar.gz) = 
SLpxdkKLLdh56L2zgHXA41X35rYoDQ0RWR4UwuCS7cU=
+SHA256 (cargo/deno_ast-0.40.0.tar.gz) = 
TQg3JSKXXM6X/g775C/qUIx27qRCFhnebWO6rjJ5L30=
+SHA256 (cargo/deno_cache_dir-0.10.2.tar.gz) = 
ufpJieTGsECUOOKmipHk4ChYsNi6blvGhgr2sNDzheg=
+SHA256 (cargo/deno_config-0.26.1.tar.gz) = 
gYjDlplUGv/AwPibu6B9MSEjhfoMThpanlMLDzy8d28=
+SHA256 (cargo/deno_core-0.299.0.tar.gz) = 
QoSIzGs5KhmaFZBU2nVPVqH9xj7gPxa+LCHL0i6Tbns=
 SHA256 (cargo/deno_core_icudata-0.0.73.tar.gz) = 
oTlR6pjApMNy8WLWaRk7TJ2ZFRLenyOB3RYQJ/NLJrE=
-SHA256 (cargo/deno_doc-0.139.0.tar.gz) = 
yc2YkXSPvZhHya7tMWNcTBtdmpSfb92AYTsIK92GNRg=
-SHA256 (cargo/deno_emit-0.42.0.tar.gz) = 
Jbxk+IbHZkdADtj4B7p9uoLgtS5X5UJqgwlM/iLuGck=
-SHA256 (cargo/deno_graph-0.78.1.tar.gz) = 
0TCAgpoGBioU5B4ZD2SjQH5KD2PPfbXc7Lw89QBEXfM=
-SHA256 (cargo/deno_lint-0.60.0.tar.gz) = 
v2qVQLNxsSPj30q1/VmvDe/A2DTgjr+z3qzEGDeWM2g=
+SHA256 (cargo/deno_doc-0.144.0.tar.gz) = 
EuFRofKdzqT+aYEj+paTvHdXSr9Rpq3VTV05zamd1/U=
+SHA256 (cargo/deno_emit-0.43.1.tar.gz) = 
XGA5QCC+YtjA1/oICOzl2WB/gi9L0nRT0kjVKNEa52I=
+SHA256 (cargo/deno_graph-0.80.1.tar.gz) = 
pxo/FXXQMJrBjKLnr4jWTBWs0sVdBv7w+9/XxpzssJ0=
+SHA256 (cargo/deno_lint-0.61.0.tar.gz) = 
0SfAXIfLD6Klmtm8cAhPBnMaURfBSIglMmm26SHPrvE=
 SHA256 (cargo/deno_lockfile-0.20.0.tar.gz) = 
IxIPkFrsLe7YWIIBE+CJVRAlt04mHFxASBLNjmFCE3k=
 SHA256 (cargo/deno_media_type-0.1.4.tar.gz) = 
qJeCKbglUr+EV6ASWqIIY/AjYZz8IeuwB7HlcdaP2Fs=
-SHA256 (cargo/deno_native_certs-0.2.0.tar.gz) = 
9HhdC9wTgZtmW3Hk+34RnYWVaEceTCRexWEIV+cMk0U=
+SHA256 (cargo/deno_native_certs-0.3.0.tar.gz) = 
yGdgPSpd/qMfVc7Ou1clVMqjlUN3htBY+qmigUyNbrk=
 SHA256 (cargo/deno_npm-0.21.4.tar.gz) = 
mBLHgf9rLg5FwyzLqZg7zoTszPb2pwBrdQ+MXJrBXjA=
-SHA256 (cargo/deno_ops-0.166.0.tar.gz) = 
e06SS3cD/x7HGzjQwrCe/Nf/GaKozlvhG3EsIuqf0bo=
-SHA256 (cargo/deno_semver-0.5.6.tar.gz) = 
OJtajC3UjMGq0lOWyS10Yd2w/Prh+vjgAgWDfFPjTT4=
-SHA256 (cargo/deno_task_shell-0.16.1.tar.gz) = 
l+X/ZqHontt8oMNrc6j83ACLpCbErXo24d+z9KFmF54=
+SHA256 (cargo/deno_ops-0.175.0.tar.gz) = 
LStxdZZHcivmrgUZGbdctms9zK/mG1PHWtWm+tnQ7ko=
+SHA256 (cargo/deno_package_json-0.1.1.tar.gz) = 
OM9upcyY6nrViw6EWTdzvqA/wEMQcaKWAXvtQVHj3B0=
+SHA256 (cargo/deno_semver-0.5.7.tar.gz) = 
4jzlUaWO7vwFpIBCqcdtNAnJahpqUiqCxM7SaTDs4gE=
+SHA256 (cargo/deno_task_shell-0.17.0.tar.gz) = 
3WQT/8FlTK0BXttcSrV0BprNySmm76/tI7yUeQG8/xo=
 SHA256 (cargo/deno_terminal-0.1.1.tar.gz) = 
fmM31Ofzdfi5hkCadvvuz6S9ihND5jNVcprkvvoFjq8=
-SHA256 (cargo/deno_unsync-0.3.4.tar.gz) = 
dVel6SeLmlzIBW3DcGLqQ0R3C9pO61lzx8u36/Y2uaQ=
+SHA256 (cargo/deno_terminal-0.2.0.tar.gz) = 
2u8SSZ6J7pnlGtYACpH2ANOTf7AorUkYr3aBDFvJ4NU=
+SHA256 (cargo/deno_unsync-0.3.10.tar.gz) = 
w8i5VYLCAj27ZvzMN0IbN0Am9ZFfpQfUN8tWaQTbmjo=
+SHA256 (cargo/deno_unsync-0.4.0.tar.gz) = 
A+4WB9spjI8SEks0WlLV8vUEp1BMnVNfHY8HEnsjcBA=
 SHA256 (cargo/deno_whoami-0.1.0.tar.gz) = 
515MqpK5iifwnGcdE5mu4PWXCqSRuaWYUjqsAAohkuM=
-SHA256 (cargo/denokv_proto-0.7.0.tar.gz) = 
vWRK0DjntuhFNGPpbCeLo3jovcn1V5WdURrIMOoOyWk=
-SHA256 (cargo/denokv_remote-0.7.0.tar.gz) = 
I8+keG+cYJcRqric4XMjLO2gYXFniB5Y/V4LeIaKaTI=
-SHA256 (cargo/denokv_sqlite-0.7.0.tar.gz) = 
82wcVM2i3pPQ9N7QOS0LaRe82bHRPAVt18MJZoqkPhc=
+SHA256 (cargo/denokv_proto-0.8.1.tar.gz) = 
EUU40srNKyGfBfqnU9gJUPlUFuR8d5BMdFLV9B4VcFk=
+SHA256 (cargo/denokv_remote-0.8.1.tar.gz) = 
1XcXtRI+jR7F9Slzpn+Y42ISdNNi0YskUDiWe0Aggt8=
+SHA256 (cargo/denokv_sqlite-0.8.1.tar.gz) = 
GIt5KvGQgsv8e2ZucZeXdTAEgod9i4BgH0pahqgAmKM=
 SHA256 (cargo/der-0.7.9.tar.gz) = 9Vv457ZYmGNzecG3TrFVEQfIKU7SbYVc65/RoJz8m8A=
 SHA256 (cargo/der-parser-8.2.0.tar.gz) = 
29Z2+7q1NxKO8CeK21V2zzY8/2qiKnsk7/6XNHz6th4=
 SHA256 (cargo/deranged-0.3.11.tar.gz) = 
tCtvoEpEC0lciwTQ5xtwfFhfg8ucsoz4zQ2XbDFeMbQ=
@@ -154,8 +159,8 @@ SHA256 (cargo/dprint-core-macros-0.1.0.t
 SHA256 (cargo/dprint-plugin-json-0.19.3.tar.gz) = 
oZ9Kny9UiyCYuOxZfXu0CvEztumjGHwdPEyqEBuMk8M=
 SHA256 (cargo/dprint-plugin-jupyter-0.1.3.tar.gz) = 
xnsOVLVSpHdcIhtE7TO+kYxAC9gEHR8ET5R/uwECXMA=
 SHA256 (cargo/dprint-plugin-markdown-0.17.1.tar.gz) = 
2o31Lu+GTCV3rT+yjFlpNeLAFh6wn21eI5sQ/s2i7Bw=
-SHA256 (cargo/dprint-plugin-typescript-0.91.1.tar.gz) = 
QXChrqXI2Jnp+pa+lykxsfC+r29rovP0CkihMHGzduo=
-SHA256 (cargo/dprint-swc-ext-0.16.0.tar.gz) = 
AZ0X8sJFfFpwp89FBbGlYsqKsWjArAwAV0TvvSn8uP4=
+SHA256 (cargo/dprint-plugin-typescript-0.91.4.tar.gz) = 
I8at7uC5G622VOUu/mcPofDG3Ky6vdUZ5IyMdJ6M5c0=
+SHA256 (cargo/dprint-swc-ext-0.17.1.tar.gz) = 
K5Cfn5sipiZYOYh1RNzpewuOKyY1q/Yi9FYT3rPeY+A=
 SHA256 (cargo/drain-0.1.2.tar.gz) = 
nRBQKL0rXfyzMxj9eaRFAB6tNgBN2N/+8b3X5JPYvB4=
 SHA256 (cargo/dsa-0.6.3.tar.gz) = SLwiSpCErXYBlVhM5auzwsNKIl+jEqEorSRaa0Erdok=
 SHA256 (cargo/dyn-clone-1.0.17.tar.gz) = 
DW7wBy+KU1KB5Idr54iTi1KOmh1DkAuCwlaa99p5kSU=
@@ -176,7 +181,7 @@ SHA256 (cargo/errno-0.3.8.tar.gz) = oljk
 SHA256 (cargo/errno-dragonfly-0.1.2.tar.gz) = 
qmjxsSdk+riU0nVdJRh1TnG0/YDs+4InFKEgbCqrOb8=
 SHA256 (cargo/error-code-3.2.0.tar.gz) = 
oEdEJdUd+BmX4vkKIVkRgLOOzPJyktdV8+MHUCJcF1s=
 SHA256 (cargo/escape8259-0.5.2.tar.gz) = 
uk9JEeNmb814Jpl7R0XIIkKVpvMHLxQYwwZ7l6Z1V+4=
-SHA256 (cargo/eszip-0.71.0.tar.gz) = 
PDdj4tPlbtX3cPmrEzrKILHn+oQPJAj3lXWtlvlCry4=
+SHA256 (cargo/eszip-0.72.2.tar.gz) = 
Zx5ZMboro0FbjEEKcLdnyoDhtbchtCisovI0+Xds+Eg=
 SHA256 (cargo/fallible-iterator-0.2.0.tar.gz) = 
REMXap8sFiaSvT01LXRe+UE+7FeCqA2P1vihrGkqB/c=
 SHA256 (cargo/fallible-streaming-iterator-0.1.9.tar.gz) = 
c2BJHOZ2o2v5uzxWwap5FlgYOlTSdEEg8nKFc42QRlo=
 SHA256 (cargo/fancy-regex-0.10.0.tar.gz) = 
BnirLUb6UZWq9ZrQNMCD01E3fUr1fz4HPAdNDaPjx2Y=
@@ -252,21 +257,21 @@ SHA256 (cargo/http-0.2.12.tar.gz) = YBy7
 SHA256 (cargo/http-1.1.0.tar.gz) = IbndtFhxC8N2SBuEL12mXN8xUi3iMsHKgUarzio1glg=
 SHA256 (cargo/http-body-0.4.6.tar.gz) = 
fOqyVknplgwDEepBjRe+6CwNzsG9BTtfmmbiZaaTvtI=
 SHA256 (cargo/http-body-1.0.0.tar.gz) = 
HKyF21CKvCSi5IVTuhKpluhyRKA5XOAR5is3FYdF1kM=
-SHA256 (cargo/http-body-util-0.1.1.tar.gz) = 
BHX4sqyGZZwhtkMg1dZT+e/kKs0qTlYAc+xhoVWjTx0=
+SHA256 (cargo/http-body-util-0.1.2.tar.gz) = 
eTQp12YWola8tiwqLsK+14HIMH55fiWYxQAQ8r7iVE8=
 SHA256 (cargo/httparse-1.8.0.tar.gz) = 
2JfzlLrWpwXV9BBHYuEWp1Y55HDYCQHu0FqGCpXLGQQ=
 SHA256 (cargo/httpdate-1.0.3.tar.gz) = 
3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak=
 SHA256 (cargo/humantime-2.1.0.tar.gz) = 
mjpb+xlZMe6zNrKntNdh2uyEG5f5R9NDlGAXN6e7peQ=
 SHA256 (cargo/hyper-0.14.28.tar.gz) = 
v5bhNeuDoqjd92bkJqhB2N3XRJ1fANNOoCtB0vGe74A=
-SHA256 (cargo/hyper-1.1.0.tar.gz) = 
+1qlOHH8kXsanth7aDpdhttkXiOssywuB4WjU+Ui+3U=
-SHA256 (cargo/hyper-rustls-0.24.2.tar.gz) = 
7D79I3IOIEmCGmk8vH5l6ofHLxxY/y+VIv8zKxSR5ZA=
-SHA256 (cargo/hyper-util-0.1.2.tar.gz) = 
veqarA2+WpJA1oz9lQHi25QiLG3AaEPgZkC54H8P3Gc=
+SHA256 (cargo/hyper-1.4.1.tar.gz) = 
UN/SLg520PZi1Cml+A/K84VQCSl+q2oKn4VDg0dEugU=
+SHA256 (cargo/hyper-rustls-0.27.2.tar.gz) = 
XuS+LJSJIaGlMgtinEGTkW7Xh6f38pP9P39abJ3nQVU=
+SHA256 (cargo/hyper-util-0.1.6.tar.gz) = 
OrkvT0nuT7T5l8eEt6Lg+nAFAhHgtqKH+JjDyXhcqVY=
 SHA256 (cargo/ident_case-1.0.1.tar.gz) = 
ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
 SHA256 (cargo/idna-0.3.0.tar.gz) = 4U3fxwiEIC2yJEwiMgDCBMK9obxuCZjRG14CTWVyCeY=
 SHA256 (cargo/idna-0.4.0.tar.gz) = fSDWsHv7wQiILYjtjjfTljbcwmDhXjDEXmugiWELkXw=
 SHA256 (cargo/if_chain-1.0.2.tar.gz) = 
y1bhqnZbS086rfq3aXk7cIe7A6TqSSBkSm0jji31ue0=
 SHA256 (cargo/ignore-0.4.20.tar.gz) = 
2+eHPatTippErXnt4fr18w1J+aXIg926tIvOgbZLdJI=
 SHA256 (cargo/image-0.24.9.tar.gz) = 
VpATnS9Vho4IABczXkuUy3QUJ0x08WachPtf66LJ9p0=
-SHA256 (cargo/import_map-0.19.0.tar.gz) = 
aWcXM1sHfiaSGmC+e3vcFdEkYHTxrHnZ6FYHklNffQc=
+SHA256 (cargo/import_map-0.20.0.tar.gz) = 
NzuCiK0lnfDRMU4+iy//Dl5j8i4BvFTs0sPHrXe5IAw=
 SHA256 (cargo/indexmap-2.2.6.tar.gz) = 
Fo+3Fd2kchXjYJEsCWZJ0j1Yvzkqxi9zkZ6DF0XkDyY=
 SHA256 (cargo/inotify-0.9.6.tar.gz) = 
+AadPsFU64VpVcHA+//vv188QKEE7JEtR5cxTBgBq/8=
 SHA256 (cargo/inotify-sys-0.1.5.tar.gz) = 
4FwCteib/zuUbO3sonirxij+gR5gTwJ8RaiqPPeT0Os=
@@ -287,6 +292,7 @@ SHA256 (cargo/js-sys-0.3.69.tar.gz) = Kc
 SHA256 (cargo/jsonc-parser-0.23.0.tar.gz) = 
dyXDIMqsjCHYIowdBVryepldNx94zHYwc9PgaDI2QbU=
 SHA256 (cargo/junction-0.2.0.tar.gz) = 
vjmSKwh87Kuk4tVZLe38i9pdSloSMfFDM3zKIHlQth0=
 SHA256 (cargo/k256-0.13.3.tar.gz) = 
lW/5tn4m4aaoZst1jxLG+HRiCEiePkpLVYCALy8KWHs=
+SHA256 (cargo/keccak-0.1.5.tar.gz) = 
7MKvmhEZxR8SoUYH54PLl3veWLwGn/DD2hCV5jXXBlQ=
 SHA256 (cargo/khronos-egl-6.0.0.tar.gz) = 
aq4d8iDs48CtqWuBU0WbZ+6+mukhIli7ATSuYEFv33Y=
 SHA256 (cargo/khronos_api-3.1.0.tar.gz) = 
4ttYXh1zj8dxvwihUUINPtGT2diVo2339vipRWuRHdw=
 SHA256 (cargo/kqueue-1.0.8.tar.gz) = 
dEfxyht7VjWIogX+k96o32D9mBQjp2i8HA3tNe0UfQw=
@@ -294,6 +300,7 @@ SHA256 (cargo/kqueue-sys-1.0.4.tar.gz) =
 SHA256 (cargo/lazy-regex-3.1.0.tar.gz) = 
XRK+RZWv31i9GeSp9OJBh9oqZnAHhv9mCkGOkFmTekw=
 SHA256 (cargo/lazy-regex-proc_macros-3.1.0.tar.gz) = 
RLzVjmyXp/y6/83JVyizk7jZiTO/ra1J7UCXhFtX7ws=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 
4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
+SHA256 (cargo/lazycell-1.3.0.tar.gz) = 
gw0Izh0dlB5rMGRfGg61ZDAT2DXON3ml/CCCYdvhD1U=
 SHA256 (cargo/lexical-core-0.8.5.tar.gz) = 
LN5d4G6NTC+qvEACOPmuHHTVQS0Dp70GdkXMvEcHDkY=
 SHA256 (cargo/lexical-parse-float-0.8.5.tar.gz) = 
aDs6Xr0BMLj7UroL3HGMxWgVtqCX4orlppl9CtF9wF8=
 SHA256 (cargo/lexical-parse-integer-0.8.6.tar.gz) = 
bQmUSF7QwxL22WV2Z1TqF30H+cAMm4Kl7mLtW0eUXuk=
@@ -374,7 +381,7 @@ SHA256 (cargo/p256-0.13.2.tar.gz) = yYY6
 SHA256 (cargo/p384-0.13.0.tar.gz) = 
cHhvUbzGn2pMA2DgY6TKxUGe98XNWzyZrXDzvlunkgk=
 SHA256 (cargo/p521-0.13.3.tar.gz) = 
D8niFh8fIVr9/OI2dwNK4Te71FAWqIDC6zuo65XwhbI=
 SHA256 (cargo/parking_lot-0.11.2.tar.gz) = 
fRe3gDamBmO3l63q7kb1yd/ruGlI0SVQB6HWvgJx/5k=
-SHA256 (cargo/parking_lot-0.12.1.tar.gz) = 
N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
+SHA256 (cargo/parking_lot-0.12.3.tar.gz) = 
8b8YGDz1To1gWWR/wwY2RqGAHPMIlpM+wjEWIsxLmic=
 SHA256 (cargo/parking_lot_core-0.8.6.tar.gz) = 
YKLP5vCtK/wWrvpGO0l9XHpezUSiPvpyqjQtkBdzVtw=
 SHA256 (cargo/parking_lot_core-0.9.9.tar.gz) = 
TEKpImVG1orN2cCigNF84Zv+J6Rr9oeE5AZhFXiNAI4=
 SHA256 (cargo/password-hash-0.5.0.tar.gz) = 
NG8ElIupLEPoRpwe5nNsdWPXEBKxfUB0UmD+EGqsIWY=
@@ -412,6 +419,7 @@ SHA256 (cargo/ppv-lite86-0.2.17.tar.gz) 
 SHA256 (cargo/precomputed-hash-0.1.1.tar.gz) = 
klOD76NGcwR4+0g42+kTfSpHZ1rXicVG0VCm4d1Ksxw=
 SHA256 (cargo/pretty_assertions-1.4.0.tar.gz) = 
r3zuGmyKW5IIs8sQYfEMDLaJCHs9jOhfudLdeim2umY=
 SHA256 (cargo/prettyplease-0.1.25.tar.gz) = 
bIZG6VAWp6bEreqVuvqKFrqrZLWDNWIX8shdtKOdmoY=
+SHA256 (cargo/prettyplease-0.2.17.tar.gz) = 
jTko+123aMuG+JH/AU8BRFiSl+PGoaum7Xzs/azicMc=
 SHA256 (cargo/primeorder-0.13.6.tar.gz) = 
NT4coYlmwW2d6xxpJ47bxfGUE5YSdyvZU3r2CsIx4eY=
 SHA256 (cargo/proc-macro-error-1.0.4.tar.gz) = 
2iVJD/mJKqs/z3w28Iz7kC3T5xyg+flRe+oCpzpc44w=
 SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 
ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk=
@@ -428,6 +436,9 @@ SHA256 (cargo/pulldown-cmark-0.9.6.tar.g
 SHA256 (cargo/quick-error-1.2.3.tar.gz) = 
odAZQdgvoqtQvh555nFCid183njrpMB0vFpDdPZQ3+A=
 SHA256 (cargo/quick-junit-0.3.6.tar.gz) = 
0aNBrkYzIOn480rdpJyKhdgdTo80zOQ5f7A1BIFVIiQ=
 SHA256 (cargo/quick-xml-0.31.0.tar.gz) = 
EASjRLMKVOLuWNZqcbMtLbL+sKMfmi0wK/BTbxXeKjM=
+SHA256 (cargo/quinn-0.11.2.tar.gz) = 
5M7u6rrOeFdBN5jrH/oenJBamUalfYH7abS3HE2Os60=
+SHA256 (cargo/quinn-proto-0.11.3.tar.gz) = 
3fUXwDoQnbgQBEikvjjUmN+KIQqZ/g4bnq8554xkDv4=
+SHA256 (cargo/quinn-udp-0.5.2.tar.gz) = 
kJZinEWGD8f7FD4SXrgmtech4QvjJjFgx9YMqDLPjEY=
 SHA256 (cargo/quote-1.0.36.tar.gz) = 
D6dqrzkQHEV4Nq7AziMW29w6tyPN2hxr1OatQgisrKc=
 SHA256 (cargo/radium-0.7.0.tar.gz) = 
3DP/LUlz1RjYI9YaojkBSDHlIcddpY499IQNP0d0nQk=
 SHA256 (cargo/radix_fmt-1.0.0.tar.gz) = 
zggqmUCnrOKtSot9Cx6saqN4iV8YvlmCMMXyKErAVCY=
@@ -448,7 +459,7 @@ SHA256 (cargo/regex-1.10.4.tar.gz) = wRf
 SHA256 (cargo/regex-automata-0.4.6.tar.gz) = 
hrg7i5hH+b+V72ivsLjmzbgPSYRC9ReaKfrUSPzB6uo=
 SHA256 (cargo/regex-syntax-0.8.3.tar.gz) = 
ra1E4p5MgGEZSRp/BvA95NGvIsOmgN1H8ebheUOdH1Y=
 SHA256 (cargo/relative-path-1.9.2.tar.gz) = 
6JhYjzP91blCBxmUj58qMskiokaWRXb3G6fyT4BhD7w=
-SHA256 (cargo/reqwest-0.11.20.tar.gz) = 
PprT/nSI1+NFWKIDPUWgyQty2XtPgHBWZv6nFHLi5qE=
+SHA256 (cargo/reqwest-0.12.5.tar.gz) = 
x9bSon1XFIN4614REXP0J2rSY0DsxcSaSiFSFnotajc=
 SHA256 (cargo/resolv-conf-0.7.0.tar.gz) = 
UuRDlNIIbQEFUbFLU7HyTjFkdXDNHesDeeLCGzKaugA=
 SHA256 (cargo/rfc6979-0.4.0.tar.gz) = 
+N0qgI1FbEpU4wCiPp9aZ+EiwwJBGay/1z479mRJHLI=
 SHA256 (cargo/ring-0.17.8.tar.gz) = 
wX+ky2WONYNCPpFbnzrMAczq7hhg4z1Z665mrcOi3A0=
@@ -463,11 +474,12 @@ SHA256 (cargo/rustc_version-0.2.3.tar.gz
 SHA256 (cargo/rustc_version-0.4.0.tar.gz) = 
v6D1hSJtLmgJfU+V0ROxW4OoLoGaslcX7AWQ2VhO82Y=
 SHA256 (cargo/rusticata-macros-4.1.0.tar.gz) = 
+vDEpuzplQuavbYrHPzypos7Z6ELpEWzu4W+Kik9BjI=
 SHA256 (cargo/rustix-0.38.32.tar.gz) = 
ZeBIYeZfIXduZ4iL++pEKzZCvqoBOP2x3XqEpS3/24k=
-SHA256 (cargo/rustls-0.21.11.tar.gz) = 
f+y/t7FET0d7NFhTsfzgl6LG+2N7K/uH5rxdsPBD+uQ=
-SHA256 (cargo/rustls-native-certs-0.6.3.tar.gz) = 
qarOdMtmZjXJGOnBK8DTSCZgN6qOtZm1y6VlcJqN/wA=
-SHA256 (cargo/rustls-pemfile-1.0.4.tar.gz) = 
HHTK4KTPbMu/XzWfCO/fjufh3FMlc78Ntxloy1axRIw=
-SHA256 (cargo/rustls-tokio-stream-0.2.24.tar.gz) = 
/XByJbtnC80odohrtXF1PRzgOpzt+i5imnmYTKmpPPs=
-SHA256 (cargo/rustls-webpki-0.101.7.tar.gz) = 
i2J10e56HNeAtkrKdyZZmh28iTseZBRFKeVcPC90V2U=
+SHA256 (cargo/rustls-0.23.11.tar.gz) = 
SCjqUoFUrkROWmQtu31WIzVAMNyYIrg/2bt5aDxzmdA=
+SHA256 (cargo/rustls-native-certs-0.7.0.tar.gz) = 
jx+4XvqTbELG1fwo0mKbtR5LL0uKUhHil9WZzFoJN5I=
+SHA256 (cargo/rustls-pemfile-2.1.2.tar.gz) = 
KZk6JWhneOuI1BiXQs1xPJvOlDvFQlGjNQncY8us9z0=
+SHA256 (cargo/rustls-pki-types-1.7.0.tar.gz) = 
l2KV53zjMiEcDSTZLA6D5Q9cXwRtEQgs6hnz3xOjVi0=
+SHA256 (cargo/rustls-tokio-stream-0.3.0.tar.gz) = 
IlVxV9c5W8MHJ3RbNl2SPx7MIwxMgLF2VF8/TwjEbjM=
+SHA256 (cargo/rustls-webpki-0.102.5.tar.gz) = 
+ab8zXlKQsLBBbUTovYrw/2PO6V6RZNnfOsL0DUWTXg=
 SHA256 (cargo/rustversion-1.0.15.tar.gz) = 
gK9vkTHyd6RaP7ps6OIlgDe7BHemfmENPB/gRqsx3kc=
 SHA256 (cargo/rustyline-13.0.0.tar.gz) = 
AqLWg6SskK7vWxATkz9tl3vTfVH/P02tgp1JMafmvoY=
 SHA256 (cargo/rustyline-derive-0.7.0.tar.gz) = 
EHw9XX83CsCe+mKng3X5TZS4ozxh2MJ4uWaD+02/LY0=
@@ -480,7 +492,6 @@ SHA256 (cargo/schannel-0.1.23.tar.gz) = 
 SHA256 (cargo/scoped-tls-1.0.1.tar.gz) = 
4c9kN+sZqPSmzA99ylRJc7C3iEOtv+s2g9GpSgAkopQ=
 SHA256 (cargo/scopeguard-1.2.0.tar.gz) = 
lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
 SHA256 (cargo/scrypt-0.11.0.tar.gz) = 
BRajhYZsCTaPC1vNHK/zNmqs55D81G4rsDJpe7Fy/R8=
-SHA256 (cargo/sct-0.7.1.tar.gz) = 2gRhU6ojUkk9bLfaS25cDAV9ih0KmqhWC6/92UWs1BQ=
 SHA256 (cargo/sec1-0.7.3.tar.gz) = 0+l6Vl92IzpgA/n1xUvh2cW9+j7M+xiUafEexJAcR9w=
 SHA256 (cargo/security-framework-2.10.0.tar.gz) = 
dwRS43ytk+ClDVq8OZDSvDUcNtAyj4bO/sLy+yBurvY=
 SHA256 (cargo/security-framework-sys-2.10.0.tar.gz) = 
QfPMRjwO+X4Rw0YanTeHQS0w6OfrkHx5GAxKV798BO8=
@@ -495,13 +506,14 @@ SHA256 (cargo/serde_json-1.0.115.tar.gz)
 SHA256 (cargo/serde_repr-0.1.16.tar.gz) = 
hyXh362zpQ9+XOCxpUBGb27T/noPyirCuLgx0xMWvQA=
 SHA256 (cargo/serde_spanned-0.6.6.tar.gz) = 
eeZ04B+ZmvN8SfcKbt4WeopgslA+VsVZlTKmW6pZaaA=
 SHA256 (cargo/serde_urlencoded-0.7.1.tar.gz) = 
00kcFHFcoilMTWqI8V6Ec5eIwdAw7tjBEENqr9qi8/0=
-SHA256 (cargo/serde_v8-0.199.0.tar.gz) = 
tGcYYBK2GkdUOQx6QwTbKB7pH1aGIQWE6gwJiUSX0n8=
-SHA256 (cargo/sha-1-0.10.0.tar.gz) = 
Ao9I1RP5Z4zaKPbkBkdVs/uyr2rNZy8sIJtiMj966g8=
+SHA256 (cargo/serde_v8-0.208.0.tar.gz) = 
WD88cab3rMFxGtcYoz9ueZus3HEdKXsVuyhTPzImTFg=
 SHA256 (cargo/sha1-0.10.6.tar.gz) = 
47+Cmi1Rq0pd3xNS2EcMFAytyDAbKuF4nbAj8Bzt1ro=
 SHA256 (cargo/sha1_smol-1.0.0.tar.gz) = 
rhpHGGwDoyF3BC5V28X9Wu6QC44AaajXD7qWqTdc0BI=
 SHA256 (cargo/sha2-0.10.8.tar.gz) = 
eT23WtK8r8P/p8aLIV/uJo9TeYLNkB0TL4nGND86Pcg=
+SHA256 (cargo/sha3-0.10.8.tar.gz) = 
dYctJ4qPN++H+g3b2ngCYFyxg0RJeUmGLA1NyykeumA=
 SHA256 (cargo/shell-escape-0.1.5.tar.gz) = 
RbtnoY+pEmbMeAcYH2L5F4poc7+tfceIxC5kMNtAGE8=
 SHA256 (cargo/shellexpand-3.1.0.tar.gz) = 
2gP6O5TMGePr/IjEIpxJ2PCM29EiiHCkXw/9+EmI4Us=
+SHA256 (cargo/shlex-1.3.0.tar.gz) = 
D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
 SHA256 (cargo/signal-hook-0.3.17.tar.gz) = 
hiFYfUeYyvjrRIedQuVrmpPqXc0xWmSHw1cTAJW2KAE=
 SHA256 (cargo/signal-hook-registry-1.4.1.tar.gz) = 
2CKbRzuqWYCscu9DTEQV5wxLXnG0IwQ620ugWficmaE=
 SHA256 (cargo/signature-2.2.0.tar.gz) = 
d1STmVUt5FqJilgMG0HURb9zDfhnzETmwCM7vEuDKd4=
@@ -513,6 +525,7 @@ SHA256 (cargo/siphasher-0.3.11.tar.gz) =
 SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
 SHA256 (cargo/slotmap-1.0.7.tar.gz) = 
2/9Kz1GfYws6Pdz66mwGtCF02aRLxwxiDp7RZJ1YuCo=
 SHA256 (cargo/slug-0.1.5.tar.gz) = O9lKzsnI2mQABfjhNaOfwDcudFNeazaLegS4dfeEyMQ=
+SHA256 (cargo/sm3-0.4.2.tar.gz) = 67mjtwLQp+M7xNhaFEVmM9KxZcKtg5xf2ahBfBqxWGA=
 SHA256 (cargo/smallvec-1.13.2.tar.gz) = 
PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
 SHA256 (cargo/smartstring-1.0.1.tar.gz) = 
P7csYz77qi3WZphlBQFsMsMEQ5XOr4gVGDmdL0En7ik=
 SHA256 (cargo/socket2-0.5.5.tar.gz) = 
e1+sWaXLXdY3ly5fynDa8FI8kGf83EhC8FPa4EoY+Ok=
@@ -533,33 +546,34 @@ SHA256 (cargo/strum-0.25.0.tar.gz) = KQ1
 SHA256 (cargo/strum_macros-0.25.3.tar.gz) = 
I9wfqaycFpp4umLwuEGBS3q64RvdBHucWPiTQ54wnqA=
 SHA256 (cargo/subtle-2.5.0.tar.gz) = 
gc3WTTErrttY4hM2sxvAQ7d+AcyZAzznbvU5946WXrw=
 SHA256 (cargo/swc_atoms-0.6.7.tar.gz) = 
u2Vn5OZ0hbPnZitIbxVlva5UvVudaxayuhqbq7HkISU=
-SHA256 (cargo/swc_bundler-0.228.0.tar.gz) = 
Q+RpjZQRXqEP48b93i0ec2xrpmAaurCmHZXhAV0TNZ8=
+SHA256 (cargo/swc_bundler-0.230.2.tar.gz) = 
nFBt3d67hG+OaHgEZOL+H9wK3UvCZWWfcTpxAV/82xM=
 SHA256 (cargo/swc_cached-0.3.20.tar.gz) = 
g0BiIcUBhg/OnCdET0QSXq/p5Zi4uBvnVj1wNnhM0Fw=
-SHA256 (cargo/swc_common-0.33.26.tar.gz) = 
ovlwYDiQbmbzkZAo+fejfz7VUvG4VXjpP0RodC4tpDg=
+SHA256 (cargo/swc_common-0.34.4.tar.gz) = 
kIe+/sa2ORH50vI55PkcmyFYnBabhu0tYWlE0jz0okM=
 SHA256 (cargo/swc_config-0.1.14.tar.gz) = 
hLZ+EVqxNv4OsDVYuwUIyneC7rRGqW0WVQjEhhfj/ZQ=
 SHA256 (cargo/swc_config_macro-0.1.4.tar.gz) = 
fF9WE5BCwalbVPXKSLqg4BctNpvMnT1HPa0d42uug5k=
-SHA256 (cargo/swc_ecma_ast-0.113.7.tar.gz) = 
mKU0qDYKB2oDCYn20SG6YEQ0VZS98EV8Rin0MnQgJrg=
-SHA256 (cargo/swc_ecma_codegen-0.149.3.tar.gz) = 
77K+8/SZiGWy1Gb7LvlBCgNEnSVdGZ8+uAf7GazDhis=
+SHA256 (cargo/swc_ecma_ast-0.115.1.tar.gz) = 
e+EwaTDCNUNaiSEEwAwrXhYjEEPAhdWhC9PnU3sVZZs=
+SHA256 (cargo/swc_ecma_codegen-0.151.1.tar.gz) = 
9RQajLTraeCQ5q6l1JBhtGkZvlIQ89CE+dmtY9MPXP8=
 SHA256 (cargo/swc_ecma_codegen_macros-0.7.6.tar.gz) = 
CQ5AmvScjRo8E7Oqse0J3U7amCIH6z5jwq00LwcrScg=
-SHA256 (cargo/swc_ecma_loader-0.45.28.tar.gz) = 
ksaPk0vSxR8pxK0LyuCZJOncMNfOBoA2fUW0LUAzimc=
-SHA256 (cargo/swc_ecma_parser-0.144.3.tar.gz) = 
/AtBk7nBJ9sZkKWggRGq/gEivIsThkaAfGPyplIbfaQ=
-SHA256 (cargo/swc_ecma_transforms_base-0.138.4.tar.gz) = 
97dtCTE83Y+ZvBUZ+wT4qTQnx6b0v7xks5/MWjeKsbc=
-SHA256 (cargo/swc_ecma_transforms_classes-0.127.1.tar.gz) = 
UwQ9gWePPGk2BO6x0fD+a6EPMDEEoxuVTb7r7Zyt9TA=
+SHA256 (cargo/swc_ecma_loader-0.46.1.tar.gz) = 
Wp/r6/BH0Shue3I/onWPMinaLBA4NPPq7mmDP0ZpJhI=
+SHA256 (cargo/swc_ecma_parser-0.146.12.tar.gz) = 
Ck4MLoXxLGO4XIBekjB5sE0fs+Je3QadY47tXyCY3nQ=
+SHA256 (cargo/swc_ecma_transforms_base-0.140.3.tar.gz) = 
033FBckq9W0Pd89vMabM03rEDK0eAf93J34LHHDo+P8=
+SHA256 (cargo/swc_ecma_transforms_classes-0.129.0.tar.gz) = 
o+q1+BeeWwrt84XqzCwDNpHG0hGnur0bu/8Sz3lKgk4=
 SHA256 (cargo/swc_ecma_transforms_macros-0.5.5.tar.gz) = 
UAodra0eDkHkF9Yzs9bV3md8ng0xWblLozSENs2xWqs=
-SHA256 (cargo/swc_ecma_transforms_optimization-0.199.2.tar.gz) = 
JZgtackc1ky/rnFNnpU4ELPyg1SG0IEIlny9FQFudyA=
-SHA256 (cargo/swc_ecma_transforms_proposal-0.172.3.tar.gz) = 
f7xBTWqcVHnPtMbpL82sUEWCvXvImg7X+ICLctyL0fA=
-SHA256 (cargo/swc_ecma_transforms_react-0.184.1.tar.gz) = 
Vlp2xMpHzjHXgwHAvquHjkwstPYkaRJU2DTsjA4jZ1U=
-SHA256 (cargo/swc_ecma_transforms_typescript-0.189.1.tar.gz) = 
4gkCbB08V3yvrCV9h+fA0jEZKC+9yO0D1/Vgd+lb65A=
-SHA256 (cargo/swc_ecma_utils-0.128.3.tar.gz) = 
AvRw2MwxrfYYmyKGNiAe483SaMC1otBAf4MJPfqW/5E=
-SHA256 (cargo/swc_ecma_visit-0.99.1.tar.gz) = 
KKbOKK2OWR+NYn8fnLJrJeXYMFKpvBtnTZX8KAQM+pg=
+SHA256 (cargo/swc_ecma_transforms_optimization-0.201.2.tar.gz) = 
ckqDBumMGx+WQPxEwazAyXH22qF2UZGeBrZPkF1KRWQ=
+SHA256 (cargo/swc_ecma_transforms_proposal-0.174.3.tar.gz) = 
bfiqZ1LML889eKxngnVC+2ZuUig/KyaAKqBYkGu3UNM=
+SHA256 (cargo/swc_ecma_transforms_react-0.186.2.tar.gz) = 
RG2jLKyCmZc6rx03SWViv9DB5PPDq10K9vB/QugYQQI=
+SHA256 (cargo/swc_ecma_transforms_typescript-0.191.2.tar.gz) = 
8c6K8oZUSecUrlbay2tUs/bcTMJQdNpOObh4vZPF45w=
+SHA256 (cargo/swc_ecma_utils-0.130.3.tar.gz) = 
E+YrGZRUpXbF/b1+G++KuIo5VCdFbYpxPZlLfUaYM6o=
+SHA256 (cargo/swc_ecma_visit-0.101.0.tar.gz) = 
zg2ZfwybThgSJfYD0WH2dXwqlwIiWBcJgs/gBexp7JI=
 SHA256 (cargo/swc_eq_ignore_macros-0.1.3.tar.gz) = 
aVodi0YQM9MkKbW++/CtTXosTWupzVuk4GRcYVg56OQ=
-SHA256 (cargo/swc_fast_graph-0.21.22.tar.gz) = 
8/3WS8PRYdbB6pqK5XeeS6Eyr8Z+e47OVCC/ycbhJ10=
-SHA256 (cargo/swc_graph_analyzer-0.22.23.tar.gz) = 
xyio+bgrcWChriRuMSMhd7Nx+CfrDQEAbA8SCjSUhxw=
+SHA256 (cargo/swc_fast_graph-0.22.0.tar.gz) = 
wAz1wWh+mFj7neH/qQo+ITaQlUBul6zocKOJMg0QWwo=
+SHA256 (cargo/swc_graph_analyzer-0.23.0.tar.gz) = 
qSiirYiX+3jDiJi6NClghj6ZN7ej3i0BDTIE2Fzhtyo=
 SHA256 (cargo/swc_macros_common-0.3.11.tar.gz) = 
kXRfNWEFdJPS2naEN8QnwOl53/c5ZQeuAvFsmBxKhGY=
 SHA256 (cargo/swc_visit-0.5.14.tar.gz) = 
BD0R/mg9y5NFg+rUlAXAiWpa9frOUi5GgsFpce94cbk=
 SHA256 (cargo/swc_visit_macros-0.5.12.tar.gz) = 
SunvGP+Nr/qZn3KdsFbSghzS95DzoR5GQi0Z9Guxk+c=
 SHA256 (cargo/syn-1.0.109.tar.gz) = 
crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
 SHA256 (cargo/syn-2.0.58.tar.gz) = RM+5PzgHC+7jaz/vfU9aFvJ3UdlLGHtmalzF6bDTBoc=
+SHA256 (cargo/sync_wrapper-1.0.1.tar.gz) = 
pwZavsqUtqild/m9RaoIZ6Iji3To62fPENSSvDk1E5Q=
 SHA256 (cargo/synstructure-0.12.6.tar.gz) = 
82vapgqDrKOSG1JZ1UAMv16Q/FGTE3apvUoOt5qnIQ8=
 SHA256 (cargo/syntect-5.2.0.tar.gz) = 
h03Po2OZVgQzPPlHrp91HKOvRSLGCIZ3TEljlDtHRrE=
 SHA256 (cargo/tap-1.0.1.tar.gz) = VZN+F5kYWxKGPUR/Qll+1p2ZKGhrjYih3xc3agl9g2k=
@@ -569,8 +583,8 @@ SHA256 (cargo/tendril-0.4.3.tar.gz) = 0k
 SHA256 (cargo/termcolor-1.4.1.tar.gz) = 
BnlPj2xciYsyda6++muKHLJM0sbHk5erFXdIN6C8V1U=
 SHA256 (cargo/text-size-1.1.0.tar.gz) = 
KIy1SNvnK2UiQ+p5cgHz1IGgYJqWeYD8xbIxXqgRVgo=
 SHA256 (cargo/text_lines-0.6.0.tar.gz) = 
f9WCjefeqnguHdcTAGrpazvuMtMnm3nrZ+z4BywFm88=
-SHA256 (cargo/thiserror-1.0.59.tar.gz) = 
8BJq0Iv/efKfw65qVcxyNSBW3/9h4/+LtxKUdtRLI6o=
-SHA256 (cargo/thiserror-impl-1.0.59.tar.gz) = 
0c1BO11Vi0xb82gOMkpvpQFOe3wGelHmnb30frcUi2Y=
+SHA256 (cargo/thiserror-1.0.61.tar.gz) = 
xUbIDWvkvGoAwPAXMMCN+C6qenph8R1lZSZQYRLMFwk=
+SHA256 (cargo/thiserror-impl-1.0.61.tar.gz) = 
RsM4QlAAKm1a9NEU8oRdN7V1IQM/MNXD9GxNcOEZdTM=
 SHA256 (cargo/thread_local-1.1.8.tar.gz) = 
i575utATraOAiFTOrHtGgSpkZbo2iFmjfiEAKD0tcZw=
 SHA256 (cargo/time-0.3.36.tar.gz) = 
Xf2I5WNGRobJFsfkbmI+Ug3cbXn6ZkE5Dy4/qG6D6IU=
 SHA256 (cargo/time-core-0.1.2.tar.gz) = 
75J8p1r7gIpNZN03TwCirfjQ/P+OexhK+IbDyH7Eo/M=
@@ -580,7 +594,7 @@ SHA256 (cargo/tinyvec_macros-0.1.1.tar.g
 SHA256 (cargo/tokio-1.37.0.tar.gz) = 
Gtvr/+ynX8/QWK+kgPtsC4HhZaAyP5ydOclpfjfEZ4c=
 SHA256 (cargo/tokio-macros-2.2.0.tar.gz) = 
W4oeKPLeqhTlCJeUVMs6IjsQuTi0WvFIvAmG3jbxkjs=
 SHA256 (cargo/tokio-metrics-0.3.1.tar.gz) = 
6s4JJB1iyYt+6xEH1MXGTKO9fakujCGMFTqzp4+b4RI=
-SHA256 (cargo/tokio-rustls-0.24.1.tar.gz) = 
woMnzzgKwUgUEIf7+53p171OhKtdLCj7yRHXU96KcIE=
+SHA256 (cargo/tokio-rustls-0.26.0.tar.gz) = 
DHvEDQ5al2lbuW4nmVzToIU4VBsKhG9lu6ejWfNnANQ=
 SHA256 (cargo/tokio-socks-0.5.1.tar.gz) = 
URZd+gKdKmWWlBOmzJbzVLhrRkSYcC8XSk76E2CP2MA=
 SHA256 (cargo/tokio-stream-0.1.15.tar.gz) = 
JnrIngvsbmkeWBORFgaTXXfEdv9JAk+Yq86j57FeN68=
 SHA256 (cargo/tokio-util-0.7.10.tar.gz) = 
VBnzRzLZ627kw1eLeYkHhXm38DnLu5yixNoBV0k3HhU=
@@ -589,6 +603,7 @@ SHA256 (cargo/toml-0.7.8.tar.gz) = 3Xnmn
 SHA256 (cargo/toml_datetime-0.6.6.tar.gz) = 
S639VpJK5pvMkDkzWy4BdjnOP5sAHDk8Gy0e+EbOLL8=
 SHA256 (cargo/toml_edit-0.19.15.tar.gz) = 
G1u3cNow5cv941ote5uKLEuO+JVIp6auq1yaV24+dCE=
 SHA256 (cargo/tower-0.4.13.tar.gz) = 
uPqb4N5s9J5TbOGFH5h70hpDt3GwlHPDVJpshT2zfBw=
+SHA256 (cargo/tower-http-0.5.2.tar.gz) = 
HpzUNKmYdH3SxCdryW7i4Mei6t88rojlK+VaBfqQU/U=
 SHA256 (cargo/tower-layer-0.3.2.tar.gz) = 
wgyNvtYoOglgTD5ptLfutU4pi4pgDU1ey1rTneYJ8dA=
 SHA256 (cargo/tower-lsp-0.20.0.tar.gz) = 
1LoFK1SmYnYo2bPDTBduftqDWbfams1Je58gmY0RhQg=
 SHA256 (cargo/tower-lsp-macros-0.9.0.tar.gz) = 
hP2QLU4Lmksn8vRAEI3ANOF1hiiptwL47GGtZjVUIvo=
@@ -629,7 +644,7 @@ SHA256 (cargo/utf-8-0.7.6.tar.gz) = CcyO
 SHA256 (cargo/utf8-width-0.1.7.tar.gz) = 
hr2NToldqFN+UxW4JUZk5rdpxP89sYMhspeh5wBDkuM=
 SHA256 (cargo/utf8parse-0.2.1.tar.gz) = 
cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo=
 SHA256 (cargo/uuid-1.8.0.tar.gz) = oYPPf+66l7TdHA1GeIY09iIdh/qWGzBb7QjIUYKe/MA=
-SHA256 (cargo/v8-0.93.1.tar.gz) = gpQ/7AKVWctD+df8NuK7hRIVNHAtb4k1VOc30bFH0UA=
+SHA256 (cargo/v8-0.99.0.tar.gz) = +j/AYIp48MfU7IgCV1nLeMkKKZhLSFQAYDVaYmrjKcE=
 SHA256 (cargo/v8_valueserializer-0.1.1.tar.gz) = 
l1mcQA/HmSWSK1gwPpj8uPqI9XM3mgjdtlLnLL0ucPY=
 SHA256 (cargo/value-trait-0.8.1.tar.gz) = 
2tjbmMHmd3l98hugP8p9O/m+w8o425MJVOT+bh6ifrQ=
 SHA256 (cargo/vcpkg-0.2.15.tar.gz) = 
rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY=
@@ -647,11 +662,11 @@ SHA256 (cargo/wasm-bindgen-futures-0.4.4
 SHA256 (cargo/wasm-bindgen-macro-0.2.92.tar.gz) = 
ofiCPek3txuUYMDDTiXz2oglB2C+wOusaUtJmXVQ1yY=
 SHA256 (cargo/wasm-bindgen-macro-support-0.2.92.tar.gz) = 
6U8XtSbQpGGhkceOpSu85kBx7VwEyf/kJNyzj3QXG7c=
 SHA256 (cargo/wasm-bindgen-shared-0.2.92.tar.gz) = 
rxkMlPJ3P9s3KcVbAHpyKrtThNoDvAmG30wom/VWfpY=
-SHA256 (cargo/wasm-streams-0.3.0.tar.gz) = 
tGCdRHgkN19D4f+8BRtQrY9LOughloDJRFLqBeskCsc=
+SHA256 (cargo/wasm-streams-0.4.0.tar.gz) = 
tl3EyQtjsRhGjPdH2L81ZsGRPvYL52W1cw6tngo7oSk=
 SHA256 (cargo/web-sys-0.3.69.tar.gz) = 
d6+poRg2NCNw9IF2IqLw9BixNEJtkagt+0j1MtLsE+8=
-SHA256 (cargo/webpki-roots-0.25.4.tar.gz) = 
XyDFfY19ttO4YVQgauXY+6Yt05VzEU3pfCywV4JR+OE=
-SHA256 (cargo/wgpu-core-0.20.0.tar.gz) = 
rGqG6qXnY+Wcc8+el9Vf/9Tf2mn9i9oZWJ/PhR3f7x8=
-SHA256 (cargo/wgpu-hal-0.20.0.tar.gz) = 
TXHIrgUXBYMEm2XuVi/YOf3As+nduE9OQMnV+OoNTIw=
+SHA256 (cargo/webpki-roots-0.26.1.tar.gz) = 
s940ricEg5ValPSyG9quuD1Qi7hKAUNfOTgY7bABIAk=
+SHA256 (cargo/wgpu-core-0.21.1.tar.gz) = 
1QgZq1Rbhn2KRU0ddWuQzV8V2h8pQzNMoxSvEFg8nTk=
+SHA256 (cargo/wgpu-hal-0.21.1.tar.gz) = 
Fy5JCocpVWTz/MDxZXmNhzhvYjGwTUVIvKRYy7/WMiI=
 SHA256 (cargo/wgpu-types-0.20.0.tar.gz) = 
E1PZpGv/f5VaaAV380xpEiYozCB24dbzqb5u8Arnk+8=
 SHA256 (cargo/which-4.4.2.tar.gz) = 
h7okQZogeM0rDy7eJpG2xm2OR4Nto7bbgmXrrUevv8c=
 SHA256 (cargo/which-6.0.1.tar.gz) = 
ghHk9YorKAWt+++8B7q4KVj8keODYzmxq3rjJGXc4Nc=
@@ -684,6 +699,7 @@ SHA256 (cargo/windows_x86_64_msvc-0.48.5
 SHA256 (cargo/windows_x86_64_msvc-0.52.4.tar.gz) = 
MrdS5SotoN3728xvzq3+7eTJOe0W0T5kiDOmHfthHtg=
 SHA256 (cargo/winnow-0.5.40.tar.gz) = 
9ZOpU5hzeu7VPkiceF3xPzYY5B281nGMat2/E5WqaHY=
 SHA256 (cargo/winreg-0.50.0.tar.gz) = 
Uk5XssU3wPmx5p8ZZTEewSGCtBIuRQNbFQjNJNKtrbE=
+SHA256 (cargo/winreg-0.52.0.tar.gz) = 
onelc5jUv6B130T1AaF8/fhULSJPDTYJWirceu5O8KU=
 SHA256 (cargo/winres-0.1.12.tar.gz) = 
to2yYe9Z6eUoBvaIAgYx6YdZK9g2Ge3M2pxH1CzeT2w=
 SHA256 (cargo/winsafe-0.0.19.tar.gz) = 
0TXRerdwJSrZXpqHLTZc8wkOO+hko0q0b0hVWZPvyQQ=
 SHA256 (cargo/wtf8-0.1.0.tar.gz) = wBroSSw49SN279OhfQmUtrzz3x45wCJtRYt9gWcLKgY=
@@ -701,7 +717,7 @@ SHA256 (cargo/zeromq-0.3.4.tar.gz) = LbN
 SHA256 (cargo/zstd-0.12.4.tar.gz) = 
GidZXhc2QRcfx0oSMrexx6fLbhgiLBHp37mIj6QkxTw=
 SHA256 (cargo/zstd-safe-6.0.6.tar.gz) = 
7pj/0LSO6V5sUWgYjkSlRVCxVk2dUw7iHV8OrtEGlYE=
 SHA256 (cargo/zstd-sys-2.0.10+zstd.1.5.6.tar.gz) = 
wlOkkUr1uvyPqMhu5ACCfoPPbsARlewfHthEG/ANZao=
-SHA256 (deno-1.44.4.tar.gz) = 3ejWQ5dlYMGcvdHtqhaANN1xMGIR+LMtUp5MzdhUE8E=
+SHA256 (deno-1.45.4.tar.gz) = NxMykn79njexrtQlRrqrXmfhc8VcAK2CrSp5pkO+Qgs=
 SIZE (cargo/Inflector-0.11.4.tar.gz) = 17438
 SIZE (cargo/addr2line-0.21.0.tar.gz) = 40807
 SIZE (cargo/adler-1.0.2.tar.gz) = 12778
@@ -729,7 +745,7 @@ SIZE (cargo/asn1-rs-0.5.2.tar.gz) = 8293
 SIZE (cargo/asn1-rs-derive-0.4.0.tar.gz) = 5220
 SIZE (cargo/asn1-rs-impl-0.1.0.tar.gz) = 2256
 SIZE (cargo/ast_node-0.9.8.tar.gz) = 8001
-SIZE (cargo/async-compression-0.4.8.tar.gz) = 104878
+SIZE (cargo/async-compression-0.4.11.tar.gz) = 105187
 SIZE (cargo/async-stream-0.3.5.tar.gz) = 11916
 SIZE (cargo/async-stream-impl-0.3.5.tar.gz) = 4173
 SIZE (cargo/async-trait-0.1.80.tar.gz) = 28775
@@ -747,18 +763,18 @@ SIZE (cargo/base64ct-1.6.0.tar.gz) = 288
 SIZE (cargo/bencher-0.1.5.tar.gz) = 18827
 SIZE (cargo/better_scoped_tls-0.1.1.tar.gz) = 1874
 SIZE (cargo/bincode-1.3.3.tar.gz) = 28958
+SIZE (cargo/bindgen-0.69.4.tar.gz) = 221092
 SIZE (cargo/bit-set-0.5.3.tar.gz) = 14470
 SIZE (cargo/bit-vec-0.6.3.tar.gz) = 19927
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
 SIZE (cargo/bitflags-2.5.0.tar.gz) = 43821
 SIZE (cargo/bitvec-1.0.1.tar.gz) = 224375
+SIZE (cargo/blake2-0.10.6.tar.gz) = 47234
 SIZE (cargo/block-0.1.6.tar.gz) = 4077
 SIZE (cargo/block-buffer-0.10.4.tar.gz) = 10538
 SIZE (cargo/block-padding-0.3.3.tar.gz) = 8504
-SIZE (cargo/brotli-3.5.0.tar.gz) = 1390231
-SIZE (cargo/brotli-4.0.0.tar.gz) = 1389566
-SIZE (cargo/brotli-decompressor-2.5.1.tar.gz) = 193087
-SIZE (cargo/brotli-decompressor-3.0.0.tar.gz) = 193126
+SIZE (cargo/brotli-6.0.0.tar.gz) = 1359183
+SIZE (cargo/brotli-decompressor-4.0.1.tar.gz) = 193357
 SIZE (cargo/bstr-1.9.1.tar.gz) = 380305
 SIZE (cargo/bumpalo-3.16.0.tar.gz) = 85677
 SIZE (cargo/bytemuck-1.15.0.tar.gz) = 47672
@@ -767,10 +783,12 @@ SIZE (cargo/bytes-1.6.0.tar.gz) = 60605
 SIZE (cargo/cache_control-0.2.0.tar.gz) = 2738
 SIZE (cargo/cbc-0.1.2.tar.gz) = 23501
 SIZE (cargo/cc-1.0.92.tar.gz) = 76130
+SIZE (cargo/cexpr-0.6.0.tar.gz) = 17966
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
 SIZE (cargo/cfg_aliases-0.1.1.tar.gz) = 6009
 SIZE (cargo/chrono-0.4.37.tar.gz) = 234441
 SIZE (cargo/cipher-0.4.4.tar.gz) = 19073
+SIZE (cargo/clang-sys-1.8.1.tar.gz) = 44009
 SIZE (cargo/clap-4.4.17.tar.gz) = 55526
 SIZE (cargo/clap_builder-4.4.17.tar.gz) = 163522
 SIZE (cargo/clap_complete-4.4.7.tar.gz) = 37402
@@ -813,28 +831,31 @@ SIZE (cargo/dashmap-5.5.3.tar.gz) = 2406
 SIZE (cargo/data-encoding-2.5.0.tar.gz) = 20632
 SIZE (cargo/data-url-0.3.0.tar.gz) = 20750
 SIZE (cargo/debugid-0.8.0.tar.gz) = 12757
-SIZE (cargo/deno_ast-0.39.2.tar.gz) = 75608
-SIZE (cargo/deno_cache_dir-0.10.0.tar.gz) = 17958
-SIZE (cargo/deno_config-0.16.4.tar.gz) = 31922
-SIZE (cargo/deno_core-0.290.0.tar.gz) = 282262
+SIZE (cargo/deno_ast-0.40.0.tar.gz) = 76231
+SIZE (cargo/deno_cache_dir-0.10.2.tar.gz) = 17985
+SIZE (cargo/deno_config-0.26.1.tar.gz) = 67736
+SIZE (cargo/deno_core-0.299.0.tar.gz) = 288711
 SIZE (cargo/deno_core_icudata-0.0.73.tar.gz) = 4568684
-SIZE (cargo/deno_doc-0.139.0.tar.gz) = 703436
-SIZE (cargo/deno_emit-0.42.0.tar.gz) = 6902
-SIZE (cargo/deno_graph-0.78.1.tar.gz) = 3720956
-SIZE (cargo/deno_lint-0.60.0.tar.gz) = 285354
+SIZE (cargo/deno_doc-0.144.0.tar.gz) = 707315
+SIZE (cargo/deno_emit-0.43.1.tar.gz) = 6868
+SIZE (cargo/deno_graph-0.80.1.tar.gz) = 3720770
+SIZE (cargo/deno_lint-0.61.0.tar.gz) = 286286
 SIZE (cargo/deno_lockfile-0.20.0.tar.gz) = 37031
 SIZE (cargo/deno_media_type-0.1.4.tar.gz) = 8391
-SIZE (cargo/deno_native_certs-0.2.0.tar.gz) = 7301
+SIZE (cargo/deno_native_certs-0.3.0.tar.gz) = 7544
 SIZE (cargo/deno_npm-0.21.4.tar.gz) = 46369
-SIZE (cargo/deno_ops-0.166.0.tar.gz) = 62774
-SIZE (cargo/deno_semver-0.5.6.tar.gz) = 21190
-SIZE (cargo/deno_task_shell-0.16.1.tar.gz) = 43207
+SIZE (cargo/deno_ops-0.175.0.tar.gz) = 66159
+SIZE (cargo/deno_package_json-0.1.1.tar.gz) = 7762
+SIZE (cargo/deno_semver-0.5.7.tar.gz) = 21664
+SIZE (cargo/deno_task_shell-0.17.0.tar.gz) = 43322
 SIZE (cargo/deno_terminal-0.1.1.tar.gz) = 4489
-SIZE (cargo/deno_unsync-0.3.4.tar.gz) = 10232
+SIZE (cargo/deno_terminal-0.2.0.tar.gz) = 5051
+SIZE (cargo/deno_unsync-0.3.10.tar.gz) = 11773
+SIZE (cargo/deno_unsync-0.4.0.tar.gz) = 12565
 SIZE (cargo/deno_whoami-0.1.0.tar.gz) = 3032
-SIZE (cargo/denokv_proto-0.7.0.tar.gz) = 19762
-SIZE (cargo/denokv_remote-0.7.0.tar.gz) = 6835
-SIZE (cargo/denokv_sqlite-0.7.0.tar.gz) = 13633
+SIZE (cargo/denokv_proto-0.8.1.tar.gz) = 22226
+SIZE (cargo/denokv_remote-0.8.1.tar.gz) = 7294
+SIZE (cargo/denokv_sqlite-0.8.1.tar.gz) = 13666
 SIZE (cargo/der-0.7.9.tar.gz) = 85173
 SIZE (cargo/der-parser-8.2.0.tar.gz) = 63495
 SIZE (cargo/deranged-0.3.11.tar.gz) = 18043
@@ -858,8 +879,8 @@ SIZE (cargo/dprint-core-macros-0.1.0.tar
 SIZE (cargo/dprint-plugin-json-0.19.3.tar.gz) = 21251
 SIZE (cargo/dprint-plugin-jupyter-0.1.3.tar.gz) = 9950
 SIZE (cargo/dprint-plugin-markdown-0.17.1.tar.gz) = 37948
-SIZE (cargo/dprint-plugin-typescript-0.91.1.tar.gz) = 197904
-SIZE (cargo/dprint-swc-ext-0.16.0.tar.gz) = 73577
+SIZE (cargo/dprint-plugin-typescript-0.91.4.tar.gz) = 198360
+SIZE (cargo/dprint-swc-ext-0.17.1.tar.gz) = 73656
 SIZE (cargo/drain-0.1.2.tar.gz) = 8974
 SIZE (cargo/dsa-0.6.3.tar.gz) = 25991
 SIZE (cargo/dyn-clone-1.0.17.tar.gz) = 11848
@@ -880,7 +901,7 @@ SIZE (cargo/errno-0.3.8.tar.gz) = 10645
 SIZE (cargo/errno-dragonfly-0.1.2.tar.gz) = 1810
 SIZE (cargo/error-code-3.2.0.tar.gz) = 7569
 SIZE (cargo/escape8259-0.5.2.tar.gz) = 5462
-SIZE (cargo/eszip-0.71.0.tar.gz) = 166990
+SIZE (cargo/eszip-0.72.2.tar.gz) = 168213
 SIZE (cargo/fallible-iterator-0.2.0.tar.gz) = 18509
 SIZE (cargo/fallible-streaming-iterator-0.1.9.tar.gz) = 9249
 SIZE (cargo/fancy-regex-0.10.0.tar.gz) = 79951
@@ -956,21 +977,21 @@ SIZE (cargo/http-0.2.12.tar.gz) = 101964
 SIZE (cargo/http-1.1.0.tar.gz) = 103144
 SIZE (cargo/http-body-0.4.6.tar.gz) = 10773
 SIZE (cargo/http-body-1.0.0.tar.gz) = 5411
-SIZE (cargo/http-body-util-0.1.1.tar.gz) = 11930
+SIZE (cargo/http-body-util-0.1.2.tar.gz) = 12821
 SIZE (cargo/httparse-1.8.0.tar.gz) = 29954
 SIZE (cargo/httpdate-1.0.3.tar.gz) = 10639
 SIZE (cargo/humantime-2.1.0.tar.gz) = 16749
 SIZE (cargo/hyper-0.14.28.tar.gz) = 197204
-SIZE (cargo/hyper-1.1.0.tar.gz) = 145893
-SIZE (cargo/hyper-rustls-0.24.2.tar.gz) = 30195
-SIZE (cargo/hyper-util-0.1.2.tar.gz) = 54182
+SIZE (cargo/hyper-1.4.1.tar.gz) = 151849
+SIZE (cargo/hyper-rustls-0.27.2.tar.gz) = 34421
+SIZE (cargo/hyper-util-0.1.6.tar.gz) = 69910
 SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
 SIZE (cargo/idna-0.3.0.tar.gz) = 271128
 SIZE (cargo/idna-0.4.0.tar.gz) = 271429
 SIZE (cargo/if_chain-1.0.2.tar.gz) = 8062
 SIZE (cargo/ignore-0.4.20.tar.gz) = 53551
 SIZE (cargo/image-0.24.9.tar.gz) = 9261055
-SIZE (cargo/import_map-0.19.0.tar.gz) = 14986
+SIZE (cargo/import_map-0.20.0.tar.gz) = 15848
 SIZE (cargo/indexmap-2.2.6.tar.gz) = 82420
 SIZE (cargo/inotify-0.9.6.tar.gz) = 22971
 SIZE (cargo/inotify-sys-0.1.5.tar.gz) = 6965
@@ -991,6 +1012,7 @@ SIZE (cargo/js-sys-0.3.69.tar.gz) = 8108
 SIZE (cargo/jsonc-parser-0.23.0.tar.gz) = 43289
 SIZE (cargo/junction-0.2.0.tar.gz) = 11006
 SIZE (cargo/k256-0.13.3.tar.gz) = 92647
+SIZE (cargo/keccak-0.1.5.tar.gz) = 13120
 SIZE (cargo/khronos-egl-6.0.0.tar.gz) = 29315
 SIZE (cargo/khronos_api-3.1.0.tar.gz) = 599718
 SIZE (cargo/kqueue-1.0.8.tar.gz) = 12642
@@ -998,6 +1020,7 @@ SIZE (cargo/kqueue-sys-1.0.4.tar.gz) = 7
 SIZE (cargo/lazy-regex-3.1.0.tar.gz) = 6283
 SIZE (cargo/lazy-regex-proc_macros-3.1.0.tar.gz) = 4490
 SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
+SIZE (cargo/lazycell-1.3.0.tar.gz) = 12502
 SIZE (cargo/lexical-core-0.8.5.tar.gz) = 26680
 SIZE (cargo/lexical-parse-float-0.8.5.tar.gz) = 180161
 SIZE (cargo/lexical-parse-integer-0.8.6.tar.gz) = 33647
@@ -1078,7 +1101,7 @@ SIZE (cargo/p256-0.13.2.tar.gz) = 63434
 SIZE (cargo/p384-0.13.0.tar.gz) = 236495
 SIZE (cargo/p521-0.13.3.tar.gz) = 138499
 SIZE (cargo/parking_lot-0.11.2.tar.gz) = 39869
-SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
+SIZE (cargo/parking_lot-0.12.3.tar.gz) = 41860
 SIZE (cargo/parking_lot_core-0.8.6.tar.gz) = 32567
 SIZE (cargo/parking_lot_core-0.9.9.tar.gz) = 32445
 SIZE (cargo/password-hash-0.5.0.tar.gz) = 26884
@@ -1116,6 +1139,7 @@ SIZE (cargo/ppv-lite86-0.2.17.tar.gz) = 
 SIZE (cargo/precomputed-hash-0.1.1.tar.gz) = 1640
 SIZE (cargo/pretty_assertions-1.4.0.tar.gz) = 78846
 SIZE (cargo/prettyplease-0.1.25.tar.gz) = 49545
+SIZE (cargo/prettyplease-0.2.17.tar.gz) = 57713
 SIZE (cargo/primeorder-0.13.6.tar.gz) = 21296
 SIZE (cargo/proc-macro-error-1.0.4.tar.gz) = 25293
 SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971
@@ -1132,6 +1156,9 @@ SIZE (cargo/pulldown-cmark-0.9.6.tar.gz)
 SIZE (cargo/quick-error-1.2.3.tar.gz) = 15066
 SIZE (cargo/quick-junit-0.3.6.tar.gz) = 19957
 SIZE (cargo/quick-xml-0.31.0.tar.gz) = 172236
+SIZE (cargo/quinn-0.11.2.tar.gz) = 73920
+SIZE (cargo/quinn-proto-0.11.3.tar.gz) = 202348
+SIZE (cargo/quinn-udp-0.5.2.tar.gz) = 21918
 SIZE (cargo/quote-1.0.36.tar.gz) = 28507
 SIZE (cargo/radium-0.7.0.tar.gz) = 10906
 SIZE (cargo/radix_fmt-1.0.0.tar.gz) = 8743
@@ -1152,7 +1179,7 @@ SIZE (cargo/regex-1.10.4.tar.gz) = 25319
 SIZE (cargo/regex-automata-0.4.6.tar.gz) = 617565
 SIZE (cargo/regex-syntax-0.8.3.tar.gz) = 347497
 SIZE (cargo/relative-path-1.9.2.tar.gz) = 22420
-SIZE (cargo/reqwest-0.11.20.tar.gz) = 155122
+SIZE (cargo/reqwest-0.12.5.tar.gz) = 177108
 SIZE (cargo/resolv-conf-0.7.0.tar.gz) = 17352
 SIZE (cargo/rfc6979-0.4.0.tar.gz) = 9140
 SIZE (cargo/ring-0.17.8.tar.gz) = 4188554
@@ -1167,11 +1194,12 @@ SIZE (cargo/rustc_version-0.2.3.tar.gz) 
 SIZE (cargo/rustc_version-0.4.0.tar.gz) = 12175
 SIZE (cargo/rusticata-macros-4.1.0.tar.gz) = 11746
 SIZE (cargo/rustix-0.38.32.tar.gz) = 376999
-SIZE (cargo/rustls-0.21.11.tar.gz) = 284815
-SIZE (cargo/rustls-native-certs-0.6.3.tar.gz) = 24438
-SIZE (cargo/rustls-pemfile-1.0.4.tar.gz) = 22092
-SIZE (cargo/rustls-tokio-stream-0.2.24.tar.gz) = 34033
-SIZE (cargo/rustls-webpki-0.101.7.tar.gz) = 168808
+SIZE (cargo/rustls-0.23.11.tar.gz) = 438425
+SIZE (cargo/rustls-native-certs-0.7.0.tar.gz) = 25071
+SIZE (cargo/rustls-pemfile-2.1.2.tar.gz) = 25928
+SIZE (cargo/rustls-pki-types-1.7.0.tar.gz) = 29555
+SIZE (cargo/rustls-tokio-stream-0.3.0.tar.gz) = 34719
+SIZE (cargo/rustls-webpki-0.102.5.tar.gz) = 200431
 SIZE (cargo/rustversion-1.0.15.tar.gz) = 17406
 SIZE (cargo/rustyline-13.0.0.tar.gz) = 116254
 SIZE (cargo/rustyline-derive-0.7.0.tar.gz) = 2423
@@ -1184,7 +1212,6 @@ SIZE (cargo/schannel-0.1.23.tar.gz) = 41
 SIZE (cargo/scoped-tls-1.0.1.tar.gz) = 8202
 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
 SIZE (cargo/scrypt-0.11.0.tar.gz) = 13440
-SIZE (cargo/sct-0.7.1.tar.gz) = 27501
 SIZE (cargo/sec1-0.7.3.tar.gz) = 17979
 SIZE (cargo/security-framework-2.10.0.tar.gz) = 79723
 SIZE (cargo/security-framework-sys-2.10.0.tar.gz) = 18676
@@ -1199,13 +1226,14 @@ SIZE (cargo/serde_json-1.0.115.tar.gz) =
 SIZE (cargo/serde_repr-0.1.16.tar.gz) = 9629
 SIZE (cargo/serde_spanned-0.6.6.tar.gz) = 9120
 SIZE (cargo/serde_urlencoded-0.7.1.tar.gz) = 12822
-SIZE (cargo/serde_v8-0.199.0.tar.gz) = 30067
-SIZE (cargo/sha-1-0.10.0.tar.gz) = 12239
+SIZE (cargo/serde_v8-0.208.0.tar.gz) = 31979
 SIZE (cargo/sha1-0.10.6.tar.gz) = 13517
 SIZE (cargo/sha1_smol-1.0.0.tar.gz) = 9782
 SIZE (cargo/sha2-0.10.8.tar.gz) = 26357
+SIZE (cargo/sha3-0.10.8.tar.gz) = 858216
 SIZE (cargo/shell-escape-0.1.5.tar.gz) = 6847
 SIZE (cargo/shellexpand-3.1.0.tar.gz) = 25591
+SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
 SIZE (cargo/signal-hook-0.3.17.tar.gz) = 50296
 SIZE (cargo/signal-hook-registry-1.4.1.tar.gz) = 17987
 SIZE (cargo/signature-2.2.0.tar.gz) = 15531
@@ -1217,6 +1245,7 @@ SIZE (cargo/siphasher-0.3.11.tar.gz) = 1
 SIZE (cargo/slab-0.4.9.tar.gz) = 17108
 SIZE (cargo/slotmap-1.0.7.tar.gz) = 61390
 SIZE (cargo/slug-0.1.5.tar.gz) = 6833
+SIZE (cargo/sm3-0.4.2.tar.gz) = 10344
 SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
 SIZE (cargo/smartstring-1.0.1.tar.gz) = 29555
 SIZE (cargo/socket2-0.5.5.tar.gz) = 54863
@@ -1237,33 +1266,34 @@ SIZE (cargo/strum-0.25.0.tar.gz) = 5539
 SIZE (cargo/strum_macros-0.25.3.tar.gz) = 22570
 SIZE (cargo/subtle-2.5.0.tar.gz) = 13909
 SIZE (cargo/swc_atoms-0.6.7.tar.gz) = 13825
-SIZE (cargo/swc_bundler-0.228.0.tar.gz) = 71941
+SIZE (cargo/swc_bundler-0.230.2.tar.gz) = 71913
 SIZE (cargo/swc_cached-0.3.20.tar.gz) = 1958
-SIZE (cargo/swc_common-0.33.26.tar.gz) = 80912
+SIZE (cargo/swc_common-0.34.4.tar.gz) = 81082
 SIZE (cargo/swc_config-0.1.14.tar.gz) = 4777
 SIZE (cargo/swc_config_macro-0.1.4.tar.gz) = 1717
-SIZE (cargo/swc_ecma_ast-0.113.7.tar.gz) = 32633
-SIZE (cargo/swc_ecma_codegen-0.149.3.tar.gz) = 52653
+SIZE (cargo/swc_ecma_ast-0.115.1.tar.gz) = 33764
+SIZE (cargo/swc_ecma_codegen-0.151.1.tar.gz) = 52670
 SIZE (cargo/swc_ecma_codegen_macros-0.7.6.tar.gz) = 2987
-SIZE (cargo/swc_ecma_loader-0.45.28.tar.gz) = 10959
-SIZE (cargo/swc_ecma_parser-0.144.3.tar.gz) = 150695
-SIZE (cargo/swc_ecma_transforms_base-0.138.4.tar.gz) = 71614
-SIZE (cargo/swc_ecma_transforms_classes-0.127.1.tar.gz) = 4331
+SIZE (cargo/swc_ecma_loader-0.46.1.tar.gz) = 10843
+SIZE (cargo/swc_ecma_parser-0.146.12.tar.gz) = 150268
+SIZE (cargo/swc_ecma_transforms_base-0.140.3.tar.gz) = 71276
+SIZE (cargo/swc_ecma_transforms_classes-0.129.0.tar.gz) = 4329
 SIZE (cargo/swc_ecma_transforms_macros-0.5.5.tar.gz) = 3827
-SIZE (cargo/swc_ecma_transforms_optimization-0.199.2.tar.gz) = 60391
-SIZE (cargo/swc_ecma_transforms_proposal-0.172.3.tar.gz) = 22545
-SIZE (cargo/swc_ecma_transforms_react-0.184.1.tar.gz) = 30930
-SIZE (cargo/swc_ecma_transforms_typescript-0.189.1.tar.gz) = 36026
-SIZE (cargo/swc_ecma_utils-0.128.3.tar.gz) = 32642
-SIZE (cargo/swc_ecma_visit-0.99.1.tar.gz) = 9866
+SIZE (cargo/swc_ecma_transforms_optimization-0.201.2.tar.gz) = 62122
+SIZE (cargo/swc_ecma_transforms_proposal-0.174.3.tar.gz) = 23066
+SIZE (cargo/swc_ecma_transforms_react-0.186.2.tar.gz) = 30928
+SIZE (cargo/swc_ecma_transforms_typescript-0.191.2.tar.gz) = 35927
+SIZE (cargo/swc_ecma_utils-0.130.3.tar.gz) = 32800
+SIZE (cargo/swc_ecma_visit-0.101.0.tar.gz) = 9742
 SIZE (cargo/swc_eq_ignore_macros-0.1.3.tar.gz) = 2833
-SIZE (cargo/swc_fast_graph-0.21.22.tar.gz) = 7051
-SIZE (cargo/swc_graph_analyzer-0.22.23.tar.gz) = 2018
+SIZE (cargo/swc_fast_graph-0.22.0.tar.gz) = 6922
+SIZE (cargo/swc_graph_analyzer-0.23.0.tar.gz) = 2005
 SIZE (cargo/swc_macros_common-0.3.11.tar.gz) = 6683
 SIZE (cargo/swc_visit-0.5.14.tar.gz) = 5690
 SIZE (cargo/swc_visit_macros-0.5.12.tar.gz) = 14377
 SIZE (cargo/syn-1.0.109.tar.gz) = 237611
 SIZE (cargo/syn-2.0.58.tar.gz) = 254920
+SIZE (cargo/sync_wrapper-1.0.1.tar.gz) = 6939
 SIZE (cargo/synstructure-0.12.6.tar.gz) = 18429
 SIZE (cargo/syntect-5.2.0.tar.gz) = 822671
 SIZE (cargo/tap-1.0.1.tar.gz) = 11316
@@ -1273,8 +1303,8 @@ SIZE (cargo/tendril-0.4.3.tar.gz) = 3721
 SIZE (cargo/termcolor-1.4.1.tar.gz) = 18773
 SIZE (cargo/text-size-1.1.0.tar.gz) = 12380
 SIZE (cargo/text_lines-0.6.0.tar.gz) = 5587
-SIZE (cargo/thiserror-1.0.59.tar.gz) = 21040
-SIZE (cargo/thiserror-impl-1.0.59.tar.gz) = 15726
+SIZE (cargo/thiserror-1.0.61.tar.gz) = 21264
+SIZE (cargo/thiserror-impl-1.0.61.tar.gz) = 15786
 SIZE (cargo/thread_local-1.1.8.tar.gz) = 13962
 SIZE (cargo/time-0.3.36.tar.gz) = 119805
 SIZE (cargo/time-core-0.1.2.tar.gz) = 7191
@@ -1284,7 +1314,7 @@ SIZE (cargo/tinyvec_macros-0.1.1.tar.gz)
 SIZE (cargo/tokio-1.37.0.tar.gz) = 764297
 SIZE (cargo/tokio-macros-2.2.0.tar.gz) = 11520
 SIZE (cargo/tokio-metrics-0.3.1.tar.gz) = 42777
-SIZE (cargo/tokio-rustls-0.24.1.tar.gz) = 33049
+SIZE (cargo/tokio-rustls-0.26.0.tar.gz) = 34253
 SIZE (cargo/tokio-socks-0.5.1.tar.gz) = 16137
 SIZE (cargo/tokio-stream-0.1.15.tar.gz) = 36284
 SIZE (cargo/tokio-util-0.7.10.tar.gz) = 110508
@@ -1293,6 +1323,7 @@ SIZE (cargo/toml-0.7.8.tar.gz) = 49671
 SIZE (cargo/toml_datetime-0.6.6.tar.gz) = 11698
 SIZE (cargo/toml_edit-0.19.15.tar.gz) = 95324
 SIZE (cargo/tower-0.4.13.tar.gz) = 106906
+SIZE (cargo/tower-http-0.5.2.tar.gz) = 118675
 SIZE (cargo/tower-layer-0.3.2.tar.gz) = 6023
 SIZE (cargo/tower-lsp-0.20.0.tar.gz) = 61870
 SIZE (cargo/tower-lsp-macros-0.9.0.tar.gz) = 2888
@@ -1333,7 +1364,7 @@ SIZE (cargo/utf-8-0.7.6.tar.gz) = 10422
 SIZE (cargo/utf8-width-0.1.7.tar.gz) = 2977
 SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435
 SIZE (cargo/uuid-1.8.0.tar.gz) = 44043
-SIZE (cargo/v8-0.93.1.tar.gz) = 23821670
+SIZE (cargo/v8-0.99.0.tar.gz) = 23903686
 SIZE (cargo/v8_valueserializer-0.1.1.tar.gz) = 57506
 SIZE (cargo/value-trait-0.8.1.tar.gz) = 24610
 SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735
@@ -1351,11 +1382,11 @@ SIZE (cargo/wasm-bindgen-futures-0.4.42.
 SIZE (cargo/wasm-bindgen-macro-0.2.92.tar.gz) = 13835
 SIZE (cargo/wasm-bindgen-macro-support-0.2.92.tar.gz) = 20092
 SIZE (cargo/wasm-bindgen-shared-0.2.92.tar.gz) = 7263
-SIZE (cargo/wasm-streams-0.3.0.tar.gz) = 33502
+SIZE (cargo/wasm-streams-0.4.0.tar.gz) = 34328
 SIZE (cargo/web-sys-0.3.69.tar.gz) = 728877
-SIZE (cargo/webpki-roots-0.25.4.tar.gz) = 253559
-SIZE (cargo/wgpu-core-0.20.0.tar.gz) = 252576
-SIZE (cargo/wgpu-hal-0.20.0.tar.gz) = 306188
+SIZE (cargo/webpki-roots-0.26.1.tar.gz) = 249748
+SIZE (cargo/wgpu-core-0.21.1.tar.gz) = 252920
+SIZE (cargo/wgpu-hal-0.21.1.tar.gz) = 310971
 SIZE (cargo/wgpu-types-0.20.0.tar.gz) = 60828
 SIZE (cargo/which-4.4.2.tar.gz) = 15953
 SIZE (cargo/which-6.0.1.tar.gz) = 16542
@@ -1388,6 +1419,7 @@ SIZE (cargo/windows_x86_64_msvc-0.48.5.t
 SIZE (cargo/windows_x86_64_msvc-0.52.4.tar.gz) = 828019
 SIZE (cargo/winnow-0.5.40.tar.gz) = 159316
 SIZE (cargo/winreg-0.50.0.tar.gz) = 29703
+SIZE (cargo/winreg-0.52.0.tar.gz) = 30148
 SIZE (cargo/winres-0.1.12.tar.gz) = 19772
 SIZE (cargo/winsafe-0.0.19.tar.gz) = 492820
 SIZE (cargo/wtf8-0.1.0.tar.gz) = 11320
@@ -1405,4 +1437,4 @@ SIZE (cargo/zeromq-0.3.4.tar.gz) = 53843
 SIZE (cargo/zstd-0.12.4.tar.gz) = 30434
 SIZE (cargo/zstd-safe-6.0.6.tar.gz) = 20828
 SIZE (cargo/zstd-sys-2.0.10+zstd.1.5.6.tar.gz) = 749088
-SIZE (deno-1.44.4.tar.gz) = 22641524
+SIZE (deno-1.45.4.tar.gz) = 26548488
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-Cargo_toml,v
diff -u -p -r1.5 patch-Cargo_toml
--- patches/patch-Cargo_toml    21 Jun 2024 16:29:38 -0000      1.5
+++ patches/patch-Cargo_toml    28 Jul 2024 11:29:01 -0000
@@ -2,12 +2,12 @@ Disable using V8 custom libcxx
 Index: Cargo.toml
 --- Cargo.toml.orig
 +++ Cargo.toml
-@@ -44,7 +44,7 @@ repository = "https://github.com/denoland/deno";
+@@ -45,7 +45,7 @@ repository = "https://github.com/denoland/deno";
  
  [workspace.dependencies]
- deno_ast = { version = "=0.39.2", features = ["transpiling"] }
--deno_core = { version = "0.290.0" }
-+deno_core = { version = "0.290.0", default-features = false, features = 
["include_icu_data"] }
+ deno_ast = { version = "=0.40.0", features = ["transpiling"] }
+-deno_core = { version = "0.299.0" }
++deno_core = { version = "0.299.0", default-features = false, features = 
["include_icu_data"] }
  
- deno_bench_util = { version = "0.152.0", path = "./bench_util" }
+ deno_bench_util = { version = "0.157.0", path = "./bench_util" }
  deno_lockfile = "0.20.0"
Index: patches/patch-cli_build_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-cli_build_rs,v
diff -u -p -r1.5 patch-cli_build_rs
--- patches/patch-cli_build_rs  14 May 2024 20:47:20 -0000      1.5
+++ patches/patch-cli_build_rs  28 Jul 2024 11:29:01 -0000
@@ -1,7 +1,7 @@
 Index: cli/build.rs
 --- cli/build.rs.orig
 +++ cli/build.rs
-@@ -412,6 +412,13 @@ fn main() {
+@@ -415,6 +415,13 @@ fn main() {
      symbols_path.display()
    );
  
Index: patches/patch-cli_mainrt_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-cli_mainrt_rs,v
diff -u -p -r1.2 patch-cli_mainrt_rs
--- patches/patch-cli_mainrt_rs 14 May 2024 20:47:20 -0000      1.2
+++ patches/patch-cli_mainrt_rs 28 Jul 2024 11:29:01 -0000
@@ -1,15 +1,15 @@
 Index: cli/mainrt.rs
 --- cli/mainrt.rs.orig
 +++ cli/mainrt.rs
-@@ -33,6 +33,7 @@ use deno_terminal::colors;
- use std::borrow::Cow;
+@@ -35,6 +35,7 @@ use std::borrow::Cow;
+ use std::collections::HashMap;
  use std::env;
  use std::env::current_exe;
 +use std::path::PathBuf;
  
  use crate::args::Flags;
  
-@@ -72,7 +73,8 @@ fn unwrap_or_exit<T>(result: Result<T, AnyError>) -> T
+@@ -82,7 +83,8 @@ fn load_env_vars(env_vars: &HashMap<String, String>) {
  
  fn main() {
    let args: Vec<_> = env::args_os().collect();
Index: patches/patch-cli_standalone_binary_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-cli_standalone_binary_rs,v
diff -u -p -r1.6 patch-cli_standalone_binary_rs
--- patches/patch-cli_standalone_binary_rs      21 Jun 2024 16:29:38 -0000      
1.6
+++ patches/patch-cli_standalone_binary_rs      28 Jul 2024 11:29:01 -0000
@@ -1,7 +1,7 @@
 Index: cli/standalone/binary.rs
 --- cli/standalone/binary.rs.orig
 +++ cli/standalone/binary.rs
-@@ -148,7 +148,7 @@ pub struct Metadata {
+@@ -106,7 +106,7 @@ pub struct Metadata {
  }
  
  pub fn load_npm_vfs(root_dir_path: PathBuf) -> Result<FileBackedVfs, 
AnyError> {
@@ -10,7 +10,7 @@ Index: cli/standalone/binary.rs
    let mut file = std::fs::File::open(file_path)?;
    file.seek(SeekFrom::End(-(TRAILER_SIZE as i64)))?;
    let mut trailer = [0; TRAILER_SIZE];
-@@ -543,7 +543,7 @@ impl<'a> DenoCompileBinaryWriter<'a> {
+@@ -501,7 +501,7 @@ impl<'a> DenoCompileBinaryWriter<'a> {
      let bytes = match maybe_bytes {
        Some(bytes) => bytes,
        None => {
Index: patches/patch-cli_standalone_mod_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-cli_standalone_mod_rs,v
diff -u -p -r1.7 patch-cli_standalone_mod_rs
--- patches/patch-cli_standalone_mod_rs 21 Jun 2024 16:29:38 -0000      1.7
+++ patches/patch-cli_standalone_mod_rs 28 Jul 2024 11:29:01 -0000
@@ -1,21 +1,21 @@
 Index: cli/standalone/mod.rs
 --- cli/standalone/mod.rs.orig
 +++ cli/standalone/mod.rs
-@@ -60,6 +60,7 @@ use deno_runtime::WorkerExecutionMode;
- use deno_runtime::WorkerLogLevel;
- use deno_semver::npm::NpmPackageReqReference;
- use import_map::parse_from_json;
+@@ -38,6 +38,7 @@ use import_map::parse_from_json;
+ use node_resolver::analyze::NodeCodeTranslator;
+ use node_resolver::NodeResolutionMode;
+ use std::borrow::Cow;
 +use std::path::PathBuf;
  use std::rc::Rc;
  use std::sync::Arc;
  
-@@ -325,7 +326,8 @@ pub async fn run(
+@@ -423,7 +424,8 @@ pub async fn run(
+   mut eszip: eszip::EszipV2,
    metadata: Metadata,
  ) -> Result<i32, AnyError> {
-   let main_module = &metadata.entrypoint;
 -  let current_exe_path = std::env::current_exe().unwrap();
 +  let current_exe_path =
 +    std::env::current_exe().unwrap_or(PathBuf::from("${PREFIX}/bin/deno"));
    let current_exe_name =
      current_exe_path.file_name().unwrap().to_string_lossy();
-   let deno_dir_provider = Arc::new(DenoDirProvider::new(None));
+   let maybe_cwd = std::env::current_dir().ok();
Index: patches/patch-cli_tools_upgrade_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-cli_tools_upgrade_rs,v
diff -u -p -r1.6 patch-cli_tools_upgrade_rs
--- patches/patch-cli_tools_upgrade_rs  21 Jun 2024 16:29:38 -0000      1.6
+++ patches/patch-cli_tools_upgrade_rs  28 Jul 2024 11:29:01 -0000
@@ -14,10 +14,10 @@ Index: cli/tools/upgrade.rs
  
  pub fn check_for_upgrades(
 @@ -374,6 +371,7 @@ pub async fn upgrade(
-   flags: Flags,
+   flags: Arc<Flags>,
    upgrade_flags: UpgradeFlags,
  ) -> Result<(), AnyError> {
 +  bail!("Upgrades are not supported on OpenBSD.");
-   let factory = CliFactory::from_flags(flags)?;
+   let factory = CliFactory::from_flags(flags);
    let client = factory.http_client_provider().get_or_create()?;
    let current_exe_path = std::env::current_exe()?;
Index: patches/patch-ext_node_ops_fs_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-ext_node_ops_fs_rs,v
diff -u -p -r1.2 patch-ext_node_ops_fs_rs
--- patches/patch-ext_node_ops_fs_rs    18 May 2024 13:54:06 -0000      1.2
+++ patches/patch-ext_node_ops_fs_rs    28 Jul 2024 11:29:01 -0000
@@ -1,7 +1,7 @@
 Index: ext/node/ops/fs.rs
 --- ext/node/ops/fs.rs.orig
 +++ ext/node/ops/fs.rs
-@@ -120,13 +120,21 @@ where
+@@ -141,13 +141,21 @@ where
      let mut cpath = path.as_bytes().to_vec();
      cpath.push(0);
      if bigint {
@@ -25,7 +25,7 @@ Index: ext/node/ops/fs.rs
        // SAFETY: `cpath` is NUL-terminated and result is pointer to valid 
statfs memory.
        let (code, result) = unsafe {
          let mut result: libc::statfs = std::mem::zeroed();
-@@ -136,7 +144,10 @@ where
+@@ -157,7 +165,10 @@ where
          return Err(std::io::Error::last_os_error().into());
        }
        Ok(StatFs {
@@ -36,7 +36,7 @@ Index: ext/node/ops/fs.rs
          bsize: result.f_bsize as _,
          blocks: result.f_blocks as _,
          bfree: result.f_bfree as _,
-@@ -154,7 +165,10 @@ where
+@@ -175,7 +186,10 @@ where
          return Err(std::io::Error::last_os_error().into());
        }
        Ok(StatFs {
Index: patches/patch-ext_node_ops_os_cpus_rs
===================================================================
RCS file: /cvs/ports/lang/deno/patches/patch-ext_node_ops_os_cpus_rs,v
diff -u -p -r1.1 patch-ext_node_ops_os_cpus_rs
--- patches/patch-ext_node_ops_os_cpus_rs       26 Apr 2024 16:23:11 -0000      
1.1
+++ patches/patch-ext_node_ops_os_cpus_rs       28 Jul 2024 11:29:01 -0000
@@ -1,7 +1,7 @@
 Index: ext/node/ops/os/cpus.rs
 --- ext/node/ops/os/cpus.rs.orig
 +++ ext/node/ops/os/cpus.rs
-@@ -293,6 +293,11 @@ pub fn cpu_info() -> Option<Vec<CpuInfo>> {
+@@ -294,6 +294,11 @@ pub fn cpu_info() -> Option<Vec<CpuInfo>> {
    Some(cpus)
  }
  
Index: patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn
--- patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn 21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn 28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/config/BUILDCONFIG.gn
---- modcargo-crates/v8-0.93.1/build/config/BUILDCONFIG.gn.orig
-+++ modcargo-crates/v8-0.93.1/build/config/BUILDCONFIG.gn
+Index: modcargo-crates/v8-0.99.0/build/config/BUILDCONFIG.gn
+--- modcargo-crates/v8-0.99.0/build/config/BUILDCONFIG.gn.orig
++++ modcargo-crates/v8-0.99.0/build/config/BUILDCONFIG.gn
 @@ -196,8 +196,8 @@ if (host_toolchain == "") {
    # TODO(dpranke): Add some sort of assert here that verifies that
    # no toolchain omitted host_toolchain from its toolchain_args().
Index: patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn
--- patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn       21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn       28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/config/BUILD.gn
---- modcargo-crates/v8-0.93.1/build/config/BUILD.gn.orig
-+++ modcargo-crates/v8-0.93.1/build/config/BUILD.gn
+Index: modcargo-crates/v8-0.99.0/build/config/BUILD.gn
+--- modcargo-crates/v8-0.99.0/build/config/BUILD.gn.orig
++++ modcargo-crates/v8-0.99.0/build/config/BUILD.gn
 @@ -121,7 +121,7 @@ config("debug") {
        # builds, and we have to tell it to turn it off.
        defines += [ "_HAS_ITERATOR_DEBUGGING=0" ]
Index: patches/patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn
--- patches/patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn      
21 Jun 2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn      
28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/config/compiler/BUILD.gn
---- modcargo-crates/v8-0.93.1/build/config/compiler/BUILD.gn.orig
-+++ modcargo-crates/v8-0.93.1/build/config/compiler/BUILD.gn
+Index: modcargo-crates/v8-0.99.0/build/config/compiler/BUILD.gn
+--- modcargo-crates/v8-0.99.0/build/config/compiler/BUILD.gn.orig
++++ modcargo-crates/v8-0.99.0/build/config/compiler/BUILD.gn
 @@ -251,13 +251,16 @@ config("default_include_dirs") {
  # Compiler instrumentation can introduce dependencies in DSOs to symbols in
  # the executable they are loaded into, so they are unresolved at link-time.
Index: patches/patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn
--- patches/patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn 21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn 28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/config/linux/BUILD.gn
---- modcargo-crates/v8-0.93.1/build/config/linux/BUILD.gn.orig
-+++ modcargo-crates/v8-0.93.1/build/config/linux/BUILD.gn
+Index: modcargo-crates/v8-0.99.0/build/config/linux/BUILD.gn
+--- modcargo-crates/v8-0.99.0/build/config/linux/BUILD.gn.orig
++++ modcargo-crates/v8-0.99.0/build/config/linux/BUILD.gn
 @@ -40,10 +40,6 @@ config("runtime_library") {
      defines = [ "OS_CHROMEOS" ]
    }
Index: patches/patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni
--- patches/patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni    21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni    28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/config/sysroot.gni
---- modcargo-crates/v8-0.93.1/build/config/sysroot.gni.orig
-+++ modcargo-crates/v8-0.93.1/build/config/sysroot.gni
+Index: modcargo-crates/v8-0.99.0/build/config/sysroot.gni
+--- modcargo-crates/v8-0.99.0/build/config/sysroot.gni.orig
++++ modcargo-crates/v8-0.99.0/build/config/sysroot.gni
 @@ -19,9 +19,9 @@ declare_args() {
  
    # Controls default is_linux sysroot. If set to true, and sysroot
Index: patches/patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py
--- patches/patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py   21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py   28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/detect_host_arch.py
---- modcargo-crates/v8-0.93.1/build/detect_host_arch.py.orig
-+++ modcargo-crates/v8-0.93.1/build/detect_host_arch.py
+Index: modcargo-crates/v8-0.99.0/build/detect_host_arch.py
+--- modcargo-crates/v8-0.99.0/build/detect_host_arch.py.orig
++++ modcargo-crates/v8-0.99.0/build/detect_host_arch.py
 @@ -24,6 +24,8 @@ def HostArch():
      host_arch = 'arm'
    elif host_arch.startswith('aarch64'):
Index: patches/patch-modcargo-crates_v8-0_68_0_build_rs
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_rs,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_build_rs
--- patches/patch-modcargo-crates_v8-0_68_0_build_rs    21 Jun 2024 16:29:38 
-0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_rs    28 Jul 2024 11:29:01 
-0000
@@ -1,7 +1,7 @@
-Index: modcargo-crates/v8-0.93.1/build.rs
---- modcargo-crates/v8-0.93.1/build.rs.orig
-+++ modcargo-crates/v8-0.93.1/build.rs
-@@ -200,16 +200,10 @@ fn build_v8(is_asan: bool) {
+Index: modcargo-crates/v8-0.99.0/build.rs
+--- modcargo-crates/v8-0.99.0/build.rs.orig
++++ modcargo-crates/v8-0.99.0/build.rs
+@@ -245,16 +245,10 @@ fn build_v8(is_asan: bool) {
    // cross-compilation setup
    if target_arch == "aarch64" {
      gn_args.push(r#"target_cpu="arm64""#.to_string());
@@ -18,7 +18,7 @@ Index: modcargo-crates/v8-0.93.1/build.r
    }
  
    let target_triple = env::var("TARGET").unwrap();
-@@ -229,7 +223,6 @@ fn build_v8(is_asan: bool) {
+@@ -274,7 +268,6 @@ fn build_v8(is_asan: bool) {
      gn_args.push(format!(r#"target_cpu="{}""#, arch).to_string());
      gn_args.push(r#"target_os="android""#.to_string());
      gn_args.push("treat_warnings_as_errors=false".to_string());
@@ -26,7 +26,7 @@ Index: modcargo-crates/v8-0.93.1/build.r
  
      // NDK 23 and above removes libgcc entirely.
      // https://github.com/rust-lang/rust/pull/85806
-@@ -320,7 +313,9 @@ fn maybe_install_sysroot(arch: &str) {
+@@ -363,7 +356,9 @@ fn maybe_install_sysroot(arch: &str) {
  }
  
  fn host_platform() -> String {
Index: patches/patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni
--- patches/patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni   
21 Jun 2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni   
28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/build/toolchain/gcc_toolchain.gni
---- modcargo-crates/v8-0.93.1/build/toolchain/gcc_toolchain.gni.orig
-+++ modcargo-crates/v8-0.93.1/build/toolchain/gcc_toolchain.gni
+Index: modcargo-crates/v8-0.99.0/build/toolchain/gcc_toolchain.gni
+--- modcargo-crates/v8-0.99.0/build/toolchain/gcc_toolchain.gni.orig
++++ modcargo-crates/v8-0.99.0/build/toolchain/gcc_toolchain.gni
 @@ -868,13 +868,13 @@ template("clang_toolchain") {
      } else {
        prefix = rebase_path(_path, root_build_dir)
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn
--- patches/patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn 21 Jun 2024 16:29:38 
-0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn 28 Jul 2024 11:29:01 
-0000
@@ -1,16 +1,7 @@
-Index: modcargo-crates/v8-0.93.1/v8/BUILD.gn
---- modcargo-crates/v8-0.93.1/v8/BUILD.gn.orig
-+++ modcargo-crates/v8-0.93.1/v8/BUILD.gn
-@@ -33,7 +33,7 @@ declare_args() {
- 
-   # Turns on all V8 debug features. Enables running V8 in a pseudo debug mode
-   # within a release Chrome.
--  v8_enable_debugging_features = is_debug
-+  v8_enable_debugging_features = false
- 
-   # Sets -DV8_ENABLE_FUTURE.
-   v8_enable_future = false
-@@ -890,6 +890,8 @@ external_v8_defines = [
+Index: modcargo-crates/v8-0.99.0/v8/BUILD.gn
+--- modcargo-crates/v8-0.99.0/v8/BUILD.gn.orig
++++ modcargo-crates/v8-0.99.0/v8/BUILD.gn
+@@ -876,6 +876,8 @@ external_v8_defines = [
    "V8_TARGET_OS_MACOS",
    "V8_TARGET_OS_WIN",
    "V8_TARGET_OS_CHROMEOS",
@@ -19,7 +10,7 @@ Index: modcargo-crates/v8-0.93.1/v8/BUIL
  ]
  
  enabled_external_v8_defines = []
-@@ -962,6 +964,10 @@ if (target_os == "android") {
+@@ -948,6 +950,10 @@ if (target_os == "android") {
  } else if (target_os == "chromeos") {
    enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
    enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -30,7 +21,7 @@ Index: modcargo-crates/v8-0.93.1/v8/BUIL
  }
  
  disabled_external_v8_defines = external_v8_defines - 
enabled_external_v8_defines
-@@ -6495,7 +6501,7 @@ v8_component("v8_libbase") {
+@@ -6490,7 +6496,7 @@ v8_component("v8_libbase") {
      }
    }
  
@@ -39,7 +30,7 @@ Index: modcargo-crates/v8-0.93.1/v8/BUIL
      sources += [
        "src/base/debug/stack_trace_posix.cc",
        "src/base/platform/platform-linux.cc",
-@@ -6506,6 +6512,12 @@ v8_component("v8_libbase") {
+@@ -6501,6 +6507,12 @@ v8_component("v8_libbase") {
        "dl",
        "rt",
      ]
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h
--- patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h    21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h    28 Jul 
2024 11:29:01 -0000
@@ -1,7 +1,7 @@
-Index: modcargo-crates/v8-0.93.1/v8/include/v8-internal.h
---- modcargo-crates/v8-0.93.1/v8/include/v8-internal.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/include/v8-internal.h
-@@ -185,7 +185,7 @@ using SandboxedPointer_t = Address;
+Index: modcargo-crates/v8-0.99.0/v8/include/v8-internal.h
+--- modcargo-crates/v8-0.99.0/v8/include/v8-internal.h.orig
++++ modcargo-crates/v8-0.99.0/v8/include/v8-internal.h
+@@ -213,7 +213,7 @@ using SandboxedPointer_t = Address;
  #ifdef V8_ENABLE_SANDBOX
  
  // Size of the sandbox, excluding the guard regions surrounding it.
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h
--- patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h       21 Jun 
2024 16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h       28 Jul 
2024 11:29:01 -0000
@@ -1,7 +1,7 @@
-Index: modcargo-crates/v8-0.93.1/v8/include/v8config.h
---- modcargo-crates/v8-0.93.1/v8/include/v8config.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/include/v8config.h
-@@ -186,6 +186,7 @@ path. Add it with -I<path> to the command line
+Index: modcargo-crates/v8-0.99.0/v8/include/v8config.h
+--- modcargo-crates/v8-0.99.0/v8/include/v8config.h.orig
++++ modcargo-crates/v8-0.99.0/v8/include/v8config.h
+@@ -194,6 +194,7 @@ path. Add it with -I<path> to the command line
    && !defined(V8_TARGET_OS_IOS) \
    && !defined(V8_TARGET_OS_LINUX) \
    && !defined(V8_TARGET_OS_MACOS) \
@@ -9,7 +9,7 @@ Index: modcargo-crates/v8-0.93.1/v8/incl
    && !defined(V8_TARGET_OS_WIN) \
    && !defined(V8_TARGET_OS_CHROMEOS)
  #  error No known target OS defined.
-@@ -198,6 +199,7 @@ path. Add it with -I<path> to the command line
+@@ -206,6 +207,7 @@ path. Add it with -I<path> to the command line
    || defined(V8_TARGET_OS_IOS) \
    || defined(V8_TARGET_OS_LINUX) \
    || defined(V8_TARGET_OS_MACOS) \
@@ -17,7 +17,7 @@ Index: modcargo-crates/v8-0.93.1/v8/incl
    || defined(V8_TARGET_OS_WIN) \
    || defined(V8_TARGET_OS_CHROMEOS)
  #  error A target OS is defined but V8_HAVE_TARGET_OS is unset.
-@@ -218,6 +220,11 @@ path. Add it with -I<path> to the command line
+@@ -226,6 +228,11 @@ path. Add it with -I<path> to the command line
  
  #ifdef V8_OS_LINUX
  # define V8_TARGET_OS_LINUX
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc   21 Jun 2024 
16:29:38 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc   28 Jul 2024 
11:29:01 -0000
@@ -1,7 +1,7 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/api/api.cc
---- modcargo-crates/v8-0.93.1/v8/src/api/api.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/api/api.cc
-@@ -144,7 +144,7 @@
+Index: modcargo-crates/v8-0.99.0/v8/src/api/api.cc
+--- modcargo-crates/v8-0.99.0/v8/src/api/api.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/api/api.cc
+@@ -145,7 +145,7 @@
  #include "src/wasm/wasm-serialization.h"
  #endif  // V8_ENABLE_WEBASSEMBLY
  
@@ -10,7 +10,7 @@ Index: modcargo-crates/v8-0.93.1/v8/src/
  #include <signal.h>
  #include <unistd.h>
  
-@@ -6434,7 +6434,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6452,7 +6452,7 @@ bool v8::V8::Initialize(const int build_config) {
    return true;
  }
  
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h     21 Jun 
2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h     28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/base/atomicops.h
---- modcargo-crates/v8-0.93.1/v8/src/base/atomicops.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/base/atomicops.h
+Index: modcargo-crates/v8-0.99.0/v8/src/base/atomicops.h
+--- modcargo-crates/v8-0.99.0/v8/src/base/atomicops.h.orig
++++ modcargo-crates/v8-0.99.0/v8/src/base/atomicops.h
 @@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
  using Atomic8 = char;
  using Atomic16 = int16_t;
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h       
21 Jun 2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h       
28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/base/platform/memory.h
---- modcargo-crates/v8-0.93.1/v8/src/base/platform/memory.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/base/platform/memory.h
+Index: modcargo-crates/v8-0.99.0/v8/src/base/platform/memory.h
+--- modcargo-crates/v8-0.99.0/v8/src/base/platform/memory.h.orig
++++ modcargo-crates/v8-0.99.0/v8/src/base/platform/memory.h
 @@ -19,11 +19,11 @@
  
  #if V8_OS_DARWIN
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc
    21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc
    28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/base/platform/platform-openbsd.cc
---- modcargo-crates/v8-0.93.1/v8/src/base/platform/platform-openbsd.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/base/platform/platform-openbsd.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/base/platform/platform-openbsd.cc
+--- modcargo-crates/v8-0.99.0/v8/src/base/platform/platform-openbsd.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/base/platform/platform-openbsd.cc
 @@ -6,6 +6,7 @@
  // POSIX-compatible parts, the implementation is in platform-posix.cc.
  
@@ -25,5 +25,5 @@ Index: modcargo-crates/v8-0.93.1/v8/src/
 +  return reinterpret_cast<uint8_t*>(base) + ss.ss_size;
 +}
  
- std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin(
+ std::optional<OS::MemoryRange> OS::GetFirstFreeMemoryRangeWithin(
      OS::Address boundary_start, OS::Address boundary_end, size_t minimum_size,
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc  
    21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc  
    28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/base/platform/platform-posix.cc
---- modcargo-crates/v8-0.93.1/v8/src/base/platform/platform-posix.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/base/platform/platform-posix.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/base/platform/platform-posix.cc
+--- modcargo-crates/v8-0.99.0/v8/src/base/platform/platform-posix.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/base/platform/platform-posix.cc
 @@ -54,7 +54,7 @@
  #if V8_OS_DARWIN
  #include <mach/mach.h>
@@ -50,7 +50,7 @@ Index: modcargo-crates/v8-0.93.1/v8/src/
    return true;
  #else
    // TODO(bbudge) Return true for all POSIX platforms.
-@@ -1304,7 +1312,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+@@ -1306,7 +1314,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
  // keep this version in POSIX as most Linux-compatible derivatives will
  // support it. MacOS and FreeBSD are different here.
  #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc     21 Jun 
2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc     28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/base/sys-info.cc
---- modcargo-crates/v8-0.93.1/v8/src/base/sys-info.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/base/sys-info.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/base/sys-info.cc
+--- modcargo-crates/v8-0.99.0/v8/src/base/sys-info.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/base/sys-info.cc
 @@ -38,7 +38,7 @@ namespace base {
  // static
  int SysInfo::NumberOfProcessors() {
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc      
21 Jun 2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc      
28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/diagnostics/perf-jit.cc
---- modcargo-crates/v8-0.93.1/v8/src/diagnostics/perf-jit.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/diagnostics/perf-jit.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/diagnostics/perf-jit.cc
+--- modcargo-crates/v8-0.99.0/v8/src/diagnostics/perf-jit.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/diagnostics/perf-jit.cc
 @@ -31,7 +31,7 @@
  #include "src/flags/flags.h"
  
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h       
21 Jun 2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h       
28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/diagnostics/perf-jit.h
---- modcargo-crates/v8-0.93.1/v8/src/diagnostics/perf-jit.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/diagnostics/perf-jit.h
+Index: modcargo-crates/v8-0.99.0/v8/src/diagnostics/perf-jit.h
+--- modcargo-crates/v8-0.99.0/v8/src/diagnostics/perf-jit.h.orig
++++ modcargo-crates/v8-0.99.0/v8/src/diagnostics/perf-jit.h
 @@ -31,7 +31,7 @@
  #include "include/v8config.h"
  
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc 21 Jun 
2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc 28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/execution/isolate.cc
---- modcargo-crates/v8-0.93.1/v8/src/execution/isolate.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/execution/isolate.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/execution/isolate.cc
+--- modcargo-crates/v8-0.99.0/v8/src/execution/isolate.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/execution/isolate.cc
 @@ -157,6 +157,10 @@
  #include "src/execution/simulator-base.h"
  #endif
@@ -12,7 +12,7 @@ Index: modcargo-crates/v8-0.93.1/v8/src/
  extern "C" const uint8_t v8_Default_embedded_blob_code_[];
  extern "C" uint32_t v8_Default_embedded_blob_code_size_;
  extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -4535,6 +4539,11 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -4540,6 +4544,11 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
    uint32_t code_size = DefaultEmbeddedBlobCodeSize();
    const uint8_t* data = DefaultEmbeddedBlobData();
    uint32_t data_size = DefaultEmbeddedBlobDataSize();
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc   21 Jun 
2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc   28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/sandbox/sandbox.cc
---- modcargo-crates/v8-0.93.1/v8/src/sandbox/sandbox.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/sandbox/sandbox.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/sandbox/sandbox.cc
+--- modcargo-crates/v8-0.99.0/v8/src/sandbox/sandbox.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/sandbox/sandbox.cc
 @@ -47,7 +47,7 @@ static Address DetermineAddressSpaceLimit() {
    }
  #endif  // V8_TARGET_ARCH_X64
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc
      21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc
      28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
---- 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig
-+++ 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
+Index: 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
+--- 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig
++++ 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
 @@ -143,6 +143,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) {
      return EmbeddedTargetOs::kWin;
    } else if (string == "starboard") {
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h
       21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h
       28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
---- 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig
-+++ 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
+Index: 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
+--- 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig
++++ 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
 @@ -31,6 +31,7 @@ enum class EmbeddedTargetOs {
    kMac,
    kWin,
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc
   21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc
   28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
---- 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig
-+++ 
modcargo-crates/v8-0.93.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
+Index: 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
+--- 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig
++++ 
modcargo-crates/v8-0.99.0/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
 @@ -9,6 +9,10 @@
  
  #include "src/objects/instruction-stream.h"
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc
 21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc
 28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/trap-handler/handler-inside-posix.cc
---- modcargo-crates/v8-0.93.1/v8/src/trap-handler/handler-inside-posix.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/trap-handler/handler-inside-posix.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/trap-handler/handler-inside-posix.cc
+--- modcargo-crates/v8-0.99.0/v8/src/trap-handler/handler-inside-posix.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/trap-handler/handler-inside-posix.cc
 @@ -61,6 +61,8 @@ namespace trap_handler {
  #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
  #elif V8_OS_FREEBSD
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h
--- 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h
  21 Jun 2024 16:29:39 -0000      1.6
+++ 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h
  28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/trap-handler/handler-inside-posix.h
---- modcargo-crates/v8-0.93.1/v8/src/trap-handler/handler-inside-posix.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/trap-handler/handler-inside-posix.h
+Index: modcargo-crates/v8-0.99.0/v8/src/trap-handler/handler-inside-posix.h
+--- modcargo-crates/v8-0.99.0/v8/src/trap-handler/handler-inside-posix.h.orig
++++ modcargo-crates/v8-0.99.0/v8/src/trap-handler/handler-inside-posix.h
 @@ -13,7 +13,7 @@ namespace v8 {
  namespace internal {
  namespace trap_handler {
Index: 
patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h,v
diff -u -p -r1.6 
patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h
--- patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h  
21 Jun 2024 16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h  
28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/trap-handler/trap-handler.h
---- modcargo-crates/v8-0.93.1/v8/src/trap-handler/trap-handler.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/trap-handler/trap-handler.h
+Index: modcargo-crates/v8-0.99.0/v8/src/trap-handler/trap-handler.h
+--- modcargo-crates/v8-0.99.0/v8/src/trap-handler/trap-handler.h.orig
++++ modcargo-crates/v8-0.99.0/v8/src/trap-handler/trap-handler.h
 @@ -20,7 +20,7 @@ namespace trap_handler {
  // X64 on Linux, Windows, MacOS, FreeBSD.
  #if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 &&                        \
Index: patches/patch-modcargo-crates_v8-0_68_0_v8_tools_run_py
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_tools_run_py,v
diff -u -p -r1.6 patch-modcargo-crates_v8-0_68_0_v8_tools_run_py
--- patches/patch-modcargo-crates_v8-0_68_0_v8_tools_run_py     21 Jun 2024 
16:29:39 -0000      1.6
+++ patches/patch-modcargo-crates_v8-0_68_0_v8_tools_run_py     28 Jul 2024 
11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/tools/run.py
---- modcargo-crates/v8-0.93.1/v8/tools/run.py.orig
-+++ modcargo-crates/v8-0.93.1/v8/tools/run.py
+Index: modcargo-crates/v8-0.99.0/v8/tools/run.py
+--- modcargo-crates/v8-0.99.0/v8/tools/run.py.orig
++++ modcargo-crates/v8-0.99.0/v8/tools/run.py
 @@ -9,7 +9,7 @@ scripts."""
  import subprocess
  import sys
Index: patches/patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc,v
diff -u -p -r1.4 patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc
--- patches/patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc       21 Jun 
2024 16:29:39 -0000      1.4
+++ patches/patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc       28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/flags/flags.cc
---- modcargo-crates/v8-0.93.1/v8/src/flags/flags.cc.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/flags/flags.cc
+Index: modcargo-crates/v8-0.99.0/v8/src/flags/flags.cc
+--- modcargo-crates/v8-0.99.0/v8/src/flags/flags.cc.orig
++++ modcargo-crates/v8-0.99.0/v8/src/flags/flags.cc
 @@ -15,6 +15,10 @@
  #include <set>
  #include <sstream>
@@ -24,7 +24,7 @@ Index: modcargo-crates/v8-0.93.1/v8/src/
  
  // {v8_flags} needs to be aligned to a memory page, and the size needs to be a
  // multiple of a page size. This is required for memory-protection of the 
memory
-@@ -807,6 +815,10 @@ void FlagList::FreezeFlags() {
+@@ -806,6 +814,10 @@ void FlagList::FreezeFlags() {
    // Note that for string flags we only protect the pointer itself, but not 
the
    // string storage. TODO(12887): Fix this.
    base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
Index: 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h,v
diff -u -p -r1.3 
patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h
--- 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h
   21 Jun 2024 16:29:39 -0000      1.3
+++ 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h
   28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/config.h
---- modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/config.h.orig
-+++ modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/config.h
+Index: modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/config.h
+--- modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/config.h.orig
++++ modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/config.h
 @@ -444,7 +444,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
  #ifdef ABSL_HAVE_SCHED_YIELD
  #error ABSL_HAVE_SCHED_YIELD cannot be directly set
Index: 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc,v
diff -u -p -r1.3 
patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc
--- 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc
    21 Jun 2024 16:29:39 -0000      1.3
+++ 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc
    28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: 
modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/internal/raw_logging.cc
---- 
modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig
-+++ 
modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/internal/raw_logging.cc
+Index: 
modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/internal/raw_logging.cc
+--- 
modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig
++++ 
modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/internal/raw_logging.cc
 @@ -56,7 +56,7 @@
  // ABSL_HAVE_SYSCALL_WRITE is defined when the platform provides the syscall
  //   syscall(SYS_write, /*int*/ fd, /*char* */ buf, /*size_t*/ len);
Index: 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc,v
diff -u -p -r1.3 
patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc
--- 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc
        21 Jun 2024 16:29:39 -0000      1.3
+++ 
patches/patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc
        28 Jul 2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: 
modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
---- 
modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig
-+++ 
modcargo-crates/v8-0.93.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+Index: 
modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+--- 
modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig
++++ 
modcargo-crates/v8-0.99.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
 @@ -30,7 +30,7 @@
  #include <sys/syscall.h>
  #endif
Index: patches/patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni,v
diff -u -p -r1.3 patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni
--- patches/patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni       21 Jun 2024 
16:29:39 -0000      1.3
+++ patches/patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni       28 Jul 2024 
11:29:01 -0000
@@ -1,7 +1,7 @@
-Index: modcargo-crates/v8-0.93.1/v8/gni/v8.gni
---- modcargo-crates/v8-0.93.1/v8/gni/v8.gni.orig
-+++ modcargo-crates/v8-0.93.1/v8/gni/v8.gni
-@@ -167,7 +167,7 @@ declare_args() {
+Index: modcargo-crates/v8-0.99.0/v8/gni/v8.gni
+--- modcargo-crates/v8-0.99.0/v8/gni/v8.gni.orig
++++ modcargo-crates/v8-0.99.0/v8/gni/v8.gni
+@@ -171,7 +171,7 @@ declare_args() {
    v8_enable_cet_shadow_stack = false
  
    # Emit CET IBT landing pad instructions in JIT generated code 
(experimental).
Index: patches/patch-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h
===================================================================
RCS file: 
/cvs/ports/lang/deno/patches/patch-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h,v
diff -u -p -r1.3 patch-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h
--- patches/patch-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h  21 Jun 
2024 16:29:39 -0000      1.3
+++ patches/patch-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h  28 Jul 
2024 11:29:01 -0000
@@ -1,6 +1,6 @@
-Index: modcargo-crates/v8-0.93.1/v8/src/base/small-vector.h
---- modcargo-crates/v8-0.93.1/v8/src/base/small-vector.h.orig
-+++ modcargo-crates/v8-0.93.1/v8/src/base/small-vector.h
+Index: modcargo-crates/v8-0.99.0/v8/src/base/small-vector.h
+--- modcargo-crates/v8-0.99.0/v8/src/base/small-vector.h.orig
++++ modcargo-crates/v8-0.99.0/v8/src/base/small-vector.h
 @@ -22,7 +22,7 @@ template <typename T, size_t kSize, typename Allocator
  class SmallVector {
    // Currently only support trivially copyable and trivially destructible data

Reply via email to