git: 070dc535d7d2 - main - editors/helix: Update to 25.01.1

From: Ashish SHUKLA <ashish_at_FreeBSD.org>
Date: Fri, 24 Jan 2025 09:40:21 UTC
The branch main has been updated by ashish:

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

commit 070dc535d7d26c686874a1eac774a5984035d2dd
Author:     Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2025-01-24 07:26:50 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2025-01-24 09:40:07 +0000

    editors/helix: Update to 25.01.1
---
 editors/helix/Makefile        | 11 ++++----
 editors/helix/Makefile.crates | 20 +++++++-------
 editors/helix/distinfo        | 62 +++++++++++++++++++++++--------------------
 editors/helix/pkg-plist       |  9 +++++++
 4 files changed, 58 insertions(+), 44 deletions(-)

diff --git a/editors/helix/Makefile b/editors/helix/Makefile
index 28f00a2194cd..5824e97cf2c3 100644
--- a/editors/helix/Makefile
+++ b/editors/helix/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	helix
-DISTVERSION=	25.01
-PORTREVISION=	1
+DISTVERSION=	25.01.1
 CATEGORIES=	editors
 MASTER_SITES=	https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare \
 		https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren \
@@ -96,6 +95,7 @@ GH_TUPLE=	\
 		omertuc:tree-sitter-go-work:6dd9dd79:omertuc_tree_sitter_go_work/runtime/grammars/sources/gowork \
 		brownts:tree-sitter-gpr:cea857d3:brownts_tree_sitter_gpr/runtime/grammars/sources/gpr \
 		bkegley:tree-sitter-graphql:5e66e961:bkegley_tree_sitter_graphql/runtime/grammars/sources/graphql \
+		MaeBrooks:tree-sitter-gren:76554f4f:MaeBrooks_tree_sitter_gren/runtime/grammars/sources/gren \
 		murtaza64:tree-sitter-groovy:235009aa:murtaza64_tree_sitter_groovy/runtime/grammars/sources/groovy \
 		tree-sitter:tree-sitter-haskell:d7ac98f4:tree_sitter_tree_sitter_haskell/runtime/grammars/sources/haskell \
 		MercuryTechnologies:tree-sitter-haskell-persistent:58a6ccfd:MercuryTechnologies_tree_sitter_haskell_persistent/runtime/grammars/sources/haskell-persistent \
@@ -138,7 +138,7 @@ GH_TUPLE=	\
 		alemuller:tree-sitter-make:a4b91874:alemuller_tree_sitter_make/runtime/grammars/sources/make \
 		markdoc-extra:tree-sitter-markdoc:5ffe71b2:markdoc_extra_tree_sitter_markdoc/runtime/grammars/sources/markdoc \
 		tree-sitter-grammars:tree-sitter-markdown:62516e8c:tree_sitter_grammars_tree_sitter_markdown/runtime/grammars/sources/markdown \
-		acristoffers:tree-sitter-matlab:6071891a:acristoffers_tree_sitter_matlab/runtime/grammars/sources/matlab \
+		acristoffers:tree-sitter-matlab:b0a0198b: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 \
@@ -171,6 +171,7 @@ GH_TUPLE=	\
 		PRQL:tree-sitter-prql:09e158cd:PRQL_tree_sitter_prql/runtime/grammars/sources/prql \
 		postsolar:tree-sitter-purescript:5ef55926:postsolar_tree_sitter_purescript/runtime/grammars/sources/purescript \
 		tree-sitter:tree-sitter-python:4bfdd903:tree_sitter_tree_sitter_python/runtime/grammars/sources/python \
+		tree-sitter:tree-sitter-ql:1fd627a4:tree_sitter_tree_sitter_ql/runtime/grammars/sources/ql \
 		yuja:tree-sitter-qmljs:0b2b25bc:yuja_tree_sitter_qmljs/runtime/grammars/sources/qmljs \
 		tree-sitter-grammars:tree-sitter-query:a6674e27:tree_sitter_grammars_tree_sitter_query/runtime/grammars/sources/query \
 		gruhn:tree-sitter-quint:eebbd01e:gruhn_tree_sitter_quint/runtime/grammars/sources/quint \
@@ -191,7 +192,7 @@ GH_TUPLE=	\
 		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 \
 		osthomas:tree-sitter-snakemake:e909815a:osthomas_tree_sitter_snakemake/runtime/grammars/sources/snakemake \
-		JoranHonig:tree-sitter-solidity:08338dce:JoranHonig_tree_sitter_solidity/runtime/grammars/sources/solidity \
+		JoranHonig:tree-sitter-solidity:f7f5251a: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 \
@@ -238,7 +239,7 @@ GL_TUPLE=	\
 		https://gitlab.com:gabmus:tree-sitter-blueprint:863cea9f:gabmus_tree_sitter_blueprint/runtime/grammars/sources/blueprint \
 		https://gitlab.com:TheZoq2:tree-sitter-lpf:db7372e6:TheZoq2_tree_sitter_lpf/runtime/grammars/sources/lpf \
 		https://gitlab.com:joncoole:tree-sitter-nginx:b4b61db4:joncoole_tree_sitter_nginx/runtime/grammars/sources/nginx \
-		https://gitlab.com:spade-lang:tree-sitter-spade:4d5b1410:spade_lang_tree_sitter_spade/runtime/grammars/sources/spade \
+		https://gitlab.com:spade-lang:tree-sitter-spade:78bf09a8:spade_lang_tree_sitter_spade/runtime/grammars/sources/spade \
 		https://gitlab.com:xasc:tree-sitter-t32:6da5e3cb:xasc_tree_sitter_t32/runtime/grammars/sources/t32
 
 TREE_SITTER_HARE_REV=	07035a248943575444aa0b893ffe306e1444c0ab
diff --git a/editors/helix/Makefile.crates b/editors/helix/Makefile.crates
index 65849d6298fb..34120deb72c9 100644
--- a/editors/helix/Makefile.crates
+++ b/editors/helix/Makefile.crates
@@ -10,12 +10,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		arc-swap-1.7.1 \
 		autocfg-1.3.0 \
 		backtrace-0.3.73 \
-		bitflags-2.6.0 \
+		bitflags-2.7.0 \
 		bstr-1.10.0 \
 		bumpalo-3.16.0 \
 		bytes-1.7.1 \
 		cassowary-0.3.0 \
-		cc-1.2.6 \
+		cc-1.2.9 \
 		cfg-if-1.0.0 \
 		chardetng-0.1.17 \
 		chrono-0.4.39 \
@@ -153,7 +153,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		num_cpus-1.16.0 \
 		object-0.36.4 \
 		once_cell-1.20.2 \
-		open-5.3.1 \
+		open-5.3.2 \
 		parking_lot-0.12.3 \
 		parking_lot_core-0.9.10 \
 		pathdiff-0.2.1 \
@@ -177,13 +177,13 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		regex-syntax-0.8.5 \
 		ropey-1.6.1 \
 		rustc-demangle-0.1.24 \
-		rustix-0.38.42 \
+		rustix-0.38.43 \
 		ryu-1.0.18 \
 		same-file-1.0.6 \
 		scopeguard-1.2.0 \
 		serde-1.0.217 \
 		serde_derive-1.0.217 \
-		serde_json-1.0.134 \
+		serde_json-1.0.135 \
 		serde_repr-0.1.19 \
 		serde_spanned-0.6.7 \
 		sha1_smol-1.0.1 \
@@ -204,19 +204,19 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		str_indices-0.4.3 \
 		syn-2.0.87 \
 		synstructure-0.13.1 \
-		tempfile-3.14.0 \
+		tempfile-3.15.0 \
 		termini-1.0.0 \
 		textwrap-0.16.1 \
 		thiserror-1.0.69 \
-		thiserror-2.0.9 \
+		thiserror-2.0.11 \
 		thiserror-impl-1.0.69 \
-		thiserror-impl-2.0.9 \
+		thiserror-impl-2.0.11 \
 		threadpool-1.8.1 \
 		tinystr-0.7.6 \
 		tinyvec-1.8.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.42.0 \
-		tokio-macros-2.4.0 \
+		tokio-1.43.0 \
+		tokio-macros-2.5.0 \
 		tokio-stream-0.1.17 \
 		toml-0.8.19 \
 		toml_datetime-0.6.8 \
diff --git a/editors/helix/distinfo b/editors/helix/distinfo
index d66038864fd4..70194b474e68 100644
--- a/editors/helix/distinfo
+++ b/editors/helix/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1735940617
+TIMESTAMP = 1737702397
 SHA256 (07035a248943575444aa0b893ffe306e1444c0ab.tar.gz) = a59074fff56ce73fd8c2b2e5609977b6ce22c6aa2b41452f5732339c1b7186a4
 SIZE (07035a248943575444aa0b893ffe306e1444c0ab.tar.gz) = 92672
 SHA256 (6748694be32f11e7ec6b5faeb1b48ca6156d4e06.tar.gz) = 3550ddcbc7c7aefc021a9e810cc0515e3ac4087ae8166d9cf712d16596afabfb
@@ -33,8 +33,8 @@ SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
 SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
 SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.7.0.crate) = 1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be
+SIZE (rust/crates/bitflags-2.7.0.crate) = 45924
 SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
 SIZE (rust/crates/bstr-1.10.0.crate) = 380426
 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
@@ -43,8 +43,8 @@ SHA256 (rust/crates/bytes-1.7.1.crate) = 8318a53db07bb3f8dca91a600466bdb3f2eaade
 SIZE (rust/crates/bytes-1.7.1.crate) = 63623
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333
-SIZE (rust/crates/cc-1.2.6.crate) = 99923
+SHA256 (rust/crates/cc-1.2.9.crate) = c8293772165d9345bdaaa39b45b2109591e63fe5e6fbc23c6ff930a048aa310b
+SIZE (rust/crates/cc-1.2.9.crate) = 101156
 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
@@ -319,8 +319,8 @@ SHA256 (rust/crates/object-0.36.4.crate) = 084f1a5821ac4c651660a94a7153d27ac9d8a
 SIZE (rust/crates/object-0.36.4.crate) = 325802
 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/open-5.3.1.crate) = 3ecd52f0b8d15c40ce4820aa251ed5de032e5d91fab27f7db2f40d42a8bdf69c
-SIZE (rust/crates/open-5.3.1.crate) = 25229
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
 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.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
@@ -367,8 +367,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.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
 SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
-SIZE (rust/crates/rustix-0.38.42.crate) = 378683
+SHA256 (rust/crates/rustix-0.38.43.crate) = a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6
+SIZE (rust/crates/rustix-0.38.43.crate) = 379134
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -379,8 +379,8 @@ SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5
 SIZE (rust/crates/serde-1.0.217.crate) = 79019
 SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
 SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d
-SIZE (rust/crates/serde_json-1.0.134.crate) = 154351
+SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9
+SIZE (rust/crates/serde_json-1.0.135.crate) = 154499
 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
 SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
 SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
@@ -421,20 +421,20 @@ SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c
 SIZE (rust/crates/syn-2.0.87.crate) = 278076
 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
-SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
+SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704
+SIZE (rust/crates/tempfile-3.15.0.crate) = 35693
 SHA256 (rust/crates/termini-1.0.0.crate) = 2ad441d87dd98bc5eeb31cf2fb7e4839968763006b478efb38668a3bf9da0d59
 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.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.9.crate) = f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc
-SIZE (rust/crates/thiserror-2.0.9.crate) = 28531
+SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
+SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.9.crate) = 7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4
-SIZE (rust/crates/thiserror-impl-2.0.9.crate) = 21023
+SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
+SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
 SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
@@ -443,10 +443,10 @@ SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c7
 SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
 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.42.0.crate) = 5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551
-SIZE (rust/crates/tokio-1.42.0.crate) = 806998
-SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
-SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
+SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
+SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
 SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
 SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
@@ -571,8 +571,8 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
 SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (helix-editor-helix-25.01_GH0.tar.gz) = 3d23d45adefe2daba877b05921e99d205683528814acb6a0d549a62b0f633548
-SIZE (helix-editor-helix-25.01_GH0.tar.gz) = 2376427
+SHA256 (helix-editor-helix-25.01.1_GH0.tar.gz) = 3f2364463e2e58b0e78ea16fd37a23a93ec2b086323b9ca1e6e310d86a9b3663
+SIZE (helix-editor-helix-25.01.1_GH0.tar.gz) = 2385499
 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
@@ -713,6 +713,8 @@ SHA256 (brownts-tree-sitter-gpr-cea857d3_GH0.tar.gz) = 89dceac1b65b164a16ca0b5f0
 SIZE (brownts-tree-sitter-gpr-cea857d3_GH0.tar.gz) = 29201
 SHA256 (bkegley-tree-sitter-graphql-5e66e961_GH0.tar.gz) = 8e0ab1a5351a40f7aa8b1320872123e5e04f85d0b983db4197c0f39ea10013c2
 SIZE (bkegley-tree-sitter-graphql-5e66e961_GH0.tar.gz) = 51641
+SHA256 (MaeBrooks-tree-sitter-gren-76554f4f_GH0.tar.gz) = 5ca6788d59e2cbf5180bc44b0f3574a2c41ac693037a311047337ba37095f202
+SIZE (MaeBrooks-tree-sitter-gren-76554f4f_GH0.tar.gz) = 138361
 SHA256 (murtaza64-tree-sitter-groovy-235009aa_GH0.tar.gz) = 96c98ae1d1f768c2994daa4d426cefcca9ed1f136d402dea4993b1e744887c4c
 SIZE (murtaza64-tree-sitter-groovy-235009aa_GH0.tar.gz) = 350283
 SHA256 (tree-sitter-tree-sitter-haskell-d7ac98f4_GH0.tar.gz) = 61498d6253cda961281382a95b5d350b7c7e130901e985931f2adc8e6fce7ebe
@@ -797,8 +799,8 @@ SHA256 (markdoc-extra-tree-sitter-markdoc-5ffe71b2_GH0.tar.gz) = 5c1c0054a8938cd
 SIZE (markdoc-extra-tree-sitter-markdoc-5ffe71b2_GH0.tar.gz) = 22472
 SHA256 (tree-sitter-grammars-tree-sitter-markdown-62516e8c_GH0.tar.gz) = e32688a309ea6e2cd67dfd593d585d4be0c6d3f6d3d2426398c53c2fe9e94b37
 SIZE (tree-sitter-grammars-tree-sitter-markdown-62516e8c_GH0.tar.gz) = 418305
-SHA256 (acristoffers-tree-sitter-matlab-6071891a_GH0.tar.gz) = 5f6463c581011b064b296522d4d304e197bf8d47941227f50426965b96025f6e
-SIZE (acristoffers-tree-sitter-matlab-6071891a_GH0.tar.gz) = 119533
+SHA256 (acristoffers-tree-sitter-matlab-b0a0198b_GH0.tar.gz) = 02305ff404dbc03579cc544b9f2737b4208c70f876497ab9199d893382319cdc
+SIZE (acristoffers-tree-sitter-matlab-b0a0198b_GH0.tar.gz) = 134206
 SHA256 (monaqa-tree-sitter-mermaid-d787c662_GH0.tar.gz) = fb9de33941376847a49877d578acaa69a7c323aa81b8874addf0c4502917ba04
 SIZE (monaqa-tree-sitter-mermaid-d787c662_GH0.tar.gz) = 92808
 SHA256 (staysail-tree-sitter-meson-32a83e8f_GH0.tar.gz) = e99bf74a25bf441ab5985d5b1331c30a57590c602444c117e0ceb8cff37bbc55
@@ -863,6 +865,8 @@ SHA256 (postsolar-tree-sitter-purescript-5ef55926_GH0.tar.gz) = 31037a03a8868a95
 SIZE (postsolar-tree-sitter-purescript-5ef55926_GH0.tar.gz) = 569753
 SHA256 (tree-sitter-tree-sitter-python-4bfdd903_GH0.tar.gz) = cf73287d65429bed5253f8703d1c3da90bc433f7af9f25a86df9d28a5bded7bf
 SIZE (tree-sitter-tree-sitter-python-4bfdd903_GH0.tar.gz) = 251968
+SHA256 (tree-sitter-tree-sitter-ql-1fd627a4_GH0.tar.gz) = b78e24cfa3f809040a0bf12cdefeaaafd931b68aa44a131f0bcdbaae8b17a34a
+SIZE (tree-sitter-tree-sitter-ql-1fd627a4_GH0.tar.gz) = 162237
 SHA256 (yuja-tree-sitter-qmljs-0b2b25bc_GH0.tar.gz) = 8b1d33340c8469d9d4c3903294a8666d2d37790143edfc3bcc2ea12dcffc48e1
 SIZE (yuja-tree-sitter-qmljs-0b2b25bc_GH0.tar.gz) = 439489
 SHA256 (tree-sitter-grammars-tree-sitter-query-a6674e27_GH0.tar.gz) = 70a763cc0d6bc5f0b3c6a929d4c37d93ca76466c99b02a5e8905b85de682e475
@@ -903,8 +907,8 @@ SHA256 (Giorbo-tree-sitter-sml-bd4055d5_GH0.tar.gz) = e919491adee92b4bbdeba7b63a
 SIZE (Giorbo-tree-sitter-sml-bd4055d5_GH0.tar.gz) = 803802
 SHA256 (osthomas-tree-sitter-snakemake-e909815a_GH0.tar.gz) = 6d2a458b32cd5eb80425b083fcec4deadd898e18b89e0838fe85503eed96ce36
 SIZE (osthomas-tree-sitter-snakemake-e909815a_GH0.tar.gz) = 323332
-SHA256 (JoranHonig-tree-sitter-solidity-08338dce_GH0.tar.gz) = 33c0d46c588fef4459fa02f5989f7bcc263c8e0edea31176526401d26cdd3463
-SIZE (JoranHonig-tree-sitter-solidity-08338dce_GH0.tar.gz) = 203796
+SHA256 (JoranHonig-tree-sitter-solidity-f7f5251a_GH0.tar.gz) = 3488fb4d6cdcfd567de4d74a2a41c3acac7363b01ef453622778f8e1871eb8b8
+SIZE (JoranHonig-tree-sitter-solidity-f7f5251a_GH0.tar.gz) = 212399
 SHA256 (jzelinskie-tree-sitter-spicedb-a4e46456_GH0.tar.gz) = 54ca473349d6466a7ac6c5baf2103641c3b926df3d083051c5c8e08e52d4a548
 SIZE (jzelinskie-tree-sitter-spicedb-a4e46456_GH0.tar.gz) = 27441
 SHA256 (DerekStride-tree-sitter-sql-da2d1eff_GH0.tar.gz) = 068b63d0a675ad28bfb6d4d18d98a5275f94b0dd40ec5dcdba3349059d482c3a
@@ -993,7 +997,7 @@ SHA256 (tree-sitter-lpf-db7372e6.tar.bz2) = 912a4b93e9a2c7af1112faad9d7d1b4ffd40
 SIZE (tree-sitter-lpf-db7372e6.tar.bz2) = 17870
 SHA256 (tree-sitter-nginx-b4b61db4.tar.bz2) = 56689dd81b75cbbf9d5857b137098ff6df47c2764b5d602f5c895dda034a02e4
 SIZE (tree-sitter-nginx-b4b61db4.tar.bz2) = 32570
-SHA256 (tree-sitter-spade-4d5b1410.tar.bz2) = e9dbd0bdd72109e04b05e28734bace9e586ec2ede6ee671bc1ae98e885571db6
-SIZE (tree-sitter-spade-4d5b1410.tar.bz2) = 61711
+SHA256 (tree-sitter-spade-78bf09a8.tar.bz2) = a8bbdaa738ae4dc35c1b126f9de16902aea4f0a7a603a0b4690737959bbf1a6b
+SIZE (tree-sitter-spade-78bf09a8.tar.bz2) = 61925
 SHA256 (tree-sitter-t32-6da5e3cb.tar.bz2) = 8d01cacfcf4a51f6d8f05d70ca1a448e75382f212eaad069860b75e38edc89cb
 SIZE (tree-sitter-t32-6da5e3cb.tar.bz2) = 1283172
diff --git a/editors/helix/pkg-plist b/editors/helix/pkg-plist
index 31be4498f4ac..995a3de00c5b 100644
--- a/editors/helix/pkg-plist
+++ b/editors/helix/pkg-plist
@@ -70,7 +70,9 @@ bin/hx
 %%DATADIR%%/runtime/grammars/gowork.so
 %%DATADIR%%/runtime/grammars/gpr.so
 %%DATADIR%%/runtime/grammars/graphql.so
+%%DATADIR%%/runtime/grammars/gren.so
 %%DATADIR%%/runtime/grammars/groovy.so
+%%DATADIR%%/runtime/grammars/hare.so
 %%DATADIR%%/runtime/grammars/haskell-persistent.so
 %%DATADIR%%/runtime/grammars/haskell.so
 %%DATADIR%%/runtime/grammars/hcl.so
@@ -149,6 +151,7 @@ bin/hx
 %%DATADIR%%/runtime/grammars/prql.so
 %%DATADIR%%/runtime/grammars/purescript.so
 %%DATADIR%%/runtime/grammars/python.so
+%%DATADIR%%/runtime/grammars/ql.so
 %%DATADIR%%/runtime/grammars/qmljs.so
 %%DATADIR%%/runtime/grammars/query.so
 %%DATADIR%%/runtime/grammars/quint.so
@@ -284,6 +287,8 @@ bin/hx
 %%DATADIR%%/runtime/queries/cmake/indents.scm
 %%DATADIR%%/runtime/queries/cmake/injections.scm
 %%DATADIR%%/runtime/queries/cmake/textobjects.scm
+%%DATADIR%%/runtime/queries/codeql/highlights.scm
+%%DATADIR%%/runtime/queries/codeql/textobjects.scm
 %%DATADIR%%/runtime/queries/comment/highlights.scm
 %%DATADIR%%/runtime/queries/common-lisp/highlights.scm
 %%DATADIR%%/runtime/queries/common-lisp/indents.scm
@@ -443,6 +448,10 @@ bin/hx
 %%DATADIR%%/runtime/queries/gpr/highlights.scm
 %%DATADIR%%/runtime/queries/graphql/highlights.scm
 %%DATADIR%%/runtime/queries/graphql/textobjects.scm
+%%DATADIR%%/runtime/queries/gren/highlights.scm
+%%DATADIR%%/runtime/queries/gren/locals.scm
+%%DATADIR%%/runtime/queries/gren/tags.scm
+%%DATADIR%%/runtime/queries/gren/textobjects.scm
 %%DATADIR%%/runtime/queries/groovy/folds.scm
 %%DATADIR%%/runtime/queries/groovy/highlights.scm
 %%DATADIR%%/runtime/queries/groovy/injections.scm