git: d8220c0170d9 - main - editors/helix: Update to 24.07

From: Ashish SHUKLA <ashish_at_FreeBSD.org>
Date: Mon, 15 Jul 2024 15:43:58 UTC
The branch main has been updated by ashish:

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

commit d8220c0170d94d08405d805910130d8e7e7ad689
Author:     Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2024-07-15 15:31:44 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2024-07-15 15:43:34 +0000

    editors/helix: Update to 24.07
---
 editors/helix/Makefile        |  41 +++--
 editors/helix/Makefile.crates | 134 ++++++++--------
 editors/helix/distinfo        | 346 +++++++++++++++++++++++-------------------
 editors/helix/pkg-plist       |  69 +++++++++
 4 files changed, 356 insertions(+), 234 deletions(-)

diff --git a/editors/helix/Makefile b/editors/helix/Makefile
index 2df21a251b97..038632b20231 100644
--- a/editors/helix/Makefile
+++ b/editors/helix/Makefile
@@ -1,8 +1,7 @@
 PORTNAME=	helix
-DISTVERSION=	24.03
-PORTREVISION=	3
+DISTVERSION=	24.07
 CATEGORIES=	editors
-MASTER_SITES=	https://git.sr.ht/~ecmma/tree-sitter-hare/archive/:treesitterhare \
+MASTER_SITES=	https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare \
 		https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren \
 		https://git.sr.ht/~sfr/tree-sitter-gemini/archive/:treesittergemini \
 		https://raw.githubusercontent.com/tree-sitter/tree-sitter-javascript/${TREE_SITTER_JSHIGH_REV}/queries/highlights.scm?file=/:jshigh \
@@ -27,16 +26,19 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	helix-editor
 GH_TUPLE=	\
 		briot:tree-sitter-ada:ba0894ef:briot_tree_sitter_ada/runtime/grammars/sources/ada \
+		adl-lang:tree-sitter-adl:2787d04b:adl_lang_tree_sitter_adl/runtime/grammars/sources/adl \
 		tree-sitter:tree-sitter-agda:c21c3a0f:tree_sitter_tree_sitter_agda/runtime/grammars/sources/agda \
 		virchau13:tree-sitter-astro:947e9308:virchau13_tree_sitter_astro/runtime/grammars/sources/astro \
 		Beaglefoot:tree-sitter-awk:a799bc5d:Beaglefoot_tree_sitter_awk/runtime/grammars/sources/awk \
-		tree-sitter:tree-sitter-bash:275effdf:tree_sitter_tree_sitter_bash/runtime/grammars/sources/bash \
+		tree-sitter:tree-sitter-bash:f8fb3274:tree_sitter_tree_sitter_bash/runtime/grammars/sources/bash \
 		vito:tree-sitter-bass:501133e2:vito_tree_sitter_bass/runtime/grammars/sources/bass \
 		polarmutex:tree-sitter-beancount:f3741a3a:polarmutex_tree_sitter_beancount/runtime/grammars/sources/beancount \
 		latex-lsp:tree-sitter-bibtex:ccfd77db:latex_lsp_tree_sitter_bibtex/runtime/grammars/sources/bibtex \
 		the-mikedavis:tree-sitter-bicep:d8e097fc:the_mikedavis_tree_sitter_bicep/runtime/grammars/sources/bicep \
+		tree-sitter-grammars:tree-sitter-bitbake:10bacac9:tree_sitter_grammars_tree_sitter_bitbake/runtime/grammars/sources/bitbake \
 		EmranMR:tree-sitter-blade:4c66efe1:EmranMR_tree_sitter_blade/runtime/grammars/sources/blade \
 		tree-sitter:tree-sitter-c:7175a6dd:tree_sitter_tree_sitter_c/runtime/grammars/sources/c \
+		starkware-libs:tree-sitter-cairo:e3a02122:starkware_libs_tree_sitter_cairo/runtime/grammars/sources/cairo \
 		amaanq:tree-sitter-capnp:fc6e2add:amaanq_tree_sitter_capnp/runtime/grammars/sources/capnp \
 		bufbuild:tree-sitter-cel:9f2b65da:bufbuild_tree_sitter_cel/runtime/grammars/sources/cel \
 		sogaiu:tree-sitter-clojure:e57c569a:sogaiu_tree_sitter_clojure/runtime/grammars/sources/clojure \
@@ -56,8 +58,10 @@ GH_TUPLE=	\
 		camdencheek:tree-sitter-dockerfile:8ee3a0f7:camdencheek_tree_sitter_dockerfile/runtime/grammars/sources/dockerfile \
 		rydesun:tree-sitter-dot:91723074:rydesun_tree_sitter_dot/runtime/grammars/sources/dot \
 		KMikeeU:tree-sitter-dtd:6116becb:KMikeeU_tree_sitter_dtd/runtime/grammars/sources/dtd \
+		glehmann:tree-sitter-earthfile:dbfb970a:glehmann_tree_sitter_earthfile/runtime/grammars/sources/earthfile \
 		the-mikedavis:tree-sitter-edoc:74774af7:the_mikedavis_tree_sitter_edoc/runtime/grammars/sources/edoc \
 		connorlay:tree-sitter-eex:f742f2fe:connorlay_tree_sitter_eex/runtime/grammars/sources/eex \
+		Wilfred:tree-sitter-elisp:e5524fdc:Wilfred_tree_sitter_elisp/runtime/grammars/sources/elisp \
 		elixir-lang:tree-sitter-elixir:b20eaa75:elixir_lang_tree_sitter_elixir/runtime/grammars/sources/elixir \
 		elm-tooling:tree-sitter-elm:df4cb639:elm_tooling_tree_sitter_elm/runtime/grammars/sources/elm \
 		ckafi:tree-sitter-elvish:e50787ca:ckafi_tree_sitter_elvish/runtime/grammars/sources/elvish \
@@ -99,6 +103,7 @@ GH_TUPLE=	\
 		tree-sitter-grammars:tree-sitter-hyprlang:27af9b74:tree_sitter_grammars_tree_sitter_hyprlang/runtime/grammars/sources/hyprlang \
 		elixir-lang:tree-sitter-iex:39f20bb5:elixir_lang_tree_sitter_iex/runtime/grammars/sources/iex \
 		justinmk:tree-sitter-ini:4d247fb8:justinmk_tree_sitter_ini/runtime/grammars/sources/ini \
+		inko-lang:tree-sitter-inko:7860637c:inko_lang_tree_sitter_inko/runtime/grammars/sources/inko \
 		sogaiu:tree-sitter-janet-simple:51271e26:sogaiu_tree_sitter_janet_simple/runtime/grammars/sources/janet-simple \
 		tree-sitter:tree-sitter-java:09d650de:tree_sitter_tree_sitter_java/runtime/grammars/sources/java \
 		tree-sitter:tree-sitter-javascript:f772967f:tree_sitter_tree_sitter_javascript/runtime/grammars/sources/javascript \
@@ -110,10 +115,11 @@ GH_TUPLE=	\
 		tree-sitter:tree-sitter-julia:8fb38abf:tree_sitter_tree_sitter_julia/runtime/grammars/sources/julia \
 		IndianBoy42:tree-sitter-just:8af0aab7:IndianBoy42_tree_sitter_just/runtime/grammars/sources/just \
 		amaanq:tree-sitter-kdl:3ca569b9:amaanq_tree_sitter_kdl/runtime/grammars/sources/kdl \
-		mtoohey31:tree-sitter-koka:2527e152:mtoohey31_tree_sitter_koka/runtime/grammars/sources/koka \
+		mtoohey31:tree-sitter-koka:96d070c3:mtoohey31_tree_sitter_koka/runtime/grammars/sources/koka \
 		fwcd:tree-sitter-kotlin:a4f71eb9:fwcd_tree_sitter_kotlin/runtime/grammars/sources/kotlin \
 		latex-lsp:tree-sitter-latex:8c75e93c:latex_lsp_tree_sitter_latex/runtime/grammars/sources/latex \
-		mtoohey31:tree-sitter-ld:81978cde:mtoohey31_tree_sitter_ld/runtime/grammars/sources/ld \
+		mtoohey31:tree-sitter-ld:0e9695ae:mtoohey31_tree_sitter_ld/runtime/grammars/sources/ld \
+		kepet19:tree-sitter-ldif:0a917207:kepet19_tree_sitter_ldif/runtime/grammars/sources/ldif \
 		Julian:tree-sitter-lean:d9842610:Julian_tree_sitter_lean/runtime/grammars/sources/lean \
 		cbarrete:tree-sitter-ledger:1f864fb2:cbarrete_tree_sitter_ledger/runtime/grammars/sources/ledger \
 		benwilliamgraham:tree-sitter-llvm:e9948edc:benwilliamgraham_tree_sitter_llvm/runtime/grammars/sources/llvm \
@@ -126,13 +132,15 @@ GH_TUPLE=	\
 		acristoffers:tree-sitter-matlab:6071891a:acristoffers_tree_sitter_matlab/runtime/grammars/sources/matlab \
 		monaqa:tree-sitter-mermaid:d787c662:monaqa_tree_sitter_mermaid/runtime/grammars/sources/mermaid \
 		staysail:tree-sitter-meson:32a83e8f:staysail_tree_sitter_meson/runtime/grammars/sources/meson \
+		lsh:tree-sitter-mojo:3d7c53b8:lsh_tree_sitter_mojo/runtime/grammars/sources/mojo \
+		tzakian:tree-sitter-move:8bc0d169:tzakian_tree_sitter_move/runtime/grammars/sources/move \
 		naclsn:tree-sitter-nasm:a0db15db:naclsn_tree_sitter_nasm/runtime/grammars/sources/nasm \
 		nickel-lang:tree-sitter-nickel:e1d93378:nickel_lang_tree_sitter_nickel/runtime/grammars/sources/nickel \
 		alaviss:tree-sitter-nim:c5f0ce3b:alaviss_tree_sitter_nim/runtime/grammars/sources/nim \
 		nix-community:tree-sitter-nix:1b69cf1f:nix_community_tree_sitter_nix/runtime/grammars/sources/nix \
 		nushell:tree-sitter-nu:358c4f50:nushell_tree_sitter_nu/runtime/grammars/sources/nu \
 		tree-sitter:tree-sitter-ocaml:9965d208:tree_sitter_tree_sitter_ocaml/runtime/grammars/sources/ocaml \
-		ap29600:tree-sitter-odin:b219207e:ap29600_tree_sitter_odin/runtime/grammars/sources/odin \
+		tree-sitter-grammars:tree-sitter-odin:b5f668ef:tree_sitter_grammars_tree_sitter_odin/runtime/grammars/sources/odin \
 		novusnota:tree-sitter-ohm:80f14f0e:novusnota_tree_sitter_ohm/runtime/grammars/sources/ohm \
 		lefp:tree-sitter-opencl:8e1d24a5:lefp_tree_sitter_opencl/runtime/grammars/sources/opencl \
 		bollian:tree-sitter-openscad:5c3ce93d:bollian_tree_sitter_openscad/runtime/grammars/sources/openscad \
@@ -141,6 +149,7 @@ GH_TUPLE=	\
 		ath3:tree-sitter-passwd:20239395:ath3_tree_sitter_passwd/runtime/grammars/sources/passwd \
 		mtoohey31:tree-sitter-pem:be67a433:mtoohey31_tree_sitter_pem/runtime/grammars/sources/pem \
 		tree-sitter-perl:tree-sitter-perl:e99bb528:tree_sitter_perl_tree_sitter_perl/runtime/grammars/sources/perl \
+		pest-parser:tree-sitter-pest:a8a98a82:pest_parser_tree_sitter_pest/runtime/grammars/sources/pest \
 		tree-sitter:tree-sitter-php:f860e598:tree_sitter_tree_sitter_php/runtime/grammars/sources/php \
 		tree-sitter:tree-sitter-php:cf1f4a0f:tree_sitter_tree_sitter_php_only/runtime/grammars/sources/php-only \
 		apple:tree-sitter-pkl:c03f04a3:apple_tree_sitter_pkl/runtime/grammars/sources/pkl \
@@ -162,15 +171,15 @@ GH_TUPLE=	\
 		zee-editor:tree-sitter-ron:7762d709:zee_editor_tree_sitter_ron/runtime/grammars/sources/ron \
 		stsewd:tree-sitter-rst:25e63288:stsewd_tree_sitter_rst/runtime/grammars/sources/rst \
 		tree-sitter:tree-sitter-ruby:206c7077:tree_sitter_tree_sitter_ruby/runtime/grammars/sources/ruby \
-		tree-sitter:tree-sitter-rust:0431a2c6:tree_sitter_tree_sitter_rust/runtime/grammars/sources/rust \
+		tree-sitter:tree-sitter-rust:9c84af00:tree_sitter_tree_sitter_rust/runtime/grammars/sources/rust \
 		tree-sitter:tree-sitter-scala:7891815f:tree_sitter_tree_sitter_scala/runtime/grammars/sources/scala \
 		6cdh:tree-sitter-scheme:af3af6c9:6cdh_tree_sitter_scheme/runtime/grammars/sources/scheme \
 		serenadeai:tree-sitter-scss:c478c686:serenadeai_tree_sitter_scss/runtime/grammars/sources/scss \
-		slint-ui:tree-sitter-slint:3c82235f:slint_ui_tree_sitter_slint/runtime/grammars/sources/slint \
+		slint-ui:tree-sitter-slint:0701312b:slint_ui_tree_sitter_slint/runtime/grammars/sources/slint \
 		amaanq:tree-sitter-smali:5ae51e15:amaanq_tree_sitter_smali/runtime/grammars/sources/smali \
 		indoorvivants:tree-sitter-smithy:8327eb84:indoorvivants_tree_sitter_smithy/runtime/grammars/sources/smithy \
 		Giorbo:tree-sitter-sml:bd4055d5:Giorbo_tree_sitter_sml/runtime/grammars/sources/sml \
-		JoranHonig:tree-sitter-solidity:9004b865:JoranHonig_tree_sitter_solidity/runtime/grammars/sources/solidity \
+		JoranHonig:tree-sitter-solidity:08338dce:JoranHonig_tree_sitter_solidity/runtime/grammars/sources/solidity \
 		jzelinskie:tree-sitter-spicedb:a4e46456:jzelinskie_tree_sitter_spicedb/runtime/grammars/sources/spicedb \
 		DerekStride:tree-sitter-sql:da2d1eff:DerekStride_tree_sitter_sql/runtime/grammars/sources/sql \
 		metio:tree-sitter-ssh-client-config:e45c6d5c:metio_tree_sitter_ssh_client_config/runtime/grammars/sources/sshclientconfig \
@@ -178,17 +187,18 @@ GH_TUPLE=	\
 		madskjeldgaard:tree-sitter-supercollider:3b35bd0f:madskjeldgaard_tree_sitter_supercollider/runtime/grammars/sources/supercollider \
 		Himujjal:tree-sitter-svelte:be7f2e7d:Himujjal_tree_sitter_svelte/runtime/grammars/sources/svelte \
 		FuelLabs:tree-sitter-sway:e491a005:FuelLabs_tree_sitter_sway/runtime/grammars/sources/sway \
-		alex-pinkus:tree-sitter-swift:b1b66955:alex_pinkus_tree_sitter_swift/runtime/grammars/sources/swift \
+		alex-pinkus:tree-sitter-swift:57c1c6d6:alex_pinkus_tree_sitter_swift/runtime/grammars/sources/swift \
 		Flakebi:tree-sitter-tablegen:568dd8a9:Flakebi_tree_sitter_tablegen/runtime/grammars/sources/tablegen \
 		tact-lang:tree-sitter-tact:ec57ab29:tact_lang_tree_sitter_tact/runtime/grammars/sources/tact \
 		alexanderbrevig:tree-sitter-task:f2cb435c:alexanderbrevig_tree_sitter_task/runtime/grammars/sources/task \
-		vrischmann:tree-sitter-templ:ea56ac06:vrischmann_tree_sitter_templ/runtime/grammars/sources/templ \
-		arnarg:tree-sitter-todotxt:0207f6a4:arnarg_tree_sitter_todotxt/runtime/grammars/sources/todotxt \
+		tree-sitter-grammars:tree-sitter-tcl:56ad1fa6:tree_sitter_grammars_tree_sitter_tcl/runtime/grammars/sources/tcl \
+		vrischmann:tree-sitter-templ:db662414:vrischmann_tree_sitter_templ/runtime/grammars/sources/templ \
+		arnarg:tree-sitter-todotxt:3937c5cd:arnarg_tree_sitter_todotxt/runtime/grammars/sources/todotxt \
 		ikatyang:tree-sitter-toml:7cff70bb:ikatyang_tree_sitter_toml/runtime/grammars/sources/toml \
 		the-mikedavis:tree-sitter-tsq:48b5e9f8:the_mikedavis_tree_sitter_tsq/runtime/grammars/sources/tsq \
 		gbprod:tree-sitter-twig:807b293f:gbprod_tree_sitter_twig/runtime/grammars/sources/twig \
 		tree-sitter:tree-sitter-typescript:b1bf4825:tree_sitter_tree_sitter_typescript/runtime/grammars/sources/typescript \
-		uben0:tree-sitter-typst:ecf85963:uben0_tree_sitter_typst/runtime/grammars/sources/typst \
+		uben0:tree-sitter-typst:13863ddc:uben0_tree_sitter_typst/runtime/grammars/sources/typst \
 		Philipp-M:tree-sitter-ungrammar:a7e10462:Philipp_M_tree_sitter_ungrammar/runtime/grammars/sources/ungrammar \
 		kylegoetz:tree-sitter-unison:1f505e24:kylegoetz_tree_sitter_unison/runtime/grammars/sources/unison \
 		Jummit:tree-sitter-uxntal:d6840606:Jummit_tree_sitter_uxntal/runtime/grammars/sources/uxntal \
@@ -203,6 +213,7 @@ GH_TUPLE=	\
 		hh9527:tree-sitter-wit:c917790a:hh9527_tree_sitter_wit/runtime/grammars/sources/wit \
 		synaptiko:tree-sitter-xit:7d790245:synaptiko_tree_sitter_xit/runtime/grammars/sources/xit \
 		RenjiSann:tree-sitter-xml:48a7c2b6:RenjiSann_tree_sitter_xml/runtime/grammars/sources/xml \
+		Alexis-Lapierre:tree-sitter-xtc:7bc11b73:Alexis_Lapierre_tree_sitter_xtc/runtime/grammars/sources/xtc \
 		ikatyang:tree-sitter-yaml:0e36bed1:ikatyang_tree_sitter_yaml/runtime/grammars/sources/yaml \
 		Philipp-M:tree-sitter-yuck:e3d91a3c:Philipp_M_tree_sitter_yuck/runtime/grammars/sources/yuck \
 		maxxnino:tree-sitter-zig:0d08703e:maxxnino_tree_sitter_zig/runtime/grammars/sources/zig
@@ -212,7 +223,7 @@ GL_TUPLE=	\
 		https://gitlab.com:TheZoq2:tree-sitter-lpf:db7372e6:TheZoq2_tree_sitter_lpf/runtime/grammars/sources/lpf \
 		https://gitlab.com:xasc:tree-sitter-t32:6da5e3cb:xasc_tree_sitter_t32/runtime/grammars/sources/t32
 
-TREE_SITTER_HARE_REV=	2495958aaf3f93581c87ec020164255e80655331
+TREE_SITTER_HARE_REV=	07035a248943575444aa0b893ffe306e1444c0ab
 TREE_SITTER_WREN_REV=	6748694be32f11e7ec6b5faeb1b48ca6156d4e06
 TREE_SITTER_GEMINI_REV=	3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3
 TREE_SITTER_JSHIGH_REV=	4a95461c4761c624f2263725aca79eeaefd36cad
diff --git a/editors/helix/Makefile.crates b/editors/helix/Makefile.crates
index 955debb2e718..fb4f3db89522 100644
--- a/editors/helix/Makefile.crates
+++ b/editors/helix/Makefile.crates
@@ -5,21 +5,21 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		allocator-api2-0.2.14 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		anyhow-1.0.81 \
+		anyhow-1.0.86 \
 		arc-swap-1.7.1 \
 		autocfg-1.1.0 \
 		backtrace-0.3.68 \
 		bitflags-1.3.2 \
-		bitflags-2.5.0 \
+		bitflags-2.6.0 \
 		bstr-1.8.0 \
 		bumpalo-3.12.0 \
 		bytes-1.4.0 \
 		cassowary-0.3.0 \
-		cc-1.0.90 \
+		cc-1.0.106 \
 		cfg-if-1.0.0 \
 		chardetng-0.1.17 \
-		chrono-0.4.35 \
-		clipboard-win-5.3.0 \
+		chrono-0.4.38 \
+		clipboard-win-5.4.0 \
 		clru-0.6.1 \
 		codespan-reporting-0.11.1 \
 		content_inspector-0.2.4 \
@@ -36,16 +36,18 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		cxx-build-1.0.94 \
 		cxxbridge-flags-1.0.94 \
 		cxxbridge-macro-1.0.94 \
+		dashmap-5.4.0 \
+		deranged-0.3.11 \
 		dunce-1.0.4 \
 		either-1.9.0 \
-		encoding_rs-0.8.33 \
+		encoding_rs-0.8.34 \
 		encoding_rs_io-0.1.7 \
 		equivalent-1.0.0 \
 		errno-0.3.8 \
 		error-code-3.0.0 \
 		etcetera-0.8.0 \
 		faster-hex-0.9.0 \
-		fastrand-2.0.1 \
+		fastrand-2.1.0 \
 		fern-0.6.2 \
 		filedescriptor-0.8.2 \
 		filetime-0.2.23 \
@@ -58,61 +60,63 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		futures-util-0.3.30 \
 		getrandom-0.2.9 \
 		gimli-0.27.3 \
-		gix-0.61.0 \
-		gix-actor-0.31.1 \
+		gix-0.63.0 \
+		gix-actor-0.31.2 \
 		gix-attributes-0.22.2 \
 		gix-bitmap-0.2.11 \
 		gix-chunk-0.4.8 \
-		gix-command-0.3.6 \
+		gix-command-0.3.7 \
 		gix-commitgraph-0.24.2 \
-		gix-config-0.36.0 \
+		gix-config-0.37.0 \
 		gix-config-value-0.14.6 \
-		gix-date-0.8.5 \
-		gix-diff-0.42.0 \
-		gix-discover-0.31.0 \
-		gix-features-0.38.1 \
-		gix-filter-0.11.0 \
-		gix-fs-0.10.1 \
+		gix-date-0.8.6 \
+		gix-diff-0.44.0 \
+		gix-dir-0.5.0 \
+		gix-discover-0.32.0 \
+		gix-features-0.38.2 \
+		gix-filter-0.11.2 \
+		gix-fs-0.11.0 \
 		gix-glob-0.16.2 \
 		gix-hash-0.14.2 \
 		gix-hashtable-0.5.2 \
 		gix-ignore-0.11.2 \
-		gix-index-0.31.1 \
-		gix-lock-13.0.0 \
-		gix-macros-0.1.4 \
-		gix-object-0.42.1 \
-		gix-odb-0.59.0 \
-		gix-pack-0.49.0 \
-		gix-packetline-blocking-0.17.3 \
+		gix-index-0.33.0 \
+		gix-lock-14.0.0 \
+		gix-macros-0.1.5 \
+		gix-object-0.42.2 \
+		gix-odb-0.61.0 \
+		gix-pack-0.51.0 \
+		gix-packetline-blocking-0.17.4 \
 		gix-path-0.10.7 \
-		gix-pathspec-0.7.2 \
+		gix-pathspec-0.7.5 \
 		gix-quote-0.4.12 \
-		gix-ref-0.43.0 \
+		gix-ref-0.44.0 \
 		gix-refspec-0.23.0 \
-		gix-revision-0.27.0 \
-		gix-revwalk-0.13.0 \
+		gix-revision-0.27.1 \
+		gix-revwalk-0.13.1 \
 		gix-sec-0.10.6 \
-		gix-submodule-0.10.0 \
-		gix-tempfile-13.0.0 \
-		gix-trace-0.1.8 \
-		gix-traverse-0.38.0 \
-		gix-url-0.27.2 \
-		gix-utils-0.1.11 \
-		gix-validate-0.8.4 \
-		gix-worktree-0.32.0 \
+		gix-status-0.10.0 \
+		gix-submodule-0.11.0 \
+		gix-tempfile-14.0.0 \
+		gix-trace-0.1.9 \
+		gix-traverse-0.39.1 \
+		gix-url-0.27.3 \
+		gix-utils-0.1.12 \
+		gix-validate-0.8.5 \
+		gix-worktree-0.34.0 \
 		globset-0.4.14 \
 		grep-matcher-0.1.7 \
 		grep-regex-0.1.12 \
 		grep-searcher-0.1.13 \
 		hashbrown-0.12.3 \
-		hashbrown-0.14.3 \
+		hashbrown-0.14.5 \
 		hermit-abi-0.2.6 \
 		home-0.5.9 \
 		iana-time-zone-0.1.56 \
 		iana-time-zone-haiku-0.1.1 \
 		idna-0.5.0 \
 		ignore-0.4.22 \
-		imara-diff-0.1.5 \
+		imara-diff-0.1.6 \
 		indexmap-2.0.0 \
 		indoc-2.0.5 \
 		is-docker-0.2.0 \
@@ -120,12 +124,12 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		itoa-1.0.6 \
 		js-sys-0.3.61 \
 		kstring-2.0.0 \
-		libc-0.2.153 \
-		libloading-0.8.3 \
+		libc-0.2.155 \
+		libloading-0.8.4 \
 		link-cplusplus-1.0.8 \
 		linux-raw-sys-0.4.12 \
 		lock_api-0.4.9 \
-		log-0.4.21 \
+		log-0.4.22 \
 		lsp-types-0.95.1 \
 		memchr-2.6.3 \
 		memmap2-0.9.0 \
@@ -134,21 +138,23 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		mio-0.8.11 \
 		nucleo-0.2.1 \
 		nucleo-matcher-0.2.0 \
+		num-conv-0.1.0 \
 		num-traits-0.2.15 \
 		num_cpus-1.15.0 \
 		num_threads-0.1.6 \
 		object-0.31.1 \
 		once_cell-1.19.0 \
-		open-5.1.2 \
-		parking_lot-0.12.1 \
+		open-5.2.0 \
+		parking_lot-0.12.3 \
 		parking_lot_core-0.9.7 \
 		pathdiff-0.2.1 \
 		percent-encoding-2.3.1 \
 		pin-project-lite-0.2.12 \
 		pin-utils-0.1.0 \
+		powerfmt-0.2.0 \
 		proc-macro2-1.0.76 \
 		prodash-28.0.0 \
-		pulldown-cmark-0.10.0 \
+		pulldown-cmark-0.11.0 \
 		quickcheck-1.0.3 \
 		quote-1.0.35 \
 		rand-0.8.5 \
@@ -157,22 +163,22 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		rayon-core-1.11.0 \
 		redox_syscall-0.2.16 \
 		redox_syscall-0.4.1 \
-		regex-1.10.4 \
+		regex-1.10.5 \
 		regex-automata-0.4.5 \
 		regex-cursor-0.1.4 \
 		regex-syntax-0.8.2 \
 		ropey-1.6.1 \
 		rustc-demangle-0.1.23 \
-		rustix-0.38.32 \
+		rustix-0.38.34 \
 		ryu-1.0.13 \
 		same-file-1.0.6 \
 		scopeguard-1.1.0 \
 		scratch-1.0.5 \
-		serde-1.0.197 \
-		serde_derive-1.0.197 \
-		serde_json-1.0.114 \
+		serde-1.0.204 \
+		serde_derive-1.0.204 \
+		serde_json-1.0.120 \
 		serde_repr-0.1.12 \
-		serde_spanned-0.6.5 \
+		serde_spanned-0.6.6 \
 		sha1_smol-1.0.0 \
 		shell-words-1.1.0 \
 		signal-hook-0.3.17 \
@@ -193,31 +199,31 @@ CARGO_CRATES=	addr2line-0.20.0 \
 		termcolor-1.2.0 \
 		termini-1.0.0 \
 		textwrap-0.16.1 \
-		thiserror-1.0.58 \
-		thiserror-impl-1.0.58 \
+		thiserror-1.0.61 \
+		thiserror-impl-1.0.61 \
 		threadpool-1.8.1 \
-		time-0.3.23 \
-		time-core-0.1.1 \
-		time-macros-0.2.10 \
+		time-0.3.36 \
+		time-core-0.1.2 \
+		time-macros-0.2.18 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.36.0 \
-		tokio-macros-2.2.0 \
+		tokio-1.38.0 \
+		tokio-macros-2.3.0 \
 		tokio-stream-0.1.15 \
-		toml-0.8.12 \
-		toml_datetime-0.6.5 \
-		toml_edit-0.22.8 \
-		tree-sitter-0.22.2 \
+		toml-0.8.14 \
+		toml_datetime-0.6.6 \
+		toml_edit-0.22.14 \
+		tree-sitter-0.22.6 \
 		unicase-2.6.0 \
-		unicode-bidi-0.3.13 \
+		unicode-bidi-0.3.15 \
 		unicode-bom-2.0.2 \
 		unicode-general-category-0.6.0 \
 		unicode-ident-1.0.8 \
 		unicode-linebreak-0.1.5 \
 		unicode-normalization-0.1.22 \
 		unicode-segmentation-1.11.0 \
-		unicode-width-0.1.11 \
-		url-2.5.0 \
+		unicode-width-0.1.12 \
+		url-2.5.2 \
 		version_check-0.9.4 \
 		walkdir-2.4.0 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
diff --git a/editors/helix/distinfo b/editors/helix/distinfo
index d4ad0b4af8e0..17ac7e631d88 100644
--- a/editors/helix/distinfo
+++ b/editors/helix/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1711879382
-SHA256 (2495958aaf3f93581c87ec020164255e80655331.tar.gz) = 7dc34a73063ca461a0bb485e611eafa6af6ab4a9d5b1b81cd771b72b094f5d5e
-SIZE (2495958aaf3f93581c87ec020164255e80655331.tar.gz) = 196782
+TIMESTAMP = 1721049561
+SHA256 (07035a248943575444aa0b893ffe306e1444c0ab.tar.gz) = a59074fff56ce73fd8c2b2e5609977b6ce22c6aa2b41452f5732339c1b7186a4
+SIZE (07035a248943575444aa0b893ffe306e1444c0ab.tar.gz) = 92672
 SHA256 (6748694be32f11e7ec6b5faeb1b48ca6156d4e06.tar.gz) = 3550ddcbc7c7aefc021a9e810cc0515e3ac4087ae8166d9cf712d16596afabfb
 SIZE (6748694be32f11e7ec6b5faeb1b48ca6156d4e06.tar.gz) = 68260
 SHA256 (3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3.tar.gz) = 8da6c0db66d71db423213debda1298aa023f00e17976e3c8e56b36ec8ae2b895
@@ -23,8 +23,8 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anyhow-1.0.81.crate) = 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247
-SIZE (rust/crates/anyhow-1.0.81.crate) = 45142
+SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
+SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -33,8 +33,8 @@ SHA256 (rust/crates/backtrace-0.3.68.crate) = 4319208da049c43661739c5fade2ba182f
 SIZE (rust/crates/backtrace-0.3.68.crate) = 79891
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/bstr-1.8.0.crate) = 542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c
 SIZE (rust/crates/bstr-1.8.0.crate) = 380176
 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
@@ -43,16 +43,16 @@ SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01
 SIZE (rust/crates/bytes-1.4.0.crate) = 58080
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5
-SIZE (rust/crates/cc-1.0.90.crate) = 73954
+SHA256 (rust/crates/cc-1.0.106.crate) = 066fce287b1d4eafef758e89e09d724a24808a9196fe9756b8ca90e86d0719a2
+SIZE (rust/crates/cc-1.0.106.crate) = 80289
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea
 SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
-SHA256 (rust/crates/chrono-0.4.35.crate) = 8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a
-SIZE (rust/crates/chrono-0.4.35.crate) = 234267
-SHA256 (rust/crates/clipboard-win-5.3.0.crate) = d517d4b86184dbb111d3556a10f1c8a04da7428d2987bf1081602bf11c3aa9ee
-SIZE (rust/crates/clipboard-win-5.3.0.crate) = 19597
+SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
+SIZE (rust/crates/chrono-0.4.38.crate) = 220559
+SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
+SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
 SHA256 (rust/crates/clru-0.6.1.crate) = b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807
 SIZE (rust/crates/clru-0.6.1.crate) = 16507
 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
@@ -85,12 +85,16 @@ SHA256 (rust/crates/cxxbridge-flags-1.0.94.crate) = 7944172ae7e4068c533afbb98411
 SIZE (rust/crates/cxxbridge-flags-1.0.94.crate) = 5253
 SHA256 (rust/crates/cxxbridge-macro-1.0.94.crate) = 2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5
 SIZE (rust/crates/cxxbridge-macro-1.0.94.crate) = 59873
+SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
+SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
 SIZE (rust/crates/dunce-1.0.4.crate) = 8034
 SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
 SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1
-SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071
+SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
+SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
 SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
 SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969
 SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1
@@ -103,8 +107,8 @@ SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667c
 SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
 SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
 SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
-SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
-SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
+SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
+SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
 SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
 SIZE (rust/crates/fern-0.6.2.crate) = 304626
 SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
@@ -129,36 +133,38 @@ SHA256 (rust/crates/getrandom-0.2.9.crate) = c85e1d9ab2eadba7e5040d4e09cbd6d072b
 SIZE (rust/crates/getrandom-0.2.9.crate) = 34457
 SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e
 SIZE (rust/crates/gimli-0.27.3.crate) = 287904
-SHA256 (rust/crates/gix-0.61.0.crate) = e4e0e59a44bf00de058ee98d6ecf3c9ed8f8842c1da642258ae4120d41ded8f7
-SIZE (rust/crates/gix-0.61.0.crate) = 270542
-SHA256 (rust/crates/gix-actor-0.31.1.crate) = 45c3a3bde455ad2ee8ba8a195745241ce0b770a8a26faae59fcf409d01b28c46
-SIZE (rust/crates/gix-actor-0.31.1.crate) = 8952
+SHA256 (rust/crates/gix-0.63.0.crate) = 984c5018adfa7a4536ade67990b3ebc6e11ab57b3d6cd9968de0947ca99b4b06
+SIZE (rust/crates/gix-0.63.0.crate) = 270869
+SHA256 (rust/crates/gix-actor-0.31.2.crate) = d69c59d392c7e6c94385b6fd6089d6df0fe945f32b4357687989f3aee253cd7f
+SIZE (rust/crates/gix-actor-0.31.2.crate) = 8999
 SHA256 (rust/crates/gix-attributes-0.22.2.crate) = eefb48f42eac136a4a0023f49a54ec31be1c7a9589ed762c45dcb9b953f7ecc8
 SIZE (rust/crates/gix-attributes-0.22.2.crate) = 19043
 SHA256 (rust/crates/gix-bitmap-0.2.11.crate) = a371db66cbd4e13f0ed9dc4c0fea712d7276805fccc877f77e96374d317e87ae
 SIZE (rust/crates/gix-bitmap-0.2.11.crate) = 6920
 SHA256 (rust/crates/gix-chunk-0.4.8.crate) = 45c8751169961ba7640b513c3b24af61aa962c967aaf04116734975cd5af0c52
 SIZE (rust/crates/gix-chunk-0.4.8.crate) = 9358
-SHA256 (rust/crates/gix-command-0.3.6.crate) = f90009020dc4b3de47beed28e1334706e0a330ddd17f5cfeb097df3b15a54b77
-SIZE (rust/crates/gix-command-0.3.6.crate) = 10757
+SHA256 (rust/crates/gix-command-0.3.7.crate) = 6c22e086314095c43ffe5cdc5c0922d5439da4fd726f3b0438c56147c34dc225
+SIZE (rust/crates/gix-command-0.3.7.crate) = 10802
 SHA256 (rust/crates/gix-commitgraph-0.24.2.crate) = f7b102311085da4af18823413b5176d7c500fb2272eaf391cfa8635d8bcb12c4
 SIZE (rust/crates/gix-commitgraph-0.24.2.crate) = 18187
-SHA256 (rust/crates/gix-config-0.36.0.crate) = 62129c75e4b6229fe15fb9838cdc00c655e87105b651e4edd7c183fc5288b5d1
-SIZE (rust/crates/gix-config-0.36.0.crate) = 61643
+SHA256 (rust/crates/gix-config-0.37.0.crate) = 53fafe42957e11d98e354a66b6bd70aeea00faf2f62dd11164188224a507c840
+SIZE (rust/crates/gix-config-0.37.0.crate) = 61780
 SHA256 (rust/crates/gix-config-value-0.14.6.crate) = fbd06203b1a9b33a78c88252a625031b094d9e1b647260070c25b09910c0a804
 SIZE (rust/crates/gix-config-value-0.14.6.crate) = 12769
-SHA256 (rust/crates/gix-date-0.8.5.crate) = 180b130a4a41870edfbd36ce4169c7090bca70e195da783dea088dd973daa59c
-SIZE (rust/crates/gix-date-0.8.5.crate) = 10185
-SHA256 (rust/crates/gix-diff-0.42.0.crate) = 78e605593c2ef74980a534ade0909c7dc57cca72baa30cbb67d2dda621f99ac4
-SIZE (rust/crates/gix-diff-0.42.0.crate) = 32151
-SHA256 (rust/crates/gix-discover-0.31.0.crate) = 64bab49087ed3710caf77e473dc0efc54ca33d8ccc6441359725f121211482b1
-SIZE (rust/crates/gix-discover-0.31.0.crate) = 16644
-SHA256 (rust/crates/gix-features-0.38.1.crate) = db4254037d20a247a0367aa79333750146a369719f0c6617fec4f5752cc62b37
-SIZE (rust/crates/gix-features-0.38.1.crate) = 30596
-SHA256 (rust/crates/gix-filter-0.11.0.crate) = bd71bf3e64d8fb5d5635d4166ca5a36fe56b292ffff06eab1d93ea47fd5beb89
-SIZE (rust/crates/gix-filter-0.11.0.crate) = 35851
-SHA256 (rust/crates/gix-fs-0.10.1.crate) = 634b8a743b0aae03c1a74ee0ea24e8c5136895efac64ce52b3ea106e1c6f0613
-SIZE (rust/crates/gix-fs-0.10.1.crate) = 14369
+SHA256 (rust/crates/gix-date-0.8.6.crate) = 367ee9093b0c2b04fd04c5c7c8b6a1082713534eab537597ae343663a518fa99
+SIZE (rust/crates/gix-date-0.8.6.crate) = 10349
+SHA256 (rust/crates/gix-diff-0.44.0.crate) = 40b9bd8b2d07b6675a840b56a6c177d322d45fa082672b0dad8f063b25baf0a4
+SIZE (rust/crates/gix-diff-0.44.0.crate) = 32198
+SHA256 (rust/crates/gix-dir-0.5.0.crate) = 60c99f8c545abd63abe541d20ab6cda347de406c0a3f1c80aadc12d9b0e94974
+SIZE (rust/crates/gix-dir-0.5.0.crate) = 45881
+SHA256 (rust/crates/gix-discover-0.32.0.crate) = fc27c699b63da66b50d50c00668bc0b7e90c3a382ef302865e891559935f3dbf
+SIZE (rust/crates/gix-discover-0.32.0.crate) = 16630
+SHA256 (rust/crates/gix-features-0.38.2.crate) = ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69
+SIZE (rust/crates/gix-features-0.38.2.crate) = 30604
+SHA256 (rust/crates/gix-filter-0.11.2.crate) = 00ce6ea5ac8fca7adbc63c48a1b9e0492c222c386aa15f513405f1003f2f4ab2
+SIZE (rust/crates/gix-filter-0.11.2.crate) = 35873
+SHA256 (rust/crates/gix-fs-0.11.0.crate) = 3f78f7d6dcda7a5809efd73a33b145e3dce7421c460df21f32126f9732736b0c
+SIZE (rust/crates/gix-fs-0.11.0.crate) = 14912
 SHA256 (rust/crates/gix-glob-0.16.2.crate) = 682bdc43cb3c00dbedfcc366de2a849b582efd8d886215dbad2ea662ec156bb5
 SIZE (rust/crates/gix-glob-0.16.2.crate) = 13261
 SHA256 (rust/crates/gix-hash-0.14.2.crate) = f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e
@@ -167,52 +173,54 @@ SHA256 (rust/crates/gix-hashtable-0.5.2.crate) = 7ddf80e16f3c19ac06ce415a38b8591
 SIZE (rust/crates/gix-hashtable-0.5.2.crate) = 6421
 SHA256 (rust/crates/gix-ignore-0.11.2.crate) = 640dbeb4f5829f9fc14d31f654a34a0350e43a24e32d551ad130d99bf01f63f1
 SIZE (rust/crates/gix-ignore-0.11.2.crate) = 9090
-SHA256 (rust/crates/gix-index-0.31.1.crate) = 549621f13d9ccf325a7de45506a3266af0d08f915181c5687abb5e8669bfd2e6
-SIZE (rust/crates/gix-index-0.31.1.crate) = 44358
-SHA256 (rust/crates/gix-lock-13.0.0.crate) = 651e46174dc5e7d18b7b809d31937b6de3681b1debd78618c99162cc30fcf3e1
-SIZE (rust/crates/gix-lock-13.0.0.crate) = 9441
-SHA256 (rust/crates/gix-macros-0.1.4.crate) = 1dff438f14e67e7713ab9332f5fd18c8f20eb7eb249494f6c2bf170522224032
-SIZE (rust/crates/gix-macros-0.1.4.crate) = 8582
-SHA256 (rust/crates/gix-object-0.42.1.crate) = 3d4f8efae72030df1c4a81d02dbe2348e748d9b9a11e108ed6efbd846326e051
-SIZE (rust/crates/gix-object-0.42.1.crate) = 32453
-SHA256 (rust/crates/gix-odb-0.59.0.crate) = 81b55378c719693380f66d9dd21ce46721eed2981d8789fc698ec1ada6fa176e
-SIZE (rust/crates/gix-odb-0.59.0.crate) = 54132
-SHA256 (rust/crates/gix-pack-0.49.0.crate) = 6391aeaa030ad64aba346a9f5c69bb1c4e5c6fb4411705b03b40b49d8614ec30
-SIZE (rust/crates/gix-pack-0.49.0.crate) = 96264
-SHA256 (rust/crates/gix-packetline-blocking-0.17.3.crate) = ca8ef6dd3ea50e26f3bf572e90c034d033c804d340cd1eb386392f184a9ba2f7
-SIZE (rust/crates/gix-packetline-blocking-0.17.3.crate) = 20044
+SHA256 (rust/crates/gix-index-0.33.0.crate) = 2d8c5a5f1c58edcbc5692b174cda2703aba82ed17d7176ff4c1752eb48b1b167
+SIZE (rust/crates/gix-index-0.33.0.crate) = 45745
+SHA256 (rust/crates/gix-lock-14.0.0.crate) = e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d
+SIZE (rust/crates/gix-lock-14.0.0.crate) = 9795
+SHA256 (rust/crates/gix-macros-0.1.5.crate) = 999ce923619f88194171a67fb3e6d613653b8d4d6078b529b15a765da0edcc17
+SIZE (rust/crates/gix-macros-0.1.5.crate) = 8627
+SHA256 (rust/crates/gix-object-0.42.2.crate) = 1fe2dc4a41191c680c942e6ebd630c8107005983c4679214fdb1007dcf5ae1df
+SIZE (rust/crates/gix-object-0.42.2.crate) = 32491
+SHA256 (rust/crates/gix-odb-0.61.0.crate) = e92b9790e2c919166865d0825b26cc440a387c175bed1b43a2fa99c0e9d45e98
+SIZE (rust/crates/gix-odb-0.61.0.crate) = 54300
+SHA256 (rust/crates/gix-pack-0.51.0.crate) = 7a8da51212dbff944713edb2141ed7e002eea326b8992070374ce13a6cb610b3
+SIZE (rust/crates/gix-pack-0.51.0.crate) = 96495
+SHA256 (rust/crates/gix-packetline-blocking-0.17.4.crate) = c31d42378a3d284732e4d589979930d0d253360eccf7ec7a80332e5ccb77e14a
+SIZE (rust/crates/gix-packetline-blocking-0.17.4.crate) = 20176
 SHA256 (rust/crates/gix-path-0.10.7.crate) = 23623cf0f475691a6d943f898c4d0b89f5c1a2a64d0f92bce0e0322ee6528783
 SIZE (rust/crates/gix-path-0.10.7.crate) = 14406
-SHA256 (rust/crates/gix-pathspec-0.7.2.crate) = 1a96ed0e71ce9084a471fddfa74e842576a7cbf02fe8bd50388017ac461aed97
-SIZE (rust/crates/gix-pathspec-0.7.2.crate) = 18087
+SHA256 (rust/crates/gix-pathspec-0.7.5.crate) = a76cab098dc10ba2d89f634f66bf196dea4d7db4bf10b75c7a9c201c55a2ee19
+SIZE (rust/crates/gix-pathspec-0.7.5.crate) = 18145
 SHA256 (rust/crates/gix-quote-0.4.12.crate) = cbff4f9b9ea3fa7a25a70ee62f545143abef624ac6aa5884344e70c8b0a1d9ff
 SIZE (rust/crates/gix-quote-0.4.12.crate) = 7055
-SHA256 (rust/crates/gix-ref-0.43.0.crate) = fd4aba68b925101cb45d6df328979af0681364579db889098a0de75b36c77b65
-SIZE (rust/crates/gix-ref-0.43.0.crate) = 55990
+SHA256 (rust/crates/gix-ref-0.44.0.crate) = 0b36752b448647acd59c9668fdd830b16d07db1e6d9c3b3af105c1605a6e23d9
+SIZE (rust/crates/gix-ref-0.44.0.crate) = 56722
 SHA256 (rust/crates/gix-refspec-0.23.0.crate) = dde848865834a54fe4d9b4573f15d0e9a68eaf3d061b42d3ed52b4b8acf880b2
 SIZE (rust/crates/gix-refspec-0.23.0.crate) = 16129
-SHA256 (rust/crates/gix-revision-0.27.0.crate) = 9e34196e1969bd5d36e2fbc4467d893999132219d503e23474a8ad2b221cb1e8
-SIZE (rust/crates/gix-revision-0.27.0.crate) = 19138
-SHA256 (rust/crates/gix-revwalk-0.13.0.crate) = e0a7d393ae814eeaae41a333c0ff684b243121cc61ccdc5bbe9897094588047d
-SIZE (rust/crates/gix-revwalk-0.13.0.crate) = 11797
+SHA256 (rust/crates/gix-revision-0.27.1.crate) = 63e08f8107ed1f93a83bcfbb4c38084c7cb3f6cd849793f1d5eec235f9b13b2b
+SIZE (rust/crates/gix-revision-0.27.1.crate) = 19171
+SHA256 (rust/crates/gix-revwalk-0.13.1.crate) = 4181db9cfcd6d1d0fd258e91569dbb61f94cb788b441b5294dd7f1167a3e788f
+SIZE (rust/crates/gix-revwalk-0.13.1.crate) = 11851
 SHA256 (rust/crates/gix-sec-0.10.6.crate) = fddc27984a643b20dd03e97790555804f98cf07404e0e552c0ad8133266a79a1
 SIZE (rust/crates/gix-sec-0.10.6.crate) = 9356
-SHA256 (rust/crates/gix-submodule-0.10.0.crate) = 4fb7ea05666362472fecd44c1fc35fe48a5b9b841b431cc4f85b95e6f20c23ec
-SIZE (rust/crates/gix-submodule-0.10.0.crate) = 12089
-SHA256 (rust/crates/gix-tempfile-13.0.0.crate) = 2d337955b7af00fb87120d053d87cdfb422a80b9ff7a3aa4057a99c79422dc30
-SIZE (rust/crates/gix-tempfile-13.0.0.crate) = 17778
-SHA256 (rust/crates/gix-trace-0.1.8.crate) = 9b838b2db8f62c9447d483a4c28d251b67fee32741a82cb4d35e9eb4e9fdc5ab
-SIZE (rust/crates/gix-trace-0.1.8.crate) = 9657
-SHA256 (rust/crates/gix-traverse-0.38.0.crate) = 95aef84bc777025403a09788b1e4815c06a19332e9e5d87a955e1ed7da9bf0cf
-SIZE (rust/crates/gix-traverse-0.38.0.crate) = 12475
-SHA256 (rust/crates/gix-url-0.27.2.crate) = 8f0b24f3ecc79a5a53539de9c2e99425d0ef23feacdcf3faac983aa9a2f26849
-SIZE (rust/crates/gix-url-0.27.2.crate) = 13552
-SHA256 (rust/crates/gix-utils-0.1.11.crate) = 0066432d4c277f9877f091279a597ea5331f68ca410efc874f0bdfb1cd348f92
-SIZE (rust/crates/gix-utils-0.1.11.crate) = 9426
-SHA256 (rust/crates/gix-validate-0.8.4.crate) = e39fc6e06044985eac19dd34d474909e517307582e462b2eb4c8fa51b6241545
-SIZE (rust/crates/gix-validate-0.8.4.crate) = 6960
-SHA256 (rust/crates/gix-worktree-0.32.0.crate) = fe78e03af9eec168eb187e05463a981c57f0a915f64b1788685a776bd2ef969c
-SIZE (rust/crates/gix-worktree-0.32.0.crate) = 16320
+SHA256 (rust/crates/gix-status-0.10.0.crate) = 2f4373d989713809554d136f51bc7da565adf45c91aa4d86ef6a79801621bfc8
+SIZE (rust/crates/gix-status-0.10.0.crate) = 29475
+SHA256 (rust/crates/gix-submodule-0.11.0.crate) = 921cd49924ac14b6611b22e5fb7bbba74d8780dc7ad26153304b64d1272460ac
+SIZE (rust/crates/gix-submodule-0.11.0.crate) = 12137
+SHA256 (rust/crates/gix-tempfile-14.0.0.crate) = d3b0e276cd08eb2a22e9f286a4f13a222a01be2defafa8621367515375644b99
+SIZE (rust/crates/gix-tempfile-14.0.0.crate) = 17879
+SHA256 (rust/crates/gix-trace-0.1.9.crate) = f924267408915fddcd558e3f37295cc7d6a3e50f8bd8b606cee0808c3915157e
+SIZE (rust/crates/gix-trace-0.1.9.crate) = 9659
+SHA256 (rust/crates/gix-traverse-0.39.1.crate) = f20cb69b63eb3e4827939f42c05b7756e3488ef49c25c412a876691d568ee2a0
+SIZE (rust/crates/gix-traverse-0.39.1.crate) = 17286
+SHA256 (rust/crates/gix-url-0.27.3.crate) = 0db829ebdca6180fbe32be7aed393591df6db4a72dbbc0b8369162390954d1cf
+SIZE (rust/crates/gix-url-0.27.3.crate) = 14329
+SHA256 (rust/crates/gix-utils-0.1.12.crate) = 35192df7fd0fa112263bad8021e2df7167df4cc2a6e6d15892e1e55621d3d4dc
+SIZE (rust/crates/gix-utils-0.1.12.crate) = 9418
+SHA256 (rust/crates/gix-validate-0.8.5.crate) = 82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf
+SIZE (rust/crates/gix-validate-0.8.5.crate) = 10408
+SHA256 (rust/crates/gix-worktree-0.34.0.crate) = 53f6b7de83839274022aff92157d7505f23debf739d257984a300a35972ca94e
+SIZE (rust/crates/gix-worktree-0.34.0.crate) = 16821
 SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
 SIZE (rust/crates/globset-0.4.14.crate) = 25090
 SHA256 (rust/crates/grep-matcher-0.1.7.crate) = 47a3141a10a43acfedc7c98a60a834d7ba00dfe7bec9071cbfc19b55b292ac02
@@ -223,8 +231,8 @@ SHA256 (rust/crates/grep-searcher-0.1.13.crate) = ba536ae4f69bec62d8839584dd3153
 SIZE (rust/crates/grep-searcher-0.1.13.crate) = 45303
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
 SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
 SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
 SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
@@ -237,8 +245,8 @@ SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6dd
 SIZE (rust/crates/idna-0.5.0.crate) = 271940
 SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
 SIZE (rust/crates/ignore-0.4.22.crate) = 55462
-SHA256 (rust/crates/imara-diff-0.1.5.crate) = e98c1d0ad70fc91b8b9654b1f33db55e59579d3b3de2bffdced0fdb810570cb8
-SIZE (rust/crates/imara-diff-0.1.5.crate) = 154821
+SHA256 (rust/crates/imara-diff-0.1.6.crate) = af13c8ceb376860ff0c6a66d83a8cdd4ecd9e464da24621bbffcd02b49619434
+SIZE (rust/crates/imara-diff-0.1.6.crate) = 155605
 SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
 SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
@@ -253,18 +261,18 @@ SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e823
 SIZE (rust/crates/js-sys-0.3.61.crate) = 80158
 SHA256 (rust/crates/kstring-2.0.0.crate) = ec3066350882a1cd6d950d055997f379ac37fd39f81cd4d8ed186032eb3c5747
 SIZE (rust/crates/kstring-2.0.0.crate) = 22063
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
-SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19
-SIZE (rust/crates/libloading-0.8.3.crate) = 28480
+SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
+SIZE (rust/crates/libc-0.2.155.crate) = 743539
+SHA256 (rust/crates/libloading-0.8.4.crate) = e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d
+SIZE (rust/crates/libloading-0.8.4.crate) = 28636
 SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5
 SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
 SHA256 (rust/crates/linux-raw-sys-0.4.12.crate) = c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456
 SIZE (rust/crates/linux-raw-sys-0.4.12.crate) = 1465800
 SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
 SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
 SHA256 (rust/crates/lsp-types-0.95.1.crate) = 8e34d33a8e9b006cd3fc4fe69a921affa097bae4bb65f76271f4644f9a334365
 SIZE (rust/crates/lsp-types-0.95.1.crate) = 68324
 SHA256 (rust/crates/memchr-2.6.3.crate) = 8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c
@@ -281,6 +289,8 @@ SHA256 (rust/crates/nucleo-0.2.1.crate) = ae5331f4bcce475cf28cb29c95366c3091af4b
 SIZE (rust/crates/nucleo-0.2.1.crate) = 34742
 SHA256 (rust/crates/nucleo-matcher-0.2.0.crate) = 1b702b402fe286162d1f00b552a046ce74365d2ac473a2607ff36ba650f9bd57
 SIZE (rust/crates/nucleo-matcher-0.2.0.crate) = 44472
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
 SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
 SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
 SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
@@ -291,10 +301,10 @@ SHA256 (rust/crates/object-0.31.1.crate) = 8bda667d9f2b5051b8833f59f3bf748b28ef5
 SIZE (rust/crates/object-0.31.1.crate) = 272843
 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/open-5.1.2.crate) = 449f0ff855d85ddbf1edd5b646d65249ead3f5e422aaa86b7d2d0b049b103e32
-SIZE (rust/crates/open-5.1.2.crate) = 23336
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
+SHA256 (rust/crates/open-5.2.0.crate) = 9d2c909a3fce3bd80efef4cd1c6c056bd9376a8fe06fcfdbebaf32cb485a7e37
+SIZE (rust/crates/open-5.2.0.crate) = 24499
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
 SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521
 SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412
 SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
@@ -305,12 +315,14 @@ SHA256 (rust/crates/pin-project-lite-0.2.12.crate) = 12cc1b0bf1727a77a54b6654e7b
 SIZE (rust/crates/pin-project-lite-0.2.12.crate) = 29073
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
 SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c
 SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660
 SHA256 (rust/crates/prodash-28.0.0.crate) = 744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79
 SIZE (rust/crates/prodash-28.0.0.crate) = 90695
-SHA256 (rust/crates/pulldown-cmark-0.10.0.crate) = dce76ce678ffc8e5675b22aa1405de0b7037e2fdf8913fea40d1926c6fe1e6e7
-SIZE (rust/crates/pulldown-cmark-0.10.0.crate) = 139056
+SHA256 (rust/crates/pulldown-cmark-0.11.0.crate) = 8746739f11d39ce5ad5c2520a9b75285310dbfe78c541ccf832d38615765aec0
+SIZE (rust/crates/pulldown-cmark-0.11.0.crate) = 149170
 SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6
 SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
 SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
@@ -327,8 +339,8 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
-SIZE (rust/crates/regex-1.10.4.crate) = 253191
+SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f
+SIZE (rust/crates/regex-1.10.5.crate) = 253805
 SHA256 (rust/crates/regex-automata-0.4.5.crate) = 5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd
 SIZE (rust/crates/regex-automata-0.4.5.crate) = 617406
 SHA256 (rust/crates/regex-cursor-0.1.4.crate) = ae4327b5fde3ae6fda0152128d3d59b95a5aad7be91c405869300091720f7169
@@ -339,8 +351,8 @@ SHA256 (rust/crates/ropey-1.6.1.crate) = 93411e420bcd1a75ddd1dc3caf18c23155eda2c
 SIZE (rust/crates/ropey-1.6.1.crate) = 119463
 SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
 SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
-SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89
-SIZE (rust/crates/rustix-0.38.32.crate) = 376999
+SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
+SIZE (rust/crates/rustix-0.38.34.crate) = 365160
 SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041
 SIZE (rust/crates/ryu-1.0.13.crate) = 46823
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -349,16 +361,16 @@ SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab1
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
 SHA256 (rust/crates/scratch-1.0.5.crate) = 1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1
 SIZE (rust/crates/scratch-1.0.5.crate) = 8013
-SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
-SIZE (rust/crates/serde-1.0.197.crate) = 77087
-SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
-SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
-SHA256 (rust/crates/serde_json-1.0.114.crate) = c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0
-SIZE (rust/crates/serde_json-1.0.114.crate) = 146986
+SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12
+SIZE (rust/crates/serde-1.0.204.crate) = 78253
+SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222
+SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871
+SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5
+SIZE (rust/crates/serde_json-1.0.120.crate) = 147062
 SHA256 (rust/crates/serde_repr-0.1.12.crate) = bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab
 SIZE (rust/crates/serde_repr-0.1.12.crate) = 9549
-SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
-SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
+SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0
+SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120
 SHA256 (rust/crates/sha1_smol-1.0.0.crate) = ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012
 SIZE (rust/crates/sha1_smol-1.0.0.crate) = 9782
 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
@@ -399,40 +411,40 @@ SHA256 (rust/crates/termini-1.0.0.crate) = 2ad441d87dd98bc5eeb31cf2fb7e483996876
 SIZE (rust/crates/termini-1.0.0.crate) = 14075
 SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
 SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
+SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709
+SIZE (rust/crates/thiserror-1.0.61.crate) = 21264
+SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533
+SIZE (rust/crates/thiserror-impl-1.0.61.crate) = 15786
 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
 SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
-SHA256 (rust/crates/time-0.3.23.crate) = 59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446
-SIZE (rust/crates/time-0.3.23.crate) = 115028
-SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
-SIZE (rust/crates/time-core-0.1.1.crate) = 7197
-SHA256 (rust/crates/time-macros-0.2.10.crate) = 96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4
-SIZE (rust/crates/time-macros-0.2.10.crate) = 23680
+SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
+SIZE (rust/crates/time-0.3.36.crate) = 119805
+SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
+SIZE (rust/crates/time-core-0.1.2.crate) = 7191
+SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
+SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.36.0.crate) = 61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931
-SIZE (rust/crates/tokio-1.36.0.crate) = 757286
-SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b
-SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520
+SHA256 (rust/crates/tokio-1.38.0.crate) = ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a
+SIZE (rust/crates/tokio-1.38.0.crate) = 774094
+SHA256 (rust/crates/tokio-macros-2.3.0.crate) = 5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a
+SIZE (rust/crates/tokio-macros-2.3.0.crate) = 11753
 SHA256 (rust/crates/tokio-stream-0.1.15.crate) = 267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af
 SIZE (rust/crates/tokio-stream-0.1.15.crate) = 36284
-SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3
-SIZE (rust/crates/toml-0.8.12.crate) = 51145
-SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1
-SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
-SHA256 (rust/crates/toml_edit-0.22.8.crate) = c12219811e0c1ba077867254e5ad62ee2c9c190b0d957110750ac0cda1ae96cd
-SIZE (rust/crates/toml_edit-0.22.8.crate) = 104016
-SHA256 (rust/crates/tree-sitter-0.22.2.crate) = bdb9c9f15eae91dcd00ee0d86a281d16e6263786991b662b34fa9632c21a046b
-SIZE (rust/crates/tree-sitter-0.22.2.crate) = 178270
+SHA256 (rust/crates/toml-0.8.14.crate) = 6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335
+SIZE (rust/crates/toml-0.8.14.crate) = 50645
+SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf
+SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698
+SHA256 (rust/crates/toml_edit-0.22.14.crate) = f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38
+SIZE (rust/crates/toml_edit-0.22.14.crate) = 103761
+SHA256 (rust/crates/tree-sitter-0.22.6.crate) = df7cc499ceadd4dcdf7ec6d4cbc34ece92c3fa07821e287aedecd4416c516dca
+SIZE (rust/crates/tree-sitter-0.22.6.crate) = 173157
 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
 SIZE (rust/crates/unicase-2.6.0.crate) = 23478
-SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
-SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
+SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
+SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
 SHA256 (rust/crates/unicode-bom-2.0.2.crate) = 98e90c70c9f0d4d1ee6d0a7d04aa06cb9bbd53d8cfbdd62a0269a7c2eb640552
 SIZE (rust/crates/unicode-bom-2.0.2.crate) = 10717
 SHA256 (rust/crates/unicode-general-category-0.6.0.crate) = 2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7
@@ -445,10 +457,10 @@ SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac
 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
 SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
 SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
+SHA256 (rust/crates/unicode-width-0.1.12.crate) = 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6
+SIZE (rust/crates/unicode-width-0.1.12.crate) = 24062
+SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
+SIZE (rust/crates/url-2.5.2.crate) = 79704
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
 SIZE (rust/crates/version_check-0.9.4.crate) = 14895
 SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee
@@ -539,18 +551,20 @@ SHA256 (rust/crates/zerocopy-0.7.31.crate) = 1c4061bedbb353041c12f413700357bec76
 SIZE (rust/crates/zerocopy-0.7.31.crate) = 151100
 SHA256 (rust/crates/zerocopy-derive-0.7.31.crate) = b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a
 SIZE (rust/crates/zerocopy-derive-0.7.31.crate) = 533507
-SHA256 (helix-editor-helix-24.03_GH0.tar.gz) = 2b6c1e4909e77c97d7acfbdc653c0790f7aa2d5f68684e2105e1b0563506da4f
-SIZE (helix-editor-helix-24.03_GH0.tar.gz) = 2184204
+SHA256 (helix-editor-helix-24.07_GH0.tar.gz) = 0f466ed2de039a7eca6faf29fc0db712c92e1a59d0bdc7e8916c717ceee8b3b3
+SIZE (helix-editor-helix-24.07_GH0.tar.gz) = 2229228
 SHA256 (briot-tree-sitter-ada-ba0894ef_GH0.tar.gz) = ebd0b791ea0681daa0bdb3bdefa71b81b2d62fb8b7582bca28bd1d1c177e8c77
 SIZE (briot-tree-sitter-ada-ba0894ef_GH0.tar.gz) = 197465
+SHA256 (adl-lang-tree-sitter-adl-2787d04b_GH0.tar.gz) = 79ae5cc687f0f75e9a14e6821c6419e3f915e9f09db6580eac8364bc26339178
+SIZE (adl-lang-tree-sitter-adl-2787d04b_GH0.tar.gz) = 34710
 SHA256 (tree-sitter-tree-sitter-agda-c21c3a0f_GH0.tar.gz) = b3b99dc3946df322900664a8ece2923b1fa6f5cf9f35aa0c5c13828df72517f2
 SIZE (tree-sitter-tree-sitter-agda-c21c3a0f_GH0.tar.gz) = 762637
 SHA256 (virchau13-tree-sitter-astro-947e9308_GH0.tar.gz) = 5543e74b6f986a0e8ae0bfa9e8b8f568922de33301cd7a9d35c1d4d26365e86e
 SIZE (virchau13-tree-sitter-astro-947e9308_GH0.tar.gz) = 24058
 SHA256 (Beaglefoot-tree-sitter-awk-a799bc5d_GH0.tar.gz) = 93e53e68b8742aaae80645672779b90c9d80e458233bde956d3e48b118970de5
 SIZE (Beaglefoot-tree-sitter-awk-a799bc5d_GH0.tar.gz) = 140940
-SHA256 (tree-sitter-tree-sitter-bash-275effdf_GH0.tar.gz) = af6d2f017a7b5413802aa8097aece7a18912d926145f1707c158120ff3bce330
-SIZE (tree-sitter-tree-sitter-bash-275effdf_GH0.tar.gz) = 216739
+SHA256 (tree-sitter-tree-sitter-bash-f8fb3274_GH0.tar.gz) = f6ed418701cc7a639867239659adf4c40d501f2553a2773b56374c669ed18d57
+SIZE (tree-sitter-tree-sitter-bash-f8fb3274_GH0.tar.gz) = 557122
 SHA256 (vito-tree-sitter-bass-501133e2_GH0.tar.gz) = 81c849b0b3b55d7a8bbefde8bbbd6a6106d81ac79068b9253bf615fef0667835
 SIZE (vito-tree-sitter-bass-501133e2_GH0.tar.gz) = 37938
 SHA256 (polarmutex-tree-sitter-beancount-f3741a3a_GH0.tar.gz) = c3739a5e3fb992af2f5e91352034804317da031fcbe6b2ad7887a5413cfe790e
@@ -559,10 +573,14 @@ SHA256 (latex-lsp-tree-sitter-bibtex-ccfd77db_GH0.tar.gz) = 9d05e911503201749ec7
 SIZE (latex-lsp-tree-sitter-bibtex-ccfd77db_GH0.tar.gz) = 32298
 SHA256 (the-mikedavis-tree-sitter-bicep-d8e097fc_GH0.tar.gz) = 8b87041a6f2755ad73376a66407207201f39bfe74c2566babe4c47d660cd40f2
 SIZE (the-mikedavis-tree-sitter-bicep-d8e097fc_GH0.tar.gz) = 42614
+SHA256 (tree-sitter-grammars-tree-sitter-bitbake-10bacac9_GH0.tar.gz) = ca52f0b1cd85fa3ff3f8da5ce483b1148641a50913b1672f1e714df7d2d3fc0a
+SIZE (tree-sitter-grammars-tree-sitter-bitbake-10bacac9_GH0.tar.gz) = 338137
 SHA256 (EmranMR-tree-sitter-blade-4c66efe1_GH0.tar.gz) = 1dc9944a5a474a6195e4d82be72d1ffde95ed07e943be818e22df0924dda01cb
 SIZE (EmranMR-tree-sitter-blade-4c66efe1_GH0.tar.gz) = 416372
 SHA256 (tree-sitter-tree-sitter-c-7175a6dd_GH0.tar.gz) = 6fdaeea37ff919e8537056b139103f443d8efaa22fb96eeb1b8b7eb26d7a508b
 SIZE (tree-sitter-tree-sitter-c-7175a6dd_GH0.tar.gz) = 249722
+SHA256 (starkware-libs-tree-sitter-cairo-e3a02122_GH0.tar.gz) = 788f40bcf11504f98150ffe13e96b39f99684dffe3576ada6fccde8f10311fc8
+SIZE (starkware-libs-tree-sitter-cairo-e3a02122_GH0.tar.gz) = 164014
 SHA256 (amaanq-tree-sitter-capnp-fc6e2add_GH0.tar.gz) = 6c20a63c8d14e738a7dadeec3578ed6829848470b4a2eead4ec0e7c0fc9225b1
 SIZE (amaanq-tree-sitter-capnp-fc6e2add_GH0.tar.gz) = 74597
 SHA256 (bufbuild-tree-sitter-cel-9f2b65da_GH0.tar.gz) = 5dca981202d3630479600a1f76ce7e44b3e258ddb18aa83b4a3b05231acf0c82
@@ -601,10 +619,14 @@ SHA256 (rydesun-tree-sitter-dot-91723074_GH0.tar.gz) = f7c0734fe49ca53dc024579b2
 SIZE (rydesun-tree-sitter-dot-91723074_GH0.tar.gz) = 29730
 SHA256 (KMikeeU-tree-sitter-dtd-6116becb_GH0.tar.gz) = c0e23c9e7314a269f94e7ca1270a5b5f45ac6b5d7e7319212a860a3a0f8df91e
 SIZE (KMikeeU-tree-sitter-dtd-6116becb_GH0.tar.gz) = 31619
+SHA256 (glehmann-tree-sitter-earthfile-dbfb970a_GH0.tar.gz) = 643d56ac893edc651f1308640808654d5fa214880dad1169e778e45714b4d912
+SIZE (glehmann-tree-sitter-earthfile-dbfb970a_GH0.tar.gz) = 405766
 SHA256 (the-mikedavis-tree-sitter-edoc-74774af7_GH0.tar.gz) = 450d3fe284173d368c9607e162fa0756037e4d4435600a2c145e472b0761023a
 SIZE (the-mikedavis-tree-sitter-edoc-74774af7_GH0.tar.gz) = 28779
 SHA256 (connorlay-tree-sitter-eex-f742f2fe_GH0.tar.gz) = 58ae8dc436cef20bd0f8e688e76781e437453109856c7d6511f347c61d0c56ac
 SIZE (connorlay-tree-sitter-eex-f742f2fe_GH0.tar.gz) = 10630
+SHA256 (Wilfred-tree-sitter-elisp-e5524fdc_GH0.tar.gz) = 8bc30a19bef567e974aee50b3df4d0cf27e06f5db69ccb2d9fc3127c20c2c34b
+SIZE (Wilfred-tree-sitter-elisp-e5524fdc_GH0.tar.gz) = 26407
 SHA256 (elixir-lang-tree-sitter-elixir-b20eaa75_GH0.tar.gz) = 4d018d1b5bec1ce7a5e6bff5a9dc20d19a7789abc1ca0936302ced81c1356b7a
 SIZE (elixir-lang-tree-sitter-elixir-b20eaa75_GH0.tar.gz) = 594659
 SHA256 (elm-tooling-tree-sitter-elm-df4cb639_GH0.tar.gz) = 9d74c5ca1fc64d532c319d42ecb24fc95d1f9c380187de87ad4122a155d22b43
@@ -687,6 +709,8 @@ SHA256 (elixir-lang-tree-sitter-iex-39f20bb5_GH0.tar.gz) = 858f6a827627e391eca10
 SIZE (elixir-lang-tree-sitter-iex-39f20bb5_GH0.tar.gz) = 60755
 SHA256 (justinmk-tree-sitter-ini-4d247fb8_GH0.tar.gz) = 4f2a7dbf00995041d950ccb415c93bd0de2ab19665b101880736b990efb4f22f
 SIZE (justinmk-tree-sitter-ini-4d247fb8_GH0.tar.gz) = 17397
+SHA256 (inko-lang-tree-sitter-inko-7860637c_GH0.tar.gz) = 89183e9e9b97636c1d0a914be2e4fe95615c7fe0578d3f742e094643a0f41f02
+SIZE (inko-lang-tree-sitter-inko-7860637c_GH0.tar.gz) = 112531
 SHA256 (sogaiu-tree-sitter-janet-simple-51271e26_GH0.tar.gz) = a00dd77f3946c29d0bf148162f3796e4af832255cdff24a82693bb944660b002
 SIZE (sogaiu-tree-sitter-janet-simple-51271e26_GH0.tar.gz) = 38471
 SHA256 (tree-sitter-tree-sitter-java-09d650de_GH0.tar.gz) = 28973a3faf9cb92ba9fce494344b5fd3ea2e3642f3f34c3176522ab057a31638
@@ -709,14 +733,16 @@ SHA256 (IndianBoy42-tree-sitter-just-8af0aab7_GH0.tar.gz) = 055a092f70c144330e12
 SIZE (IndianBoy42-tree-sitter-just-8af0aab7_GH0.tar.gz) = 45964
 SHA256 (amaanq-tree-sitter-kdl-3ca569b9_GH0.tar.gz) = 28e1a2da9ccc00e19479779f5c419abe921a30088f5280db9c1fcb15122bdb9d
 SIZE (amaanq-tree-sitter-kdl-3ca569b9_GH0.tar.gz) = 69031
-SHA256 (mtoohey31-tree-sitter-koka-2527e152_GH0.tar.gz) = d4093fac52ae6233e2fcfababca047ede8ce39bc093cff7300d9c5b7e3a3791c
-SIZE (mtoohey31-tree-sitter-koka-2527e152_GH0.tar.gz) = 155828
+SHA256 (mtoohey31-tree-sitter-koka-96d070c3_GH0.tar.gz) = fc3d06f93bc712f1b323a1ff860d01c235e295eddf14240630bc60b40e82377b
+SIZE (mtoohey31-tree-sitter-koka-96d070c3_GH0.tar.gz) = 155602
 SHA256 (fwcd-tree-sitter-kotlin-a4f71eb9_GH0.tar.gz) = 3b7a88b47aa648dc997bf858eea294a639fd5f159d7b35e682abfdcdb9e49aae
 SIZE (fwcd-tree-sitter-kotlin-a4f71eb9_GH0.tar.gz) = 1619571
 SHA256 (latex-lsp-tree-sitter-latex-8c75e93c_GH0.tar.gz) = a1a3ee1c1aef5b848623fbdb774e487ab5fdbff445f42dd3a26b4ea2f7b91a36
 SIZE (latex-lsp-tree-sitter-latex-8c75e93c_GH0.tar.gz) = 1929776
-SHA256 (mtoohey31-tree-sitter-ld-81978cde_GH0.tar.gz) = 45d32b1c38f7491d3e1e610a5ae329720b808ea540c8e3c1a58acb96af8bb073
-SIZE (mtoohey31-tree-sitter-ld-81978cde_GH0.tar.gz) = 65931
+SHA256 (mtoohey31-tree-sitter-ld-0e9695ae_GH0.tar.gz) = 92aa044a17d6cbf3c45c6cfe20e11fcc8e76752b02a7db02a3dc87003af59e9f
+SIZE (mtoohey31-tree-sitter-ld-0e9695ae_GH0.tar.gz) = 72402
+SHA256 (kepet19-tree-sitter-ldif-0a917207_GH0.tar.gz) = b48a1b99c62f3483adfb2671ae799a0de08431726090b7d46630e5b2c01b0362
+SIZE (kepet19-tree-sitter-ldif-0a917207_GH0.tar.gz) = 17735
 SHA256 (Julian-tree-sitter-lean-d9842610_GH0.tar.gz) = 049bc887c523e9d9f6a42a41bf217dd4d2038b6565af88f7ecefa42ae7c34137
 SIZE (Julian-tree-sitter-lean-d9842610_GH0.tar.gz) = 5717551
 SHA256 (cbarrete-tree-sitter-ledger-1f864fb2_GH0.tar.gz) = 961eeaf2b7f06697bc4fdc0d90f06ea3ea00dc00caff8f4df4322e04e605f70b
@@ -741,6 +767,10 @@ SHA256 (monaqa-tree-sitter-mermaid-d787c662_GH0.tar.gz) = fb9de33941376847a49877
 SIZE (monaqa-tree-sitter-mermaid-d787c662_GH0.tar.gz) = 92808
 SHA256 (staysail-tree-sitter-meson-32a83e8f_GH0.tar.gz) = e99bf74a25bf441ab5985d5b1331c30a57590c602444c117e0ceb8cff37bbc55
 SIZE (staysail-tree-sitter-meson-32a83e8f_GH0.tar.gz) = 35961
+SHA256 (lsh-tree-sitter-mojo-3d7c53b8_GH0.tar.gz) = 07110843cb8beb1cf83632a908cc0e9668444ea23b152a2ba1de289b45995c0d
+SIZE (lsh-tree-sitter-mojo-3d7c53b8_GH0.tar.gz) = 296178
+SHA256 (tzakian-tree-sitter-move-8bc0d169_GH0.tar.gz) = 7dd8a48215578406d274416fcba17ce1c3cf361e6bb43d8ae8012d4579b29d9b
+SIZE (tzakian-tree-sitter-move-8bc0d169_GH0.tar.gz) = 2462598
 SHA256 (naclsn-tree-sitter-nasm-a0db15db_GH0.tar.gz) = 3698de19b655c45d889f6af1427ee474e93a880f01a58e4ff665ae4b012e1099
 SIZE (naclsn-tree-sitter-nasm-a0db15db_GH0.tar.gz) = 210271
*** 383 LINES SKIPPED ***