Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Dec 2024 08:46:07 GMT
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 386263e34dfa - main - www/deno: Update to 2.1.4
Message-ID:  <202412130846.4BD8k7Ax024215@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=386263e34dfaa23bba8b25f98b29bbdd004fd68a

commit 386263e34dfaa23bba8b25f98b29bbdd004fd68a
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2024-12-13 08:45:48 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2024-12-13 08:45:48 +0000

    www/deno: Update to 2.1.4
---
 www/deno/Makefile                          |   2 +-
 www/deno/Makefile.crates                   |  62 ++++++----
 www/deno/distinfo                          | 130 +++++++++++---------
 www/deno/files/patch-Cargo.lock            | 191 ++++-------------------------
 www/deno/files/patch-runtime_ops_signal.rs |  21 ----
 www/deno/files/patch-runtime_signal.rs     |  21 ++++
 6 files changed, 157 insertions(+), 270 deletions(-)

diff --git a/www/deno/Makefile b/www/deno/Makefile
index ffd463061159..1f598dd13c38 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.1.2
+DISTVERSION=	2.1.4
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
diff --git a/www/deno/Makefile.crates b/www/deno/Makefile.crates
index 4574dc2df478..72f660dd6439 100644
--- a/www/deno/Makefile.crates
+++ b/www/deno/Makefile.crates
@@ -26,6 +26,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		asn1-rs-impl-0.1.0 \
 		ast_node-0.9.8 \
 		async-compression-0.4.11 \
+		async-recursion-1.1.1 \
 		async-stream-0.3.5 \
 		async-stream-impl-0.3.5 \
 		async-trait-0.1.80 \
@@ -65,6 +66,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		byteorder-1.5.0 \
 		bytes-1.6.0 \
 		cache_control-0.2.0 \
+		capacity_builder-0.1.0 \
 		caseless-0.2.1 \
 		cbc-0.1.2 \
 		cc-1.0.106 \
@@ -120,27 +122,29 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		debug-ignore-1.0.5 \
 		debugid-0.8.0 \
 		deno-tower-lsp-macros-0.9.0 \
-		deno_ast-0.43.3 \
-		deno_cache_dir-0.13.2 \
-		deno_config-0.39.2 \
-		deno_core-0.323.0 \
+		deno_ast-0.44.0 \
+		deno_cache_dir-0.14.0 \
+		deno_config-0.39.3 \
+		deno_core-0.324.0 \
 		deno_core_icudata-0.74.0 \
-		deno_doc-0.161.1 \
-		deno_graph-0.86.2 \
-		deno_lint-0.68.0 \
-		deno_lockfile-0.23.1 \
+		deno_doc-0.161.2 \
+		deno_error-0.5.2 \
+		deno_error_macro-0.5.2 \
+		deno_graph-0.86.3 \
+		deno_lint-0.68.2 \
+		deno_lockfile-0.23.2 \
 		deno_media_type-0.2.1 \
 		deno_native_certs-0.3.0 \
-		deno_npm-0.25.4 \
-		deno_ops-0.199.0 \
-		deno_package_json-0.1.2 \
+		deno_npm-0.26.0 \
+		deno_ops-0.200.0 \
+		deno_package_json-0.2.1 \
 		deno_path_util-0.2.1 \
-		deno_semver-0.5.16 \
-		deno_task_shell-0.18.1 \
+		deno_semver-0.6.1 \
+		deno_task_shell-0.20.2 \
 		deno_terminal-0.1.1 \
 		deno_terminal-0.2.0 \
 		deno_tower_lsp-0.1.0 \
-		deno_unsync-0.4.1 \
+		deno_unsync-0.4.2 \
 		deno_whoami-0.1.0 \
 		denokv_proto-0.8.4 \
 		denokv_remote-0.8.4 \
@@ -171,7 +175,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		dprint-plugin-json-0.19.4 \
 		dprint-plugin-jupyter-0.1.5 \
 		dprint-plugin-markdown-0.17.8 \
-		dprint-plugin-typescript-0.93.2 \
+		dprint-plugin-typescript-0.93.3 \
 		dprint-swc-ext-0.20.0 \
 		dsa-0.6.3 \
 		dyn-clone-1.0.17 \
@@ -265,10 +269,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		hermit-abi-0.3.9 \
 		hex-0.4.3 \
 		hexf-parse-0.2.1 \
-		hickory-client-0.24.1 \
-		hickory-proto-0.24.1 \
-		hickory-resolver-0.24.1 \
-		hickory-server-0.24.1 \
+		hickory-client-0.25.0-alpha.4 \
+		hickory-proto-0.25.0-alpha.4 \
+		hickory-resolver-0.25.0-alpha.4 \
+		hickory-server-0.25.0-alpha.4 \
 		hkdf-0.12.4 \
 		hmac-0.12.1 \
 		home-0.5.9 \
@@ -299,7 +303,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		icu_provider-1.5.0 \
 		icu_provider_macros-1.5.0 \
 		ident_case-1.0.1 \
-		idna-0.4.0 \
 		idna-1.0.3 \
 		idna_adapter-1.2.0 \
 		if_chain-1.0.2 \
@@ -321,7 +324,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		is_terminal_polyfill-1.70.1 \
 		itertools-0.10.5 \
 		itertools-0.13.0 \
-		itoa-1.0.11 \
+		itoa-1.0.14 \
 		jni-sys-0.3.0 \
 		jobserver-0.1.32 \
 		js-sys-0.3.69 \
@@ -348,17 +351,15 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		libsui-0.5.0 \
 		libuv-sys-lite-1.48.2 \
 		libz-sys-1.1.20 \
-		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.4.13 \
 		litemap-0.7.3 \
 		litrs-0.4.1 \
 		lock_api-0.4.11 \
 		log-0.4.21 \
-		lru-cache-0.1.2 \
 		lsp-types-0.97.0 \
 		malloc_buf-0.0.6 \
 		malva-0.11.0 \
-		markup_fmt-0.16.0 \
+		markup_fmt-0.18.0 \
 		match_cfg-0.1.0 \
 		matchit-0.7.3 \
 		md-5-0.10.6 \
@@ -373,6 +374,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		miniz_oxide-0.7.2 \
 		mintex-0.1.3 \
 		mio-0.8.11 \
+		moka-0.12.7 \
 		monch-0.5.0 \
 		multimap-0.8.3 \
 		naga-0.20.0 \
@@ -397,7 +399,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		objc-0.2.7 \
 		object-0.36.3 \
 		oid-registry-0.6.1 \
-		once_cell-1.19.0 \
+		once_cell-1.20.2 \
 		opaque-debug-0.3.1 \
 		open-5.1.2 \
 		openssl-probe-0.1.5 \
@@ -447,6 +449,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		polyval-0.6.2 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
+		prefix-trie-0.5.1 \
 		pretty_assertions-1.4.0 \
 		pretty_yaml-0.5.0 \
 		prettyplease-0.2.17 \
@@ -465,6 +468,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ptr_meta-0.1.4 \
 		ptr_meta_derive-0.1.4 \
 		pulldown-cmark-0.11.2 \
+		quanta-0.12.3 \
 		quick-error-1.2.3 \
 		quick-junit-0.3.6 \
 		quick-xml-0.31.0 \
@@ -481,6 +485,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
 		range-alloc-0.1.3 \
+		raw-cpuid-11.2.0 \
 		raw-window-handle-0.6.1 \
 		rayon-1.10.0 \
 		rayon-core-1.12.1 \
@@ -541,7 +546,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		serde_json-1.0.122 \
 		serde_repr-0.1.16 \
 		serde_urlencoded-0.7.1 \
-		serde_v8-0.232.0 \
+		serde_v8-0.233.0 \
 		serdect-0.2.0 \
 		sha1-0.10.6 \
 		sha1_smol-1.0.0 \
@@ -614,6 +619,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		synstructure-0.12.6 \
 		synstructure-0.13.1 \
 		sysinfo-0.32.1 \
+		tagptr-0.2.0 \
 		tap-1.0.1 \
 		tar-0.4.40 \
 		tempfile-3.10.1 \
@@ -622,7 +628,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		text-size-1.1.0 \
 		text_lines-0.6.0 \
 		thiserror-1.0.64 \
+		thiserror-2.0.3 \
 		thiserror-impl-1.0.64 \
+		thiserror-impl-2.0.3 \
 		thousands-0.2.0 \
 		thread_local-1.1.8 \
 		time-0.3.36 \
@@ -661,7 +669,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		unic-ucd-ident-0.9.0 \
 		unic-ucd-version-0.9.0 \
 		unicase-2.7.0 \
-		unicode-bidi-0.3.15 \
 		unicode-id-0.3.4 \
 		unicode-id-start-1.2.0 \
 		unicode-ident-1.0.12 \
@@ -724,6 +731,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		windows-result-0.1.2 \
 		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
+		windows-sys-0.59.0 \
 		windows-targets-0.48.5 \
 		windows-targets-0.52.6 \
 		windows_aarch64_gnullvm-0.48.5 \
diff --git a/www/deno/distinfo b/www/deno/distinfo
index 4a9b9ff9fa75..b355644403d8 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1733048740
+TIMESTAMP = 1734076591
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
@@ -55,6 +55,8 @@ SHA256 (rust/crates/ast_node-0.9.8.crate) = 2ab31376d309dd3bfc9cfb3c11c93ce0e074
 SIZE (rust/crates/ast_node-0.9.8.crate) = 8001
 SHA256 (rust/crates/async-compression-0.4.11.crate) = cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5
 SIZE (rust/crates/async-compression-0.4.11.crate) = 105187
+SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
+SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
 SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
 SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
 SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
@@ -133,6 +135,8 @@ SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f
 SIZE (rust/crates/bytes-1.6.0.crate) = 60605
 SHA256 (rust/crates/cache_control-0.2.0.crate) = 1bf2a5fb3207c12b5d208ebc145f967fea5cac41a021c37417ccc31ba40f39ee
 SIZE (rust/crates/cache_control-0.2.0.crate) = 2738
+SHA256 (rust/crates/capacity_builder-0.1.0.crate) = a2c0f637033edd76ceb881faaee372868a383f0ed7a4a59e8fdf90db2502f3d3
+SIZE (rust/crates/capacity_builder-0.1.0.crate) = 4325
 SHA256 (rust/crates/caseless-0.2.1.crate) = 808dab3318747be122cb31d36de18d4d1c81277a76f8332a02b81a3d73463d7f
 SIZE (rust/crates/caseless-0.2.1.crate) = 18826
 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
@@ -243,48 +247,52 @@ SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7
 SIZE (rust/crates/debugid-0.8.0.crate) = 12757
 SHA256 (rust/crates/deno-tower-lsp-macros-0.9.0.crate) = 05d59a1cfd445fd86f63616127a434aabca000e03d963b01b03ce813520565b9
 SIZE (rust/crates/deno-tower-lsp-macros-0.9.0.crate) = 2898
-SHA256 (rust/crates/deno_ast-0.43.3.crate) = 48d00b724e06d2081a141ec1155756a0b465d413d8e2a7515221f61d482eb2ee
-SIZE (rust/crates/deno_ast-0.43.3.crate) = 84184
-SHA256 (rust/crates/deno_cache_dir-0.13.2.crate) = 08c1f52170cd7715f8006da54cde1444863a0d6fbd9c11d037a737db2dec8e22
-SIZE (rust/crates/deno_cache_dir-0.13.2.crate) = 22080
-SHA256 (rust/crates/deno_config-0.39.2.crate) = 38fb809500238be2b10eee42944a47b3ac38974e1edbb47f73afcfca7df143bf
-SIZE (rust/crates/deno_config-0.39.2.crate) = 72616
-SHA256 (rust/crates/deno_core-0.323.0.crate) = a781bcfe1b5211b8497f45bf5b3dba73036b8d5d1533c1f05d26ccf0afb25a78
-SIZE (rust/crates/deno_core-0.323.0.crate) = 296446
+SHA256 (rust/crates/deno_ast-0.44.0.crate) = eebc7aaabfdb3ddcad32aee1b62d250149dc8b35dfbdccbb125df2bdc62da952
+SIZE (rust/crates/deno_ast-0.44.0.crate) = 84314
+SHA256 (rust/crates/deno_cache_dir-0.14.0.crate) = cca43605c8cbce6c6787e0daf227864487c07c2b31d438c0bf43d1b38da94b7f
+SIZE (rust/crates/deno_cache_dir-0.14.0.crate) = 22196
+SHA256 (rust/crates/deno_config-0.39.3.crate) = ce717af3fe6788dae63965d58d5637fd62be8fe4f345f189137ffc06c51837d2
+SIZE (rust/crates/deno_config-0.39.3.crate) = 72767
+SHA256 (rust/crates/deno_core-0.324.0.crate) = 24503eda646f246aa6eb0f794909f9a857c8f05095fed66f36e0eaef92edce23
+SIZE (rust/crates/deno_core-0.324.0.crate) = 296710
 SHA256 (rust/crates/deno_core_icudata-0.74.0.crate) = fe4dccb6147bb3f3ba0c7a48e993bfeb999d2c2e47a81badee80e2b370c8d695
 SIZE (rust/crates/deno_core_icudata-0.74.0.crate) = 4581089
-SHA256 (rust/crates/deno_doc-0.161.1.crate) = 32d994915f85e873865fc341e592080a487b0a987d06177016b2d93fd62162f8
-SIZE (rust/crates/deno_doc-0.161.1.crate) = 285212
-SHA256 (rust/crates/deno_graph-0.86.2.crate) = 4c3f4be49dad28e794ff4eeb2daaf7956c97f8557097ef6f9c3ff1292e0a5c28
-SIZE (rust/crates/deno_graph-0.86.2.crate) = 4619242
-SHA256 (rust/crates/deno_lint-0.68.0.crate) = bb994e6d1b18223df0a756c7948143b35682941d615edffef60d5b38822f38ac
-SIZE (rust/crates/deno_lint-0.68.0.crate) = 293382
-SHA256 (rust/crates/deno_lockfile-0.23.1.crate) = 579117d5815aa9bae0212637d6f4d5f45f9649bb2c8988dca434077545535039
-SIZE (rust/crates/deno_lockfile-0.23.1.crate) = 58645
+SHA256 (rust/crates/deno_doc-0.161.2.crate) = 3af787319136f3e7f73ef551c618aeec70794522e36cd75ae35132a3bad983ef
+SIZE (rust/crates/deno_doc-0.161.2.crate) = 286911
+SHA256 (rust/crates/deno_error-0.5.2.crate) = 199c66ffd17ee1a948904d33f3d3f364573951c1f9fb3f859bfe7770bf33862a
+SIZE (rust/crates/deno_error-0.5.2.crate) = 9641
+SHA256 (rust/crates/deno_error_macro-0.5.2.crate) = 3cd99df6ae75443907e1f959fc42ec6dcea67a7bd083e76cf23a117102c9a2ce
+SIZE (rust/crates/deno_error_macro-0.5.2.crate) = 4285
+SHA256 (rust/crates/deno_graph-0.86.3.crate) = fc78ed0b4bbcb4197300f0d6e7d1edc2d2c5019cdb9dedba7ff229158441885b
+SIZE (rust/crates/deno_graph-0.86.3.crate) = 4619476
+SHA256 (rust/crates/deno_lint-0.68.2.crate) = ce713d564f76efd90535061113210bdc6b942ed6327b33eb1d5f76a5daf8e7a5
+SIZE (rust/crates/deno_lint-0.68.2.crate) = 293470
+SHA256 (rust/crates/deno_lockfile-0.23.2.crate) = 559c19feb00af0c34f0bd4a20e56e12463fafd5c5069d6005f3ce33008027eea
+SIZE (rust/crates/deno_lockfile-0.23.2.crate) = 58650
 SHA256 (rust/crates/deno_media_type-0.2.1.crate) = 7fcf552fbdedbe81c89705349d7d2485c7051382b000dfddbdbf7fc25931cf83
 SIZE (rust/crates/deno_media_type-0.2.1.crate) = 8449
 SHA256 (rust/crates/deno_native_certs-0.3.0.crate) = c867603d2a5dfea31f55cecebb572554caa395437786d058faa9a2814c8d6eb9
 SIZE (rust/crates/deno_native_certs-0.3.0.crate) = 7544
-SHA256 (rust/crates/deno_npm-0.25.4.crate) = e6b4dc4a9f1cff63d5638e7d93042f24f46300d1cc77b86f3caaa699a7ddccf7
-SIZE (rust/crates/deno_npm-0.25.4.crate) = 48215
-SHA256 (rust/crates/deno_ops-0.199.0.crate) = a24a1f3e22029a57d3094b32070b8328eac793920b5a022027d360f085e6b245
-SIZE (rust/crates/deno_ops-0.199.0.crate) = 69470
-SHA256 (rust/crates/deno_package_json-0.1.2.crate) = 6cbc4c4d3eb0960b58e8f43f9fc2d3f620fcac9a03cd85203e08db5b04e83c1f
-SIZE (rust/crates/deno_package_json-0.1.2.crate) = 8535
+SHA256 (rust/crates/deno_npm-0.26.0.crate) = f2f125a5dba7839c46394a0a9c835da9fe60f5f412587ab4956a76492a1cc6a8
+SIZE (rust/crates/deno_npm-0.26.0.crate) = 48763
+SHA256 (rust/crates/deno_ops-0.200.0.crate) = 03a529a2c488cd3042f12f35666569ebe5b3cf89d2b7d1cafc1a652f6d7bcc8f
+SIZE (rust/crates/deno_ops-0.200.0.crate) = 69466
+SHA256 (rust/crates/deno_package_json-0.2.1.crate) = 80b0a3d81c592624a1ae15332a04b4dc2b7c163ef1dfc7c60171f736d1babdf5
+SIZE (rust/crates/deno_package_json-0.2.1.crate) = 8271
 SHA256 (rust/crates/deno_path_util-0.2.1.crate) = ff25f6e08e7a0214bbacdd6f7195c7f1ebcd850c87a624e4ff06326b68b42d99
 SIZE (rust/crates/deno_path_util-0.2.1.crate) = 6883
-SHA256 (rust/crates/deno_semver-0.5.16.crate) = c957c6a57c38b7dde2315df0da0ec228911e56a74f185b108a488d0401841a67
-SIZE (rust/crates/deno_semver-0.5.16.crate) = 26294
-SHA256 (rust/crates/deno_task_shell-0.18.1.crate) = 4f444918f7102c1a5a143e9d57809e499fb4d365070519bf2e8bdb16d586af2a
-SIZE (rust/crates/deno_task_shell-0.18.1.crate) = 43475
+SHA256 (rust/crates/deno_semver-0.6.1.crate) = 7d1259270d66a5e6d29bb75c9289656541874f79ae9ff6c9f1c790846d5c07ba
+SIZE (rust/crates/deno_semver-0.6.1.crate) = 26708
+SHA256 (rust/crates/deno_task_shell-0.20.2.crate) = fa3763bc068e17b6d488fb73ecda463c13ef792b0a5288b6018bc2119becd635
+SIZE (rust/crates/deno_task_shell-0.20.2.crate) = 48251
 SHA256 (rust/crates/deno_terminal-0.1.1.crate) = 7e6337d4e7f375f8b986409a76fbeecfa4bd8a1343e63355729ae4befa058eaf
 SIZE (rust/crates/deno_terminal-0.1.1.crate) = 4489
 SHA256 (rust/crates/deno_terminal-0.2.0.crate) = daef12499e89ee99e51ad6000a91f600d3937fb028ad4918af76810c5bc9e0d5
 SIZE (rust/crates/deno_terminal-0.2.0.crate) = 5051
 SHA256 (rust/crates/deno_tower_lsp-0.1.0.crate) = d7afb4d257c084fd889e8cf1ba3ad58db0002428c819cc7717815f996f97777a
 SIZE (rust/crates/deno_tower_lsp-0.1.0.crate) = 64152
-SHA256 (rust/crates/deno_unsync-0.4.1.crate) = 2f36b4ef61a04ce201b925a5dffa90f88437d37fee4836c758470dd15ba7f05e
-SIZE (rust/crates/deno_unsync-0.4.1.crate) = 12587
+SHA256 (rust/crates/deno_unsync-0.4.2.crate) = d774fd83f26b24f0805a6ab8b26834a0d06ceac0db517b769b1e4633c96a2057
+SIZE (rust/crates/deno_unsync-0.4.2.crate) = 14110
 SHA256 (rust/crates/deno_whoami-0.1.0.crate) = e75e4caa92b98a27f09c671d1399aee0f5970aa491b9a598523aac000a2192e3
 SIZE (rust/crates/deno_whoami-0.1.0.crate) = 3032
 SHA256 (rust/crates/denokv_proto-0.8.4.crate) = f7ba1f99ed11a9c11e868a8521b1f71a7e1aba785d7f42ea9ecbdc01146c89ec
@@ -345,8 +353,8 @@ SHA256 (rust/crates/dprint-plugin-jupyter-0.1.5.crate) = d0d20684e37b3824e2bc917
 SIZE (rust/crates/dprint-plugin-jupyter-0.1.5.crate) = 10285
 SHA256 (rust/crates/dprint-plugin-markdown-0.17.8.crate) = 934a8e33f6f373b2fb66c288a468e3dae9a56a6c66bfecd5504fe566131afd3f
 SIZE (rust/crates/dprint-plugin-markdown-0.17.8.crate) = 41649
-SHA256 (rust/crates/dprint-plugin-typescript-0.93.2.crate) = 3ff29fd136541e59d51946f0d2d353fefc886776f61a799ebfb5838b06cef13b
-SIZE (rust/crates/dprint-plugin-typescript-0.93.2.crate) = 200572
+SHA256 (rust/crates/dprint-plugin-typescript-0.93.3.crate) = 5804d1809f6191a9261f423c41cd51a50e49567d61caa5a8f6224eea94ae0d12
+SIZE (rust/crates/dprint-plugin-typescript-0.93.3.crate) = 200807
 SHA256 (rust/crates/dprint-swc-ext-0.20.0.crate) = 0ba28c12892aadb751c2ba7001d8460faee4748a04b4edc51c7121cc67ee03db
 SIZE (rust/crates/dprint-swc-ext-0.20.0.crate) = 74163
 SHA256 (rust/crates/dsa-0.6.3.crate) = 48bc224a9084ad760195584ce5abb3c2c34a225fa312a128ad245a6b412b7689
@@ -533,14 +541,14 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
 SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
-SHA256 (rust/crates/hickory-client-0.24.1.crate) = bab9683b08d8f8957a857b0236455d80e1886eaa8c6178af556aa7871fb61b55
-SIZE (rust/crates/hickory-client-0.24.1.crate) = 37830
-SHA256 (rust/crates/hickory-proto-0.24.1.crate) = 07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512
-SIZE (rust/crates/hickory-proto-0.24.1.crate) = 374410
-SHA256 (rust/crates/hickory-resolver-0.24.1.crate) = 28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243
-SIZE (rust/crates/hickory-resolver-0.24.1.crate) = 91134
-SHA256 (rust/crates/hickory-server-0.24.1.crate) = 9be0e43c556b9b3fdb6c7c71a9a32153a2275d02419e3de809e520bfcfe40c37
-SIZE (rust/crates/hickory-server-0.24.1.crate) = 90093
+SHA256 (rust/crates/hickory-client-0.25.0-alpha.4.crate) = 83536dab9a159b2b5cf2c20c47ecf188cee35316f96be028e63e8e1340d2724d
+SIZE (rust/crates/hickory-client-0.25.0-alpha.4.crate) = 26643
+SHA256 (rust/crates/hickory-proto-0.25.0-alpha.4.crate) = d063c0692ee669aa6d261988aa19ca5510f1cc40e4f211024f50c888499a35d7
+SIZE (rust/crates/hickory-proto-0.25.0-alpha.4.crate) = 404818
+SHA256 (rust/crates/hickory-resolver-0.25.0-alpha.4.crate) = 42bc352e4412fb657e795f79b4efcf2bd60b59ee5ca0187f3554194cd1107a27
+SIZE (rust/crates/hickory-resolver-0.25.0-alpha.4.crate) = 90213
+SHA256 (rust/crates/hickory-server-0.25.0-alpha.4.crate) = aa7154e905d5c8a79c15427881e479b2ba749c55412804f0dc87723a531e45bd
+SIZE (rust/crates/hickory-server-0.25.0-alpha.4.crate) = 87232
 SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -601,8 +609,6 @@ SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df4
 SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
-SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
 SIZE (rust/crates/idna-1.0.3.crate) = 142515
 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
@@ -645,8 +651,8 @@ SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
 SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
+SIZE (rust/crates/itoa-1.0.14.crate) = 11210
 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
@@ -699,8 +705,6 @@ SHA256 (rust/crates/libuv-sys-lite-1.48.2.crate) = ca8dfd1a173826d193e3b955e07c2
 SIZE (rust/crates/libuv-sys-lite-1.48.2.crate) = 43420
 SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
 SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
 SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
 SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
 SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
@@ -711,16 +715,14 @@ SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae
 SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
 SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
 SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
-SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
 SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071
 SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764
 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
 SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
 SHA256 (rust/crates/malva-0.11.0.crate) = 1c67b97ed99f56b86fa3c010843441f1fcdb71884bab96b8551bb3d1e7c6d529
 SIZE (rust/crates/malva-0.11.0.crate) = 41855
-SHA256 (rust/crates/markup_fmt-0.16.0.crate) = f303c36143671ac6c54112eb5aa95649b169dae783fdb6ead2c0e88b408c425c
-SIZE (rust/crates/markup_fmt-0.16.0.crate) = 35644
+SHA256 (rust/crates/markup_fmt-0.18.0.crate) = fa7605bb4ad755a9ab5c96f2ce3bfd4eb8acd559b842c041fc8a5f84d63aed3a
+SIZE (rust/crates/markup_fmt-0.18.0.crate) = 36033
 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
 SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
@@ -749,6 +751,8 @@ SHA256 (rust/crates/mintex-0.1.3.crate) = 9bec4598fddb13cc7b528819e697852653252b
 SIZE (rust/crates/mintex-0.1.3.crate) = 6769
 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
 SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/moka-0.12.7.crate) = 9e0d88686dc561d743b40de8269b26eaf0dc58781bde087b0984646602021d08
+SIZE (rust/crates/moka-0.12.7.crate) = 246577
 SHA256 (rust/crates/monch-0.5.0.crate) = b52c1b33ff98142aecea13138bd399b68aa7ab5d9546c300988c345004001eea
 SIZE (rust/crates/monch-0.5.0.crate) = 305420
 SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
@@ -797,8 +801,8 @@ SHA256 (rust/crates/object-0.36.3.crate) = 27b64972346851a39438c60b341ebc01bba47
 SIZE (rust/crates/object-0.36.3.crate) = 325288
 SHA256 (rust/crates/oid-registry-0.6.1.crate) = 9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff
 SIZE (rust/crates/oid-registry-0.6.1.crate) = 15068
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
+SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
 SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
 SHA256 (rust/crates/open-5.1.2.crate) = 449f0ff855d85ddbf1edd5b646d65249ead3f5e422aaa86b7d2d0b049b103e32
@@ -897,6 +901,8 @@ SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff9416
 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
+SHA256 (rust/crates/prefix-trie-0.5.1.crate) = 4defc8f5ac7522968431b7592a34432215d80cceb1cf7e0c06287087bca4f046
+SIZE (rust/crates/prefix-trie-0.5.1.crate) = 38108
 SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66
 SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846
 SHA256 (rust/crates/pretty_yaml-0.5.0.crate) = dda9a64ee7296e82d1e0f4389383e6a7d8e6e2487d8391f7d028c131395fd376
@@ -933,6 +939,8 @@ SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230
 SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
 SHA256 (rust/crates/pulldown-cmark-0.11.2.crate) = cb4e75767fbc9d92b90e4d0c011f61358cde9513b31ef07ea3631b15ffc3b4fd
 SIZE (rust/crates/pulldown-cmark-0.11.2.crate) = 145377
+SHA256 (rust/crates/quanta-0.12.3.crate) = 8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5
+SIZE (rust/crates/quanta-0.12.3.crate) = 28306
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
 SHA256 (rust/crates/quick-junit-0.3.6.crate) = d1a341ae463320e9f8f34adda49c8a85d81d4e8f34cce4397fb0350481552224
@@ -965,6 +973,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
 SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab
 SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664
+SHA256 (rust/crates/raw-cpuid-11.2.0.crate) = 1ab240315c661615f2ee9f0f2cd32d5a7343a84d5ebcccb99d46e6637565e7b0
+SIZE (rust/crates/raw-cpuid-11.2.0.crate) = 110290
 SHA256 (rust/crates/raw-window-handle-0.6.1.crate) = 8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b
 SIZE (rust/crates/raw-window-handle-0.6.1.crate) = 19274
 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -1085,8 +1095,8 @@ SHA256 (rust/crates/serde_repr-0.1.16.crate) = 8725e1dfadb3a50f7e5ce0b1a540466f6
 SIZE (rust/crates/serde_repr-0.1.16.crate) = 9629
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_v8-0.232.0.crate) = 5c9feae92f7293fcc1a32a86be1a399859c0637e55dad8991d5258c43f7ff4d2
-SIZE (rust/crates/serde_v8-0.232.0.crate) = 31911
+SHA256 (rust/crates/serde_v8-0.233.0.crate) = 307f176b7475480cee690c34c7118f96fe564d1f2a974bf990294b8310ae4983
+SIZE (rust/crates/serde_v8-0.233.0.crate) = 31912
 SHA256 (rust/crates/serdect-0.2.0.crate) = a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177
 SIZE (rust/crates/serdect-0.2.0.crate) = 11691
 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -1231,6 +1241,8 @@ SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce
 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
 SHA256 (rust/crates/sysinfo-0.32.1.crate) = 4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af
 SIZE (rust/crates/sysinfo-0.32.1.crate) = 183832
+SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417
+SIZE (rust/crates/tagptr-0.2.0.crate) = 13320
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
 SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
@@ -1247,8 +1259,12 @@ SHA256 (rust/crates/text_lines-0.6.0.crate) = 7fd5828de7deaa782e1dd713006ae96b3b
 SIZE (rust/crates/text_lines-0.6.0.crate) = 5587
 SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84
 SIZE (rust/crates/thiserror-1.0.64.crate) = 21574
+SHA256 (rust/crates/thiserror-2.0.3.crate) = c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa
+SIZE (rust/crates/thiserror-2.0.3.crate) = 25559
 SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3
 SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073
+SHA256 (rust/crates/thiserror-impl-2.0.3.crate) = f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568
+SIZE (rust/crates/thiserror-impl-2.0.3.crate) = 20283
 SHA256 (rust/crates/thousands-0.2.0.crate) = 3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820
 SIZE (rust/crates/thousands-0.2.0.crate) = 11060
 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
@@ -1325,8 +1341,6 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e
 SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
 SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
 SIZE (rust/crates/unicase-2.7.0.crate) = 23783
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
 SHA256 (rust/crates/unicode-id-0.3.4.crate) = b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f
 SIZE (rust/crates/unicode-id-0.3.4.crate) = 15345
 SHA256 (rust/crates/unicode-id-start-1.2.0.crate) = bc3882f69607a2ac8cc4de3ee7993d8f68bb06f2974271195065b3bd07f2edea
@@ -1451,6 +1465,8 @@ SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1e
 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
 SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
 SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
@@ -1545,5 +1561,5 @@ SHA256 (rust/crates/zstd-safe-6.0.6.crate) = ee98ffd0b48ee95e6c5168188e44a54550b
 SIZE (rust/crates/zstd-safe-6.0.6.crate) = 20828
 SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa
 SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088
-SHA256 (denoland-deno-v2.1.2_GH0.tar.gz) = b40989d773220aaefeef19a84702a7f89d3e6d4879e897aa13dfe71071d8831b
-SIZE (denoland-deno-v2.1.2_GH0.tar.gz) = 19073500
+SHA256 (denoland-deno-v2.1.4_GH0.tar.gz) = 218346a11671b858ec4c5e6202d489ce66ea11bcf131af2f803f3bf37d97330a
+SIZE (denoland-deno-v2.1.4_GH0.tar.gz) = 19269271
diff --git a/www/deno/files/patch-Cargo.lock b/www/deno/files/patch-Cargo.lock
index 2a3d9fba158f..ef882b77bcb9 100644
--- a/www/deno/files/patch-Cargo.lock
+++ b/www/deno/files/patch-Cargo.lock
@@ -1,22 +1,30 @@
---- Cargo.lock.orig	2024-12-01 11:23:56.886645000 +0100
-+++ Cargo.lock	2024-12-01 11:25:02.291256000 +0100
-@@ -1943,6 +1943,7 @@ dependencies = [
+--- Cargo.lock.orig	2024-12-11 04:31:27 UTC
++++ Cargo.lock
+@@ -1,6 +1,6 @@
+ # This file is automatically @generated by Cargo.
+ # It is not intended for manual editing.
+-version = 3
++version = 4
+ 
+ [[package]]
+ name = "Inflector"
+@@ -1990,6 +1990,7 @@ dependencies = [
   "sm3",
   "spki",
   "stable_deref_trait",
 + "sysinfo",
-  "thiserror",
+  "thiserror 2.0.3",
   "tokio",
   "tokio-eld",
-@@ -2109,6 +2110,7 @@ dependencies = [
+@@ -2188,6 +2189,7 @@ dependencies = [
   "serde",
   "signal-hook",
   "signal-hook-registry",
 + "sysinfo",
   "tempfile",
   "test_server",
-  "thiserror",
-@@ -4460,9 +4462,9 @@ name = "libc"
+  "thiserror 2.0.3",
+@@ -4539,9 +4541,9 @@ name = "libc"
  
  [[package]]
  name = "libc"
@@ -28,16 +36,7 @@
  
  [[package]]
  name = "libffi"
-@@ -4500,7 +4502,7 @@ dependencies = [
- checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
- dependencies = [
-  "cfg-if",
-- "windows-targets 0.52.4",
-+ "windows-targets 0.48.5",
- ]
- 
- [[package]]
-@@ -7451,6 +7453,20 @@ dependencies = [
+@@ -7569,6 +7571,20 @@ dependencies = [
  ]
  
  [[package]]
@@ -55,26 +54,25 @@
 +]
 +
 +[[package]]
- name = "tap"
- version = "1.0.1"
+ name = "tagptr"
+ version = "0.2.0"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -8504,7 +8520,7 @@ dependencies = [
+@@ -8642,7 +8658,7 @@ dependencies = [
  checksum = "5b2b1bf557d947847a30eb73f79aa6cdb3eaf3ce02f5e9599438f77896a62b3c"
  dependencies = [
-  "thiserror",
+  "thiserror 1.0.64",
 - "windows",
 + "windows 0.52.0",
  ]
  
  [[package]]
-@@ -8544,20 +8560,73 @@ dependencies = [
+@@ -8682,15 +8698,68 @@ dependencies = [
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
  dependencies = [
 - "windows-core",
-- "windows-targets 0.52.4",
 + "windows-core 0.52.0",
-+ "windows-targets 0.52.6",
+  "windows-targets 0.52.6",
  ]
  
  [[package]]
@@ -92,12 +90,11 @@
  version = "0.52.0"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
- dependencies = [
-- "windows-targets 0.52.4",
++dependencies = [
 + "windows-targets 0.52.6",
- ]
- 
- [[package]]
++]
++
++[[package]]
 +name = "windows-core"
 +version = "0.57.0"
 +source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -136,140 +133,6 @@
 +version = "0.1.2"
 +source = "registry+https://github.com/rust-lang/crates.io-index"
 +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
-+dependencies = [
-+ "windows-targets 0.52.6",
-+]
-+
-+[[package]]
- name = "windows-sys"
- version = "0.48.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -8572,7 +8641,7 @@ dependencies = [
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
- dependencies = [
-- "windows-targets 0.52.4",
-+ "windows-targets 0.52.6",
- ]
- 
- [[package]]
-@@ -8592,17 +8661,18 @@ name = "windows-targets"
- 
- [[package]]
- name = "windows-targets"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
-+checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
  dependencies = [
-- "windows_aarch64_gnullvm 0.52.4",
-- "windows_aarch64_msvc 0.52.4",
-- "windows_i686_gnu 0.52.4",
-- "windows_i686_msvc 0.52.4",
-- "windows_x86_64_gnu 0.52.4",
-- "windows_x86_64_gnullvm 0.52.4",
-- "windows_x86_64_msvc 0.52.4",
-+ "windows_aarch64_gnullvm 0.52.6",
-+ "windows_aarch64_msvc 0.52.6",
-+ "windows_i686_gnu 0.52.6",
-+ "windows_i686_gnullvm",
-+ "windows_i686_msvc 0.52.6",
-+ "windows_x86_64_gnu 0.52.6",
-+ "windows_x86_64_gnullvm 0.52.6",
-+ "windows_x86_64_msvc 0.52.6",
+  "windows-targets 0.52.6",
  ]
- 
- [[package]]
-@@ -8613,9 +8683,9 @@ name = "windows_aarch64_gnullvm"
- 
- [[package]]
- name = "windows_aarch64_gnullvm"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
-+checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
- 
- [[package]]
- name = "windows_aarch64_msvc"
-@@ -8625,9 +8695,9 @@ name = "windows_aarch64_msvc"
- 
- [[package]]
- name = "windows_aarch64_msvc"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
-+checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
- 
- [[package]]
- name = "windows_i686_gnu"
-@@ -8637,11 +8707,17 @@ name = "windows_i686_gnu"
- 
- [[package]]
- name = "windows_i686_gnu"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
-+checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
- 
- [[package]]
-+name = "windows_i686_gnullvm"
-+version = "0.52.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
-+
-+[[package]]
- name = "windows_i686_msvc"
- version = "0.48.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -8649,9 +8725,9 @@ name = "windows_i686_msvc"
- 
- [[package]]
- name = "windows_i686_msvc"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
-+checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
- 
- [[package]]
- name = "windows_x86_64_gnu"
-@@ -8661,9 +8737,9 @@ name = "windows_x86_64_gnu"
- 
- [[package]]
- name = "windows_x86_64_gnu"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
-+checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
- 
- [[package]]
- name = "windows_x86_64_gnullvm"
-@@ -8673,9 +8749,9 @@ name = "windows_x86_64_gnullvm"
- 
- [[package]]
- name = "windows_x86_64_gnullvm"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
-+checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
- 
- [[package]]
- name = "windows_x86_64_msvc"
-@@ -8685,9 +8761,9 @@ name = "windows_x86_64_msvc"
- 
- [[package]]
- name = "windows_x86_64_msvc"
--version = "0.52.4"
-+version = "0.52.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
-+checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
- 
- [[package]]
- name = "winnow"
diff --git a/www/deno/files/patch-runtime_ops_signal.rs b/www/deno/files/patch-runtime_ops_signal.rs
deleted file mode 100644
index 83ad8eefd2bc..000000000000
--- a/www/deno/files/patch-runtime_ops_signal.rs
+++ /dev/null
@@ -1,21 +0,0 @@
---- runtime/ops/signal.rs.orig	2024-10-30 14:21:47.395974000 +0100
-+++ runtime/ops/signal.rs	2024-10-30 14:21:30.433974000 +0100
-@@ -49,8 +49,8 @@ pub enum SignalError {
-   #[cfg(any(
-     target_os = "android",
-     target_os = "linux",
-+    target_os = "freebsd",
-     target_os = "openbsd",
--    target_os = "openbsd",
-     target_os = "macos",
-     target_os = "solaris",
-     target_os = "illumos"
-@@ -60,7 +60,7 @@ pub enum SignalError {
-   #[cfg(any(
-     target_os = "android",
-     target_os = "linux",
--    target_os = "openbsd",
-+    target_os = "freebsd",
-     target_os = "openbsd",
-     target_os = "macos",
-     target_os = "solaris",
diff --git a/www/deno/files/patch-runtime_signal.rs b/www/deno/files/patch-runtime_signal.rs
new file mode 100644
index 000000000000..b585bc00703c
--- /dev/null
+++ b/www/deno/files/patch-runtime_signal.rs
@@ -0,0 +1,21 @@
+--- runtime/signal.rs.orig	2024-12-13 09:29:06 UTC
++++ runtime/signal.rs
+@@ -8,8 +8,8 @@ pub struct InvalidSignalStrError(pub String);
+ #[cfg(any(
+   target_os = "android",
+   target_os = "linux",
++  target_os = "freebsd",
+   target_os = "openbsd",
+-  target_os = "openbsd",
+   target_os = "macos",
+   target_os = "solaris",
+   target_os = "illumos"
+@@ -26,7 +26,7 @@ pub struct InvalidSignalIntError(pub libc::c_int);
+ #[cfg(any(
+   target_os = "android",
+   target_os = "linux",
+-  target_os = "openbsd",
++  target_os = "freebsd",
+   target_os = "openbsd",
+   target_os = "macos",
+   target_os = "solaris",



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412130846.4BD8k7Ax024215>