Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
[Maintainer Update] lang/deno
To:
ports@openbsd.org
Date:
Mon, 29 Jul 2024 18:46:19 +0200

Download raw body.

Thread
  • Volker Schlecht:

    [Maintainer Update] lang/deno

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