git: 1567a28989e6 - main - www/deno: fix powerpc64 build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 24 Sep 2026 12:54:23 UTC
The branch main has been updated by pkubaj:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1567a28989e640091eea71675cb3903c8977e893
commit 1567a28989e640091eea71675cb3903c8977e893
Author: Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2026-09-18 08:46:50 +0000
Commit: Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2026-09-24 12:53:43 +0000
www/deno: fix powerpc64 build
While here, also update to 2.9.7.
Brings a couple of endianness-related patches.
---
www/deno/Makefile | 36 ++--
www/deno/Makefile.crates | 93 +++++-----
www/deno/distinfo | 200 +++++++++++----------
...argo-crates_deno__panic-0.2.1_src_libunwind.rs} | 8 +-
....rs => patch-cargo-crates_libsui-0.16.4_lib.rs} | 6 +-
www/deno/files/patch-cargo-crates_libuv-sys-lite | 8 +-
...9.4.0_.gn => patch-cargo-crates_v8-150.4.0_.gn} | 4 +-
...d.rs => patch-cargo-crates_v8-150.4.0_build.rs} | 14 +-
...-cargo-crates_v8-150.4.0_build_config_BUILD.gn} | 4 +-
...-crates_v8-150.4.0_build_config_BUILDCONFIG.gn} | 10 +-
...crates_v8-150.4.0_build_config_c++_modules.gni} | 4 +-
...-crates_v8-150.4.0_build_config_clang_BUILD.gn} | 4 +-
...ates_v8-150.4.0_build_config_compiler_BUILD.gn} | 84 +++------
...s_v8-150.4.0_build_config_compiler__cpu__abi.gn | 47 +++++
...tes_v8-150.4.0_build_config_host__byteorder.gni | 19 ++
...-crates_v8-150.4.0_build_config_linux_BUILD.gn} | 4 +-
...es_v8-150.4.0_build_config_linux_pkg-config.py} | 4 +-
...150.4.0_build_config_sanitizers_sanitizers.gni} | 6 +-
...es_v8-150.4.0_build_config_v8__target__cpu.gni} | 4 +-
...-crates_v8-150.4.0_build_detect__host__arch.py} | 4 +-
...rgo-crates_v8-150.4.0_build_gn__run__binary.py} | 4 +-
...cargo-crates_v8-150.4.0_build_linux_chrome.map} | 4 +-
...ates_v8-150.4.0_build_linux_unbundle_libusb.gn} | 4 +-
...es_v8-150.4.0_build_toolchain_freebsd_BUILD.gn} | 4 +-
...50.4.0_build_toolchain_gcc__solink__wrapper.py} | 8 +-
..._v8-150.4.0_build_toolchain_gcc__toolchain.gni} | 28 ++-
...rates_v8-150.4.0_build_toolchain_toolchain.gni} | 6 +-
.../patch-cargo-crates_v8-150.4.0_src_binding.cc | 22 +++
.../patch-cargo-crates_v8-150.4.0_src_simdutf.rs | 104 +++++++++++
.../patch-cargo-crates_v8-150.4.0_src_string.rs | 59 ++++++
...4.0_third__party_abseil-cpp_absl_base_config.h} | 4 +-
...party_abseil-cpp_absl_base_internal_sysinfo.cc} | 4 +-
...rates_v8-150.4.0_third__party_simdutf_simdutf.h | 11 ++
...n => patch-cargo-crates_v8-150.4.0_v8_BUILD.gn} | 12 +-
...-cargo-crates_v8-150.4.0_v8_include_v8config.h} | 13 +-
...atch-cargo-crates_v8-150.4.0_v8_src_api_api.cc} | 6 +-
...0.4.0_v8_src_base_platform_platform-freebsd.cc} | 4 +-
...150.4.0_v8_src_base_platform_platform-posix.cc} | 6 +-
...ates_v8-150.4.0_v8_src_diagnostics_perf-jit.cc} | 4 +-
...rates_v8-150.4.0_v8_src_diagnostics_perf-jit.h} | 4 +-
www/deno/files/patch-cli_Cargo.toml | 16 +-
www/deno/files/patch-cli_args_flags.rs | 28 +--
www/deno/files/patch-cli_args_mod.rs | 4 +-
www/deno/files/patch-cli_standalone_binary.rs | 8 +-
www/deno/files/patch-cli_tools_bundle_esbuild.rs | 4 +-
www/deno/files/patch-cli_tools_compile.rs | 4 +-
www/deno/files/patch-ext_node_ops_buffer.rs | 11 ++
.../patch-ext_node_polyfills___process_process.ts | 11 ++
48 files changed, 629 insertions(+), 331 deletions(-)
diff --git a/www/deno/Makefile b/www/deno/Makefile
index dccccd3c0043..4bf524c6bf42 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,7 +1,6 @@
PORTNAME= deno
DISTVERSIONPREFIX= v
-DISTVERSION= 2.9.1
-PORTREVISION= 3
+DISTVERSION= 2.9.7
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
@@ -24,9 +23,9 @@ USES= cargo cpe gmake llvm:min=21,build ninja:build pkgconfig python:build
USE_GITHUB= yes
GH_ACCOUNT= denoland
GH_TUPLE= denoland:deno_lsp_benchdata:a787434:denolsp/tests/bench/testdata/lsp_benchdata \
- denoland:node_test:195065d:nodetest/tests/node_compat/runner/suite \
+ denoland:node_test:f287abd:nodetest/tests/node_compat/runner/suite \
denoland:std:9c5b710:denostd/tests/util/std \
- web-platform-tests:wpt:d85e753e65ee8e9654e76a2b4d62b9b5a0ac51e7:webp/tests/wpt/suite
+ web-platform-tests:wpt:c937f9d271eb35913c3b5b0635fa7fd5f8c88eec:webp/tests/wpt/suite
USE_LDCONFIG= yes
CARGO_INSTALL= no
@@ -37,18 +36,19 @@ CARGO_ENV+= V8_FROM_SOURCE=1 \
LCMS2_INCLUDE_DIR="${LOCALBASE}/include" \
LCMS2_LIB_DIR="${LOCALBASE}/lib" \
CARGO_PROFILE_RELEASE_LTO="false" \
- GN_ARGS="clang_use_chrome_plugins=false \
+ GN_ARGS="${V8_GN_ARGS}"
+
+V8_GN_ARGS= clang_use_chrome_plugins=false \
extra_cppflags=\"-idirafter ${LOCALBASE}/include\" \
extra_ldflags=\"-L${LOCALBASE}/lib\" \
fatal_linker_warnings=false \
is_clang=true \
use_custom_libcxx=true \
use_custom_libunwind=true \
- use_libcxx_modules=false \
use_udev=true \
use_sysroot=false \
use_glib=false \
- v8_enable_cet_ibt=true"
+ v8_enable_cet_ibt=true
WITHOUT_LTO= yes
@@ -59,10 +59,19 @@ PLIST_FILES= bin/${PORTNAME} \
lib/libdenort.so
DENO_CORE_ICUDATA_V= 0.77.0
-V8_CARGO_V= 149.4.0
+V8_CARGO_V= 150.4.0
V8_DISTDIR= ${CARGO_VENDOR_DIR}/v8-${V8_CARGO_V}
V8_BPGO_DIR= ${V8_DISTDIR}/v8/tools/builtins-pgo
+ICUDATA_DIR= ${CARGO_VENDOR_DIR}/deno_core_icudata-${DENO_CORE_ICUDATA_V}/src
+
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == powerpc64
+PATCH_DEPENDS+= ${LOCALBASE}/sbin/icupkg:devel/icu
+V8_GN_ARGS+= host_byteorder=\"big\"
+ICUDATA_MAJOR= ${DENO_CORE_ICUDATA_V:R:E}
+.endif
post-patch:
${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|g" \
@@ -91,8 +100,15 @@ post-patch:
${WRKSRC}/ext/napi/generated_symbol_exports_list_freebsd.def
${MKDIR} ${V8_DISTDIR}/third_party/icu/common
- ${CP} ${CARGO_VENDOR_DIR}/deno_core_icudata-${DENO_CORE_ICUDATA_V}/src/icudtl.dat \
- ${V8_DISTDIR}/third_party/icu/common/
+.if ${ARCH} == powerpc64
+ ${CP} ${ICUDATA_DIR}/icudtl.dat ${WRKDIR}/icudt${ICUDATA_MAJOR}l.dat
+ ${LOCALBASE}/sbin/icupkg -tb --ignore-deps \
+ ${WRKDIR}/icudt${ICUDATA_MAJOR}l.dat ${WRKDIR}/icudt${ICUDATA_MAJOR}b.dat
+ ${CP} ${WRKDIR}/icudt${ICUDATA_MAJOR}b.dat \
+ ${V8_DISTDIR}/third_party/icu/common/icudtb.dat
+.else
+ ${CP} ${ICUDATA_DIR}/icudtl.dat ${V8_DISTDIR}/third_party/icu/common/
+.endif
do-install:
${INSTALL_PROGRAM} \
diff --git a/www/deno/Makefile.crates b/www/deno/Makefile.crates
index 58ab80b6e483..2081d2e192d4 100644
--- a/www/deno/Makefile.crates
+++ b/www/deno/Makefile.crates
@@ -45,9 +45,6 @@ CARGO_CRATES= Inflector-0.11.4 \
autocfg-1.3.0 \
aws-lc-rs-1.16.3 \
aws-lc-sys-0.40.0 \
- axum-0.7.5 \
- axum-core-0.4.5 \
- az-1.2.1 \
backhand-0.25.1 \
backtrace-0.3.74 \
base16ct-0.2.0 \
@@ -103,6 +100,7 @@ CARGO_CRATES= Inflector-0.11.4 \
cfb-0.14.0 \
cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
+ chacha20-0.10.1 \
chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
@@ -111,12 +109,10 @@ CARGO_CRATES= Inflector-0.11.4 \
clang-sys-1.8.1 \
clap-4.5.56 \
clap_builder-4.5.56 \
- clap_complete-4.5.65 \
- clap_complete_fig-4.5.2 \
clap_lex-0.7.4 \
clipboard-win-5.3.0 \
cmake-0.1.57 \
- cmov-0.5.2 \
+ cmov-0.5.4 \
codespan-reporting-0.13.1 \
color-print-0.3.5 \
color-print-proc-macro-0.3.5 \
@@ -128,6 +124,7 @@ CARGO_CRATES= Inflector-0.11.4 \
condtype-1.3.0 \
console-0.15.11 \
console_static_text-0.8.3 \
+ const-hex-1.19.1 \
const-oid-0.9.6 \
const-oid-0.10.2 \
convert_case-0.4.0 \
@@ -187,24 +184,23 @@ CARGO_CRATES= Inflector-0.11.4 \
data-url-0.3.1 \
dbus-0.9.7 \
dbus-secret-service-4.0.3 \
- debug-ignore-1.0.5 \
debugid-0.8.0 \
deku-0.20.3 \
deku_derive-0.20.3 \
deno-tower-lsp-macros-0.12.0 \
- deno_ast-0.53.2 \
+ deno_ast-0.53.3 \
deno_core_icudata-0.77.0 \
- deno_doc-0.200.0 \
+ deno_doc-0.207.0 \
deno_error-0.7.1 \
deno_error_macro-0.7.1 \
- deno_graph-0.109.0 \
+ deno_graph-0.111.0 \
deno_lint-0.84.1 \
deno_media_type-0.4.0 \
deno_native_certs-0.3.0 \
- deno_panic-0.2.0 \
+ deno_panic-0.2.1 \
deno_path_util-0.6.4 \
- deno_semver-0.10.0 \
- deno_task_shell-0.33.0 \
+ deno_semver-0.10.1 \
+ deno_task_shell-0.33.3 \
deno_terminal-0.2.3 \
deno_tower_lsp-0.5.0 \
deno_tunnel-0.8.1 \
@@ -260,7 +256,6 @@ CARGO_CRATES= Inflector-0.11.4 \
ed25519-dalek-2.1.1 \
ed448-0.5.0-rc.5 \
ed448-goldilocks-0.14.0-pre.10 \
- editpe-0.1.0 \
either-1.10.0 \
elliptic-curve-0.13.8 \
elliptic-curve-0.14.0-rc.28 \
@@ -278,11 +273,11 @@ CARGO_CRATES= Inflector-0.11.4 \
errno-0.3.10 \
error-code-3.2.0 \
error_reporter-1.0.0 \
- esbuild_client-0.7.1 \
+ esbuild_client-0.7.2 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
fast-socks5-0.9.6 \
- fastbloom-0.14.1 \
+ fastbloom-0.17.0 \
faster-hex-0.10.0 \
fastrand-2.3.0 \
fastwebsockets-0.8.1 \
@@ -347,7 +342,6 @@ CARGO_CRATES= Inflector-0.11.4 \
handlebars-6.1.0 \
hash2curve-0.14.0-rc.10 \
hash32-0.3.1 \
- hashbrown-0.12.3 \
hashbrown-0.14.5 \
hashbrown-0.15.5 \
hashbrown-0.16.1 \
@@ -384,6 +378,8 @@ CARGO_CRATES= Inflector-0.11.4 \
hyper-util-0.1.17 \
icu_calendar-2.2.1 \
icu_calendar_data-2.2.0 \
+ icu_collator-2.2.1 \
+ icu_collator_data-2.2.0 \
icu_collections-1.5.0 \
icu_collections-2.2.0 \
icu_locale-2.2.0 \
@@ -393,7 +389,9 @@ CARGO_CRATES= Inflector-0.11.4 \
icu_locid_transform-1.5.0 \
icu_locid_transform_data-1.5.0 \
icu_normalizer-1.5.0 \
+ icu_normalizer-2.2.0 \
icu_normalizer_data-1.5.0 \
+ icu_normalizer_data-2.2.0 \
icu_properties-1.5.1 \
icu_properties-2.2.0 \
icu_properties_data-1.5.0 \
@@ -411,7 +409,6 @@ CARGO_CRATES= Inflector-0.11.4 \
image-webp-0.2.4 \
imara-diff-0.2.0 \
import_map-0.25.0 \
- indexmap-1.9.3 \
indexmap-2.12.0 \
inotify-0.11.1 \
inotify-sys-0.1.5 \
@@ -425,7 +422,6 @@ CARGO_CRATES= Inflector-0.11.4 \
is-macro-0.3.5 \
is-terminal-0.4.17 \
is-wsl-0.4.0 \
- is_executable-1.0.5 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.14.0 \
@@ -444,11 +440,11 @@ CARGO_CRATES= Inflector-0.11.4 \
khronos_api-3.1.0 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- laufey-0.5.0 \
- lax-core-0.1.2 \
- lax-css-0.2.4 \
- lax-markup-0.2.5 \
- lax-sql-0.2.1 \
+ laufey-0.7.0 \
+ lax-core-0.3.0 \
+ lax-css-0.3.0 \
+ lax-markup-0.3.2 \
+ lax-sql-0.3.0 \
lazy-regex-3.1.0 \
lazy-regex-proc_macros-3.1.0 \
lazy_static-1.5.0 \
@@ -469,8 +465,8 @@ CARGO_CRATES= Inflector-0.11.4 \
libm-0.2.8 \
libnghttp2-1.68.0 \
libsqlite3-sys-0.38.1 \
- libsui-0.16.0 \
- libuv-sys-lite-1.48.3 \
+ libsui-0.16.4 \
+ libuv-sys-lite-1.48.4 \
libz-sys-1.1.20 \
linux-raw-sys-0.4.13 \
linux-raw-sys-0.12.1 \
@@ -488,7 +484,6 @@ CARGO_CRATES= Inflector-0.11.4 \
macro_rules_attribute-proc_macro-0.2.2 \
match_cfg-0.1.0 \
matchers-0.2.0 \
- matchit-0.7.3 \
md-5-0.10.6 \
md4-0.10.2 \
memchr-2.8.1 \
@@ -545,12 +540,12 @@ CARGO_CRATES= Inflector-0.11.4 \
openssl-probe-0.1.5 \
openssl-src-300.5.0+3.5.0 \
openssl-sys-0.9.116 \
- opentelemetry-0.27.0 \
- opentelemetry-http-0.27.0 \
- opentelemetry-otlp-0.27.0 \
- opentelemetry-proto-0.27.0 \
- opentelemetry-semantic-conventions-0.27.0 \
- opentelemetry_sdk-0.27.1 \
+ opentelemetry-0.32.0 \
+ opentelemetry-http-0.32.0 \
+ opentelemetry-otlp-0.32.0 \
+ opentelemetry-proto-0.32.0 \
+ opentelemetry-semantic-conventions-0.32.1 \
+ opentelemetry_sdk-0.32.1 \
ordered-float-4.6.0 \
os_pipe-1.2.1 \
outref-0.5.1 \
@@ -600,7 +595,7 @@ CARGO_CRATES= Inflector-0.11.4 \
png-0.17.13 \
polling-3.11.0 \
polyval-0.6.2 \
- portable-atomic-1.10.0 \
+ portable-atomic-1.14.0 \
potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
@@ -614,10 +609,9 @@ CARGO_CRATES= Inflector-0.11.4 \
proc-macro2-1.0.101 \
profiling-1.0.15 \
proptest-1.9.0 \
- prost-0.13.3 \
prost-0.14.4 \
- prost-derive-0.13.3 \
prost-derive-0.14.4 \
+ prost-types-0.14.4 \
psm-0.1.21 \
pulldown-cmark-0.11.2 \
qbsdiff-1.4.4 \
@@ -625,7 +619,7 @@ CARGO_CRATES= Inflector-0.11.4 \
quick-error-2.0.1 \
quick-xml-0.39.4 \
quinn-0.11.8 \
- quinn-proto-0.11.14 \
+ quinn-proto-0.11.16 \
quinn-udp-0.5.9 \
quote-1.0.45 \
r-efi-5.3.0 \
@@ -633,11 +627,13 @@ CARGO_CRATES= Inflector-0.11.4 \
radix_trie-0.2.1 \
rand-0.8.5 \
rand-0.9.2 \
+ rand-0.10.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
rand_core-0.10.0 \
+ rand_pcg-0.10.2 \
rand_xorshift-0.4.0 \
range-alloc-0.1.3 \
raw-window-handle-0.6.2 \
@@ -694,6 +690,7 @@ CARGO_CRATES= Inflector-0.11.4 \
ryu-js-1.0.1 \
saa-5.6.0 \
sacabase-2.0.0 \
+ safe_arch-0.7.4 \
salsa20-0.10.2 \
same-file-1.0.6 \
scc-3.7.1 \
@@ -791,7 +788,7 @@ CARGO_CRATES= Inflector-0.11.4 \
syn-1.0.109 \
syn-2.0.117 \
syn-match-0.3.1 \
- sync_wrapper-1.0.1 \
+ sync_wrapper-1.0.2 \
synstructure-0.12.6 \
synstructure-0.13.1 \
sys_traits-0.1.28 \
@@ -841,17 +838,18 @@ CARGO_CRATES= Inflector-0.11.4 \
toml_edit-0.23.5 \
toml_parser-1.0.9+spec-1.1.0 \
toml_writer-1.0.6+spec-1.1.0 \
- tonic-0.12.3 \
- tower-0.4.13 \
+ tonic-0.14.6 \
+ tonic-prost-0.14.6 \
+ tonic-types-0.14.6 \
tower-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-0.1.44 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.36 \
tracing-log-0.2.0 \
- tracing-opentelemetry-0.28.0 \
- tracing-subscriber-0.3.20 \
+ tracing-opentelemetry-0.33.0 \
+ tracing-subscriber-0.3.23 \
triomphe-0.1.13 \
try-lock-0.2.5 \
trybuild-1.0.115 \
@@ -863,6 +861,7 @@ CARGO_CRATES= Inflector-0.11.4 \
ucd-trie-0.1.6 \
unarray-0.1.4 \
unicase-2.7.0 \
+ unicode-general-category-1.1.0 \
unicode-id-start-1.4.0 \
unicode-ident-1.0.12 \
unicode-normalization-0.1.23 \
@@ -884,8 +883,9 @@ CARGO_CRATES= Inflector-0.11.4 \
utf8_iter-1.0.4 \
utf8parse-0.2.1 \
uuid-1.21.0 \
- v8-149.4.0 \
+ v8-150.4.0 \
v8_valueserializer-0.1.2 \
+ v8x-149.4.0-rc.4 \
valuable-0.1.0 \
vcpkg-0.2.15 \
version_check-0.9.4 \
@@ -928,6 +928,7 @@ CARGO_CRATES= Inflector-0.11.4 \
which-6.0.1 \
which-8.0.0 \
whoami-1.6.0 \
+ wide-0.7.33 \
widestring-1.1.0 \
win32job-2.0.3 \
win_uds-0.2.2 \
diff --git a/www/deno/distinfo b/www/deno/distinfo
index 347a79f8a707..7cd98b0ed894 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1783108450
+TIMESTAMP = 1789644689
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
@@ -93,12 +93,6 @@ SHA256 (rust/crates/aws-lc-rs-1.16.3.crate) = 0ec6fb3fe69024a75fa7e1bfb48aa6cf59
SIZE (rust/crates/aws-lc-rs-1.16.3.crate) = 225439
SHA256 (rust/crates/aws-lc-sys-0.40.0.crate) = f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7
SIZE (rust/crates/aws-lc-sys-0.40.0.crate) = 9515863
-SHA256 (rust/crates/axum-0.7.5.crate) = 3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf
-SIZE (rust/crates/axum-0.7.5.crate) = 151429
-SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
-SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
-SHA256 (rust/crates/az-1.2.1.crate) = 7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973
-SIZE (rust/crates/az-1.2.1.crate) = 27842
SHA256 (rust/crates/backhand-0.25.1.crate) = 72e7812fe72262dd26c2b4309c8e8f2c028db1ffbeb21054f009f847f09ca92c
SIZE (rust/crates/backhand-0.25.1.crate) = 91789
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
@@ -209,6 +203,8 @@ SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chacha20-0.10.1.crate) = d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81
+SIZE (rust/crates/chacha20-0.10.1.crate) = 38187
SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -225,18 +221,14 @@ SHA256 (rust/crates/clap-4.5.56.crate) = a75ca66430e33a14957acc24c5077b503e7d374
SIZE (rust/crates/clap-4.5.56.crate) = 61996
SHA256 (rust/crates/clap_builder-4.5.56.crate) = 793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0
SIZE (rust/crates/clap_builder-4.5.56.crate) = 170945
-SHA256 (rust/crates/clap_complete-4.5.65.crate) = 430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d
-SIZE (rust/crates/clap_complete-4.5.65.crate) = 49394
-SHA256 (rust/crates/clap_complete_fig-4.5.2.crate) = d494102c8ff3951810c72baf96910b980fb065ca5d3101243e6a8dc19747c86b
-SIZE (rust/crates/clap_complete_fig-4.5.2.crate) = 11376
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/clipboard-win-5.3.0.crate) = d517d4b86184dbb111d3556a10f1c8a04da7428d2987bf1081602bf11c3aa9ee
SIZE (rust/crates/clipboard-win-5.3.0.crate) = 19597
SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d
SIZE (rust/crates/cmake-0.1.57.crate) = 20376
-SHA256 (rust/crates/cmov-0.5.2.crate) = de0758edba32d61d1fd9f4d69491b47604b91ee2f7e6b33de7e54ca4ebe55dc3
-SIZE (rust/crates/cmov-0.5.2.crate) = 24268
+SHA256 (rust/crates/cmov-0.5.4.crate) = 0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a
+SIZE (rust/crates/cmov-0.5.4.crate) = 27367
SHA256 (rust/crates/codespan-reporting-0.13.1.crate) = af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681
SIZE (rust/crates/codespan-reporting-0.13.1.crate) = 57424
SHA256 (rust/crates/color-print-0.3.5.crate) = 7a858372ff14bab9b1b30ea504f2a4bc534582aee3e42ba2d41d2a7baba63d5d
@@ -259,6 +251,8 @@ SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d27
SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/console_static_text-0.8.3.crate) = 55d8a913e62f6444b79e038be3eb09839e9cfc34d55d85f9336460710647d2f6
SIZE (rust/crates/console_static_text-0.8.3.crate) = 16072
+SHA256 (rust/crates/const-hex-1.19.1.crate) = 33e2a781ebdf4467d1428dc4593067825fb646f6871475098d8577421af73558
+SIZE (rust/crates/const-hex-1.19.1.crate) = 35624
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
@@ -377,8 +371,6 @@ SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254
SIZE (rust/crates/dbus-0.9.7.crate) = 104206
SHA256 (rust/crates/dbus-secret-service-4.0.3.crate) = b42a16374481d92aed73ae45b1f120207d8e71d24fb89f357fadbd8f946fd84b
SIZE (rust/crates/dbus-secret-service-4.0.3.crate) = 28086
-SHA256 (rust/crates/debug-ignore-1.0.5.crate) = ffe7ed1d93f4553003e20b629abe9085e1e81b1429520f897f8f8860bc6dfc21
-SIZE (rust/crates/debug-ignore-1.0.5.crate) = 12016
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/deku-0.20.3.crate) = ebf55291257a2a5c90cf50ae17b6bbaabc3fd13642cf3895a71c412513c19630
@@ -387,32 +379,32 @@ SHA256 (rust/crates/deku_derive-0.20.3.crate) = bec2a42b511fc5efd9183f4f71c17885
SIZE (rust/crates/deku_derive-0.20.3.crate) = 32119
SHA256 (rust/crates/deno-tower-lsp-macros-0.12.0.crate) = f9faf94704f67b21ae4e9e9bdd6cb3a876fdaeecd047cc2ecf2b3bd4d4978a7e
SIZE (rust/crates/deno-tower-lsp-macros-0.12.0.crate) = 3549
-SHA256 (rust/crates/deno_ast-0.53.2.crate) = 05792fb2b77938767ffeb0853289e86501fddc84b1cdba9e5dc860c52baa2ff7
-SIZE (rust/crates/deno_ast-0.53.2.crate) = 97876
+SHA256 (rust/crates/deno_ast-0.53.3.crate) = 6f7c1384d87fc0a6439a065312fbef8f6ac6128689dbc2831b28b3a1d4f3a4e6
+SIZE (rust/crates/deno_ast-0.53.3.crate) = 100299
SHA256 (rust/crates/deno_core_icudata-0.77.0.crate) = a9efff8990a82c1ae664292507e1a5c6749ddd2312898cdf9cd7cb1fd4bc64c6
SIZE (rust/crates/deno_core_icudata-0.77.0.crate) = 4598663
-SHA256 (rust/crates/deno_doc-0.200.0.crate) = 766da743b9cf2f59151996cfb62ff541c8cc72ccee52791de5cd42d96b9c7db9
-SIZE (rust/crates/deno_doc-0.200.0.crate) = 827150
+SHA256 (rust/crates/deno_doc-0.207.0.crate) = 3be16593d05e9f94267702f8c45adf0b5d335c584e5f0637238ba73f474282f8
+SIZE (rust/crates/deno_doc-0.207.0.crate) = 841295
SHA256 (rust/crates/deno_error-0.7.1.crate) = bfafd2219b29886a71aecbb3449e462deed1b2c474dc5b12f855f0e58c478931
SIZE (rust/crates/deno_error-0.7.1.crate) = 11498
SHA256 (rust/crates/deno_error_macro-0.7.1.crate) = 1c28ede88783f14cd8aae46ca89f230c226b40e4a81ab06fa52ed72af84beb2f
SIZE (rust/crates/deno_error_macro-0.7.1.crate) = 5154
-SHA256 (rust/crates/deno_graph-0.109.0.crate) = 18b1634ebdfde4f040b2c40f2510969e755e5b782319a01dc9cab88ef25b7e3f
-SIZE (rust/crates/deno_graph-0.109.0.crate) = 4680740
+SHA256 (rust/crates/deno_graph-0.111.0.crate) = 74d39f55639b6bffe4e886d2ea33724606729d3ec9c8e05a48952a56c1cef961
+SIZE (rust/crates/deno_graph-0.111.0.crate) = 4701104
SHA256 (rust/crates/deno_lint-0.84.1.crate) = 2f077fbc572115bf86a5e6ed8314aa7b5ad18266e03df3db5c32004a6b1cd1df
SIZE (rust/crates/deno_lint-0.84.1.crate) = 246576
SHA256 (rust/crates/deno_media_type-0.4.0.crate) = debab24ecd9f4fd64aa42fb18a02dff20a97d5830b2b85b98ce70b509f790763
SIZE (rust/crates/deno_media_type-0.4.0.crate) = 14025
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_panic-0.2.0.crate) = b242278a1badded56ae1ae12696680309988d585e36b1badad337ff4160613e0
-SIZE (rust/crates/deno_panic-0.2.0.crate) = 4718483
+SHA256 (rust/crates/deno_panic-0.2.1.crate) = cb7becb2d3cb952db65114a2cb328ceb48f1d5abc74764cf19edb8ead0ab5c3c
+SIZE (rust/crates/deno_panic-0.2.1.crate) = 4720896
SHA256 (rust/crates/deno_path_util-0.6.4.crate) = 78c7e98943f0d068928906db0c7bde89de684fa32c6a8018caacc4cee2cdd72b
SIZE (rust/crates/deno_path_util-0.6.4.crate) = 18929
-SHA256 (rust/crates/deno_semver-0.10.0.crate) = 147261611819fb4dfe339b53e3b45d6704c7e32c86ce33a88511d5bcebebaaa3
-SIZE (rust/crates/deno_semver-0.10.0.crate) = 38678
-SHA256 (rust/crates/deno_task_shell-0.33.0.crate) = bd069c87eb3cdc25e9898fe633a07ec7f20218e92ad3e7eccab3db324764d4fb
-SIZE (rust/crates/deno_task_shell-0.33.0.crate) = 74938
+SHA256 (rust/crates/deno_semver-0.10.1.crate) = ff487e9bf55c39bfbc47418a009a0de0988c4fea5e48e8ca787fa7dbff8056cc
+SIZE (rust/crates/deno_semver-0.10.1.crate) = 39232
+SHA256 (rust/crates/deno_task_shell-0.33.3.crate) = 8ac466d733d16a8ab5268b7e83a407289b25060a8f96dadc5cb96232a67c5282
+SIZE (rust/crates/deno_task_shell-0.33.3.crate) = 81123
SHA256 (rust/crates/deno_terminal-0.2.3.crate) = f3ba8041ae7319b3ca6a64c399df4112badcbbe0868b4517637647614bede4be
SIZE (rust/crates/deno_terminal-0.2.3.crate) = 5258
SHA256 (rust/crates/deno_tower_lsp-0.5.0.crate) = fea954c97c042563492c93dedaeddaf59a0c7a241d4a35a575cfaf4b42db0d14
@@ -523,8 +515,6 @@ SHA256 (rust/crates/ed448-0.5.0-rc.5.crate) = 8a6517ef61d12c57c218393995d2ee5ab2
SIZE (rust/crates/ed448-0.5.0-rc.5.crate) = 15384
SHA256 (rust/crates/ed448-goldilocks-0.14.0-pre.10.crate) = 7b5c8e6341702ff3b4d27a1a21c4ad3d38f3b18facc3b94e04f9157bae4089c0
SIZE (rust/crates/ed448-goldilocks-0.14.0-pre.10.crate) = 79889
-SHA256 (rust/crates/editpe-0.1.0.crate) = 48cede2bb1b07dd598d269f973792c43e0cd92686d3b452bd6e01d7a8eb01211
-SIZE (rust/crates/editpe-0.1.0.crate) = 21028
SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a
SIZE (rust/crates/either-1.10.0.crate) = 18334
SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47
@@ -559,16 +549,16 @@ SHA256 (rust/crates/error-code-3.2.0.crate) = a0474425d51df81997e2f90a21591180b3
SIZE (rust/crates/error-code-3.2.0.crate) = 7569
SHA256 (rust/crates/error_reporter-1.0.0.crate) = 31ae425815400e5ed474178a7a22e275a9687086a12ca63ec793ff292d8fdae8
SIZE (rust/crates/error_reporter-1.0.0.crate) = 8662
-SHA256 (rust/crates/esbuild_client-0.7.1.crate) = 97ec79be0f4b20864729b38953ad77c7f347e436a7532c5f332dce9736aa4b5c
-SIZE (rust/crates/esbuild_client-0.7.1.crate) = 33490
+SHA256 (rust/crates/esbuild_client-0.7.2.crate) = 4aad340fec9a377656190d6fbf205d589c322484c6a1d37ebbf328fe6f541720
+SIZE (rust/crates/esbuild_client-0.7.2.crate) = 33954
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
SHA256 (rust/crates/fast-socks5-0.9.6.crate) = f89f36d4ee12370d30d57b16c7e190950a1a916e7dbbb5fd5a412f5ef913fe84
SIZE (rust/crates/fast-socks5-0.9.6.crate) = 33144
-SHA256 (rust/crates/fastbloom-0.14.1.crate) = 4e7f34442dbe69c60fe8eaf58a8cafff81a1f278816d8ab4db255b3bef4ac3c4
-SIZE (rust/crates/fastbloom-0.14.1.crate) = 23068
+SHA256 (rust/crates/fastbloom-0.17.0.crate) = ef975e30683b2d965054bb0a836f8973857c4ebf6acf274fe46617cd285060d8
+SIZE (rust/crates/fastbloom-0.17.0.crate) = 24491
SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -697,8 +687,6 @@ SHA256 (rust/crates/hash2curve-0.14.0-rc.10.crate) = 3448b4c05089875da77b94b1177
SIZE (rust/crates/hash2curve-0.14.0-rc.10.crate) = 25186
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
@@ -771,6 +759,10 @@ SHA256 (rust/crates/icu_calendar-2.2.1.crate) = a2b2acc6263f494f1df50685b53ff8e5
SIZE (rust/crates/icu_calendar-2.2.1.crate) = 812916
SHA256 (rust/crates/icu_calendar_data-2.2.0.crate) = 118577bcf3a0fa7c6ac0a7d6e951814da84ee56b9b1f68fb4d8d10b08cefaf4d
SIZE (rust/crates/icu_calendar_data-2.2.0.crate) = 5465
+SHA256 (rust/crates/icu_collator-2.2.1.crate) = 8bbdf98e5e0aa827770acee171ebb568aaab975a36b56afdb5fd0e2f525750bb
+SIZE (rust/crates/icu_collator-2.2.1.crate) = 1330812
+SHA256 (rust/crates/icu_collator_data-2.2.0.crate) = 038ed8e5817f2059c2f3efb0945ba78d060d3d25e8f1a1bea5139f821a21a2f0
+SIZE (rust/crates/icu_collator_data-2.2.0.crate) = 477165
SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
SHA256 (rust/crates/icu_collections-2.2.0.crate) = 2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c
@@ -789,8 +781,12 @@ SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b
SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer-2.2.0.crate) = c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4
+SIZE (rust/crates/icu_normalizer-2.2.0.crate) = 78154
SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_normalizer_data-2.2.0.crate) = da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38
+SIZE (rust/crates/icu_normalizer_data-2.2.0.crate) = 67134
SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
SHA256 (rust/crates/icu_properties-2.2.0.crate) = bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de
@@ -825,8 +821,6 @@ SHA256 (rust/crates/imara-diff-0.2.0.crate) = 2f01d462f766df78ab820dd06f5eb70023
SIZE (rust/crates/imara-diff-0.2.0.crate) = 163149
SHA256 (rust/crates/import_map-0.25.0.crate) = 61dcb2ebdf4a4df8e6353c566f4b51ee2f602341538e41e77c8f861ac1bb16d5
SIZE (rust/crates/import_map-0.25.0.crate) = 19449
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/inotify-0.11.1.crate) = bd5b3eaf1a28b758ac0faa5a4254e8ab2705605496f1b1f3fbbc3988ad73d199
@@ -853,8 +847,6 @@ SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b
SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458
SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
-SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
-SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -891,16 +883,16 @@ SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
-SHA256 (rust/crates/laufey-0.5.0.crate) = d0560b9568c4bba38e8a9432530917e724867ca873eaf0f263c3a49d39370777
-SIZE (rust/crates/laufey-0.5.0.crate) = 43373
-SHA256 (rust/crates/lax-core-0.1.2.crate) = 59154ddba1bc6fa3d3e9ef0190dbecbac0cbbdc87b8d28e4437f8ff9c70b8d24
-SIZE (rust/crates/lax-core-0.1.2.crate) = 5907
-SHA256 (rust/crates/lax-css-0.2.4.crate) = 03894b80c51cf9a758f8bbecdc1b74a36032ce4624cf2a3b0f2ed378e2627b01
-SIZE (rust/crates/lax-css-0.2.4.crate) = 16349
-SHA256 (rust/crates/lax-markup-0.2.5.crate) = 57349e8fdb68f5fd322a16ec4311e1ecbc7d0b3419a9efb089bba3c45011a553
-SIZE (rust/crates/lax-markup-0.2.5.crate) = 18594
-SHA256 (rust/crates/lax-sql-0.2.1.crate) = 68eb5374e8216c43b6a467e1613c25c5c669c46143829db3c870cf903a9c2a69
-SIZE (rust/crates/lax-sql-0.2.1.crate) = 17131
+SHA256 (rust/crates/laufey-0.7.0.crate) = 8a2a04490eb866f17dcbbb44c8277b45964eeb0f68bb17c444e69c2feff0db94
+SIZE (rust/crates/laufey-0.7.0.crate) = 52763
+SHA256 (rust/crates/lax-core-0.3.0.crate) = 31e9266de41ab34dbeb7b0176a6430b1091f1fa7f4dd9f7ccf3e430a9c5a6789
+SIZE (rust/crates/lax-core-0.3.0.crate) = 5909
+SHA256 (rust/crates/lax-css-0.3.0.crate) = c964e0b1c58e6a38762c707d7b5f7a78ab4efab65d3e6c4ab2031deb8f65229e
+SIZE (rust/crates/lax-css-0.3.0.crate) = 16338
+SHA256 (rust/crates/lax-markup-0.3.2.crate) = 0b6f67a7a729b68c4b8e6f45315b0777fdf9618cfd569d4551d14d0906b93306
+SIZE (rust/crates/lax-markup-0.3.2.crate) = 19173
+SHA256 (rust/crates/lax-sql-0.3.0.crate) = e2cca919c19f0e32e8a9fe410e087fc71e4a5ce7a843f939967c643e7881981f
+SIZE (rust/crates/lax-sql-0.3.0.crate) = 17125
SHA256 (rust/crates/lazy-regex-3.1.0.crate) = 5d12be4595afdf58bd19e4a9f4e24187da2a66700786ff660a418e9059937a4c
SIZE (rust/crates/lazy-regex-3.1.0.crate) = 6283
SHA256 (rust/crates/lazy-regex-proc_macros-3.1.0.crate) = 44bcd58e6c97a7fcbaffcdc95728b393b8d98933bfadad49ed4097845b57ef0b
@@ -941,10 +933,10 @@ SHA256 (rust/crates/libnghttp2-1.68.0.crate) = de061ac7dc8893bbb8b212a03444dc19f
SIZE (rust/crates/libnghttp2-1.68.0.crate) = 1048906
SHA256 (rust/crates/libsqlite3-sys-0.38.1.crate) = f6c19a05435c21ac299d71b6a9c13db3e3f47c520517d58990a462a1397a61db
SIZE (rust/crates/libsqlite3-sys-0.38.1.crate) = 5361552
-SHA256 (rust/crates/libsui-0.16.0.crate) = 3a0350f185d562954a521d1fcaffd621559ea0b707143ef53b599f1e665b97b5
-SIZE (rust/crates/libsui-0.16.0.crate) = 1016637
-SHA256 (rust/crates/libuv-sys-lite-1.48.3.crate) = 10de9b449ef5865c757dc2a0c1b1dde1578adf466db4bb0074e5d83b530164f1
-SIZE (rust/crates/libuv-sys-lite-1.48.3.crate) = 142665
+SHA256 (rust/crates/libsui-0.16.4.crate) = 3cd44dd0a322ec9fb05619e59067d1c767718238677369d9c5f004ea26a1184b
+SIZE (rust/crates/libsui-0.16.4.crate) = 1030966
+SHA256 (rust/crates/libuv-sys-lite-1.48.4.crate) = ef43df715b26b66832106cde0adc4c156bc91f46fc35164ab257281f62657956
+SIZE (rust/crates/libuv-sys-lite-1.48.4.crate) = 169726
SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
@@ -979,8 +971,6 @@ SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7
SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
-SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
-SIZE (rust/crates/matchit-0.7.3.crate) = 30372
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
SHA256 (rust/crates/md4-0.10.2.crate) = 7da5ac363534dce5fabf69949225e174fbf111a498bf0ff794c8ea1fba9f3dda
@@ -1093,18 +1083,18 @@ SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649
SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
SHA256 (rust/crates/openssl-sys-0.9.116.crate) = f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4
SIZE (rust/crates/openssl-sys-0.9.116.crate) = 75899
-SHA256 (rust/crates/opentelemetry-0.27.0.crate) = 0f3cebff57f7dbd1255b44d8bddc2cebeb0ea677dbaa2e25a3070a91b318f660
-SIZE (rust/crates/opentelemetry-0.27.0.crate) = 71989
-SHA256 (rust/crates/opentelemetry-http-0.27.0.crate) = 10a8a7f5f6ba7c1b286c2fbca0454eaba116f63bbe69ed250b642d36fbb04d80
-SIZE (rust/crates/opentelemetry-http-0.27.0.crate) = 9157
-SHA256 (rust/crates/opentelemetry-otlp-0.27.0.crate) = 91cf61a1868dacc576bf2b2a1c3e9ab150af7272909e80085c3173384fe11f76
-SIZE (rust/crates/opentelemetry-otlp-0.27.0.crate) = 32033
-SHA256 (rust/crates/opentelemetry-proto-0.27.0.crate) = a6e05acbfada5ec79023c85368af14abd0b307c015e9064d249b2a950ef459a6
-SIZE (rust/crates/opentelemetry-proto-0.27.0.crate) = 164521
-SHA256 (rust/crates/opentelemetry-semantic-conventions-0.27.0.crate) = bc1b6902ff63b32ef6c489e8048c5e253e2e4a803ea3ea7e783914536eb15c52
-SIZE (rust/crates/opentelemetry-semantic-conventions-0.27.0.crate) = 71701
-SHA256 (rust/crates/opentelemetry_sdk-0.27.1.crate) = 231e9d6ceef9b0b2546ddf52335785ce41252bc7474ee8ba05bfad277be13ab8
-SIZE (rust/crates/opentelemetry_sdk-0.27.1.crate) = 170850
+SHA256 (rust/crates/opentelemetry-0.32.0.crate) = b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682
+SIZE (rust/crates/opentelemetry-0.32.0.crate) = 90447
+SHA256 (rust/crates/opentelemetry-http-0.32.0.crate) = 5683015d09e2df236ef005b17f6f196f0d5f6313c4fa43a7b6a53b52776e4331
+SIZE (rust/crates/opentelemetry-http-0.32.0.crate) = 19064
+SHA256 (rust/crates/opentelemetry-otlp-0.32.0.crate) = 9966929966d17620d7c316c643ba62631826e10021409357772d5eea84f62c35
+SIZE (rust/crates/opentelemetry-otlp-0.32.0.crate) = 77451
+SHA256 (rust/crates/opentelemetry-proto-0.32.0.crate) = 56d658ba1faf63f7b9c492cfbe6e0ec365440a16132d3270c1065f7b33f1b638
+SIZE (rust/crates/opentelemetry-proto-0.32.0.crate) = 182272
+SHA256 (rust/crates/opentelemetry-semantic-conventions-0.32.1.crate) = c913ac17a6c451661ee255f4625d143e51647ae78ebd969b75e41c4442f4fe47
+SIZE (rust/crates/opentelemetry-semantic-conventions-0.32.1.crate) = 124345
+SHA256 (rust/crates/opentelemetry_sdk-0.32.1.crate) = 9b59f80e1ac4d5ff7a2db8fb6c80badb7f0f3f858211fba08dd9aaec750894f9
+SIZE (rust/crates/opentelemetry_sdk-0.32.1.crate) = 253706
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
@@ -1203,8 +1193,8 @@ SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb
SIZE (rust/crates/polling-3.11.0.crate) = 59387
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/portable-atomic-1.14.0.crate) = 3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3
+SIZE (rust/crates/portable-atomic-1.14.0.crate) = 200703
SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
@@ -1231,14 +1221,12 @@ SHA256 (rust/crates/profiling-1.0.15.crate) = 43d84d1d7a6ac92673717f9f6d1518374e
SIZE (rust/crates/profiling-1.0.15.crate) = 14255
SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40
SIZE (rust/crates/proptest-1.9.0.crate) = 205346
-SHA256 (rust/crates/prost-0.13.3.crate) = 7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f
-SIZE (rust/crates/prost-0.13.3.crate) = 25684
SHA256 (rust/crates/prost-0.14.4.crate) = 528ac67416ff8646872a3c02cad9cc4ee5dc9f9540c9b10771855c95cb2e5ae1
SIZE (rust/crates/prost-0.14.4.crate) = 35717
-SHA256 (rust/crates/prost-derive-0.13.3.crate) = e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5
-SIZE (rust/crates/prost-derive-0.13.3.crate) = 19930
SHA256 (rust/crates/prost-derive-0.14.4.crate) = b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf
SIZE (rust/crates/prost-derive-0.14.4.crate) = 21537
+SHA256 (rust/crates/prost-types-0.14.4.crate) = f94967dc7688f3054c7fac87473ffae4cc4c3904800e2d9f5b857246d8963b0a
+SIZE (rust/crates/prost-types-0.14.4.crate) = 51454
SHA256 (rust/crates/psm-0.1.21.crate) = 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874
SIZE (rust/crates/psm-0.1.21.crate) = 23126
SHA256 (rust/crates/pulldown-cmark-0.11.2.crate) = cb4e75767fbc9d92b90e4d0c011f61358cde9513b31ef07ea3631b15ffc3b4fd
@@ -1253,8 +1241,8 @@ SHA256 (rust/crates/quick-xml-0.39.4.crate) = cdcc8dd4e2f670d309a5f0e83fe36dfdc0
SIZE (rust/crates/quick-xml-0.39.4.crate) = 214141
SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
SIZE (rust/crates/quinn-0.11.8.crate) = 79949
-SHA256 (rust/crates/quinn-proto-0.11.14.crate) = 434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098
-SIZE (rust/crates/quinn-proto-0.11.14.crate) = 244123
+SHA256 (rust/crates/quinn-proto-0.11.16.crate) = 2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560
+SIZE (rust/crates/quinn-proto-0.11.16.crate) = 244786
SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904
SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342
SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924
@@ -1269,6 +1257,8 @@ SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand-0.10.2.crate) = c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80
+SIZE (rust/crates/rand-0.10.2.crate) = 104493
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -1279,6 +1269,8 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_core-0.10.0.crate) = 0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba
SIZE (rust/crates/rand_core-0.10.0.crate) = 22778
+SHA256 (rust/crates/rand_pcg-0.10.2.crate) = caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a
+SIZE (rust/crates/rand_pcg-0.10.2.crate) = 15439
SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab
@@ -1391,6 +1383,8 @@ SHA256 (rust/crates/saa-5.6.0.crate) = 68f5acb362a0e75c2a963532fa7fabf13dff81626
SIZE (rust/crates/saa-5.6.0.crate) = 42431
SHA256 (rust/crates/sacabase-2.0.0.crate) = 9883fc3d6ce3d78bb54d908602f8bc1f7b5f983afe601dabe083009d86267a84
SIZE (rust/crates/sacabase-2.0.0.crate) = 2399
+SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323
+SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564
SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -1585,8 +1579,8 @@ SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da670
SIZE (rust/crates/syn-2.0.117.crate) = 306011
SHA256 (rust/crates/syn-match-0.3.1.crate) = 54b8f0a9004d6aafa6a588602a1119e6cdaacec9921aa1605383e6e7d6258fd6
SIZE (rust/crates/syn-match-0.3.1.crate) = 12250
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
@@ -1685,28 +1679,30 @@ SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96
SIZE (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 35035
SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
-SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
-SIZE (rust/crates/tonic-0.12.3.crate) = 99380
-SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
-SIZE (rust/crates/tower-0.4.13.crate) = 106906
+SHA256 (rust/crates/tonic-0.14.6.crate) = ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef
+SIZE (rust/crates/tonic-0.14.6.crate) = 111304
+SHA256 (rust/crates/tonic-prost-0.14.6.crate) = 50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0
+SIZE (rust/crates/tonic-prost-0.14.6.crate) = 6932
+SHA256 (rust/crates/tonic-types-0.14.6.crate) = 73ab1b02061f83d519bba3caa167f88f261ef05720ab8ebc954ade70de3348e8
+SIZE (rust/crates/tonic-types-0.14.6.crate) = 32980
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
-SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
-SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-opentelemetry-0.28.0.crate) = 97a971f6058498b5c0f1affa23e7ea202057a7301dbff68e968b2d578bcbd053
-SIZE (rust/crates/tracing-opentelemetry-0.28.0.crate) = 139552
-SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
-SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
+SHA256 (rust/crates/tracing-opentelemetry-0.33.0.crate) = adbc64cba7137545b8044cb1fe9814f7aacf3c6b5f9b45be8bb5db538befdb26
+SIZE (rust/crates/tracing-opentelemetry-0.33.0.crate) = 64611
+SHA256 (rust/crates/tracing-subscriber-0.3.23.crate) = cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319
+SIZE (rust/crates/tracing-subscriber-0.3.23.crate) = 213773
SHA256 (rust/crates/triomphe-0.1.13.crate) = e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369
SIZE (rust/crates/triomphe-0.1.13.crate) = 29568
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
@@ -1729,6 +1725,8 @@ SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032be
SIZE (rust/crates/unarray-0.1.4.crate) = 12895
SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
SIZE (rust/crates/unicase-2.7.0.crate) = 23783
+SHA256 (rust/crates/unicode-general-category-1.1.0.crate) = 0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f
+SIZE (rust/crates/unicode-general-category-1.1.0.crate) = 36486
SHA256 (rust/crates/unicode-id-start-1.4.0.crate) = 81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007
SIZE (rust/crates/unicode-id-start-1.4.0.crate) = 48270
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
@@ -1771,10 +1769,12 @@ SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dc
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/uuid-1.21.0.crate) = b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb
SIZE (rust/crates/uuid-1.21.0.crate) = 62247
-SHA256 (rust/crates/v8-149.4.0.crate) = ebfd8d6919bfb4b627ca778a67f85ca45e5fb442d352947ba093798bdf9b07e0
-SIZE (rust/crates/v8-149.4.0.crate) = 36049241
+SHA256 (rust/crates/v8-150.4.0.crate) = 42a978ff11f15b24e5c05a7123cf2b68f41e763546699781a924ef4e2cf43a49
+SIZE (rust/crates/v8-150.4.0.crate) = 36296166
SHA256 (rust/crates/v8_valueserializer-0.1.2.crate) = 9e05741b8524f73cbf239bea12239458d3a835246c5c637cc9e7e601eac60770
SIZE (rust/crates/v8_valueserializer-0.1.2.crate) = 63742
+SHA256 (rust/crates/v8x-149.4.0-rc.4.crate) = 3701ffb3692a24808503d17f758b0a3f688d2c451779247982566b5941033e63
+SIZE (rust/crates/v8x-149.4.0-rc.4.crate) = 2881302
SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
SIZE (rust/crates/valuable-0.1.0.crate) = 27718
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -1859,6 +1859,8 @@ SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561
SIZE (rust/crates/which-8.0.0.crate) = 26209
SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
SIZE (rust/crates/whoami-1.6.0.crate) = 24691
+SHA256 (rust/crates/wide-0.7.33.crate) = 0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03
+SIZE (rust/crates/wide-0.7.33.crate) = 99792
SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
SIZE (rust/crates/widestring-1.1.0.crate) = 85046
SHA256 (rust/crates/win32job-2.0.3.crate) = 8c6a6724ccfbf34154a8691bd868b0fcd2be2ca3f7b47b32614654f1a01b191c
@@ -2089,13 +2091,13 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768
SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999
-SHA256 (denoland-deno-v2.9.1_GH0.tar.gz) = 100c63746053fa53f4399ca005f400180f8e3b80184322d74530e0aa8d1deee9
-SIZE (denoland-deno-v2.9.1_GH0.tar.gz) = 32452570
+SHA256 (denoland-deno-v2.9.7_GH0.tar.gz) = 28c9677ccee96f9ba0910067d3249fcee90a795063af8a14372769c17a6e1bb2
+SIZE (denoland-deno-v2.9.7_GH0.tar.gz) = 32779203
SHA256 (denoland-deno_lsp_benchdata-a787434_GH0.tar.gz) = fcbd188b4425765568204f05517e271b8bde2b3a2b27fbe415cfe00ff6ed857c
SIZE (denoland-deno_lsp_benchdata-a787434_GH0.tar.gz) = 33687573
-SHA256 (denoland-node_test-195065d_GH0.tar.gz) = b1836a65f14dafc8346c89a7d15cb476a5fb2a681938cc2ee7d04686cba14161
-SIZE (denoland-node_test-195065d_GH0.tar.gz) = 12043892
+SHA256 (denoland-node_test-f287abd_GH0.tar.gz) = f8f5e6fe08fdcf35b1c2aea2443aed35027a3988e80261034a7d06adcc348847
+SIZE (denoland-node_test-f287abd_GH0.tar.gz) = 12154398
SHA256 (denoland-std-9c5b710_GH0.tar.gz) = cc5001ddcd1833819908c4d5b8e435108cadab38837e5be63fcd716753a08fe7
SIZE (denoland-std-9c5b710_GH0.tar.gz) = 1420740
-SHA256 (web-platform-tests-wpt-d85e753e65ee8e9654e76a2b4d62b9b5a0ac51e7_GH0.tar.gz) = 9edb73ad03e421c6c1c78780b83c76a30fcdc3720ba5bdeb7d762d3d532306e2
-SIZE (web-platform-tests-wpt-d85e753e65ee8e9654e76a2b4d62b9b5a0ac51e7_GH0.tar.gz) = 103015882
+SHA256 (web-platform-tests-wpt-c937f9d271eb35913c3b5b0635fa7fd5f8c88eec_GH0.tar.gz) = 72d91d95016b0582f81b0bc91cd04ed3fdfdfb6ca037cfe37615b315aecbcfd2
+SIZE (web-platform-tests-wpt-c937f9d271eb35913c3b5b0635fa7fd5f8c88eec_GH0.tar.gz) = 103328029
diff --git a/www/deno/files/patch-cargo-crates_deno__panic-0.2.0_src_libunwind.rs b/www/deno/files/patch-cargo-crates_deno__panic-0.2.1_src_libunwind.rs
similarity index 70%
rename from www/deno/files/patch-cargo-crates_deno__panic-0.2.0_src_libunwind.rs
rename to www/deno/files/patch-cargo-crates_deno__panic-0.2.1_src_libunwind.rs
index abed38340252..fd3142ecf7e5 100644
--- a/www/deno/files/patch-cargo-crates_deno__panic-0.2.0_src_libunwind.rs
+++ b/www/deno/files/patch-cargo-crates_deno__panic-0.2.1_src_libunwind.rs
@@ -1,11 +1,11 @@
---- cargo-crates/deno_panic-0.2.0/src/libunwind.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/deno_panic-0.2.0/src/libunwind.rs
+--- cargo-crates/deno_panic-0.2.1/src/libunwind.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/deno_panic-0.2.1/src/libunwind.rs
@@ -40,7 +40,7 @@ unsafe fn dyn_slide(addr: u64) -> usize {
addr as usize - (_dyld_get_image_vmaddr_slide(0) + (&*cmd).vmaddr as usize)
}
--#[cfg(target_os = "linux")]
-+#[cfg(any(target_os = "linux", target_os = "freebsd"))]
+-#[cfg(any(target_os = "linux", target_os = "android"))]
++#[cfg(any(target_os = "linux", target_os = "android", target_os = "freebsd"))]
unsafe fn dyn_slide(addr: u64) -> u64 {
use std::ffi::{c_int, c_void};
diff --git a/www/deno/files/patch-cargo-crates_libsui-0.16.0_lib.rs b/www/deno/files/patch-cargo-crates_libsui-0.16.4_lib.rs
similarity index 72%
rename from www/deno/files/patch-cargo-crates_libsui-0.16.0_lib.rs
rename to www/deno/files/patch-cargo-crates_libsui-0.16.4_lib.rs
index c39fe447efe9..6474fe227c3f 100644
--- a/www/deno/files/patch-cargo-crates_libsui-0.16.0_lib.rs
+++ b/www/deno/files/patch-cargo-crates_libsui-0.16.4_lib.rs
@@ -1,6 +1,6 @@
---- cargo-crates/libsui-0.16.0/lib.rs.orig 2026-07-05 05:37:25 UTC
-+++ cargo-crates/libsui-0.16.0/lib.rs
-@@ -1413,8 +1413,9 @@ mod elf {
+--- cargo-crates/libsui-0.16.4/lib.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/libsui-0.16.4/lib.rs
+@@ -1509,8 +1509,9 @@ mod elf {
#[cfg(all(unix, not(target_vendor = "apple")))]
mod elf {
diff --git a/www/deno/files/patch-cargo-crates_libuv-sys-lite b/www/deno/files/patch-cargo-crates_libuv-sys-lite
index 3185a148e310..8f8277ad42f5 100644
--- a/www/deno/files/patch-cargo-crates_libuv-sys-lite
+++ b/www/deno/files/patch-cargo-crates_libuv-sys-lite
@@ -1,5 +1,5 @@
---- cargo-crates/libuv-sys-lite-1.48.3/Cargo.lock.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/libuv-sys-lite-1.48.3/Cargo.lock
+--- cargo-crates/libuv-sys-lite-1.48.4/Cargo.lock.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/libuv-sys-lite-1.48.4/Cargo.lock
@@ -13,9 +13,9 @@ name = "bindgen"
[[package]]
@@ -24,8 +24,8 @@
[[package]]
name = "shlex"
---- cargo-crates/libuv-sys-lite-1.48.3/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/libuv-sys-lite-1.48.3/Cargo.toml
+--- cargo-crates/libuv-sys-lite-1.48.4/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/libuv-sys-lite-1.48.4/Cargo.toml
@@ -47,4 +47,4 @@ optional = true
optional = true
diff --git a/www/deno/files/patch-cargo-crates_v8-149.4.0_.gn b/www/deno/files/patch-cargo-crates_v8-150.4.0_.gn
similarity index 83%
rename from www/deno/files/patch-cargo-crates_v8-149.4.0_.gn
rename to www/deno/files/patch-cargo-crates_v8-150.4.0_.gn
index a66827ec1fb8..9efbd72421a5 100644
--- a/www/deno/files/patch-cargo-crates_v8-149.4.0_.gn
+++ b/www/deno/files/patch-cargo-crates_v8-150.4.0_.gn
@@ -1,8 +1,8 @@
Revert
*** 1192 LINES SKIPPED ***