git: 5a5fc4c1882b - main - lang/neocmakelsp: update 0.9.2 → 0.10.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 28 Feb 2026 07:43:15 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5a5fc4c1882b4512a1971b21c4c234a243876994

commit 5a5fc4c1882b4512a1971b21c4c234a243876994
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-02-28 07:29:14 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-02-28 07:29:14 +0000

    lang/neocmakelsp: update 0.9.2 → 0.10.1
    
    Reported by:    portscout
---
 lang/neocmakelsp/Makefile | 115 +++++++++++++----------
 lang/neocmakelsp/distinfo | 232 ++++++++++++++++++++++++++--------------------
 2 files changed, 196 insertions(+), 151 deletions(-)

diff --git a/lang/neocmakelsp/Makefile b/lang/neocmakelsp/Makefile
index 54aaf25b2b9a..9c1229e05889 100644
--- a/lang/neocmakelsp/Makefile
+++ b/lang/neocmakelsp/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	neocmakelsp
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.9.2
+DISTVERSION=	0.10.1
 CATEGORIES=	lang
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -24,20 +24,20 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		anstyle-parse-0.2.7 \
 		anstyle-query-1.1.5 \
 		anstyle-wincon-3.0.11 \
-		anyhow-1.0.100 \
-		assert_cmd-2.1.1 \
+		anyhow-1.0.101 \
+		assert_cmd-2.1.2 \
 		auto_impl-1.3.0 \
-		bitflags-2.10.0 \
+		bitflags-2.11.0 \
 		borrow-or-share-0.2.4 \
 		bstr-1.12.1 \
-		bytes-1.11.0 \
-		cc-1.2.51 \
+		bytes-1.11.1 \
+		cc-1.2.56 \
 		cfg-if-1.0.4 \
-		clap-4.5.54 \
-		clap_builder-4.5.54 \
-		clap_complete-4.5.65 \
-		clap_derive-4.5.49 \
-		clap_lex-0.7.6 \
+		clap-4.5.59 \
+		clap_builder-4.5.59 \
+		clap_complete-4.5.66 \
+		clap_derive-4.5.55 \
+		clap_lex-1.0.0 \
 		cli-table-0.5.0 \
 		cli-table-derive-0.5.0 \
 		colorchoice-1.0.4 \
@@ -56,24 +56,27 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		errno-0.3.14 \
 		etcetera-0.11.0 \
 		fastrand-2.3.0 \
-		find-msvc-tools-0.1.6 \
+		find-msvc-tools-0.1.9 \
 		fluent-uri-0.3.2 \
-		futures-0.3.31 \
-		futures-channel-0.3.31 \
-		futures-core-0.3.31 \
-		futures-io-0.3.31 \
-		futures-macro-0.3.31 \
-		futures-sink-0.3.31 \
-		futures-task-0.3.31 \
-		futures-util-0.3.31 \
-		getrandom-0.2.16 \
-		getrandom-0.3.4 \
+		foldhash-0.1.5 \
+		futures-0.3.32 \
+		futures-channel-0.3.32 \
+		futures-core-0.3.32 \
+		futures-io-0.3.32 \
+		futures-macro-0.3.32 \
+		futures-sink-0.3.32 \
+		futures-task-0.3.32 \
+		futures-util-0.3.32 \
+		getrandom-0.2.17 \
+		getrandom-0.4.1 \
 		glob-0.3.3 \
 		globset-0.4.18 \
 		hashbrown-0.14.5 \
+		hashbrown-0.15.5 \
 		hashbrown-0.16.1 \
 		heck-0.5.0 \
 		httparse-1.10.1 \
+		id-arena-2.3.0 \
 		ignore-0.4.25 \
 		indexmap-2.13.0 \
 		indoc-2.0.7 \
@@ -81,12 +84,13 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		is_terminal_polyfill-1.70.2 \
 		itoa-1.0.17 \
 		lazy_static-1.5.0 \
-		libc-0.2.179 \
+		leb128fmt-0.1.0 \
+		libc-0.2.182 \
 		linux-raw-sys-0.11.0 \
 		lock_api-0.4.14 \
 		log-0.4.29 \
 		lsp-types-f-0.99.0 \
-		memchr-2.7.6 \
+		memchr-2.8.0 \
 		mio-1.1.1 \
 		nu-ansi-term-0.50.3 \
 		once_cell-1.21.3 \
@@ -99,25 +103,26 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		pathdiff-0.2.3 \
 		percent-encoding-2.3.2 \
 		pin-project-lite-0.2.16 \
-		pin-utils-0.1.0 \
-		predicates-3.1.3 \
-		predicates-core-1.0.9 \
-		predicates-tree-1.0.12 \
-		proc-macro2-1.0.105 \
-		quote-1.0.43 \
+		predicates-3.1.4 \
+		predicates-core-1.0.10 \
+		predicates-tree-1.0.13 \
+		prettyplease-0.2.37 \
+		proc-macro2-1.0.106 \
+		quote-1.0.44 \
 		r-efi-5.3.0 \
 		redox_syscall-0.5.18 \
 		ref-cast-1.0.25 \
 		ref-cast-impl-1.0.25 \
-		regex-1.12.2 \
-		regex-automata-0.4.13 \
-		regex-syntax-0.8.8 \
+		regex-1.12.3 \
+		regex-automata-0.4.14 \
+		regex-syntax-0.8.9 \
 		rust-ini-0.21.3 \
 		rustix-1.1.3 \
 		rustversion-1.0.22 \
-		ryu-1.0.22 \
+		ryu-1.0.23 \
 		same-file-1.0.6 \
 		scopeguard-1.2.0 \
+		semver-1.0.27 \
 		serde-1.0.228 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
@@ -127,28 +132,28 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		sharded-slab-0.1.7 \
 		shlex-1.3.0 \
 		signal-hook-registry-1.4.8 \
-		slab-0.4.11 \
+		slab-0.4.12 \
 		smallvec-1.15.1 \
-		socket2-0.6.1 \
+		socket2-0.6.2 \
 		streaming-iterator-0.1.9 \
 		strsim-0.11.1 \
-		syn-2.0.114 \
+		syn-2.0.116 \
 		sync_wrapper-1.0.2 \
-		tempfile-3.24.0 \
+		tempfile-3.25.0 \
 		termcolor-1.4.1 \
 		termtree-0.5.1 \
-		thiserror-2.0.17 \
-		thiserror-impl-2.0.17 \
+		thiserror-2.0.18 \
+		thiserror-impl-2.0.18 \
 		thread_local-1.1.9 \
 		tiny-keccak-2.0.2 \
 		tokio-1.49.0 \
 		tokio-macros-2.6.0 \
 		tokio-util-0.7.18 \
-		toml-0.9.10+spec-1.1.0 \
-		toml_datetime-0.7.5+spec-1.1.0 \
-		toml_parser-1.0.6+spec-1.1.0 \
+		toml-1.0.3+spec-1.1.0 \
+		toml_datetime-1.0.0+spec-1.1.0 \
+		toml_parser-1.0.9+spec-1.1.0 \
 		toml_writer-1.0.6+spec-1.1.0 \
-		tower-0.5.2 \
+		tower-0.5.3 \
 		tower-layer-0.3.3 \
 		tower-lsp-f-0.24.0 \
 		tower-service-0.3.3 \
@@ -157,18 +162,23 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		tracing-core-0.1.36 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.22 \
-		tree-sitter-0.26.3 \
+		tree-sitter-0.26.5 \
 		tree-sitter-cmake-0.7.1 \
-		tree-sitter-language-0.1.6 \
+		tree-sitter-language-0.1.7 \
 		treesitter_kind_collector-0.2.0 \
-		unicode-ident-1.0.22 \
+		unicode-ident-1.0.24 \
 		unicode-width-0.2.2 \
+		unicode-xid-0.2.6 \
 		utf8parse-0.2.2 \
 		valuable-0.1.1 \
 		wait-timeout-0.2.1 \
 		walkdir-2.5.0 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
-		wasip2-1.0.1+wasi-0.2.4 \
+		wasip2-1.0.2+wasi-0.2.9 \
+		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
+		wasm-encoder-0.244.0 \
+		wasm-metadata-0.244.0 \
+		wasmparser-0.244.0 \
 		winapi-util-0.1.11 \
 		windows-link-0.2.1 \
 		windows-sys-0.60.2 \
@@ -183,8 +193,13 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		windows_x86_64_gnullvm-0.53.1 \
 		windows_x86_64_msvc-0.53.1 \
 		winnow-0.7.14 \
-		wit-bindgen-0.46.0 \
-		zmij-1.0.12
+		wit-bindgen-0.51.0 \
+		wit-bindgen-core-0.51.0 \
+		wit-bindgen-rust-0.51.0 \
+		wit-bindgen-rust-macro-0.51.0 \
+		wit-component-0.244.0 \
+		wit-parser-0.244.0 \
+		zmij-1.0.21
 
 PLIST_FILES=	bin/${PORTNAME}
 
diff --git a/lang/neocmakelsp/distinfo b/lang/neocmakelsp/distinfo
index 42482328bb13..4da01913ad77 100644
--- a/lang/neocmakelsp/distinfo
+++ b/lang/neocmakelsp/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1769408792
+TIMESTAMP = 1772262772
 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
 SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
 SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
@@ -11,34 +11,34 @@ SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca
 SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
 SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
 SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
-SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
-SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
-SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85
-SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211
+SHA256 (rust/crates/anyhow-1.0.101.crate) = 5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea
+SIZE (rust/crates/anyhow-1.0.101.crate) = 52315
+SHA256 (rust/crates/assert_cmd-2.1.2.crate) = 9c5bcfa8749ac45dd12cb11055aeeb6b27a3895560d60d71e3c23bf979e60514
+SIZE (rust/crates/assert_cmd-2.1.2.crate) = 27244
 SHA256 (rust/crates/auto_impl-1.3.0.crate) = ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7
 SIZE (rust/crates/auto_impl-1.3.0.crate) = 32413
-SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
-SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
+SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
 SHA256 (rust/crates/borrow-or-share-0.2.4.crate) = dc0b364ead1874514c8c2855ab558056ebfeb775653e7ae45ff72f28f8f3166c
 SIZE (rust/crates/borrow-or-share-0.2.4.crate) = 5243
 SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
 SIZE (rust/crates/bstr-1.12.1.crate) = 354916
-SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
-SIZE (rust/crates/bytes-1.11.0.crate) = 78391
-SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
-SIZE (rust/crates/cc-1.2.51.crate) = 93352
+SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
+SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/cc-1.2.56.crate) = aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2
+SIZE (rust/crates/cc-1.2.56.crate) = 96059
 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
-SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
-SIZE (rust/crates/clap-4.5.54.crate) = 62028
-SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
-SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
-SHA256 (rust/crates/clap_complete-4.5.65.crate) = 430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d
-SIZE (rust/crates/clap_complete-4.5.65.crate) = 49394
-SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
-SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
-SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
-SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/clap-4.5.59.crate) = c5caf74d17c3aec5495110c34cc3f78644bfa89af6c8993ed4de2790e49b6499
+SIZE (rust/crates/clap-4.5.59.crate) = 61997
+SHA256 (rust/crates/clap_builder-4.5.59.crate) = 370daa45065b80218950227371916a1633217ae42b2715b2287b606dcd618e24
+SIZE (rust/crates/clap_builder-4.5.59.crate) = 170949
+SHA256 (rust/crates/clap_complete-4.5.66.crate) = c757a3b7e39161a4e56f9365141ada2a6c915a8622c408ab6bb4b5d047371031
+SIZE (rust/crates/clap_complete-4.5.66.crate) = 49425
+SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
+SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
+SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
 SHA256 (rust/crates/cli-table-0.5.0.crate) = 14da8d951cef7cc4f13ccc9b744d736963d57863c7e6fc33c070ea274546082c
 SIZE (rust/crates/cli-table-0.5.0.crate) = 18356
 SHA256 (rust/crates/cli-table-derive-0.5.0.crate) = 9f7c1b60bae2c3d45228dfb096046aa51ef6c300de70b658d7a13fcb0c4f832e
@@ -75,42 +75,48 @@ SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadd
 SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
 SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
-SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
+SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
+SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
 SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5
 SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604
-SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
-SIZE (rust/crates/futures-0.3.31.crate) = 54953
-SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
-SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
-SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
-SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
-SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
-SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
-SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
-SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
-SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
-SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
-SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
-SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
-SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
-SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/futures-0.3.32.crate) = 8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d
+SIZE (rust/crates/futures-0.3.32.crate) = 61234
+SHA256 (rust/crates/futures-channel-0.3.32.crate) = 07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d
+SIZE (rust/crates/futures-channel-0.3.32.crate) = 33213
+SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
+SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
+SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718
+SIZE (rust/crates/futures-io-0.3.32.crate) = 9191
+SHA256 (rust/crates/futures-macro-0.3.32.crate) = e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b
+SIZE (rust/crates/futures-macro-0.3.32.crate) = 11929
+SHA256 (rust/crates/futures-sink-0.3.32.crate) = c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893
+SIZE (rust/crates/futures-sink-0.3.32.crate) = 8106
+SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
+SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
+SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
+SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
+SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
 SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
 SIZE (rust/crates/globset-0.4.18.crate) = 28970
 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
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
 SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
 SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
 SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
+SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
 SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
 SIZE (rust/crates/ignore-0.4.25.crate) = 59154
 SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
@@ -125,8 +131,10 @@ SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e0
 SIZE (rust/crates/itoa-1.0.17.crate) = 15905
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.179.crate) = c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f
-SIZE (rust/crates/libc-0.2.179.crate) = 810442
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
+SHA256 (rust/crates/libc-0.2.182.crate) = 6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112
+SIZE (rust/crates/libc-0.2.182.crate) = 814873
 SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
 SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
@@ -135,8 +143,8 @@ SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563
 SIZE (rust/crates/log-0.4.29.crate) = 51515
 SHA256 (rust/crates/lsp-types-f-0.99.0.crate) = 7d628780e3ad5c81cadfa96c06840d85ba76b5f79b74c4edddd86931ac409cd9
 SIZE (rust/crates/lsp-types-f-0.99.0.crate) = 77072
-SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
-SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
+SIZE (rust/crates/memchr-2.8.0.crate) = 97780
 SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
 SIZE (rust/crates/mio-1.1.1.crate) = 105630
 SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
@@ -161,18 +169,18 @@ SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bd
 SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
 SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
-SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
-SIZE (rust/crates/predicates-3.1.3.crate) = 24063
-SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
-SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
-SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
-SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/proc-macro2-1.0.105.crate) = 535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7
-SIZE (rust/crates/proc-macro2-1.0.105.crate) = 60319
-SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
-SIZE (rust/crates/quote-1.0.43.crate) = 31587
+SHA256 (rust/crates/predicates-3.1.4.crate) = ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe
+SIZE (rust/crates/predicates-3.1.4.crate) = 24327
+SHA256 (rust/crates/predicates-core-1.0.10.crate) = cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144
+SIZE (rust/crates/predicates-core-1.0.10.crate) = 8649
+SHA256 (rust/crates/predicates-tree-1.0.13.crate) = d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2
+SIZE (rust/crates/predicates-tree-1.0.13.crate) = 8422
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
 SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
@@ -181,24 +189,26 @@ SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d7
 SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
 SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
 SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
-SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
-SIZE (rust/crates/regex-1.12.2.crate) = 163843
-SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
-SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
-SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
-SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
+SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
+SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
+SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
+SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
 SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
 SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
 SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
 SIZE (rust/crates/rustix-1.1.3.crate) = 423447
 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
 SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
-SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f
+SIZE (rust/crates/ryu-1.0.23.crate) = 52823
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
 SIZE (rust/crates/serde-1.0.228.crate) = 83652
 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
@@ -217,30 +227,30 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
 SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
-SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
-SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5
+SIZE (rust/crates/slab-0.4.12.crate) = 19080
 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
-SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/socket2-0.6.2.crate) = 86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0
+SIZE (rust/crates/socket2-0.6.2.crate) = 58621
 SHA256 (rust/crates/streaming-iterator-0.1.9.crate) = 2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520
 SIZE (rust/crates/streaming-iterator-0.1.9.crate) = 18482
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
-SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/syn-2.0.116.crate) = 3df424c70518695237746f84cede799c9c58fcb37450d7b23716568cc8bc69cb
+SIZE (rust/crates/syn-2.0.116.crate) = 305969
 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
-SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1
+SIZE (rust/crates/tempfile-3.25.0.crate) = 43195
 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
 SIZE (rust/crates/termtree-0.5.1.crate) = 8498
-SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
-SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
-SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
-SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
+SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
+SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
+SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
 SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
@@ -251,16 +261,16 @@ SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2
 SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
 SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098
 SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550
-SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
-SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
-SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
-SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
-SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
-SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml-1.0.3+spec-1.1.0.crate) = c7614eaf19ad818347db24addfa201729cf2a9b6fdfd9eb0ab870fcacc606c0c
+SIZE (rust/crates/toml-1.0.3+spec-1.1.0.crate) = 56584
+SHA256 (rust/crates/toml_datetime-1.0.0+spec-1.1.0.crate) = 32c2555c699578a4f59f0cc68e5116c8d7cabbd45e1409b989d4be085b53f13e
+SIZE (rust/crates/toml_datetime-1.0.0+spec-1.1.0.crate) = 18018
+SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4
+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/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
-SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-0.5.3.crate) = ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4
+SIZE (rust/crates/tower-0.5.3.crate) = 110488
 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
 SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
 SHA256 (rust/crates/tower-lsp-f-0.24.0.crate) = 8ce19374023feda27c245b9a9f2a8e4fea6669c489ea2b2cdb1017d41ed3c45b
@@ -277,18 +287,20 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
 SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
 SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
-SHA256 (rust/crates/tree-sitter-0.26.3.crate) = 974d205cc395652cfa8b37daa053fe56eebd429acf8dc055503fee648dae981e
-SIZE (rust/crates/tree-sitter-0.26.3.crate) = 195364
+SHA256 (rust/crates/tree-sitter-0.26.5.crate) = 12987371f54efc9b9306a20dc87ed5aaee9f320c8a8b115e28515c412b2efe39
+SIZE (rust/crates/tree-sitter-0.26.5.crate) = 196229
 SHA256 (rust/crates/tree-sitter-cmake-0.7.1.crate) = 7c1b35d1dd7396d24b3e826bb0f975b915ec7e9125b989d5e9d24ebb6a08509a
 SIZE (rust/crates/tree-sitter-cmake-0.7.1.crate) = 49838
-SHA256 (rust/crates/tree-sitter-language-0.1.6.crate) = 4ae62f7eae5eb549c71b76658648b72cc6111f2d87d24a1e31fa907f4943e3ce
-SIZE (rust/crates/tree-sitter-language-0.1.6.crate) = 7642
+SHA256 (rust/crates/tree-sitter-language-0.1.7.crate) = 009994f150cc0cd50ff54917d5bc8bffe8cad10ca10d81c34da2ec421ae61782
+SIZE (rust/crates/tree-sitter-language-0.1.7.crate) = 7945
 SHA256 (rust/crates/treesitter_kind_collector-0.2.0.crate) = ff86f5ba8df30aeadc71159ce11c8466ffd99176c7f84cff3635d5e5e971ffa6
 SIZE (rust/crates/treesitter_kind_collector-0.2.0.crate) = 4216
-SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
-SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
+SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
 SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
 SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
@@ -299,8 +311,16 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
 SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
-SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
+SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
+SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
+SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
+SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
+SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909
+SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500
+SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe
+SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607
 SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
 SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
@@ -329,9 +349,19 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da
 SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
 SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
 SIZE (rust/crates/winnow-0.7.14.crate) = 184718
-SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
-SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
-SHA256 (rust/crates/zmij-1.0.12.crate) = 2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8
-SIZE (rust/crates/zmij-1.0.12.crate) = 22544
-SHA256 (Decodetalkers-neocmakelsp-v0.9.2_GH0.tar.gz) = 75f7ff063cdf65d7af76732543c42ec276d3a9a83452b86b2e49407af12c41b2
-SIZE (Decodetalkers-neocmakelsp-v0.9.2_GH0.tar.gz) = 3798517
+SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
+SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
+SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc
+SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048
+SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21
+SIZE (rust/crates/wit-bindgen-rust-0.51.0.crate) = 57051
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a
+SIZE (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 14283
+SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2
+SIZE (rust/crates/wit-component-0.244.0.crate) = 256882
+SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
+SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
+SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
+SIZE (rust/crates/zmij-1.0.21.crate) = 26665
+SHA256 (Decodetalkers-neocmakelsp-v0.10.1_GH0.tar.gz) = 58f4338fef0012858aeec961873948f37e9bc0167d68ae4cc1b5f458e4206610
+SIZE (Decodetalkers-neocmakelsp-v0.10.1_GH0.tar.gz) = 3801132