pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors



Module Name:    pkgsrc
Committed By:   nikita
Date:           Sat Apr  2 09:36:15 UTC 2022

Modified Files:
        pkgsrc/editors: Makefile
Added Files:
        pkgsrc/editors/helix: DESCR Makefile PLIST cargo-depends.mk distinfo
        pkgsrc/editors/helix/patches: patch-helix-loader_src_grammar.rs
            patch-helix-loader_src_lib.rs patch-helix-term_build.rs

Log Message:
editors: add helix.

A kakoune / neovim inspired editor.


To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 pkgsrc/editors/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/helix/DESCR \
    pkgsrc/editors/helix/Makefile pkgsrc/editors/helix/PLIST \
    pkgsrc/editors/helix/cargo-depends.mk pkgsrc/editors/helix/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/editors/helix/patches/patch-helix-loader_src_grammar.rs \
    pkgsrc/editors/helix/patches/patch-helix-loader_src_lib.rs \
    pkgsrc/editors/helix/patches/patch-helix-term_build.rs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/Makefile
diff -u pkgsrc/editors/Makefile:1.220 pkgsrc/editors/Makefile:1.221
--- pkgsrc/editors/Makefile:1.220       Sun Mar  6 12:38:53 2022
+++ pkgsrc/editors/Makefile     Sat Apr  2 09:36:15 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.220 2022/03/06 12:38:53 wiz Exp $
+# $NetBSD: Makefile,v 1.221 2022/04/02 09:36:15 nikita Exp $
 #
 
 COMMENT=       Text and binary editors
@@ -59,6 +59,7 @@ SUBDIR+=      gnuserv
 SUBDIR+=       gobby
 SUBDIR+=       gtranslator
 SUBDIR+=       gummi
+SUBDIR+=       helix
 SUBDIR+=       heme
 SUBDIR+=       hexcurse
 SUBDIR+=       hexedit

Added files:

Index: pkgsrc/editors/helix/DESCR
diff -u /dev/null pkgsrc/editors/helix/DESCR:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/DESCR  Sat Apr  2 09:36:15 2022
@@ -0,0 +1 @@
+A kakoune / neovim inspired editor.
Index: pkgsrc/editors/helix/Makefile
diff -u /dev/null pkgsrc/editors/helix/Makefile:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/Makefile       Sat Apr  2 09:36:15 2022
@@ -0,0 +1,414 @@
+# $NetBSD: Makefile,v 1.1 2022/04/02 09:36:15 nikita Exp $
+
+GITHUB_PROJECT=        helix
+DISTNAME=      22.03
+PKGNAME=       ${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES=    editors
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=helix-editor/}
+DIST_SUBDIR=   ${GITHUB_PROJECT}
+
+DISTFILES+=    ${DISTNAME}.tar.gz
+
+TOML_TAG=      8bd2056818b21860e3d756b5a58c4f6e05fb744e
+BASH_TAG=      275effdfc0edce774acf7d481f9ea195c6c403cd
+CSHARP_TAG=    5b6ae1f88e741b9ed738891ad1362fb9f2041671
+C_TAG=         v0.20.1
+CSS_TAG=       a03f1d2d1dfbf6f8e0fdca5f9ff030228241eb57
+CPP_TAG=       a832195eb3685a279856bb480ce19cff19554b6d
+COMMENT_TAG=   a37ca370310ac6f89b6e0ebf2b86b2219780494e
+CMAKE_TAG=     5020572408a386d5d2dfac3516584f5edda7a49b
+DART_TAG=      6a25376685d1d47968c2cef06d4db8d84a70025e
+DOCKER_TAG=    189b6b1f86822a61a6203c278cbe2a91824b62e6
+ELIXIR_TAG=    60863fc6e27d60cf4b1917499ed2259f92c7800e
+ELM_TAG=       5128296ba8542853d59e6b7c8dfe3d1fb9a637ea
+ERLANG_TAG=    1e81393b8f0a81b35ff1679a9420fafbd2cf3511
+FISH_TAG=      d482d70ea8e191c05b2c1b613ed6fdff30a14da0
+GITCOMMIT_TAG= 318dd72abfaa7b8044c1d1fbeabcd06deaaf038f
+GITCONFIG_TAG= 2ca03237fb279efc835ecbc50079174cf661d1df
+GITDIFF_TAG=   ca750e5bbc86e5716ccf4eb9e44493b14043ec4c
+GITREBASE_TAG= 8ea81bbf4c92f95b33cf3aeaa9bd348f07d4b6ab
+GLSL_TAG=      ffb93961426926554a0ba4a389ea6e9d6fafdea9
+GO_TAG=                c8fed1f0847a65a04a4b8cb7655f5f416e0742ca
+GRAPHQL_TAG=   5e66e961eee421786bdda8495ed1db045e06b5fe
+HASKELL_TAG=   ed976b81b00ce7b72b99bca75e7a616cc526220c
+HCL_TAG=       3cb7fc28247efbcb2973b97e71c78838ad98a583
+HTML_TAG=      161a92474a7bb2e9e830e48e76426f38299d99d1
+IEX_TAG=       39f20bb51f502e32058684e893c0c0b00bb2332c
+JAVA_TAG=      881b84fe7078651af5077cc4cea4c85f9fddde3b
+JAVASCRIPT_TAG=        fdeb68ac8d2bd5a78b943528bb68ceda3aade2eb
+JSON_TAG=      203e239408d642be83edde8988d6e7b20a19f0e8
+JULIA_TAG=     12ea597262125fc22fd2e91aa953ac69b19c26ca
+KOTLIN_TAG=    a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569
+LATEX_TAG=     b71e4928a63a6d75bc1670004a5b5a98c850a149
+LEAN_TAG=      d98426109258b266e1e92358c5f11716d2e8f638
+LEDGER_TAG=    0cdeb0e51411a3ba5493662952c3039de08939ca
+LLVMMIR_TAG=   06fabca19454b2dc00c1b211a7cb7ad0bc2585f1
+LLVM_TAG=      3b213925b9c4f42c1acfe2e10bfbb438d9c6834d
+LUA_TAG=       6f5d40190ec8a0aa8c8410699353d820f4f7d7a6
+MAKE_TAG=      a4b9187417d6be349ee5fd4b6e77b4172c6827dd
+MARKDOWN_TAG=  d24196f9b3e5af6fcb2ec2a0b6cbc5c06f58b85e
+NIX_TAG=       470b15a60520ff7b86f51732b8d8f1118c86041e
+OCAML_TAG=     23d419ba45789c5a47d31448061557716b02750a
+ORG_TAG=       9a595e51c1f69b9ac986f0e0b788804eda0e755d
+PERL_TAG=      bbf86084d9b7eb4768f3fb9fe094b3e0600057b1
+PHP_TAG=       3c17a28da38afac41332d3ce79bbd8951867f346
+PROTOBUF_TAG=  5aef38d655f76a6b0d172340eed3766c93b3124c
+PYTHON_TAG=    78c4e9b6b2f08e1be23b541ffced47b15e2972ad
+REGEX_TAG=     e1cfca3c79896ff79842f057ea13e529b66af636
+RESCRIPT_TAG=  4cd7ba91696886fdaca086fb32b5fd8cc294a129
+RUBY_TAG=      0b107de5415e7470a30ef1a390d9db3306432bdb
+RUST_TAG=      0509e440ae042db6483984b3a56b3c5f24b5d9b9
+SCALA_TAG=     ec6047f531e7d4c13787d4ff208b94a84de34165
+SOLIDITY_TAG=  f3a002274744e859bf64cf3524985f8c31ea84fd
+SVELTE_TAG=    98274d94ec33e994e8354d9ddfdef58cca471294
+TABLEGEN_TAG=  568dd8a937347175fd58db83d4c4cdaeb6069bd2
+TSQ_TAG=       b665659d3238e6036e22ed0e24935e60efb39415
+TWIG_TAG=      b7444181fb38e603e25ea8fcdac55f9492e49c27
+TYPESCRIPT_TAG=        f2e2dd6d52ae266e86b71e0773345e5cb729f6ae
+VUE_TAG=       91fe2754796cd8fba5f229505a23fa08f3546c06
+WGSL_TAG=      f00ff52251edbd58f4d39c9c3204383253032c11
+YAML_TAG=      0e36bed171768908f331ff7dff9d956bae016efb
+ZIG_TAG=       42e93d02ca945094699e2dc4de785bbaf8f740ec
+
+
+DISTFILES+=    tree-sitter-toml-${TOML_TAG}.tar.gz
+DISTFILES+=    tree-sitter-bash-${BASH_TAG}.tar.gz
+DISTFILES+=    tree-sitter-c-${C_TAG}.tar.gz
+DISTFILES+=    tree-sitter-css-${CSS_TAG}.tar.gz
+DISTFILES+=    tree-sitter-c-sharp-${CSHARP_TAG}.tar.gz
+DISTFILES+=    tree-sitter-cpp-${CPP_TAG}.tar.gz
+DISTFILES+=    tree-sitter-comment-${COMMENT_TAG}.tar.gz
+DISTFILES+=    tree-sitter-cmake-${CMAKE_TAG}.tar.gz
+DISTFILES+=    tree-sitter-dart-${DART_TAG}.tar.gz
+DISTFILES+=    tree-sitter-dockerfile-${DOCKER_TAG}.tar.gz
+DISTFILES+=    tree-sitter-elixir-${ELIXIR_TAG}.tar.gz
+DISTFILES+=    tree-sitter-elm-${ELM_TAG}.tar.gz
+DISTFILES+=    tree-sitter-erlang-${ERLANG_TAG}.tar.gz
+DISTFILES+=    tree-sitter-fish-${FISH_TAG}.tar.gz
+DISTFILES+=    tree-sitter-git-commit-${GITCOMMIT_TAG}.tar.gz
+DISTFILES+=    tree-sitter-git-config-${GITCONFIG_TAG}.tar.gz
+DISTFILES+=    tree-sitter-git-diff-${GITDIFF_TAG}.tar.gz
+DISTFILES+=    tree-sitter-git-rebase-${GITREBASE_TAG}.tar.gz
+DISTFILES+=    tree-sitter-glsl-${GLSL_TAG}.tar.gz
+DISTFILES+=    tree-sitter-go-${GO_TAG}.tar.gz
+DISTFILES+=    tree-sitter-graphql-${GRAPHQL_TAG}.tar.gz
+DISTFILES+=    tree-sitter-haskell-${HASKELL_TAG}.tar.gz
+DISTFILES+=    tree-sitter-hcl-${HCL_TAG}.tar.gz
+DISTFILES+=    tree-sitter-html-${HTML_TAG}.tar.gz
+DISTFILES+=    tree-sitter-iex-${IEX_TAG}.tar.gz
+DISTFILES+=    tree-sitter-java-${JAVA_TAG}.tar.gz
+DISTFILES+=    tree-sitter-javascript-${JAVASCRIPT_TAG}.tar.gz
+DISTFILES+=    tree-sitter-json-${JSON_TAG}.tar.gz
+DISTFILES+=    tree-sitter-julia-${JULIA_TAG}.tar.gz
+DISTFILES+=    tree-sitter-kotlin-${KOTLIN_TAG}.tar.gz
+DISTFILES+=    tree-sitter-latex-${LATEX_TAG}.tar.gz
+DISTFILES+=    tree-sitter-lean-${LEAN_TAG}.tar.gz
+DISTFILES+=    tree-sitter-ledger-${LEDGER_TAG}.tar.gz
+DISTFILES+=    tree-sitter-llvm-mir-${LLVMMIR_TAG}.tar.gz
+DISTFILES+=    tree-sitter-llvm-${LLVM_TAG}.tar.gz
+DISTFILES+=    tree-sitter-lua-${LUA_TAG}.tar.gz
+DISTFILES+=    tree-sitter-make-${MAKE_TAG}.tar.gz
+DISTFILES+=    tree-sitter-markdown-${MARKDOWN_TAG}.tar.gz
+DISTFILES+=    tree-sitter-nix-${NIX_TAG}.tar.gz
+DISTFILES+=    tree-sitter-ocaml-${OCAML_TAG}.tar.gz
+DISTFILES+=    tree-sitter-org-${ORG_TAG}.tar.gz
+DISTFILES+=    tree-sitter-perl-${PERL_TAG}.tar.gz
+DISTFILES+=    tree-sitter-php-${PHP_TAG}.tar.gz
+DISTFILES+=    tree-sitter-protobuf-${PROTOBUF_TAG}.tar.gz
+DISTFILES+=    tree-sitter-python-${PYTHON_TAG}.tar.gz
+DISTFILES+=    tree-sitter-regex-${REGEX_TAG}.tar.gz
+DISTFILES+=    tree-sitter-rescript-${RESCRIPT_TAG}.tar.gz
+DISTFILES+=    tree-sitter-ruby-${RUBY_TAG}.tar.gz
+DISTFILES+=    tree-sitter-rust-${RUST_TAG}.tar.gz
+DISTFILES+=    tree-sitter-scala-${SCALA_TAG}.tar.gz
+DISTFILES+=    tree-sitter-solidity-${SOLIDITY_TAG}.tar.gz
+DISTFILES+=    tree-sitter-svelte-${SVELTE_TAG}.tar.gz
+DISTFILES+=    tree-sitter-tablegen-${TABLEGEN_TAG}.tar.gz
+DISTFILES+=    tree-sitter-tsq-${TSQ_TAG}.tar.gz
+DISTFILES+=    tree-sitter-twig-${TWIG_TAG}.tar.gz
+DISTFILES+=    tree-sitter-typescript-${TYPESCRIPT_TAG}.tar.gz
+DISTFILES+=    tree-sitter-vue-${VUE_TAG}.tar.gz
+DISTFILES+=    tree-sitter-wgsl-${WGSL_TAG}.tar.gz
+DISTFILES+=    tree-sitter-yaml-${YAML_TAG}.tar.gz
+DISTFILES+=    tree-sitter-zig-${ZIG_TAG}.tar.gz
+
+TS_GH=         https://github.com/tree-sitter
+
+SITES.tree-sitter-toml-${TOML_TAG}.tar.gz= \
+       -https://github.com/ikatyang/tree-sitter-toml/archive/${TOML_TAG}.tar.gz
+
+SITES.tree-sitter-bash-${BASH_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-bash/archive/${BASH_TAG}.tar.gz
+
+SITES.tree-sitter-c-sharp-${CSHARP_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-c-sharp/archive/${CSHARP_TAG}.tar.gz
+
+SITES.tree-sitter-c-${C_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-c/archive/refs/tags/${C_TAG}.tar.gz
+
+SITES.tree-sitter-css-${CSS_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-css/archive/${CSS_TAG}.tar.gz
+
+SITES.tree-sitter-cpp-${CPP_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-cpp/archive/${CPP_TAG}.tar.gz
+
+SITES.tree-sitter-comment-${COMMENT_TAG}.tar.gz= \
+       -https://github.com/stsewd/tree-sitter-comment/archive/${COMMENT_TAG}.tar.gz
+
+SITES.tree-sitter-cmake-${CMAKE_TAG}.tar.gz= \
+       -https://github.com/uyha/tree-sitter-cmake/archive/${CMAKE_TAG}.tar.gz
+
+SITES.tree-sitter-dart-${DART_TAG}.tar.gz= \
+       -https://github.com/UserNobody14/tree-sitter-dart/archive/${DART_TAG}.tar.gz
+
+SITES.tree-sitter-git-diff-${GITDIFF_TAG}.tar.gz= \
+       -https://github.com/the-mikedavis/tree-sitter-diff/archive/${GITDIFF_TAG}.tar.gz
+
+SITES.tree-sitter-dockerfile-${DOCKER_TAG}.tar.gz= \
+       -https://github.com/camdencheek/tree-sitter-dockerfile/archive/${DOCKER_TAG}.tar.gz
+
+SITES.tree-sitter-elixir-${ELIXIR_TAG}.tar.gz= \
+       -https://github.com/elixir-lang/tree-sitter-elixir/archive/${ELIXIR_TAG}.tar.gz
+
+SITES.tree-sitter-elm-${ELM_TAG}.tar.gz= \
+       -https://github.com/elm-tooling/tree-sitter-elm/archive/${ELM_TAG}.tar.gz
+
+SITES.tree-sitter-erlang-${ERLANG_TAG}.tar.gz= \
+       -https://github.com/the-mikedavis/tree-sitter-erlang/archive/${ERLANG_TAG}.tar.gz
+
+SITES.tree-sitter-fish-${FISH_TAG}.tar.gz= \
+       -https://github.com/ram02z/tree-sitter-fish/archive/${FISH_TAG}.tar.gz
+
+SITES.tree-sitter-git-config-${GITCONFIG_TAG}.tar.gz= \
+       -https://github.com/the-mikedavis/tree-sitter-git-config/archive/${GITCONFIG_TAG}.tar.gz
+
+SITES.tree-sitter-git-rebase-${GITREBASE_TAG}.tar.gz= \
+       -https://github.com/the-mikedavis/tree-sitter-git-rebase/archive/${GITREBASE_TAG}.tar.gz
+
+SITES.tree-sitter-git-commit-${GITCOMMIT_TAG}.tar.gz= \
+       -https://github.com/the-mikedavis/tree-sitter-git-commit/archive/${GITCOMMIT_TAG}.tar.gz
+
+SITES.tree-sitter-glsl-${GLSL_TAG}.tar.gz= \
+       -https://github.com/theHamsta/tree-sitter-glsl/archive/${GLSL_TAG}.tar.gz
+
+SITES.tree-sitter-go-${GO_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-go/archive/${GO_TAG}.tar.gz
+
+SITES.tree-sitter-graphql-${GRAPHQL_TAG}.tar.gz= \
+       -https://github.com/bkegley/tree-sitter-graphql/archive/${GRAPHQL_TAG}.tar.gz
+
+SITES.tree-sitter-haskell-${HASKELL_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-haskell/archive/${HASKELL_TAG}.tar.gz
+
+SITES.tree-sitter-hcl-${HCL_TAG}.tar.gz= \
+       -https://github.com/MichaHoffmann/tree-sitter-hcl/archive/${HCL_TAG}.tar.gz
+
+SITES.tree-sitter-html-${HTML_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-html/archive/${HTML_TAG}.tar.gz
+
+SITES.tree-sitter-iex-${IEX_TAG}.tar.gz= \
+       -https://github.com/elixir-lang/tree-sitter-iex/archive/${IEX_TAG}.tar.gz
+
+SITES.tree-sitter-java-${JAVA_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-java/archive/${JAVA_TAG}.tar.gz
+
+SITES.tree-sitter-javascript-${JAVASCRIPT_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-javascript/archive/${JAVASCRIPT_TAG}.tar.gz
+
+SITES.tree-sitter-json-${JSON_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-json/archive/${JSON_TAG}.tar.gz
+
+SITES.tree-sitter-julia-${JULIA_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-julia/archive/${JULIA_TAG}.tar.gz
+
+SITES.tree-sitter-kotlin-${KOTLIN_TAG}.tar.gz= \
+       -https://github.com/fwcd/tree-sitter-kotlin/archive/${KOTLIN_TAG}.tar.gz
+
+SITES.tree-sitter-latex-${LATEX_TAG}.tar.gz= \
+       -https://github.com/latex-lsp/tree-sitter-latex/archive/${LATEX_TAG}.tar.gz
+
+SITES.tree-sitter-lean-${LEAN_TAG}.tar.gz= \
+       -https://github.com/Julian/tree-sitter-lean/archive/${LEAN_TAG}.tar.gz
+
+SITES.tree-sitter-ledger-${LEDGER_TAG}.tar.gz= \
+       -https://github.com/cbarrete/tree-sitter-ledger/archive/${LEDGER_TAG}.tar.gz
+
+SITES.tree-sitter-llvm-${LLVM_TAG}.tar.gz= \
+       -https://github.com/benwilliamgraham/tree-sitter-llvm/archive/${LLVM_TAG}.tar.gz
+
+SITES.tree-sitter-llvm-mir-${LLVMMIR_TAG}.tar.gz= \
+       -https://github.com/Flakebi/tree-sitter-llvm-mir/archive/${LLVMMIR_TAG}.tar.gz
+
+SITES.tree-sitter-lua-${LUA_TAG}.tar.gz= \
+       -https://github.com/nvim-treesitter/tree-sitter-lua/archive/${LUA_TAG}.tar.gz
+
+SITES.tree-sitter-make-${MAKE_TAG}.tar.gz= \
+       -https://github.com/alemuller/tree-sitter-make/archive/${MAKE_TAG}.tar.gz
+
+SITES.tree-sitter-markdown-${MARKDOWN_TAG}.tar.gz= \
+       -https://github.com/MDeiml/tree-sitter-markdown/archive/${MARKDOWN_TAG}.tar.gz
+
+SITES.tree-sitter-nix-${NIX_TAG}.tar.gz= \
+       -https://github.com/cstrahan/tree-sitter-nix/archive/${NIX_TAG}.tar.gz
+
+SITES.tree-sitter-ocaml-${OCAML_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-ocaml/archive/${OCAML_TAG}.tar.gz
+
+SITES.tree-sitter-org-${ORG_TAG}.tar.gz= \
+       -https://github.com/milisims/tree-sitter-org/archive/${ORG_TAG}.tar.gz
+
+SITES.tree-sitter-perl-${PERL_TAG}.tar.gz= \
+       -https://github.com/ganezdragon/tree-sitter-perl/archive/${PERL_TAG}.tar.gz
+
+SITES.tree-sitter-php-${PHP_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-php/archive/${PHP_TAG}.tar.gz
+
+SITES.tree-sitter-protobuf-${PROTOBUF_TAG}.tar.gz= \
+       -https://github.com/yusdacra/tree-sitter-protobuf/archive/${PROTOBUF_TAG}.tar.gz
+
+SITES.tree-sitter-python-${PYTHON_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-python/archive/${PYTHON_TAG}.tar.gz
+
+SITES.tree-sitter-regex-${REGEX_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-regex/archive/${REGEX_TAG}.tar.gz
+
+SITES.tree-sitter-rescript-${RESCRIPT_TAG}.tar.gz= \
+       -https://github.com/jaredramirez/tree-sitter-rescript/archive/${RESCRIPT_TAG}.tar.gz
+
+SITES.tree-sitter-ruby-${RUBY_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-ruby/archive/${RUBY_TAG}.tar.gz
+
+SITES.tree-sitter-rust-${RUST_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-rust/archive/${RUST_TAG}.tar.gz
+
+SITES.tree-sitter-scala-${SCALA_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-scala/archive/${SCALA_TAG}.tar.gz
+
+SITES.tree-sitter-solidity-${SOLIDITY_TAG}.tar.gz= \
+       -https://github.com/slinlee/tree-sitter-solidity/archive/${SOLIDITY_TAG}.tar.gz
+
+SITES.tree-sitter-svelte-${SVELTE_TAG}.tar.gz= \
+       -https://github.com/Himujjal/tree-sitter-svelte/archive/${SVELTE_TAG}.tar.gz
+
+SITES.tree-sitter-tablegen-${TABLEGEN_TAG}.tar.gz= \
+       -https://github.com/Flakebi/tree-sitter-tablegen/archive/${TABLEGEN_TAG}.tar.gz
+
+SITES.tree-sitter-tsq-${TSQ_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-tsq/archive/${TSQ_TAG}.tar.gz
+
+SITES.tree-sitter-twig-${TWIG_TAG}.tar.gz= \
+       -https://github.com/eirabben/tree-sitter-twig/archive/${TWIG_TAG}.tar.gz
+
+SITES.tree-sitter-typescript-${TYPESCRIPT_TAG}.tar.gz= \
+       -${TS_GH}/tree-sitter-typescript/archive/${TYPESCRIPT_TAG}.tar.gz
+
+SITES.tree-sitter-vue-${VUE_TAG}.tar.gz= \
+       -https://github.com/ikatyang/tree-sitter-vue/archive/${VUE_TAG}.tar.gz
+
+SITES.tree-sitter-wgsl-${WGSL_TAG}.tar.gz= \
+       -https://github.com/szebniok/tree-sitter-wgsl/archive/${WGSL_TAG}.tar.gz
+
+SITES.tree-sitter-yaml-${YAML_TAG}.tar.gz= \
+       -https://github.com/ikatyang/tree-sitter-yaml/archive/${YAML_TAG}.tar.gz
+
+SITES.tree-sitter-zig-${ZIG_TAG}.tar.gz= \
+       -https://github.com/maxxnino/tree-sitter-zig/archive/${ZIG_TAG}.tar.gz
+
+MAINTAINER=    nikita%NetBSD.org@localhost
+HOMEPAGE=      https://helix-editor.com/
+COMMENT=       Editor inspired by kakoune / neovim
+# Additionally, the tree-sitter sources have various licenses.
+LICENSE=       mpl-2.0
+WRKSRC=                ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME}
+USE_LANGUAGES+=        c c++
+
+INSTALLATION_DIRS+=    share/helix/runtime/grammars
+INSTALLATION_DIRS+=    bin
+
+.include "cargo-depends.mk"
+
+post-extract:
+       ${MKDIR} ${WRKSRC}/runtime/grammars/sources
+       ${MV} ${WRKDIR}/tree-sitter-toml-${TOML_TAG} ${WRKSRC}/runtime/grammars/sources/toml
+       ${MV} ${WRKDIR}/tree-sitter-bash-${BASH_TAG} ${WRKSRC}/runtime/grammars/sources/bash
+       ${MV} ${WRKDIR}/tree-sitter-c-${C_TAG:S/v//} ${WRKSRC}/runtime/grammars/sources/c
+       ${MV} ${WRKDIR}/tree-sitter-css-${CSS_TAG} ${WRKSRC}/runtime/grammars/sources/css
+       ${MV} ${WRKDIR}/tree-sitter-c-sharp-${CSHARP_TAG} ${WRKSRC}/runtime/grammars/sources/c-sharp
+       ${MV} ${WRKDIR}/tree-sitter-cpp-${CPP_TAG} ${WRKSRC}/runtime/grammars/sources/cpp
+       ${MV} ${WRKDIR}/tree-sitter-comment-${COMMENT_TAG} ${WRKSRC}/runtime/grammars/sources/comment
+       ${MV} ${WRKDIR}/tree-sitter-cmake-${CMAKE_TAG} ${WRKSRC}/runtime/grammars/sources/cmake
+       ${MV} ${WRKDIR}/tree-sitter-dart-${DART_TAG} ${WRKSRC}/runtime/grammars/sources/dart
+       ${MV} ${WRKDIR}/tree-sitter-dockerfile-${DOCKER_TAG} ${WRKSRC}/runtime/grammars/sources/dockerfile
+       ${MV} ${WRKDIR}/tree-sitter-elixir-${ELIXIR_TAG} ${WRKSRC}/runtime/grammars/sources/elixir
+       ${MV} ${WRKDIR}/tree-sitter-elm-${ELM_TAG} ${WRKSRC}/runtime/grammars/sources/elm
+       ${MV} ${WRKDIR}/tree-sitter-erlang-${ERLANG_TAG} ${WRKSRC}/runtime/grammars/sources/erlang
+       ${MV} ${WRKDIR}/tree-sitter-fish-${FISH_TAG} ${WRKSRC}/runtime/grammars/sources/fish
+       ${MV} ${WRKDIR}/tree-sitter-git-commit-${GITCOMMIT_TAG} ${WRKSRC}/runtime/grammars/sources/git-commit
+       ${MV} ${WRKDIR}/tree-sitter-git-config-${GITCONFIG_TAG} ${WRKSRC}/runtime/grammars/sources/git-config
+       ${MV} ${WRKDIR}/tree-sitter-diff-${GITDIFF_TAG} ${WRKSRC}/runtime/grammars/sources/git-diff
+       ${MV} ${WRKDIR}/tree-sitter-git-rebase-${GITREBASE_TAG} ${WRKSRC}/runtime/grammars/sources/git-rebase
+       ${MV} ${WRKDIR}/tree-sitter-glsl-${GLSL_TAG} ${WRKSRC}/runtime/grammars/sources/glsl
+       ${MV} ${WRKDIR}/tree-sitter-go-${GO_TAG} ${WRKSRC}/runtime/grammars/sources/go
+       ${MV} ${WRKDIR}/tree-sitter-graphql-${GRAPHQL_TAG} ${WRKSRC}/runtime/grammars/sources/graphql
+       ${MV} ${WRKDIR}/tree-sitter-haskell-${HASKELL_TAG} ${WRKSRC}/runtime/grammars/sources/haskell
+       ${MV} ${WRKDIR}/tree-sitter-hcl-${HCL_TAG} ${WRKSRC}/runtime/grammars/sources/hcl
+       ${MV} ${WRKDIR}/tree-sitter-html-${HTML_TAG} ${WRKSRC}/runtime/grammars/sources/html
+       ${MV} ${WRKDIR}/tree-sitter-iex-${IEX_TAG} ${WRKSRC}/runtime/grammars/sources/iex
+       ${MV} ${WRKDIR}/tree-sitter-java-${JAVA_TAG} ${WRKSRC}/runtime/grammars/sources/java
+       ${MV} ${WRKDIR}/tree-sitter-javascript-${JAVASCRIPT_TAG} ${WRKSRC}/runtime/grammars/sources/javascript
+       ${MV} ${WRKDIR}/tree-sitter-json-${JSON_TAG} ${WRKSRC}/runtime/grammars/sources/json
+       ${MV} ${WRKDIR}/tree-sitter-julia-${JULIA_TAG} ${WRKSRC}/runtime/grammars/sources/julia
+       ${MV} ${WRKDIR}/tree-sitter-kotlin-${KOTLIN_TAG} ${WRKSRC}/runtime/grammars/sources/kotlin
+       ${MV} ${WRKDIR}/tree-sitter-latex-${LATEX_TAG} ${WRKSRC}/runtime/grammars/sources/latex
+       ${MV} ${WRKDIR}/tree-sitter-lean-${LEAN_TAG} ${WRKSRC}/runtime/grammars/sources/lean
+       ${MV} ${WRKDIR}/tree-sitter-ledger-${LEDGER_TAG} ${WRKSRC}/runtime/grammars/sources/ledger
+       ${MV} ${WRKDIR}/tree-sitter-llvm-mir-${LLVMMIR_TAG} ${WRKSRC}/runtime/grammars/sources/llvm-mir
+       ${MV} ${WRKDIR}/tree-sitter-llvm-${LLVM_TAG} ${WRKSRC}/runtime/grammars/sources/llvm
+       ${MV} ${WRKDIR}/tree-sitter-lua-${LUA_TAG} ${WRKSRC}/runtime/grammars/sources/lua
+       ${MV} ${WRKDIR}/tree-sitter-make-${MAKE_TAG} ${WRKSRC}/runtime/grammars/sources/make
+       ${MV} ${WRKDIR}/tree-sitter-markdown-${MARKDOWN_TAG} ${WRKSRC}/runtime/grammars/sources/markdown
+       ${MV} ${WRKDIR}/tree-sitter-nix-${NIX_TAG} ${WRKSRC}/runtime/grammars/sources/nix
+       ${MV} ${WRKDIR}/tree-sitter-ocaml-${OCAML_TAG} ${WRKSRC}/runtime/grammars/sources/ocaml
+       ${MV} ${WRKDIR}/tree-sitter-org-${ORG_TAG} ${WRKSRC}/runtime/grammars/sources/org
+       ${MV} ${WRKDIR}/tree-sitter-perl-${PERL_TAG} ${WRKSRC}/runtime/grammars/sources/perl
+       ${MV} ${WRKDIR}/tree-sitter-php-${PHP_TAG} ${WRKSRC}/runtime/grammars/sources/php
+       ${MV} ${WRKDIR}/tree-sitter-protobuf-${PROTOBUF_TAG} ${WRKSRC}/runtime/grammars/sources/protobuf
+       ${MV} ${WRKDIR}/tree-sitter-python-${PYTHON_TAG} ${WRKSRC}/runtime/grammars/sources/python
+       ${MV} ${WRKDIR}/tree-sitter-regex-${REGEX_TAG} ${WRKSRC}/runtime/grammars/sources/regex
+       ${MV} ${WRKDIR}/tree-sitter-rescript-${RESCRIPT_TAG} ${WRKSRC}/runtime/grammars/sources/rescript
+       ${MV} ${WRKDIR}/tree-sitter-ruby-${RUBY_TAG} ${WRKSRC}/runtime/grammars/sources/ruby
+       ${MV} ${WRKDIR}/tree-sitter-rust-${RUST_TAG} ${WRKSRC}/runtime/grammars/sources/rust
+       ${MV} ${WRKDIR}/tree-sitter-scala-${SCALA_TAG} ${WRKSRC}/runtime/grammars/sources/scala
+       ${MV} ${WRKDIR}/tree-sitter-solidity-${SOLIDITY_TAG} ${WRKSRC}/runtime/grammars/sources/solidity
+       ${MV} ${WRKDIR}/tree-sitter-svelte-${SVELTE_TAG} ${WRKSRC}/runtime/grammars/sources/svelte
+       ${MV} ${WRKDIR}/tree-sitter-tablegen-${TABLEGEN_TAG} ${WRKSRC}/runtime/grammars/sources/tablegen
+       ${MV} ${WRKDIR}/tree-sitter-tsq-${TSQ_TAG} ${WRKSRC}/runtime/grammars/sources/tsq
+       ${MV} ${WRKDIR}/tree-sitter-twig-${TWIG_TAG} ${WRKSRC}/runtime/grammars/sources/twig
+       ${MV} ${WRKDIR}/tree-sitter-typescript-${TYPESCRIPT_TAG} ${WRKSRC}/runtime/grammars/sources/typescript
+       ${MV} ${WRKDIR}/tree-sitter-vue-${VUE_TAG} ${WRKSRC}/runtime/grammars/sources/vue
+       ${MV} ${WRKDIR}/tree-sitter-wgsl-${WGSL_TAG} ${WRKSRC}/runtime/grammars/sources/wgsl
+       ${MV} ${WRKDIR}/tree-sitter-yaml-${YAML_TAG} ${WRKSRC}/runtime/grammars/sources/yaml
+       ${MV} ${WRKDIR}/tree-sitter-zig-${ZIG_TAG} ${WRKSRC}/runtime/grammars/sources/zig
+       (cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a typescript tsx)
+       (cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a ocaml ocaml-interface)
+
+SUBST_CLASSES+=                datadir
+SUBST_STAGE.datadir=   post-patch
+SUBST_MESSAGE.datadir= Fixing datadir
+SUBST_FILES.datadir=   helix-loader/src/lib.rs
+SUBST_SED.datadir+=    -e 's,%%DATADIR%%,${PREFIX}/share/helix,g'
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/hx ${DESTDIR}${PREFIX}/bin
+
+post-install:
+.for dirs in queries themes
+       (cd ${WRKSRC}/runtime && ${INSTALL_DATA_DIR} ${dirs} ${DESTDIR}${PREFIX}/share/helix/runtime/${dirs})
+.endfor
+       ${INSTALL} ${WRKSRC}/runtime/tutor.txt ${DESTDIR}${PREFIX}/share/helix/runtime/tutor.txt
+       ${INSTALL_LIB} ${WRKSRC}/runtime/grammars/*.so ${DESTDIR}${PREFIX}/share/helix/runtime/grammars/
+
+.include "../../lang/rust/cargo.mk"
+.include "../../lang/rust/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/editors/helix/PLIST
diff -u /dev/null pkgsrc/editors/helix/PLIST:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/PLIST  Sat Apr  2 09:36:15 2022
@@ -0,0 +1,67 @@
+@comment $NetBSD: PLIST,v 1.1 2022/04/02 09:36:15 nikita Exp $
+bin/hx
+share/helix/runtime/grammars/bash.so
+share/helix/runtime/grammars/c-sharp.so
+share/helix/runtime/grammars/c.so
+share/helix/runtime/grammars/cmake.so
+share/helix/runtime/grammars/comment.so
+share/helix/runtime/grammars/cpp.so
+share/helix/runtime/grammars/css.so
+share/helix/runtime/grammars/dart.so
+share/helix/runtime/grammars/dockerfile.so
+share/helix/runtime/grammars/elixir.so
+share/helix/runtime/grammars/elm.so
+share/helix/runtime/grammars/erlang.so
+share/helix/runtime/grammars/fish.so
+share/helix/runtime/grammars/git-commit.so
+share/helix/runtime/grammars/git-config.so
+share/helix/runtime/grammars/git-diff.so
+share/helix/runtime/grammars/git-rebase.so
+share/helix/runtime/grammars/glsl.so
+share/helix/runtime/grammars/go.so
+share/helix/runtime/grammars/graphql.so
+share/helix/runtime/grammars/haskell.so
+share/helix/runtime/grammars/hcl.so
+share/helix/runtime/grammars/html.so
+share/helix/runtime/grammars/iex.so
+share/helix/runtime/grammars/java.so
+share/helix/runtime/grammars/javascript.so
+share/helix/runtime/grammars/json.so
+share/helix/runtime/grammars/julia.so
+share/helix/runtime/grammars/kotlin.so
+share/helix/runtime/grammars/latex.so
+share/helix/runtime/grammars/lean.so
+share/helix/runtime/grammars/ledger.so
+share/helix/runtime/grammars/llvm-mir.so
+share/helix/runtime/grammars/llvm.so
+share/helix/runtime/grammars/lua.so
+share/helix/runtime/grammars/make.so
+share/helix/runtime/grammars/markdown.so
+share/helix/runtime/grammars/nix.so
+share/helix/runtime/grammars/ocaml-interface.so
+share/helix/runtime/grammars/ocaml.so
+share/helix/runtime/grammars/org.so
+share/helix/runtime/grammars/perl.so
+share/helix/runtime/grammars/php.so
+share/helix/runtime/grammars/protobuf.so
+share/helix/runtime/grammars/python.so
+share/helix/runtime/grammars/regex.so
+share/helix/runtime/grammars/rescript.so
+share/helix/runtime/grammars/ruby.so
+share/helix/runtime/grammars/rust.so
+share/helix/runtime/grammars/scala.so
+share/helix/runtime/grammars/solidity.so
+share/helix/runtime/grammars/svelte.so
+share/helix/runtime/grammars/tablegen.so
+share/helix/runtime/grammars/toml.so
+share/helix/runtime/grammars/tsq.so
+share/helix/runtime/grammars/tsx.so
+share/helix/runtime/grammars/twig.so
+share/helix/runtime/grammars/typescript.so
+share/helix/runtime/grammars/vue.so
+share/helix/runtime/grammars/wgsl.so
+share/helix/runtime/grammars/yaml.so
+share/helix/runtime/grammars/zig.so
+share/helix/runtime/tutor.txt
+@pkgdir share/helix/runtime/themes
+@pkgdir share/helix/runtime/queries
Index: pkgsrc/editors/helix/cargo-depends.mk
diff -u /dev/null pkgsrc/editors/helix/cargo-depends.mk:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/cargo-depends.mk       Sat Apr  2 09:36:15 2022
@@ -0,0 +1,135 @@
+# $NetBSD: cargo-depends.mk,v 1.1 2022/04/02 09:36:15 nikita Exp $
+
+CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.56
+CARGO_CRATE_DEPENDS+=  arc-swap-1.5.0
+CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=  bstr-0.2.17
+CARGO_CRATE_DEPENDS+=  bytecount-0.6.2
+CARGO_CRATE_DEPENDS+=  bytes-1.1.0
+CARGO_CRATE_DEPENDS+=  cassowary-0.3.0
+CARGO_CRATE_DEPENDS+=  cc-1.0.73
+CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+=  chardetng-0.1.17
+CARGO_CRATE_DEPENDS+=  chrono-0.4.19
+CARGO_CRATE_DEPENDS+=  clipboard-win-4.4.1
+CARGO_CRATE_DEPENDS+=  content_inspector-0.2.4
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.8
+CARGO_CRATE_DEPENDS+=  crossterm-0.23.1
+CARGO_CRATE_DEPENDS+=  crossterm_winapi-0.9.0
+CARGO_CRATE_DEPENDS+=  dirs-next-2.0.0
+CARGO_CRATE_DEPENDS+=  dirs-sys-next-0.1.2
+CARGO_CRATE_DEPENDS+=  either-1.6.1
+CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.30
+CARGO_CRATE_DEPENDS+=  encoding_rs_io-0.1.7
+CARGO_CRATE_DEPENDS+=  error-code-2.3.1
+CARGO_CRATE_DEPENDS+=  etcetera-0.3.2
+CARGO_CRATE_DEPENDS+=  fern-0.6.0
+CARGO_CRATE_DEPENDS+=  fnv-1.0.7
+CARGO_CRATE_DEPENDS+=  form_urlencoded-1.0.1
+CARGO_CRATE_DEPENDS+=  futures-core-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-executor-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-task-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-util-0.3.21
+CARGO_CRATE_DEPENDS+=  fuzzy-matcher-0.3.7
+CARGO_CRATE_DEPENDS+=  getrandom-0.2.5
+CARGO_CRATE_DEPENDS+=  globset-0.4.8
+CARGO_CRATE_DEPENDS+=  grep-matcher-0.1.5
+CARGO_CRATE_DEPENDS+=  grep-regex-0.1.9
+CARGO_CRATE_DEPENDS+=  grep-searcher-0.1.8
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
+CARGO_CRATE_DEPENDS+=  idna-0.2.3
+CARGO_CRATE_DEPENDS+=  ignore-0.4.18
+CARGO_CRATE_DEPENDS+=  itoa-1.0.1
+CARGO_CRATE_DEPENDS+=  jsonrpc-core-18.0.0
+CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.121
+CARGO_CRATE_DEPENDS+=  libloading-0.7.3
+CARGO_CRATE_DEPENDS+=  lock_api-0.4.6
+CARGO_CRATE_DEPENDS+=  log-0.4.16
+CARGO_CRATE_DEPENDS+=  lsp-types-0.92.1
+CARGO_CRATE_DEPENDS+=  matches-0.1.9
+CARGO_CRATE_DEPENDS+=  memchr-2.4.1
+CARGO_CRATE_DEPENDS+=  memmap2-0.3.1
+CARGO_CRATE_DEPENDS+=  mio-0.7.14
+CARGO_CRATE_DEPENDS+=  mio-0.8.1
+CARGO_CRATE_DEPENDS+=  miow-0.3.7
+CARGO_CRATE_DEPENDS+=  ntapi-0.3.7
+CARGO_CRATE_DEPENDS+=  num-integer-0.1.44
+CARGO_CRATE_DEPENDS+=  num-traits-0.2.14
+CARGO_CRATE_DEPENDS+=  num_cpus-1.13.1
+CARGO_CRATE_DEPENDS+=  once_cell-1.10.0
+CARGO_CRATE_DEPENDS+=  parking_lot-0.12.0
+CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.1
+CARGO_CRATE_DEPENDS+=  percent-encoding-2.1.0
+CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.8
+CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.36
+CARGO_CRATE_DEPENDS+=  pulldown-cmark-0.9.1
+CARGO_CRATE_DEPENDS+=  quickcheck-1.0.3
+CARGO_CRATE_DEPENDS+=  quote-1.0.15
+CARGO_CRATE_DEPENDS+=  rand-0.8.5
+CARGO_CRATE_DEPENDS+=  rand_core-0.6.3
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.11
+CARGO_CRATE_DEPENDS+=  redox_users-0.4.0
+CARGO_CRATE_DEPENDS+=  regex-1.5.5
+CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.25
+CARGO_CRATE_DEPENDS+=  retain_mut-0.1.7
+CARGO_CRATE_DEPENDS+=  ropey-1.4.1
+CARGO_CRATE_DEPENDS+=  ryu-1.0.9
+CARGO_CRATE_DEPENDS+=  same-file-1.0.6
+CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
+CARGO_CRATE_DEPENDS+=  serde-1.0.136
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.136
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.79
+CARGO_CRATE_DEPENDS+=  serde_repr-0.1.7
+CARGO_CRATE_DEPENDS+=  signal-hook-0.3.13
+CARGO_CRATE_DEPENDS+=  signal-hook-mio-0.2.1
+CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.0
+CARGO_CRATE_DEPENDS+=  signal-hook-tokio-0.3.1
+CARGO_CRATE_DEPENDS+=  similar-2.1.0
+CARGO_CRATE_DEPENDS+=  slab-0.4.5
+CARGO_CRATE_DEPENDS+=  slotmap-1.0.6
+CARGO_CRATE_DEPENDS+=  smallvec-1.8.0
+CARGO_CRATE_DEPENDS+=  smartstring-1.0.1
+CARGO_CRATE_DEPENDS+=  socket2-0.4.4
+CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
+CARGO_CRATE_DEPENDS+=  str-buf-1.0.5
+CARGO_CRATE_DEPENDS+=  str_indices-0.3.1
+CARGO_CRATE_DEPENDS+=  syn-1.0.89
+CARGO_CRATE_DEPENDS+=  thiserror-1.0.30
+CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.30
+CARGO_CRATE_DEPENDS+=  thread_local-1.1.4
+CARGO_CRATE_DEPENDS+=  threadpool-1.8.1
+CARGO_CRATE_DEPENDS+=  tinyvec-1.5.1
+CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.0
+CARGO_CRATE_DEPENDS+=  tokio-1.17.0
+CARGO_CRATE_DEPENDS+=  tokio-macros-1.7.0
+CARGO_CRATE_DEPENDS+=  tokio-stream-0.1.8
+CARGO_CRATE_DEPENDS+=  toml-0.5.8
+CARGO_CRATE_DEPENDS+=  tree-sitter-0.20.6
+CARGO_CRATE_DEPENDS+=  unicase-2.6.0
+CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.7
+CARGO_CRATE_DEPENDS+=  unicode-general-category-0.5.1
+CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.19
+CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.9.0
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.9
+CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.2
+CARGO_CRATE_DEPENDS+=  url-2.2.2
+CARGO_CRATE_DEPENDS+=  version_check-0.9.4
+CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
+CARGO_CRATE_DEPENDS+=  wasi-0.10.2+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=  which-4.2.5
+CARGO_CRATE_DEPENDS+=  winapi-0.3.9
+CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
+CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  windows-sys-0.32.0
+CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.32.0
+CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.32.0
+CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.32.0
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.32.0
+CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.32.0
Index: pkgsrc/editors/helix/distinfo
diff -u /dev/null pkgsrc/editors/helix/distinfo:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/distinfo       Sat Apr  2 09:36:15 2022
@@ -0,0 +1,587 @@
+$NetBSD: distinfo,v 1.1 2022/04/02 09:36:15 nikita Exp $
+
+BLAKE2s (helix/22.03.tar.gz) = 77ee203c7688134bdcb544676c4550f0c7d9353a5cefa00abfdcc45b86e1d970
+SHA512 (helix/22.03.tar.gz) = 17cb95f1f0e7fde37b3b25bd214db9555db537e637839701baaaff0cfcf4e71b2f957fddeb2f06f28afa6adec71f03bb383d6796fb6fe11761d658cee1ccfad9
+Size (helix/22.03.tar.gz) = 1486038 bytes
+BLAKE2s (helix/aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
+SHA512 (helix/aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+Size (helix/aho-corasick-0.7.18.crate) = 112923 bytes
+BLAKE2s (helix/anyhow-1.0.56.crate) = 1e925bd2b212948db20f8452b188cffe4870a83187fddb5c35b2e9f3ee3341c6
+SHA512 (helix/anyhow-1.0.56.crate) = 9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+Size (helix/anyhow-1.0.56.crate) = 44780 bytes
+BLAKE2s (helix/arc-swap-1.5.0.crate) = a316aae3f5795f47aed2d836502da26fbd7e4b338206a90affda5d7d17dde4b3
+SHA512 (helix/arc-swap-1.5.0.crate) = b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
+Size (helix/arc-swap-1.5.0.crate) = 65351 bytes
+BLAKE2s (helix/autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
+SHA512 (helix/autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+Size (helix/autocfg-1.1.0.crate) = 13272 bytes
+BLAKE2s (helix/bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
+SHA512 (helix/bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+Size (helix/bitflags-1.3.2.crate) = 23021 bytes
+BLAKE2s (helix/bstr-0.2.17.crate) = a970078acf6f8b1a2a6be249cda3a6cc7225239af2aa21cbac2b60fbaab453fd
+SHA512 (helix/bstr-0.2.17.crate) = 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
+Size (helix/bstr-0.2.17.crate) = 330350 bytes
+BLAKE2s (helix/bytecount-0.6.2.crate) = affd19cdcb782e79f87ce0527e146eea7f089c9e3548936e144c90d8fc36e15c
+SHA512 (helix/bytecount-0.6.2.crate) = 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
+Size (helix/bytecount-0.6.2.crate) = 12347 bytes
+BLAKE2s (helix/bytes-1.1.0.crate) = d1f2a0ab4616dabfc746b27a791b90551a1802274e9bd722bca83e6c91a45549
+SHA512 (helix/bytes-1.1.0.crate) = d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
+Size (helix/bytes-1.1.0.crate) = 49640 bytes
+BLAKE2s (helix/cassowary-0.3.0.crate) = b17facbc17a2111cef15ced2fdcbee59ae6747e942e059144b8b67ca7c13d9d2
+SHA512 (helix/cassowary-0.3.0.crate) = 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
+Size (helix/cassowary-0.3.0.crate) = 22876 bytes
+BLAKE2s (helix/cc-1.0.73.crate) = 1a51796d78619d44969ced4fea592d9e68fc7584bfccc66e8cb75db6328bf2a2
+SHA512 (helix/cc-1.0.73.crate) = 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
+Size (helix/cc-1.0.73.crate) = 57880 bytes
+BLAKE2s (helix/cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
+SHA512 (helix/cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+Size (helix/cfg-if-1.0.0.crate) = 7934 bytes
+BLAKE2s (helix/chardetng-0.1.17.crate) = 4f441f60551fec360ff13d821d59714295d19dc42d07a40ead3b9c45e9528146
+SHA512 (helix/chardetng-0.1.17.crate) = 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7
+Size (helix/chardetng-0.1.17.crate) = 56362 bytes
+BLAKE2s (helix/chrono-0.4.19.crate) = d6fed9203ab335271d17a56de9a78a9a6c418561751716d924ce04cd0260a2a0
+SHA512 (helix/chrono-0.4.19.crate) = a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
+Size (helix/chrono-0.4.19.crate) = 155663 bytes
+BLAKE2s (helix/clipboard-win-4.4.1.crate) = 6c0816370f8d2b67c7ddb5c2f1353e621a33a425395c98bd16cd38179b507701
+SHA512 (helix/clipboard-win-4.4.1.crate) = df83e7d13ef492080a70301bcfa3567727f584a4f7057963732d66609f46ba2fd26386b22c79f4b2c5250a2346a1997a48e38a1a56a7b7fbbda33d540f1a4910
+Size (helix/clipboard-win-4.4.1.crate) = 12561 bytes
+BLAKE2s (helix/content_inspector-0.2.4.crate) = 65527368f883276d5d2c0ab8274857ebfaf9d1cd3d04b1290bdc173f64cbb309
+SHA512 (helix/content_inspector-0.2.4.crate) = 1acb8b4f12ce3479f5a60b7b6a0c05b86548591e488e7be529c4a2f9aaa60a76ed07e7ce1e557664d31ddd9964e7f73415ad667cd14ada919f61511bf486ed6f
+Size (helix/content_inspector-0.2.4.crate) = 11386 bytes
+BLAKE2s (helix/crossbeam-utils-0.8.8.crate) = dec4af9b7a4a875a50593f68bb4da771a47c61014cd72b0589d207cf9e77a934
+SHA512 (helix/crossbeam-utils-0.8.8.crate) = ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0
+Size (helix/crossbeam-utils-0.8.8.crate) = 39681 bytes
+BLAKE2s (helix/crossterm-0.23.1.crate) = ba977f3528a0680959ba86ffd140592754657e5a28e12afba8822d1f84c77e22
+SHA512 (helix/crossterm-0.23.1.crate) = 9c5e0c9bf9a11d0a7b58ca2951f06cc652cd4e5c11612ad3522a97d82b96e19a93f9b5909f712c01744ddc37b48da9e8f59f94c938c07392fc6bf0f3e70c8edb
+Size (helix/crossterm-0.23.1.crate) = 106390 bytes
+BLAKE2s (helix/crossterm_winapi-0.9.0.crate) = 66dfac33e190f850bc4e3b08ffc5fc97efa584e35007e75d8ef748e901878781
+SHA512 (helix/crossterm_winapi-0.9.0.crate) = b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d
+Size (helix/crossterm_winapi-0.9.0.crate) = 15561 bytes
+BLAKE2s (helix/dirs-next-2.0.0.crate) = 792fd296dd1721386a0a8971725efc37df848dc023185a4f792da2b3d1434c08
+SHA512 (helix/dirs-next-2.0.0.crate) = 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766
+Size (helix/dirs-next-2.0.0.crate) = 11689 bytes
+BLAKE2s (helix/dirs-sys-next-0.1.2.crate) = 954d4a890f8b3452a4340a93e26b0b04a16397a2b9c15a6f38b88dbf4b836b45
+SHA512 (helix/dirs-sys-next-0.1.2.crate) = b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
+Size (helix/dirs-sys-next-0.1.2.crate) = 10681 bytes
+BLAKE2s (helix/either-1.6.1.crate) = 6bb7f6e21460b5351a6f5a377c2cf08d5e444c0fef34823941742c346e201965
+SHA512 (helix/either-1.6.1.crate) = 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
+Size (helix/either-1.6.1.crate) = 13641 bytes
+BLAKE2s (helix/encoding_rs-0.8.30.crate) = 68d3d53a1d0e465e2790dd9228ec08c08e41b90182440251d5bd5401beb7efd5
+SHA512 (helix/encoding_rs-0.8.30.crate) = 0addba12c6021a1211639cf80a956b50a5fc8bda90f127f73920941980d11a265e43de83e91f9ab423ec520ab11f6111c0d982da2d73e640128bb12aab1083f3
+Size (helix/encoding_rs-0.8.30.crate) = 1370089 bytes
+BLAKE2s (helix/encoding_rs_io-0.1.7.crate) = 3f94a1751eb0c6e79b8cbcf7aa9986b159ba60c563c9dedfeda1783a121716fc
+SHA512 (helix/encoding_rs_io-0.1.7.crate) = 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c
+Size (helix/encoding_rs_io-0.1.7.crate) = 16969 bytes
+BLAKE2s (helix/error-code-2.3.1.crate) = e7d5e2a1032f1f774366fb65fd8f31bd0b3448efaf984c5054f80ab5e0789527
+SHA512 (helix/error-code-2.3.1.crate) = a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e
+Size (helix/error-code-2.3.1.crate) = 5324 bytes
+BLAKE2s (helix/etcetera-0.3.2.crate) = 8e132ce875f0110dfc047ffff844fb670506153b7b0428dd7b974f0db37ea990
+SHA512 (helix/etcetera-0.3.2.crate) = 4e5b2c62f26e9c3fbc2244af5d78a649c5f1882042ea90ad289629442e7d782902cf4eafafdac464168800c1e017b91befdd7ea1bccb42f2c8ded5e8d4504126
+Size (helix/etcetera-0.3.2.crate) = 11102 bytes
+BLAKE2s (helix/fern-0.6.0.crate) = 23f7abe0ebf4e158631c42a9c4db014b80f2c7fa442ddf079d3d24639ba45590
+SHA512 (helix/fern-0.6.0.crate) = d0524c272cba970b5193d845d4e84698d64bc28c75b38dd2f265f1a132e1c9ea177ebdc38741614f6a6f3d106c7c50565b8562378a50d59ed093e00aee8ca382
+Size (helix/fern-0.6.0.crate) = 299856 bytes
+BLAKE2s (helix/fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
+SHA512 (helix/fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
+Size (helix/fnv-1.0.7.crate) = 11266 bytes
+BLAKE2s (helix/form_urlencoded-1.0.1.crate) = 8c8ac71370d205f0bd206eb99c04e9475651893c75d52f3f125ff23c8fc58bc4
+SHA512 (helix/form_urlencoded-1.0.1.crate) = 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68
+Size (helix/form_urlencoded-1.0.1.crate) = 8773 bytes
+BLAKE2s (helix/futures-core-0.3.21.crate) = 0bd50c4241537faa4033167d58c3fe7b873d05660fe13f8ecf0eec4c200651a2
+SHA512 (helix/futures-core-0.3.21.crate) = b60e7892436ae28fd2240f17816f934f6caeac663d67b8efc7d519ebb4b0bd921f0b732b6176bd4b472d2fbe346d39a37ba394401e15afa93af8294ceea90976
+Size (helix/futures-core-0.3.21.crate) = 14601 bytes
+BLAKE2s (helix/futures-executor-0.3.21.crate) = e31c6968bc1a7b00afe25e9b2fc92bab489869d23ed76b3119cbfc7f821f7572
+SHA512 (helix/futures-executor-0.3.21.crate) = 597732f96b45ce21f7a0b149f62cbdc54a80010bfa5421ab0ef7345c501c197e1c8fe109fa2d1c813d5c2e872b4670e0fbd96e2572cc3e9d2646b68f41c78147
+Size (helix/futures-executor-0.3.21.crate) = 17306 bytes
+BLAKE2s (helix/futures-task-0.3.21.crate) = 32004c3795a13f0de3876cc43eee77467427243d342230cb5faf59afce1e1b49
+SHA512 (helix/futures-task-0.3.21.crate) = 8f3b27865d8c7a290471903297e3c0b52caebfaa55550a4738d7915008b893fce67c7d9ae5c5bd03f2a42ee72a96aa0245c4bee70fc06977b3493eb81bca2033
+Size (helix/futures-task-0.3.21.crate) = 11815 bytes
+BLAKE2s (helix/futures-util-0.3.21.crate) = bbe01c0d8c3f17829b0a86b24167e8b2700af8aa8e6bda635cc4a1ee978bc54c
+SHA512 (helix/futures-util-0.3.21.crate) = ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4
+Size (helix/futures-util-0.3.21.crate) = 153768 bytes
+BLAKE2s (helix/fuzzy-matcher-0.3.7.crate) = 53818ee61c5ee943a246e27bcaecf14acb42e9e7c6830c29a2a7fa945d506743
+SHA512 (helix/fuzzy-matcher-0.3.7.crate) = ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3
+Size (helix/fuzzy-matcher-0.3.7.crate) = 18047 bytes
+BLAKE2s (helix/getrandom-0.2.5.crate) = 04d22ee2936536d4fdfc9603d75a17225840abb7b179f658d557718027cf4747
+SHA512 (helix/getrandom-0.2.5.crate) = 4ae1e046a143c4ab818d130bb86c9fdd51dc55b70ad3e8a0378359341402636f69df27f7480f9c0caa26ac98b45ec88aea47b66ff000e2dd22e1ce52ba99e644
+Size (helix/getrandom-0.2.5.crate) = 27719 bytes
+BLAKE2s (helix/globset-0.4.8.crate) = 9435d28608ab4becb7f2b371543c1fdf5626d19f39d14b1b3b1ab1d55722d1fe
+SHA512 (helix/globset-0.4.8.crate) = 1a1fb9731d310ced63742b2c6f7ef7f414c89780751d9881859a6e6fbc512e91bc23c91e3743bb36114dcef6dc1962fd376d67bc536752ba6a8a2fda7aa80bec
+Size (helix/globset-0.4.8.crate) = 22886 bytes
+BLAKE2s (helix/grep-matcher-0.1.5.crate) = 0e87458a7cadd1ce97d310fdc78b6c92c8294217f33f4e5f06a6736648c3f216
+SHA512 (helix/grep-matcher-0.1.5.crate) = 7f7bd34a5ff1576131b97e3126fdeb8ca0836f566a18524cf225d36fad3a74e74e6f20e252361e67df133619a628b10cd8170a7ba80747a56b47a86972c45133
+Size (helix/grep-matcher-0.1.5.crate) = 15677 bytes
+BLAKE2s (helix/grep-regex-0.1.9.crate) = b8bc203412bf397e531bcf1cfab05c749f0c79e975efaacc421d7c79ae6ec683
+SHA512 (helix/grep-regex-0.1.9.crate) = 02bcd610ff84a877808dd8b608e04b85971d435ab615ff7f0bfb4eb4fc40196c3e9a0f7eac920002947fb44414c84c2559d1a443b39dc57629a6cd28a065a1f6
+Size (helix/grep-regex-0.1.9.crate) = 28945 bytes
+BLAKE2s (helix/grep-searcher-0.1.8.crate) = 203ec7ff5c5d376f8c7956b3532f58d79bf140c948d254d41128d0216097e890
+SHA512 (helix/grep-searcher-0.1.8.crate) = b3e7e0951f5188b4fa216bb62f5748e7bd9168ae081d9abc9bc5eb3080a396d55e21f17af4682b153e7531a42b1f58721c1751e29b1dddbf2b1897ff98cc9039
+Size (helix/grep-searcher-0.1.8.crate) = 44569 bytes
+BLAKE2s (helix/hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
+SHA512 (helix/hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
+Size (helix/hermit-abi-0.1.19.crate) = 9979 bytes
+BLAKE2s (helix/idna-0.2.3.crate) = ab46cafcffb3e0d08ac1b12bdcfd56376fef089009965b6f36b1b0edd546a7de
+SHA512 (helix/idna-0.2.3.crate) = 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f
+Size (helix/idna-0.2.3.crate) = 271023 bytes
+BLAKE2s (helix/ignore-0.4.18.crate) = 8572ea3aa32efc6b519aaa1637d0bff67c2c75d5ca3a53f0c79c2b7af757b4ea
+SHA512 (helix/ignore-0.4.18.crate) = 5d11a2415f015cce6ce72aa3d08a7cfb645ee7f1845b3445a924a92144438f209c992cc15d4ede3099d1eebe3fa28bde4e0eef1a3fbcb9dbced19a42051d21be
+Size (helix/ignore-0.4.18.crate) = 53174 bytes
+BLAKE2s (helix/itoa-1.0.1.crate) = 5df5e417576e531605b209f326947f25fdf7147572381012e4fbb035f0036abb
+SHA512 (helix/itoa-1.0.1.crate) = 8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
+Size (helix/itoa-1.0.1.crate) = 11059 bytes
+BLAKE2s (helix/jsonrpc-core-18.0.0.crate) = cdf2880ac0212529525acf972c515759c8d993420247155e7c78c44477b274a7
+SHA512 (helix/jsonrpc-core-18.0.0.crate) = faa798f3522b3d81a1f754e07d3def6e1dabae853cb76412218724300c6e1f4a0e2789a23c9be6cf4b7081fa03d43f635b850989eae4233d970d66132fc14347
+Size (helix/jsonrpc-core-18.0.0.crate) = 16010 bytes
+BLAKE2s (helix/lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
+SHA512 (helix/lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (helix/lazy_static-1.4.0.crate) = 10443 bytes
+BLAKE2s (helix/libc-0.2.121.crate) = 752836c8b0b570e894aa16d83a7cae3fb663c6f5234e8e18ca284616dd165050
+SHA512 (helix/libc-0.2.121.crate) = aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e1111436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953
+Size (helix/libc-0.2.121.crate) = 574702 bytes
+BLAKE2s (helix/libloading-0.7.3.crate) = 2bb9ce69e9f6c380777b93986d3cf24b678f232cd5d03819077ae0d8ba123e2f
+SHA512 (helix/libloading-0.7.3.crate) = 58da6e73f86aa05132949939507a128188ec2e26e2245e23b1534d90673c9909c7d5220aa4aeab2c16249f7433b4d0f98f20c94b8b1f7434c7abadc8b8039ae9
+Size (helix/libloading-0.7.3.crate) = 27378 bytes
+BLAKE2s (helix/lock_api-0.4.6.crate) = 4eff6a40cc996750eeae9c55fa10314e64b07c6d5637600ec8830bcb2b35ad5d
+SHA512 (helix/lock_api-0.4.6.crate) = ba14d341564eba91bb5ec58bb2e0d6c87e70b3694c4609396f0c0f4afc0c6c105a88cb99c303b1e9761b0fc6cae56f79ba6a7663b063454ab1ede4d49274906d
+Size (helix/lock_api-0.4.6.crate) = 25215 bytes
+BLAKE2s (helix/log-0.4.16.crate) = 0f9e5a7e5aa99810947b7e3e8a9e057d1275ead9277283661b48c55e3cdeff78
+SHA512 (helix/log-0.4.16.crate) = b12dfcd8bec2f44864b8174776d3151ddf1fa1d82bc8a54fb155d5af3b2af959aab4899d72835a3c25cf58d6c41cd7f1b16c2accbdc20a0eba7e8be3d1883ee1
+Size (helix/log-0.4.16.crate) = 37758 bytes
+BLAKE2s (helix/lsp-types-0.92.1.crate) = c270bfedc55a01f3263ca8aca89cf63a86bd220e7d9789fb607933d8a133a108
+SHA512 (helix/lsp-types-0.92.1.crate) = 8ceba6ef2fbeb22deb1838e6f642580cff5438916bd2d9ac5fbd2383a62b0b6a8ff8ebace73f07502a15b6b834c2acb916bed7ba7fe23a7058baacf5b22631df
+Size (helix/lsp-types-0.92.1.crate) = 57609 bytes
+BLAKE2s (helix/matches-0.1.9.crate) = d657fb7534ee934ab693dc86433fc23db4c6fd1fd46efe2e55a13c23a3d1d0b8
+SHA512 (helix/matches-0.1.9.crate) = 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
+Size (helix/matches-0.1.9.crate) = 2246 bytes
+BLAKE2s (helix/memchr-2.4.1.crate) = ba88561df42c7b9212f8ffd8a3267f5d5dffdc0636703bfb27765c7f57a351e6
+SHA512 (helix/memchr-2.4.1.crate) = d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
+Size (helix/memchr-2.4.1.crate) = 64977 bytes
+BLAKE2s (helix/memmap2-0.3.1.crate) = 39837941bf8edae5b8ada6563868b7246641737f97c26d33b8942dd378770d3b
+SHA512 (helix/memmap2-0.3.1.crate) = 1cf08cd046581d882fa78cc1e6efbb2e5814dada9ee866811732dcde776fd8c0cde2f03167010f32bb4984533e787536ef1954a1152a70d7f0278d5adfa96b28
+Size (helix/memmap2-0.3.1.crate) = 18393 bytes
+BLAKE2s (helix/mio-0.7.14.crate) = ad1b75d1b12f3252ef4cad0b5787466c6d099305e6d8621e79a2ae9a891790d1
+SHA512 (helix/mio-0.7.14.crate) = 2349691ea87a086f9bd8df5738705e9d7b59399089948f810b6a7124beffd44dee348703c89b4b1af8d84821dcb932960dc4bd9ec9543558f59a40c4806fbfd9
+Size (helix/mio-0.7.14.crate) = 87429 bytes
+BLAKE2s (helix/mio-0.8.1.crate) = 87f90bbc62ae127b55daca8b30b0b2ac7bca9403c5273b671b217bb77517be0b
+SHA512 (helix/mio-0.8.1.crate) = 945e0970bdfbc0293248c3a26dfb84aa789737bc6e8101ec711da6006130eae5ea221e9c15b8f680f04a6b43b1ee1f42fe2d02035a8e2ccd94d78a759489d681
+Size (helix/mio-0.8.1.crate) = 88205 bytes
+BLAKE2s (helix/miow-0.3.7.crate) = 2f0e482e38ef6484f82da33b5e693f2923b1f94537b755ad2272a95614f62e88
+SHA512 (helix/miow-0.3.7.crate) = 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699
+Size (helix/miow-0.3.7.crate) = 24563 bytes
+BLAKE2s (helix/ntapi-0.3.7.crate) = c213b3d1430084e83caefd21307c17e38108e1acb981a12abacd68f3ffe5df83
+SHA512 (helix/ntapi-0.3.7.crate) = 6f5fc3b3629f028e03e878681a5a426945e471578c5dc78e121560887a9af285fe432f7401b19b7422e65c3b762651afb9a57a2f7605884c851ddf41b741585c
+Size (helix/ntapi-0.3.7.crate) = 126994 bytes
+BLAKE2s (helix/num-integer-0.1.44.crate) = fa6d646926fd6f152cf08933c1808c00cac80956fb97f477f59e390d82961312
+SHA512 (helix/num-integer-0.1.44.crate) = d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771
+Size (helix/num-integer-0.1.44.crate) = 22216 bytes
+BLAKE2s (helix/num-traits-0.2.14.crate) = 48d2aaed24229916ffd8a1ad6afe298ae4004fe76bde2ec2126bbce91485bbcf
+SHA512 (helix/num-traits-0.2.14.crate) = c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e
+Size (helix/num-traits-0.2.14.crate) = 45476 bytes
+BLAKE2s (helix/num_cpus-1.13.1.crate) = 62977ab8aa05325460f20f92921eb7952552495415936271fa5fdd1aff7ec9c7
+SHA512 (helix/num_cpus-1.13.1.crate) = 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9
+Size (helix/num_cpus-1.13.1.crate) = 14752 bytes
+BLAKE2s (helix/once_cell-1.10.0.crate) = 655236c6952a90efb052203cf99097f671901054abfea3dd6b9db09091f26a8d
+SHA512 (helix/once_cell-1.10.0.crate) = f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab
+Size (helix/once_cell-1.10.0.crate) = 30414 bytes
+BLAKE2s (helix/parking_lot-0.12.0.crate) = 178768a6e75a71099c9fbd12f427dd5e6b7bef0a92eb6c34e0873b8d4bb507b3
+SHA512 (helix/parking_lot-0.12.0.crate) = efa1ebe2f3849a9c6ac484c7e1cdd279640539468bd4d4da6c4c97ae34e86fa3a42818ee4839dea512635fbbd836829dbadd81dc05208614c820d1374139673f
+Size (helix/parking_lot-0.12.0.crate) = 39761 bytes
+BLAKE2s (helix/parking_lot_core-0.9.1.crate) = 42b8a3101468565ebd1835d700804020da8926ed6e3731415dbf8e407cdf38e6
+SHA512 (helix/parking_lot_core-0.9.1.crate) = c084dc175c3d91ab19b897d0bafb736a9c2ae89242ac4e2ed87e6f73ae61862c641fa29fe6beec27602686f36a52bf5eff7a3c2138a4a8edbcaf1338e62d4df2
+Size (helix/parking_lot_core-0.9.1.crate) = 32234 bytes
+BLAKE2s (helix/percent-encoding-2.1.0.crate) = 542ff6aaf4f75153656c4a30c8cbab03ae2f1bd09cb20379636114b9b4713a3f
+SHA512 (helix/percent-encoding-2.1.0.crate) = 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a
+Size (helix/percent-encoding-2.1.0.crate) = 9748 bytes
+BLAKE2s (helix/pin-project-lite-0.2.8.crate) = f17fb23d3567ea71f6e260307531fa0a7119dc7f384f229f7863f24d653fbc5a
+SHA512 (helix/pin-project-lite-0.2.8.crate) = 9ecb86d550f4440e19eb16c6a9a418b5c4ad859ed2449b02f77d4b07b1e3e3e6b6b7ffba44a358958679342eb21222992fe6fdfe6d9bcb7a699a3e5816f1bfa8
+Size (helix/pin-project-lite-0.2.8.crate) = 27847 bytes
+BLAKE2s (helix/pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204
+SHA512 (helix/pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
+Size (helix/pin-utils-0.1.0.crate) = 7580 bytes
+BLAKE2s (helix/proc-macro2-1.0.36.crate) = 9f898c159cb5423e6c1b48791e74d604c348d2912572d212377917439e31212a
+SHA512 (helix/proc-macro2-1.0.36.crate) = f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a
+Size (helix/proc-macro2-1.0.36.crate) = 41411 bytes
+BLAKE2s (helix/pulldown-cmark-0.9.1.crate) = f6769de25b8fbc87d4357b04503fbe7ee56892770af447c8b5536ae1a963c1ff
+SHA512 (helix/pulldown-cmark-0.9.1.crate) = 466d6b4ceee89e1a8c71ff7ab8fc1000e7ef1d9bd22193a152358e1dad28c0c1bbe619caf71106d74eb376805dbfd2b888a0626c8c2851bd814d348873843306
+Size (helix/pulldown-cmark-0.9.1.crate) = 114955 bytes
+BLAKE2s (helix/quickcheck-1.0.3.crate) = 00d23a6629fde53de62fe9c0c3ecfb76d7dfeaac5a91cd41e466564bbf7d0f98
+SHA512 (helix/quickcheck-1.0.3.crate) = 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a
+Size (helix/quickcheck-1.0.3.crate) = 28069 bytes
+BLAKE2s (helix/quote-1.0.15.crate) = 1e53d65b5f27b662d9331ea4131d1f5420745a0849feedabf804304f4a37dfbf
+SHA512 (helix/quote-1.0.15.crate) = 76403bfac4e9a018b29ddf8f911135206d4fdc266db38a95cc92f6159a8b436d39d64c4ae6c3fd16ad83117270ed329b6a151d589cab46c75443c57b533dfaeb
+Size (helix/quote-1.0.15.crate) = 27281 bytes
+BLAKE2s (helix/rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
+SHA512 (helix/rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
+Size (helix/rand-0.8.5.crate) = 87113 bytes
+BLAKE2s (helix/rand_core-0.6.3.crate) = 227719def6b8444614f9982b4f761c2d654e08f7f5147f7b9ba6a1468bd758f6
+SHA512 (helix/rand_core-0.6.3.crate) = 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87
+Size (helix/rand_core-0.6.3.crate) = 21938 bytes
+BLAKE2s (helix/redox_syscall-0.2.11.crate) = 966aa9bd9d7c476cecd8581e78e76751e31d023861e6f9cd6a100dcb8f500db6
+SHA512 (helix/redox_syscall-0.2.11.crate) = dcdc6335a0db6a01a31b61aaf9eb684f264b36868a351094d3e2fb3fe84f0c4269db89ad40b9e0fedfe1ebe2096baa20e7a6232a4de5a3dda3b7876eaaca75fc
+Size (helix/redox_syscall-0.2.11.crate) = 24032 bytes
+BLAKE2s (helix/redox_users-0.4.0.crate) = e590ba393fb4b6397a1da68ab001cb7f9c5dc1aa6e3c74ac57200e1750a71daf
+SHA512 (helix/redox_users-0.4.0.crate) = 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9
+Size (helix/redox_users-0.4.0.crate) = 13023 bytes
+BLAKE2s (helix/regex-1.5.5.crate) = d6b48244aee056361cfbf09dc8f3c9abf9c53528da696282de57b24e867a5f29
+SHA512 (helix/regex-1.5.5.crate) = a5873edc75a64f03be77151c318bc90c7dff565f838d811f5973ebca2e86247efd58830b0a8ba41e372f5a72f5402d93873f8d34c36481fa4359874b2fa5d571
+Size (helix/regex-1.5.5.crate) = 238119 bytes
+BLAKE2s (helix/regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
+SHA512 (helix/regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
+Size (helix/regex-automata-0.1.10.crate) = 114533 bytes
+BLAKE2s (helix/regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71
+SHA512 (helix/regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
+Size (helix/regex-syntax-0.6.25.crate) = 293293 bytes
+BLAKE2s (helix/retain_mut-0.1.7.crate) = 3d51f87067bbb79b4bec678833495569a74edbe8390dd3f999fba06fa7dfe3ba
+SHA512 (helix/retain_mut-0.1.7.crate) = c90538becfbac41952a0d5ea1ba0dfda4ef6fc8988ae60080c0ac32e3abfcb0cd674be7e7c221debd916060c6447ac59ef8b3cd93fd9d558228e70d0dacfbcb9
+Size (helix/retain_mut-0.1.7.crate) = 3945 bytes
+BLAKE2s (helix/ropey-1.4.1.crate) = 60e27967766be4fe9e7fa423b05d2ec94464025de1bafe7e42d34f88ad1d5d85
+SHA512 (helix/ropey-1.4.1.crate) = 1f49aa447da5ba48dbb94b617af34a8e0f88a53f3e4783cf39269b4d660c182e5acb7b6addfaed192a5f4e2fa4d2cf142a1189c5bdd40ac086145382d1249fab
+Size (helix/ropey-1.4.1.crate) = 105066 bytes
+BLAKE2s (helix/ryu-1.0.9.crate) = 873737ecd578ee8636eabec493fd3ed4d18589f6a34793b872148bfb1755ba01
+SHA512 (helix/ryu-1.0.9.crate) = 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb
+Size (helix/ryu-1.0.9.crate) = 48391 bytes
+BLAKE2s (helix/same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
+SHA512 (helix/same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+Size (helix/same-file-1.0.6.crate) = 10183 bytes
+BLAKE2s (helix/scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
+SHA512 (helix/scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+Size (helix/scopeguard-1.1.0.crate) = 11470 bytes
+BLAKE2s (helix/serde-1.0.136.crate) = e4a5e23ff9915b787138bfcfc355f0d1d9421da45eb8cdb613c6f516a2efbac4
+SHA512 (helix/serde-1.0.136.crate) = d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
+Size (helix/serde-1.0.136.crate) = 76158 bytes
+BLAKE2s (helix/serde_derive-1.0.136.crate) = bd43e403a9339aa98b5bd9b3c19c8897f534338b4cb7277bf02cdb54c203efcf
+SHA512 (helix/serde_derive-1.0.136.crate) = 92c99455a5a9ac0fe45eb6ff1ad3ea55db860031fb912ace3755d1d2aad0dd880b2d83add4d41872823bd60557ebe1cb36e898bf0ac975b1093caa9819f7c289
+Size (helix/serde_derive-1.0.136.crate) = 54776 bytes
+BLAKE2s (helix/serde_json-1.0.79.crate) = d12eba94c3e529435de4c570027e0035cefc74b5d14cfd0db96e5ea508f51c0a
+SHA512 (helix/serde_json-1.0.79.crate) = 83987c1a7eddc6adf8ae359c30e2db1fea98edabd6dc49bde840c37a56258fa845612e8ae270a7dca4cfbe9a3532dc55028091e14cdf1dd3b1ceea4bb86a2dd7
+Size (helix/serde_json-1.0.79.crate) = 144451 bytes
+BLAKE2s (helix/serde_repr-0.1.7.crate) = 2a12bdc0f096d332e161ed4b0bd7c30683e9f2294f562aa257f965e1a466dd5d
+SHA512 (helix/serde_repr-0.1.7.crate) = 4e3e87b1c97ee587e88be56d67f287e43252de474a3becdefb4b768eda661db5d78f665d7d93720a40d9f5bd27fd9ab6213d66713ec89bcc2063092b16625a18
+Size (helix/serde_repr-0.1.7.crate) = 10173 bytes
+BLAKE2s (helix/signal-hook-0.3.13.crate) = 9809c7c313a00847f91bcb67ed0a5535b8f5ecc3a7303608d29557e2ddd3b228
+SHA512 (helix/signal-hook-0.3.13.crate) = c4632d31ca158fdfba5da44585f0d6211469ee17b7e22d86688af11b4ed976b0134e87e0ad686dc2e5a8fac0ecb08838108080ac875a7b55322e0735ff1ccfdb
+Size (helix/signal-hook-0.3.13.crate) = 49252 bytes
+BLAKE2s (helix/signal-hook-mio-0.2.1.crate) = c616cd00d1ca4cc97be4a8c3a38a1a24ac08ece19cd29c14681084de3700cc9f
+SHA512 (helix/signal-hook-mio-0.2.1.crate) = ca95684574e2934e138fcc2bdd023960cb4207095916650710e76b6fa32f8bfbfc8c5119d3bc92e31a55a2edd6e63b47a2119ff31cef5ba63719b9bec0b438e8
+Size (helix/signal-hook-mio-0.2.1.crate) = 8893 bytes
+BLAKE2s (helix/signal-hook-registry-1.4.0.crate) = db9859d4134f20ba9a43f1fcf0c2a95e441648e66f760a69f78ce0efd164d6f9
+SHA512 (helix/signal-hook-registry-1.4.0.crate) = b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d
+Size (helix/signal-hook-registry-1.4.0.crate) = 17912 bytes
+BLAKE2s (helix/signal-hook-tokio-0.3.1.crate) = ed75c637cfc92248d226c90ec03749043a8e2ffb1a49ab60cbc1b6f9fa4d2a15
+SHA512 (helix/signal-hook-tokio-0.3.1.crate) = 14df27bb3b210480a26cedfc453cff92329f22f4783b2803482137abca396dd3c268ae114e54c6287b0d55e5f8f1a6851146b1623febf4ccf7f209ef4d83f639
+Size (helix/signal-hook-tokio-0.3.1.crate) = 7984 bytes
+BLAKE2s (helix/similar-2.1.0.crate) = b57e6392a4ac7140709ea869fb360f0bf36a4dfdb4e0e62e148a064314ad10ed
+SHA512 (helix/similar-2.1.0.crate) = 5e19ea40e22fef17b08651ddcbe7cc2a9763c5ed104a1f3bb7a288e061df56f56248b5e82f65e697defccbe9ca4d338752cecceb2d0f3e7712fe7318ba299604
+Size (helix/similar-2.1.0.crate) = 50464 bytes
+BLAKE2s (helix/slab-0.4.5.crate) = e7ad12f3e55e202b119e7dd9cd5e90d2f8c15337d434836a1f7c6b0d34e71191
+SHA512 (helix/slab-0.4.5.crate) = 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca
+Size (helix/slab-0.4.5.crate) = 15888 bytes
+BLAKE2s (helix/slotmap-1.0.6.crate) = d355535dea11cbffd024ccc525fbb29d4b88320391979c45c993aa947ba9eed3
+SHA512 (helix/slotmap-1.0.6.crate) = 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145
+Size (helix/slotmap-1.0.6.crate) = 58954 bytes
+BLAKE2s (helix/smallvec-1.8.0.crate) = 902dba516c977dea99dcd9d25137ce7d1874df5054f940f9e1f23cdc18eae155
+SHA512 (helix/smallvec-1.8.0.crate) = 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c
+Size (helix/smallvec-1.8.0.crate) = 27992 bytes
+BLAKE2s (helix/smartstring-1.0.1.crate) = 720a22c0050e9f6f4f4f6905c466e2b36828ff596137e859b845f58a1800108b
+SHA512 (helix/smartstring-1.0.1.crate) = 18e359d869bf006d49d6981c26a31ed73424c2734d8225c235b5f3c65124e5ca9d5f5bc95f4b190dc65746b73f31e2588bf9f50eb2b30535e5d05ebcd23ad760
+Size (helix/smartstring-1.0.1.crate) = 29555 bytes
+BLAKE2s (helix/socket2-0.4.4.crate) = b552556efc0901934f3ff31724ae1a93e0211b1c6446e9b7bb14bd26b4c3bc21
+SHA512 (helix/socket2-0.4.4.crate) = 6624fb9b933763c22e6114a8f72c6af0969912717017dd5b13f1b5df19faa1b160376c12e8c8023c435281f6a7864e802f3c4c535de8a345fe206652104f2cd5
+Size (helix/socket2-0.4.4.crate) = 44048 bytes
+BLAKE2s (helix/static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
+SHA512 (helix/static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
+Size (helix/static_assertions-1.1.0.crate) = 18480 bytes
+BLAKE2s (helix/str-buf-1.0.5.crate) = e83eb04414200fdcc2021e22c0281a0b7ea3d22ae8946f7da7694ecf769b8f32
+SHA512 (helix/str-buf-1.0.5.crate) = d474b6cbcc53d72587b21e8352239dd7eb7eeed859493382d5cf052ff78997e72ea19c9d0e9afb8471853fc71d38f404b877a09dd6dd92a7584fc6733516e823
+Size (helix/str-buf-1.0.5.crate) = 3852 bytes
+BLAKE2s (helix/str_indices-0.3.1.crate) = e41e5c83094e685455a6151128f3b4d14a2188ebd7de962d0381e4b37f7febd9
+SHA512 (helix/str_indices-0.3.1.crate) = 12a4853f24bd07fc0766ed98361036422f09aeede44641f17c6f813044d0235bd456a07551bdf1377b068a125099c01c5eeda78b86fb6be1a33b388f3597b601
+Size (helix/str_indices-0.3.1.crate) = 20502 bytes
+BLAKE2s (helix/syn-1.0.89.crate) = 43cc7a258883a9668e9b9d4e00e9d9bdb154841318a25a7cdbdcd1ee3e12540a
+SHA512 (helix/syn-1.0.89.crate) = 6b2a9411c015b2b0ed5c5e18cae67f357d1a735e184416c6f8533be191ba65c0963dc9341ba3829195c6616ce71d4a79cbc7768fdbaa98b798b8f67746c6ab4a
+Size (helix/syn-1.0.89.crate) = 235966 bytes
+BLAKE2s (helix/thiserror-1.0.30.crate) = 52d184c1b1a81282219400464415f7569ccf54615ea265db94d1860110a4715e
+SHA512 (helix/thiserror-1.0.30.crate) = 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99
+Size (helix/thiserror-1.0.30.crate) = 17748 bytes
+BLAKE2s (helix/thiserror-impl-1.0.30.crate) = 86f5a47f5cf688df7e60d0c2bc5da31b52842e8ba939d46256fa91d10253d58d
+SHA512 (helix/thiserror-impl-1.0.30.crate) = 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
+Size (helix/thiserror-impl-1.0.30.crate) = 15230 bytes
+BLAKE2s (helix/thread_local-1.1.4.crate) = bfe0b6715ed4534b4ce88a19a6ca1bf287ed0943adad0d6f65c9e0e8ab4dcf6b
+SHA512 (helix/thread_local-1.1.4.crate) = db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5
+Size (helix/thread_local-1.1.4.crate) = 13106 bytes
+BLAKE2s (helix/threadpool-1.8.1.crate) = 3b1cd779432c3dced17a5d7aaa29014d54c5e3b90eec68d4d2f687b43d6c1c1f
+SHA512 (helix/threadpool-1.8.1.crate) = adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
+Size (helix/threadpool-1.8.1.crate) = 14408 bytes
+BLAKE2s (helix/tinyvec-1.5.1.crate) = 60cbb8e5e15e17f378e4c83b65ca583df647d9d8bea89b565f80ac829415087d
+SHA512 (helix/tinyvec-1.5.1.crate) = 80b68058e3264b3fbc537debf01b6b60d438bf5cba6ad366083cb440ed6b45587f367d3a134ec6fab769495b94413d0eca47544b26959a2c35b1a997423eb849
+Size (helix/tinyvec-1.5.1.crate) = 44942 bytes
+BLAKE2s (helix/tinyvec_macros-0.1.0.crate) = 2951b7169bfce63db3ca0a9b5dbc68f530e664ffe2a59105d9c3cb68ca4d5603
+SHA512 (helix/tinyvec_macros-0.1.0.crate) = d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
+Size (helix/tinyvec_macros-0.1.0.crate) = 1817 bytes
+BLAKE2s (helix/tokio-1.17.0.crate) = 2a3ae53438b8a62c905519e4218bc8d8f33ccaca3469eac1c4f997d10d332600
+SHA512 (helix/tokio-1.17.0.crate) = 7024d06c718261f5a992e1e5fc09e85ccd59009a462ce8d2707214f5117c991f70d823995b19ab453d2863b3a469f8228a3bdbf2ed51f25728061ecd706fe0c1
+Size (helix/tokio-1.17.0.crate) = 562425 bytes
+BLAKE2s (helix/tokio-macros-1.7.0.crate) = 6f31ca0adf1dcd94af787ef7050f37e7800cc66801bbace64877c2bdada7c553
+SHA512 (helix/tokio-macros-1.7.0.crate) = 30c57950d4477a92043683fbc654e8cbc23e87a34276ec11e33ee094ef3cab1bd3e5b2574b3b65030e04ca937f9046d024ec50506ed4eec2ce9ef4d295e7e8cc
+Size (helix/tokio-macros-1.7.0.crate) = 9261 bytes
+BLAKE2s (helix/tokio-stream-0.1.8.crate) = 5bcc416b969fff833122df0608fb6e97ef557828850a32134c4bd2eac45cfdf6
+SHA512 (helix/tokio-stream-0.1.8.crate) = e4e3b3fc5b963279ee1c4ca51388639ce6009a6a4d4c6680ff19fb54639042e3da6ad5a7e5abed7e0b2ef0b336f4941caae965742e16d896aacbdff4a4f6ef65
+Size (helix/tokio-stream-0.1.8.crate) = 30537 bytes
+BLAKE2s (helix/toml-0.5.8.crate) = c3c1c927b8bb8ed0cfe2f2796712885aef2602f7faa900a994390a5f61e6b2ee
+SHA512 (helix/toml-0.5.8.crate) = 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
+Size (helix/toml-0.5.8.crate) = 54219 bytes
+BLAKE2s (helix/tree-sitter-0.20.6.crate) = 58dda018c3b92536f536f8f37634aab258326ba89524b224a708f4006c1d3394
+SHA512 (helix/tree-sitter-0.20.6.crate) = b1c7425db2903b889c90cd283ab557ad34d0dead01ec1313571fd537f2b783df88849caf4f253d27c65cd84fc43eeb3c5073e2df876b5a5d716186563b37b92a
+Size (helix/tree-sitter-0.20.6.crate) = 130955 bytes
+BLAKE2s (helix/tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz) = 7738ec623dd67db2a0efef8500b507947f175ae1f05f362da85ceaee633aef6c
+SHA512 (helix/tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz) = 
e3e646b4b0ef35974a4bc4f52eddea4c43a03683ca66df09b9d79650033ac2c7a02553c07c4601ba2042cc748cd962236b16f4879ebf4e10f60f17fc1b45dba2
+Size (helix/tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz) = 216771 bytes
+BLAKE2s (helix/tree-sitter-c-sharp-5b6ae1f88e741b9ed738891ad1362fb9f2041671.tar.gz) = 41461c54b83f64537d306294aec8d1b0632fbf383d0f9ee51ce6071a9c585ce3
+SHA512 (helix/tree-sitter-c-sharp-5b6ae1f88e741b9ed738891ad1362fb9f2041671.tar.gz) = 
95e8370377f868c9e640d07a20d2c257748fa98039355c9c46194568df12a6fbfbf710e74e2c0dff25d7513048b6b0ddd6f884cba18fc91cf79e4e619b1798d6
+Size (helix/tree-sitter-c-sharp-5b6ae1f88e741b9ed738891ad1362fb9f2041671.tar.gz) = 893438 bytes
+BLAKE2s (helix/tree-sitter-c-v0.20.1.tar.gz) = fdb9bc7fe02b3d87680d957203864c6de6f94e957ace388fed4c31b9b193343d
+SHA512 (helix/tree-sitter-c-v0.20.1.tar.gz) = b2f5b6d54fe05e7706708b50a5dd821a5669a121c916da4de3f80b6c57ebdd99f12f37c80051a8719f9737d4b0c00542aee62b45823dbb878acd4e02974f7a67
+Size (helix/tree-sitter-c-v0.20.1.tar.gz) = 244061 bytes
+BLAKE2s (helix/tree-sitter-cmake-5020572408a386d5d2dfac3516584f5edda7a49b.tar.gz) = 1dcbf6647a413744e152ec46c63fcae8a8af0d329d18f0b6fa30f6fff2eb89ff
+SHA512 (helix/tree-sitter-cmake-5020572408a386d5d2dfac3516584f5edda7a49b.tar.gz) = 
23ce7b172b8144c3ce267a08ceb16c2a841abec1be80e07bff6b58cbef914fab6743b6dc0b5c27cb95fb9b12f7a4a44d8e924aef9d1b3b1835f7eafb7ed52847
+Size (helix/tree-sitter-cmake-5020572408a386d5d2dfac3516584f5edda7a49b.tar.gz) = 46116 bytes
+BLAKE2s (helix/tree-sitter-comment-a37ca370310ac6f89b6e0ebf2b86b2219780494e.tar.gz) = 632196a5c3878d31a2e16831cc9db8319b8d95560ed94e032b0c5b09d0d31e56
+SHA512 (helix/tree-sitter-comment-a37ca370310ac6f89b6e0ebf2b86b2219780494e.tar.gz) = 
cb70c59c382c6bc6a881e0b3f94bb3962c984c348285bc7ce221aeb7900df434d86e3ca7026529f6eeb3f29636a1dc71423c79aafb2aa3076f17301ba3dda0bd
+Size (helix/tree-sitter-comment-a37ca370310ac6f89b6e0ebf2b86b2219780494e.tar.gz) = 104598 bytes
+BLAKE2s (helix/tree-sitter-cpp-a832195eb3685a279856bb480ce19cff19554b6d.tar.gz) = 374a5989720ccaeb443a6e405cde8979402732976c04a45dec00383278e76aae
+SHA512 (helix/tree-sitter-cpp-a832195eb3685a279856bb480ce19cff19554b6d.tar.gz) = 
94d05358eb11e9159a62ea7b866388f7bd6e11146a165ce14615fb0436964e8f5b6451945f241df594706c11ea1205e6e04dfe0c032dca7d483b20df3575c8cf
+Size (helix/tree-sitter-cpp-a832195eb3685a279856bb480ce19cff19554b6d.tar.gz) = 612583 bytes
+BLAKE2s (helix/tree-sitter-css-a03f1d2d1dfbf6f8e0fdca5f9ff030228241eb57.tar.gz) = fb48dfdec3ccbfa7c643789d59be74f2fd30bc5c913a3d827202e73894d20e7d
+SHA512 (helix/tree-sitter-css-a03f1d2d1dfbf6f8e0fdca5f9ff030228241eb57.tar.gz) = 
bd332d73ac72ec531c43365574afc79e9f789f5a7b18b60f78b1740360f5b8dbb5c1e73eaf630cbb09ec5a79b6d375786cb83b099c4eec979e6441957723265f
+Size (helix/tree-sitter-css-a03f1d2d1dfbf6f8e0fdca5f9ff030228241eb57.tar.gz) = 80952 bytes
+BLAKE2s (helix/tree-sitter-dart-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz) = d4e3846f71f6d8b4aad6110cee3c6972953be0413d0e659083b6bf60d0cbc188
+SHA512 (helix/tree-sitter-dart-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz) = 
318d6146e2fcb29a45f0e295af45e1c21311625f7972181db475b32735251b8d91d57919701052afd84f1650edf4ad11e9fe44c4ce103938d3c917fa80785bf9
+Size (helix/tree-sitter-dart-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz) = 210080 bytes
+BLAKE2s (helix/tree-sitter-dockerfile-189b6b1f86822a61a6203c278cbe2a91824b62e6.tar.gz) = 861d14a1aecad30119437238668b060e61cc68dfceb667fbf0c0b983a6dd05db
+SHA512 (helix/tree-sitter-dockerfile-189b6b1f86822a61a6203c278cbe2a91824b62e6.tar.gz) = 
343fdaa3f50199b8cd1e1d14c6ca6540c5ac123bb0f36ddcc310e142b982f931012055aae37372b125ba6aa1cc6861b1f6ff1d5f479a263d7f4fc577a731af2b
+Size (helix/tree-sitter-dockerfile-189b6b1f86822a61a6203c278cbe2a91824b62e6.tar.gz) = 41687 bytes
+BLAKE2s (helix/tree-sitter-elixir-60863fc6e27d60cf4b1917499ed2259f92c7800e.tar.gz) = 647d138bd53a680c4ff316f6e1c715b6ec5d02236faef2dfb307858ea6160dd3
+SHA512 (helix/tree-sitter-elixir-60863fc6e27d60cf4b1917499ed2259f92c7800e.tar.gz) = 
3cc89fdb9cfc0d646bb4e7b80de4c08c9a3782bdd95e51547891ef8c54e1483a215d4d761eb833520858b9c9d468948a939b2a8287c0f1cfce70e63e2b9758a7
+Size (helix/tree-sitter-elixir-60863fc6e27d60cf4b1917499ed2259f92c7800e.tar.gz) = 561824 bytes
+BLAKE2s (helix/tree-sitter-elm-5128296ba8542853d59e6b7c8dfe3d1fb9a637ea.tar.gz) = cbc869445d3db86fdf83d8a5f0a3b020ddbce174c6ba933fba75f1a613a2987f
+SHA512 (helix/tree-sitter-elm-5128296ba8542853d59e6b7c8dfe3d1fb9a637ea.tar.gz) = 
c9af7b03b29d2335722badbc1804b85345ed197edb8e82026a7bb668184f1d97cab8cfaf50d2aec295a36e25ab418992ec2724e1095765bdb5232e3854373fa5
+Size (helix/tree-sitter-elm-5128296ba8542853d59e6b7c8dfe3d1fb9a637ea.tar.gz) = 340013 bytes
+BLAKE2s (helix/tree-sitter-erlang-1e81393b8f0a81b35ff1679a9420fafbd2cf3511.tar.gz) = aba87d4813ead6de7ad1b6686a68211262a0d8f25a760f556f8b132c94a5a53a
+SHA512 (helix/tree-sitter-erlang-1e81393b8f0a81b35ff1679a9420fafbd2cf3511.tar.gz) = 
997032195969d56a8b3795ede71849e379d10d2615c24792b55a9904ccb8c8952a28a8cca6a64fd97b9a9882d3267836ba5a4c44d70adc45aa28969ede82b495
+Size (helix/tree-sitter-erlang-1e81393b8f0a81b35ff1679a9420fafbd2cf3511.tar.gz) = 205010 bytes
+BLAKE2s (helix/tree-sitter-fish-d482d70ea8e191c05b2c1b613ed6fdff30a14da0.tar.gz) = 497dda2af48e51f8606f410941369e415d98c70cd288c337d6d8a5400ca99f14
+SHA512 (helix/tree-sitter-fish-d482d70ea8e191c05b2c1b613ed6fdff30a14da0.tar.gz) = 
676ffe26b34cdab276de3f24226220b7a3fc998e2363e220ae330f20e515973849bf6416a1d3acc3f53df72ede57a641c21347afa655a4a29601d07f9d562aca
+Size (helix/tree-sitter-fish-d482d70ea8e191c05b2c1b613ed6fdff30a14da0.tar.gz) = 60211 bytes
+BLAKE2s (helix/tree-sitter-git-commit-318dd72abfaa7b8044c1d1fbeabcd06deaaf038f.tar.gz) = 1a966ff8ccd33d1bb19a217c0d3663177f6e34892166d09e3e5df8cae463a396
+SHA512 (helix/tree-sitter-git-commit-318dd72abfaa7b8044c1d1fbeabcd06deaaf038f.tar.gz) = 
524b941fd5ae7a4cb6c5430203869a19dae9c81188d7517e7850f58f7c7a9dce6c4aeb6a5bb3acf18cb4d57792230c764e798229d06b3d95a7299ab3ea84979b
+Size (helix/tree-sitter-git-commit-318dd72abfaa7b8044c1d1fbeabcd06deaaf038f.tar.gz) = 71601 bytes
+BLAKE2s (helix/tree-sitter-git-config-2ca03237fb279efc835ecbc50079174cf661d1df.tar.gz) = defc09dc4f34061deccb262f1b3808894badb272a03100147a0c20c4dfc9a1bd
+SHA512 (helix/tree-sitter-git-config-2ca03237fb279efc835ecbc50079174cf661d1df.tar.gz) = 
25b32b9faa8c73d01504329dc2a8f1df9d15f24f23860e9485f56fa0b3a0ef141c9bdd7073efa7e50dd58c6c33a5ba6a49525cfc9bd4f727e62bcd42c85d1ae6
+Size (helix/tree-sitter-git-config-2ca03237fb279efc835ecbc50079174cf661d1df.tar.gz) = 261768 bytes
+BLAKE2s (helix/tree-sitter-git-diff-ca750e5bbc86e5716ccf4eb9e44493b14043ec4c.tar.gz) = f6f33566ee495a5d1dd98bd0ac031c561c7a297bc67e5373e2d1b26f6f06f9a8
+SHA512 (helix/tree-sitter-git-diff-ca750e5bbc86e5716ccf4eb9e44493b14043ec4c.tar.gz) = 
3692dd9c1722412aeae873470d76c680a25b663736a31bea0d28d18a36bac5c57355c3ef94feadb51feb620c687fc01fe241e7743662278278ca9f4dc6109128
+Size (helix/tree-sitter-git-diff-ca750e5bbc86e5716ccf4eb9e44493b14043ec4c.tar.gz) = 634825 bytes
+BLAKE2s (helix/tree-sitter-git-rebase-8ea81bbf4c92f95b33cf3aeaa9bd348f07d4b6ab.tar.gz) = 036eb25ee0669c2c8de1dba522a1709b32b05263652d30a41653d173483a6a47
+SHA512 (helix/tree-sitter-git-rebase-8ea81bbf4c92f95b33cf3aeaa9bd348f07d4b6ab.tar.gz) = 
ccac0603cf6c3faff8bdf10b92b51edddd4f3d4419344abb74feb2e5d6d71dfb78d3777bd23fe8a56b26961cfc2107e59ebba287c3b4c57820fc8139a5a60650
+Size (helix/tree-sitter-git-rebase-8ea81bbf4c92f95b33cf3aeaa9bd348f07d4b6ab.tar.gz) = 179009 bytes
+BLAKE2s (helix/tree-sitter-glsl-ffb93961426926554a0ba4a389ea6e9d6fafdea9.tar.gz) = f5d08b6360d7916829bfd91256bc647495a93d201726e1ef5f9016dec8869760
+SHA512 (helix/tree-sitter-glsl-ffb93961426926554a0ba4a389ea6e9d6fafdea9.tar.gz) = 
b6f43c8df920ed03b5e1fd898a1e5bf497c163c0b50818b0026a7753b6f855bc3762f29f49f5a6a5c3f9416d3a7026a1703749c28aff3725cf2e3882c7746bad
+Size (helix/tree-sitter-glsl-ffb93961426926554a0ba4a389ea6e9d6fafdea9.tar.gz) = 244155 bytes
+BLAKE2s (helix/tree-sitter-go-c8fed1f0847a65a04a4b8cb7655f5f416e0742ca.tar.gz) = 700bc22437a17d882e22367b79f58ea883f96efcb335a2dcbd20b491c50c54e2
+SHA512 (helix/tree-sitter-go-c8fed1f0847a65a04a4b8cb7655f5f416e0742ca.tar.gz) = 
b6c8fb144661b2280b047acc1bc9f956ca903e1595cabd3505ed58adf2f5d29199f534560635593551aac8712a0923077c27f472728a4622a83f455955902283
+Size (helix/tree-sitter-go-c8fed1f0847a65a04a4b8cb7655f5f416e0742ca.tar.gz) = 166488 bytes
+BLAKE2s (helix/tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz) = ec893a583ab96f0a65fa830271b6698c98ec9fc8460315ae38685ff51f14efa3
+SHA512 (helix/tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz) = 
a562eedfaf17efeecf0a1048683aeb168cb7b4a6599c06475b4195fe321989a847395edf796fe65952cfc87a72e51ab5df6062e70395d40cffe0329a2a76cbf5
+Size (helix/tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz) = 51683 bytes
+BLAKE2s (helix/tree-sitter-haskell-ed976b81b00ce7b72b99bca75e7a616cc526220c.tar.gz) = a67838a0845a180a9d03e01198b1edc66069eeadb977632f79985c2ac77af15e
+SHA512 (helix/tree-sitter-haskell-ed976b81b00ce7b72b99bca75e7a616cc526220c.tar.gz) = 
a6a4d6e48f9526a4a8921eae5bf6cb0abce7e148f6517cd2516edcf827b1bba41c4d0e0a50080c35d6671bf05778e1064cff6768c59e5354c9a815d89ad4066d
+Size (helix/tree-sitter-haskell-ed976b81b00ce7b72b99bca75e7a616cc526220c.tar.gz) = 1121299 bytes
+BLAKE2s (helix/tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz) = 43bae2982a3b4ccfc1022dd3a4d11fdf0f956877be180fd314505f9fb626f0b2
+SHA512 (helix/tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz) = 
855aa39880bcbb55d457b8a2d8e568a38ce8518272f9f10b7c24477bc52ae045939cdcc18f7e6c383394b8b3f17338edd0f0c509d8703de6b450367f94f25ffc
+Size (helix/tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz) = 656249 bytes
+BLAKE2s (helix/tree-sitter-html-161a92474a7bb2e9e830e48e76426f38299d99d1.tar.gz) = 5db548f2aa9de5cfb102c88602c8bac030e431a3f535a33fe03de145ac763338
+SHA512 (helix/tree-sitter-html-161a92474a7bb2e9e830e48e76426f38299d99d1.tar.gz) = 
1562ff2e818df8441c231099e42a05c5d487db36c282b2288649b9d06693450517ddd9147ef5cd2a8d41a49b47678517d2d22e91caa8c9a65bd20ceb41a2fe6f
+Size (helix/tree-sitter-html-161a92474a7bb2e9e830e48e76426f38299d99d1.tar.gz) = 18825 bytes
+BLAKE2s (helix/tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz) = 066b89a9191286ec0ddc1a4433f2b807402d5f8eef85977abccb1fba940b886d
+SHA512 (helix/tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz) = 
a056f6ce6771cda8f2ab5d8b58cc060267a4d5617e9b232a360e8c6e2861f9818c86b2679f58712dd2b12805e1e719160156840934c4d38d9f24555916c89893
+Size (helix/tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz) = 60772 bytes
+BLAKE2s (helix/tree-sitter-java-881b84fe7078651af5077cc4cea4c85f9fddde3b.tar.gz) = 550eac1d7fb9315910833573669a230afbad108ae9133101ebc9f7e821cf3f4d
+SHA512 (helix/tree-sitter-java-881b84fe7078651af5077cc4cea4c85f9fddde3b.tar.gz) = 
82f8a153116faea56ae2c10343631eccfeb61eb4810cc51834e5b6500eb85156d90c93397e001744bd59d7b6f08d499a9f960e98cb834f59226b96470edfa8fd
+Size (helix/tree-sitter-java-881b84fe7078651af5077cc4cea4c85f9fddde3b.tar.gz) = 158204 bytes
+BLAKE2s (helix/tree-sitter-javascript-fdeb68ac8d2bd5a78b943528bb68ceda3aade2eb.tar.gz) = 0250b6e7e383fda08926560874b01f2ead8cc0b9a0f99a426b829332a364f318
+SHA512 (helix/tree-sitter-javascript-fdeb68ac8d2bd5a78b943528bb68ceda3aade2eb.tar.gz) = 
7cb495da0752deca0987e94ceb36261e69c6a511d6b6a1f749bbb078d32060c8797e1d4b7ceb89cc0672d340f4fcdd29927b30138d6fc692170cf002361e15a9
+Size (helix/tree-sitter-javascript-fdeb68ac8d2bd5a78b943528bb68ceda3aade2eb.tar.gz) = 278980 bytes
+BLAKE2s (helix/tree-sitter-json-203e239408d642be83edde8988d6e7b20a19f0e8.tar.gz) = bd3fbd1770874c10c1a4cfe10b7c98b3951094c4a76b164bf7edb4a29e032010
+SHA512 (helix/tree-sitter-json-203e239408d642be83edde8988d6e7b20a19f0e8.tar.gz) = 
66ef96bc3f1c19a6ddba8d70873ec9bba5c63ca64dcadd4c49163f224d9cad71d965ec11ffdb9aefa624f8420320be74fb1e7ddd16d11cc043f36501f4aa3ae7
+Size (helix/tree-sitter-json-203e239408d642be83edde8988d6e7b20a19f0e8.tar.gz) = 11260 bytes
+BLAKE2s (helix/tree-sitter-julia-12ea597262125fc22fd2e91aa953ac69b19c26ca.tar.gz) = 9dbc2c0f12370e56e0f7203152cf19ff9e3faf6e79e868038c2d5caf16f63b45
+SHA512 (helix/tree-sitter-julia-12ea597262125fc22fd2e91aa953ac69b19c26ca.tar.gz) = 
f1dad874d80fdb3981671edc32a430b9ee77402d7b18b65c7f493fbaeceedec43933b9db23af8f0297b5006b3de9f23e312e1f97edc9fcbe1791c10e5051f11d
+Size (helix/tree-sitter-julia-12ea597262125fc22fd2e91aa953ac69b19c26ca.tar.gz) = 591939 bytes
+BLAKE2s (helix/tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz) = f9cd588927bd3f095f8d7ba80652782e1c3d88bd282ec1dd4c778fcc0e3295ea
+SHA512 (helix/tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz) = 
34295599ed4c32f347e633ad2e983e73e887062dbccbb814b9bbdf156ef1f5e48305ff04392668fe0034c3e280e24893c8e20a6d9918249612a25b141982ad35
+Size (helix/tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz) = 1619642 bytes
+BLAKE2s (helix/tree-sitter-latex-b71e4928a63a6d75bc1670004a5b5a98c850a149.tar.gz) = 73639057aed711a75756cc3efe2d21265fa811f786a6448de6eb22f9e1a17310
+SHA512 (helix/tree-sitter-latex-b71e4928a63a6d75bc1670004a5b5a98c850a149.tar.gz) = 
accf2b2058f885732a02852d4f1e226ee76dbbda5c8fde280f1c2eddccd9a6624e047fde2da6ca96ab9cd8e7ed84aaa144a9d24bc7367ded2dd851dc45121caf
+Size (helix/tree-sitter-latex-b71e4928a63a6d75bc1670004a5b5a98c850a149.tar.gz) = 1423843 bytes
+BLAKE2s (helix/tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz) = 8bf02ead49de993b5549552f01aefd443c85a8e9508d5802fe617ad08536f555
+SHA512 (helix/tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz) = 
cbedb8c13ad8281d9bca05a1d96060bc2c182428d2b093954269c9a0faf1d32ce5caa9b116e126aa358bef790ec4aeaabc6d307d5b13c6c9fcab68a57688a7a9
+Size (helix/tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz) = 5717653 bytes
+BLAKE2s (helix/tree-sitter-ledger-0cdeb0e51411a3ba5493662952c3039de08939ca.tar.gz) = 397f92fc70e778f223b30b0e1b72f12cd4bf92ec109027d23a873a9f24528668
+SHA512 (helix/tree-sitter-ledger-0cdeb0e51411a3ba5493662952c3039de08939ca.tar.gz) = 
099a86340e93d08c365978a5d1b9c16a2bb6b7688fd1dbf111fc298e1e4bc9dca11943826fc6b253f88096615bab615315fbc67bd880fc17adcf8ac3b1a39f3e
+Size (helix/tree-sitter-ledger-0cdeb0e51411a3ba5493662952c3039de08939ca.tar.gz) = 37292 bytes
+BLAKE2s (helix/tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz) = fa33311b9e1370da5d56022457f66d28cf5fd794c53045c016f661367506a13f
+SHA512 (helix/tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz) = 
720de7722ab59faa3d376b3a214bd8de6bb2335f903a11f712535cc97d9a66c4030737bc0c6e569a031b5f881a0e210f80e59da863c71722a00a83451c1f1a71
+Size (helix/tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz) = 446464 bytes
+BLAKE2s (helix/tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz) = 8bf72b083a2c2af774564e8edfedb0be9b128ba763afc9310d987a2b07fe76d4
+SHA512 (helix/tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz) = 
860b6ccba40313a2a20cd29a921042672a3b32ffc8f05531e59963874c90c75d32f40475e15dc2a0a226df0ae2b7eb11404617386933973816212fd1b5ccb8a7
+Size (helix/tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz) = 65850 bytes
+BLAKE2s (helix/tree-sitter-lua-6f5d40190ec8a0aa8c8410699353d820f4f7d7a6.tar.gz) = 53a04b5a19e518b01d1b032ef324a122e2d1a76f98ac1ea2484d45b433e4a49f
+SHA512 (helix/tree-sitter-lua-6f5d40190ec8a0aa8c8410699353d820f4f7d7a6.tar.gz) = 
779960ef72906c945e153f3ac534641112dfd4d2688668899bbe97e6ed62553e5cd3ba997e08a27e7b3fca902a3a89a7f8fd928734cdd64b1975160a851570c2
+Size (helix/tree-sitter-lua-6f5d40190ec8a0aa8c8410699353d820f4f7d7a6.tar.gz) = 110225 bytes
+BLAKE2s (helix/tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz) = 134a577a1b97e92ce4fecd21b2f5ce28c3e0f9cb3f1301821c01ea9d2ac93458
+SHA512 (helix/tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz) = 
d2d33c64c97caa2e54ca3fcfd33d00e2ca9f3dbbdbeaa60308d2d34dbba9b8519980bc2f5331ee9159efcf4d942a412fb4e4bbff4c4f926ac14ecc767b788069
+Size (helix/tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz) = 81522 bytes
+BLAKE2s (helix/tree-sitter-markdown-d24196f9b3e5af6fcb2ec2a0b6cbc5c06f58b85e.tar.gz) = b98807224b4c29b940d708ba87824c6776f0c8858cd19f1a6b74e5edf6d2a678
+SHA512 (helix/tree-sitter-markdown-d24196f9b3e5af6fcb2ec2a0b6cbc5c06f58b85e.tar.gz) = 
d468dff904cbd4c68f61d97d2712a0587bf850fcf26c754704c65e8f6ca6d1862eb9a34ef035d4c64e8902fa249ec8a7aa02c88aba4823ea111a89771180e6e7
+Size (helix/tree-sitter-markdown-d24196f9b3e5af6fcb2ec2a0b6cbc5c06f58b85e.tar.gz) = 353057 bytes
+BLAKE2s (helix/tree-sitter-nix-470b15a60520ff7b86f51732b8d8f1118c86041e.tar.gz) = fc7318ad340e84dfa73fb84d35ccbf651c07756c9f63fcdc4c45b59f00a87696
+SHA512 (helix/tree-sitter-nix-470b15a60520ff7b86f51732b8d8f1118c86041e.tar.gz) = 
6cafd8989a3f4d4231be1dab55a94d0f7f9c8d18a8525861ddc07bd615267bc63d91014dece813e25bafe03a4657d3b4dd5735e01dbadbc27ee067d8e43d79e8
+Size (helix/tree-sitter-nix-470b15a60520ff7b86f51732b8d8f1118c86041e.tar.gz) = 50348 bytes
+BLAKE2s (helix/tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz) = b453c25dc0940a3b83dfd415279187cee243b60636ab8b847a83bc20b25133da
+SHA512 (helix/tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz) = 
32126d47422a04089c213ff742a91a0f201e91552fae281fd051f52b1787a80e745abb3d59b2dec82c61bbee275fe77c971b2556160f89bf7ba191e822642fe6
+Size (helix/tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz) = 1428467 bytes
+BLAKE2s (helix/tree-sitter-org-9a595e51c1f69b9ac986f0e0b788804eda0e755d.tar.gz) = e4994ab27ac2f958c0424dc77101a101f5c91601c094b0f9deaf68e10aecf3c6
+SHA512 (helix/tree-sitter-org-9a595e51c1f69b9ac986f0e0b788804eda0e755d.tar.gz) = 
983ff1c46cb10e4149e1252f885f5db30b8cbd7b63029f88537e00546738a1abc6acabca386212c8c897a11557358ecc3e41f41e0ae8e13f303e1f49a61e9701
+Size (helix/tree-sitter-org-9a595e51c1f69b9ac986f0e0b788804eda0e755d.tar.gz) = 124851 bytes
+BLAKE2s (helix/tree-sitter-perl-bbf86084d9b7eb4768f3fb9fe094b3e0600057b1.tar.gz) = 7c61aef52d846740b02680e90602cfc2c0bb75b8c820da46582351d2d986993c
+SHA512 (helix/tree-sitter-perl-bbf86084d9b7eb4768f3fb9fe094b3e0600057b1.tar.gz) = 
42adcbf9d8f4b3422b781e64bf4250a1e1bd1ce4468b3179032be6b577d1feaf8a611aa7ad71c3a1076e76f687a10857017bf9e8378232396121cf5b2d3f5b99
+Size (helix/tree-sitter-perl-bbf86084d9b7eb4768f3fb9fe094b3e0600057b1.tar.gz) = 1663917 bytes
+BLAKE2s (helix/tree-sitter-php-3c17a28da38afac41332d3ce79bbd8951867f346.tar.gz) = ce03650ed3671bc1e0f72602a10bfd617bf3e9a2a58e70fe3a556dbebeba26d8
+SHA512 (helix/tree-sitter-php-3c17a28da38afac41332d3ce79bbd8951867f346.tar.gz) = 
7aeff888af20b5e5f75a4ef59b79565e09575f819c29e491102942795ff26486a1f2f5502b4fb25d4498f4dd8b520633491c59bbb2dccc85d1d917105c5164de
+Size (helix/tree-sitter-php-3c17a28da38afac41332d3ce79bbd8951867f346.tar.gz) = 243398 bytes
+BLAKE2s (helix/tree-sitter-protobuf-5aef38d655f76a6b0d172340eed3766c93b3124c.tar.gz) = a13d545debbd398e24ceb1020084ee99f174fd59e4ac0c8cceb06026a59ec8dd
+SHA512 (helix/tree-sitter-protobuf-5aef38d655f76a6b0d172340eed3766c93b3124c.tar.gz) = 
a00652f4227267cbdc0672a1ad29a9f89cece08ffeddd580621ed8914085ff81a538a10d31e95f135692380f2e16bc6ca9bdcd477177170f24d78f298b01aa24
+Size (helix/tree-sitter-protobuf-5aef38d655f76a6b0d172340eed3766c93b3124c.tar.gz) = 36720 bytes
+BLAKE2s (helix/tree-sitter-python-78c4e9b6b2f08e1be23b541ffced47b15e2972ad.tar.gz) = d645ef3110147304f4ede7928d95ab95868a864f675707e6f74a06688e38a66f
+SHA512 (helix/tree-sitter-python-78c4e9b6b2f08e1be23b541ffced47b15e2972ad.tar.gz) = 
e778383886cbaaf35b3a0b8a31cc39c42870b691d53d6ebaca26b890dcf0671f2a5fc5fdd0e9c71bafc218f62ea4d0456806c33d9d108bc94f01989161c79e03
+Size (helix/tree-sitter-python-78c4e9b6b2f08e1be23b541ffced47b15e2972ad.tar.gz) = 155245 bytes
+BLAKE2s (helix/tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz) = 1c7e475f3da5b1965af9c421d3f094554a73a0ae52e69a5a2e05e200a86fc8c7
+SHA512 (helix/tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz) = 
c3f74ae35d5570b68d668525fa24abb62f9386eb0e87a4e42958683571ce4514f57ac86e5a4d74672afa26904ffb108b849fb3dd83110ad6af79bd1a8aed8b79
+Size (helix/tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz) = 18119 bytes
+BLAKE2s (helix/tree-sitter-rescript-4cd7ba91696886fdaca086fb32b5fd8cc294a129.tar.gz) = d11bb09224239ade514e2df7ebff8c0948faabacd9877b394ab67a25dd47046e
+SHA512 (helix/tree-sitter-rescript-4cd7ba91696886fdaca086fb32b5fd8cc294a129.tar.gz) = 
770068433bea7675603a0f6ba6ea092a4125d5da3fba65ae72b80681c521b138bd63a08b13ba61266b1809f65df7ac689d061a8357277d42194759432fe24ed7
+Size (helix/tree-sitter-rescript-4cd7ba91696886fdaca086fb32b5fd8cc294a129.tar.gz) = 150676 bytes
+BLAKE2s (helix/tree-sitter-ruby-0b107de5415e7470a30ef1a390d9db3306432bdb.tar.gz) = 5cb08331c4684e4f74d6bc67fecd0d5930616fa532f9e1365027b34c0cb79158
+SHA512 (helix/tree-sitter-ruby-0b107de5415e7470a30ef1a390d9db3306432bdb.tar.gz) = 
c03d0044651490e38babbabdb3b8680fac161576885bd6bdebe966c9f74a93903a18f9fdaf0ebca8be116338bc5ee01ad6f4c496a7ccf292d1d60dfa5246d7a1
+Size (helix/tree-sitter-ruby-0b107de5415e7470a30ef1a390d9db3306432bdb.tar.gz) = 479318 bytes
+BLAKE2s (helix/tree-sitter-rust-0509e440ae042db6483984b3a56b3c5f24b5d9b9.tar.gz) = 9f362282dcc87d6e0511bcf4a24377a22625be5f8c40ca32939f9e30cd1e46c0
+SHA512 (helix/tree-sitter-rust-0509e440ae042db6483984b3a56b3c5f24b5d9b9.tar.gz) = 
68033880acd8ca11e40ab0a3a2ed3fd90db071a415b9e1f10f54b9d7c66f9075cc89df4c8fb721dda63ec81993bafdeefa4b4f5953137a3381a788d26412dfc6
+Size (helix/tree-sitter-rust-0509e440ae042db6483984b3a56b3c5f24b5d9b9.tar.gz) = 321109 bytes
+BLAKE2s (helix/tree-sitter-scala-ec6047f531e7d4c13787d4ff208b94a84de34165.tar.gz) = 92fa2a4658268706c2604081a8ad6f446d43a6a35d2bf3cf90f0a4dd1980e4d8
+SHA512 (helix/tree-sitter-scala-ec6047f531e7d4c13787d4ff208b94a84de34165.tar.gz) = 
5de1b608de4d21187ac198f212faa98ab0b1109aecbc851bf352ecc7489f88d841556b2755674bc088490066ecfacdb3733b34bd8715785b48cf9767f112324d
+Size (helix/tree-sitter-scala-ec6047f531e7d4c13787d4ff208b94a84de34165.tar.gz) = 243754 bytes
+BLAKE2s (helix/tree-sitter-solidity-f3a002274744e859bf64cf3524985f8c31ea84fd.tar.gz) = d66fc7b471ce53fcc2861bd23a10a88de299c6e32da929d2716f911bd188875b
+SHA512 (helix/tree-sitter-solidity-f3a002274744e859bf64cf3524985f8c31ea84fd.tar.gz) = 
33bdae73bf388629efb07092899a9d2a9cf673ecb8991f109dee88b5948af5825d64b24d251d2f8cfd127889e0ca675ad6fc68e769e9be0610922187802065ba
+Size (helix/tree-sitter-solidity-f3a002274744e859bf64cf3524985f8c31ea84fd.tar.gz) = 188554 bytes
+BLAKE2s (helix/tree-sitter-svelte-98274d94ec33e994e8354d9ddfdef58cca471294.tar.gz) = 0949b9835ffd62eec23994c67eeb2fd62b8284a25c2b08542a54ee8da0be9f7e
+SHA512 (helix/tree-sitter-svelte-98274d94ec33e994e8354d9ddfdef58cca471294.tar.gz) = 
042713ff50806669afd2e2a44f23e2debc1beb5b701b12de0fa11dc45b404b32198359d6d5cc4ac2bdffa5b986fdef0f0a2a02f99e0a139a39f41f36a7bd08af
+Size (helix/tree-sitter-svelte-98274d94ec33e994e8354d9ddfdef58cca471294.tar.gz) = 73670 bytes
+BLAKE2s (helix/tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz) = 053d4926ded691cc1e8993782bd6d1aa54b40d5777c1b763bd17d1cfb026cfe6
+SHA512 (helix/tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz) = 
a82bf7a61a9caa2977b8357d227599ecf886b7aa4aa21e0ea7e9ae5d1a84fee4d2bcb4ecd2a91920daa8f1ff4b8797cee70e23150f31698e6a1c05f61951c056
+Size (helix/tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz) = 43563 bytes
+BLAKE2s (helix/tree-sitter-toml-8bd2056818b21860e3d756b5a58c4f6e05fb744e.tar.gz) = 5af3f6750d943a74c6413916bbc188878639fb1067c7ac1b4eb91d29f6c79368
+SHA512 (helix/tree-sitter-toml-8bd2056818b21860e3d756b5a58c4f6e05fb744e.tar.gz) = 
fb1f94b5099c290e2f372c5b759fb76f8cce5029baa69a0f41456ac9fc4e09f79c9e7b666a9e607d5e6715c5eb0983183e925080d646225ad823929c1c679849
+Size (helix/tree-sitter-toml-8bd2056818b21860e3d756b5a58c4f6e05fb744e.tar.gz) = 162432 bytes
+BLAKE2s (helix/tree-sitter-tsq-b665659d3238e6036e22ed0e24935e60efb39415.tar.gz) = 002a218a2955b27f956ccaa7ca2f06601422766dd39d612504eb992d27a60e15
+SHA512 (helix/tree-sitter-tsq-b665659d3238e6036e22ed0e24935e60efb39415.tar.gz) = 
c6ca5f61b7f67a42cfed25fa1358f1183df9a8504262932bc8702351a7f0ae25b8e38f280ee9114a38f6a28aff9ba8f0aec95e5f770828c84c09c3e7145dc1de
+Size (helix/tree-sitter-tsq-b665659d3238e6036e22ed0e24935e60efb39415.tar.gz) = 15061 bytes
+BLAKE2s (helix/tree-sitter-twig-b7444181fb38e603e25ea8fcdac55f9492e49c27.tar.gz) = 7e262dbbe249cced7a07abc64c06b9e5379f5829f4c0c321a231b504a184c461
+SHA512 (helix/tree-sitter-twig-b7444181fb38e603e25ea8fcdac55f9492e49c27.tar.gz) = 
7af979d0200ced9ea6e640ea7902c2781f4f5033a39ebbc07c5502a117e83868706127b52a5f14271797e6ce704c6c90c25fb67bc7bb4035f32d1ead8f39aade
+Size (helix/tree-sitter-twig-b7444181fb38e603e25ea8fcdac55f9492e49c27.tar.gz) = 9481 bytes
+BLAKE2s (helix/tree-sitter-typescript-f2e2dd6d52ae266e86b71e0773345e5cb729f6ae.tar.gz) = d35c4d06723062d6f34de943a5ef65610f9b1e46cb66b07408cded5d72700f86
+SHA512 (helix/tree-sitter-typescript-f2e2dd6d52ae266e86b71e0773345e5cb729f6ae.tar.gz) = 
aa186172a5635176a618024afb58ea454ebf73ec5010c07fcd321d94ce2f998e5c68395e5d882a34c1a7a21b710829071318fa9e6fb56b3d0203afe3e9f8b1e6
+Size (helix/tree-sitter-typescript-f2e2dd6d52ae266e86b71e0773345e5cb729f6ae.tar.gz) = 767901 bytes
+BLAKE2s (helix/tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz) = 2399fc169285363a22163354300aab2cbd6f10762ee9d97a6f175a0260317703
+SHA512 (helix/tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz) = 
25aef74a2f8724357a5f56d2988a2ce5125b0c26b16e57e6a1db9e91e312d3c0f558ac0d28e352d4c435310ed58c0d6fe5a24a7734804c6ce43e7e7575f61999
+Size (helix/tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz) = 157765 bytes
+BLAKE2s (helix/tree-sitter-wgsl-f00ff52251edbd58f4d39c9c3204383253032c11.tar.gz) = 05656eba709efe064ad888ad353216c451064edbbc46afbd5ed5584e523a25a5
+SHA512 (helix/tree-sitter-wgsl-f00ff52251edbd58f4d39c9c3204383253032c11.tar.gz) = 
602320f0048c9da4b9bfce36b23fba653b8c37f3442aecee93412eb94549ea45cf21b317933235401b688656dd71833f9eac019f0c552bb726210ecbe07c6b7b
+Size (helix/tree-sitter-wgsl-f00ff52251edbd58f4d39c9c3204383253032c11.tar.gz) = 4536581 bytes
+BLAKE2s (helix/tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz) = e0c35849128ae7c29b832d2e152a55a75cacd1020ecc54edaf25700ff38312f4
+SHA512 (helix/tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz) = 
6146fb39874f119568a08b656fb6ca5bbff1a79684322b9502819b43999be7596c8d8b64c6a2f0777770baadd1bec26a4de9d48addd2569b59b809cbb57b9d19
+Size (helix/tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz) = 266363 bytes
+BLAKE2s (helix/tree-sitter-zig-42e93d02ca945094699e2dc4de785bbaf8f740ec.tar.gz) = 8d47a6667446cf0690fa2dec9a16b206a9b3f0f8f62fcbd455b632f4f1f15161
+SHA512 (helix/tree-sitter-zig-42e93d02ca945094699e2dc4de785bbaf8f740ec.tar.gz) = 
167f43e3eb9560b9ffb380700525e22b659165a8b79c57294ff617a6af0a65575edab816c386435b3555aea48369530db141bc8f56350cf061d984e5ab45c0ae
+Size (helix/tree-sitter-zig-42e93d02ca945094699e2dc4de785bbaf8f740ec.tar.gz) = 730960 bytes
+BLAKE2s (helix/unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024
+SHA512 (helix/unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
+Size (helix/unicase-2.6.0.crate) = 23478 bytes
+BLAKE2s (helix/unicode-bidi-0.3.7.crate) = 35877a9b5d35d0c75856b237e5be0c43f956064b9af25b8c3345134aa8c0a756
+SHA512 (helix/unicode-bidi-0.3.7.crate) = 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf
+Size (helix/unicode-bidi-0.3.7.crate) = 33759 bytes
+BLAKE2s (helix/unicode-general-category-0.5.1.crate) = 0ce6a4e6dbe4f6185f8851660380aa309d1b5be483b282421002b11ba46aa779
+SHA512 (helix/unicode-general-category-0.5.1.crate) = 952041a674f0fc166b0e7dd7da3d655b955e55b563283bc83a4cdcb50b86e98c74d7acf49cf2d413c6bad6aa5af29c689d85fb9b9f54898493b5d74a108e6dc3
+Size (helix/unicode-general-category-0.5.1.crate) = 34919 bytes
+BLAKE2s (helix/unicode-normalization-0.1.19.crate) = c99955ee96cbd39b0c1bdfeeda9e45606da59ad93fb48e39edd8231cd1724927
+SHA512 (helix/unicode-normalization-0.1.19.crate) = 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
+Size (helix/unicode-normalization-0.1.19.crate) = 107353 bytes
+BLAKE2s (helix/unicode-segmentation-1.9.0.crate) = fdcf49e933d6dbe0684fc2e1e172f784ff19668d56ff5be2efcaefa06a0a6b0c
+SHA512 (helix/unicode-segmentation-1.9.0.crate) = 7d0ea37bfb24a1a803b1cd40b7b0c0e6e44ebf9a474fdedf0dcca1ead25662e19f44af29b87de1b000c3cc75fec93320938bb3ab9d9e82298eda324bb97e7294
+Size (helix/unicode-segmentation-1.9.0.crate) = 93241 bytes
+BLAKE2s (helix/unicode-width-0.1.9.crate) = 2c6be29baaa9f1c7b48cc6251da5aff0f9ee755d8ff1cc058dd0c084643e546c
+SHA512 (helix/unicode-width-0.1.9.crate) = 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
+Size (helix/unicode-width-0.1.9.crate) = 16745 bytes
+BLAKE2s (helix/unicode-xid-0.2.2.crate) = f490e112605a2f8c1245fe3eac08a20787a04af701715892031431425bba0ae3
+SHA512 (helix/unicode-xid-0.2.2.crate) = 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
+Size (helix/unicode-xid-0.2.2.crate) = 14955 bytes
+BLAKE2s (helix/url-2.2.2.crate) = da92f066a903f6e41cc3175d605393f0243ebd8c0a6ec8bfedf53ea619feac86
+SHA512 (helix/url-2.2.2.crate) = f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077
+Size (helix/url-2.2.2.crate) = 68555 bytes
+BLAKE2s (helix/version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
+SHA512 (helix/version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+Size (helix/version_check-0.9.4.crate) = 14895 bytes
+BLAKE2s (helix/walkdir-2.3.2.crate) = 263ff268c90c765cb836aa4743eb2e30fb738a655b3e146e059f0dbad9e6bfc4
+SHA512 (helix/walkdir-2.3.2.crate) = 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
+Size (helix/walkdir-2.3.2.crate) = 23516 bytes
+BLAKE2s (helix/wasi-0.10.2+wasi-snapshot-preview1.crate) = a99255257c1a9724a1e5a6c5bde6fd95cc850c6bcd881d2030755acc62bb8c23
+SHA512 (helix/wasi-0.10.2+wasi-snapshot-preview1.crate) = 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7
+Size (helix/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505 bytes
+BLAKE2s (helix/wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
+SHA512 (helix/wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
+Size (helix/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
+BLAKE2s (helix/which-4.2.5.crate) = e9f73871599052ad85bd512bbc69ac6e0224b039e017cb74f8f198ea9f8b6942
+SHA512 (helix/which-4.2.5.crate) = 2b2b44773b568946799035e5b90c1f0c304b399f4d330c1e063323f631f56ddc6c5d8a9d026d987cb39c801ccbfb614450064030fc19e1de34ab6a495f053395
+Size (helix/which-4.2.5.crate) = 9326 bytes
+BLAKE2s (helix/winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
+SHA512 (helix/winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+Size (helix/winapi-0.3.9.crate) = 1200382 bytes
+BLAKE2s (helix/winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
+SHA512 (helix/winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+Size (helix/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
+BLAKE2s (helix/winapi-util-0.1.5.crate) = 0bbadc89bd260c16095f1d19c2dc0f5acbd24d64dc1dcada628bf4acb003c6cc
+SHA512 (helix/winapi-util-0.1.5.crate) = 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
+Size (helix/winapi-util-0.1.5.crate) = 10164 bytes
+BLAKE2s (helix/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
+SHA512 (helix/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+Size (helix/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
+BLAKE2s (helix/windows-sys-0.32.0.crate) = c9a322471ee7a9978e21e1ce3d913483a4c58a14a7cdc41e41067d173ba4298c
+SHA512 (helix/windows-sys-0.32.0.crate) = a141bf37b6b72d83c46252e2fc4dd9daece02edbe8ddcb9d3262125c7733db1399c0342161a638cbbd3d980e532f785e0e0c77944e80270618ac30b0548b8ab9
+Size (helix/windows-sys-0.32.0.crate) = 3361554 bytes
+BLAKE2s (helix/windows_aarch64_msvc-0.32.0.crate) = 57d468dbcd1aa53ed7c6bd193f2a0ccdbd52f1d744f92cabfe65d2daf76a4291
+SHA512 (helix/windows_aarch64_msvc-0.32.0.crate) = d50661dc66f773edbfd82bdd2ddcc2b2c10216160595c771b61f9a56d0b288714d5f6b37a0a06e9d484395b2c1a228f342caff157bcb6c44534fe60bc1f5f844
+Size (helix/windows_aarch64_msvc-0.32.0.crate) = 673810 bytes
+BLAKE2s (helix/windows_i686_gnu-0.32.0.crate) = 4390789305291d1d4ebcadb5cb9a780d22427550af4a611a8cb81db4c8df8585
+SHA512 (helix/windows_i686_gnu-0.32.0.crate) = 7dd93d6a8fef58114dd5574deb3d5285b851cf2fe85d5bde466a9ccfe8584f3dcbeb293d4e40bf4b228a5ba4e54306d7e30364cebf7fbe6fe568bda96ab33d44
+Size (helix/windows_i686_gnu-0.32.0.crate) = 772251 bytes
+BLAKE2s (helix/windows_i686_msvc-0.32.0.crate) = a708106bbc71d65df3a8c470a6321842e9e65dcd47faa871557f1280afeccd90
+SHA512 (helix/windows_i686_msvc-0.32.0.crate) = 3d8b8db6ce629f8a3598b00f4a11f8af81cd8da1b9ed5f14e0b200c0512539118a7206866e9c63bb73528877ce74b33e92bbcc88f036afefe07936298eaff932
+Size (helix/windows_i686_msvc-0.32.0.crate) = 733422 bytes
+BLAKE2s (helix/windows_x86_64_gnu-0.32.0.crate) = 3540635e81b4f403ed5a0f2cf5da5e44e9f9bd50f61b87da1de21e25fffecf35
+SHA512 (helix/windows_x86_64_gnu-0.32.0.crate) = 35cf64bf981a16a011b2276dbbb65200834235075d369fe60ca06092e1c0631c114c402eb43db223ec885f0ab07a77aa9f1822d1db44c5e6747645c65a7ac182
+Size (helix/windows_x86_64_gnu-0.32.0.crate) = 744209 bytes
+BLAKE2s (helix/windows_x86_64_msvc-0.32.0.crate) = d7e5877d336b57af03494f78b7fea8e939ee1a285011699db01a69a31e1916a3
+SHA512 (helix/windows_x86_64_msvc-0.32.0.crate) = 4720246d2aed3c3b3c252cda7773096642e78891b1a9776c920da908b2d3741e9e341060424327f1c16e4cb47b6e22af1be229589a51b5a3a04d2a6447275332
+Size (helix/windows_x86_64_msvc-0.32.0.crate) = 669835 bytes
+SHA1 (patch-helix-loader_src_grammar.rs) = fb62b34375f2a8a237e22d5d2e474e82ec98a028
+SHA1 (patch-helix-loader_src_lib.rs) = 2e9380e9415e828f14b0f5a2057b747948b5b0a3
+SHA1 (patch-helix-term_build.rs) = 7e99dd176fee35e75b680daf309241bd3d6564a3

Index: pkgsrc/editors/helix/patches/patch-helix-loader_src_grammar.rs
diff -u /dev/null pkgsrc/editors/helix/patches/patch-helix-loader_src_grammar.rs:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/patches/patch-helix-loader_src_grammar.rs      Sat Apr  2 09:36:15 2022
@@ -0,0 +1,16 @@
+$NetBSD: patch-helix-loader_src_grammar.rs,v 1.1 2022/04/02 09:36:15 nikita Exp $
+
+Taken from FreeBSD ports, original patch by ashish@.
+
+--- helix-loader/src/grammar.rs.orig   2022-03-30 19:54:07 UTC
++++ helix-loader/src/grammar.rs
+@@ -79,8 +79,7 @@ pub fn fetch_grammars() -> Result<()> {
+     // We do not need to fetch local grammars.
+     let mut grammars = get_grammar_configs()?;
+     grammars.retain(|grammar| !matches!(grammar.source, GrammarSource::Local { .. }));
+-
+-    run_parallel(grammars, fetch_grammar, "fetch")
++    Ok(())
+ }
+ 
+ pub fn build_grammars() -> Result<()> {
Index: pkgsrc/editors/helix/patches/patch-helix-loader_src_lib.rs
diff -u /dev/null pkgsrc/editors/helix/patches/patch-helix-loader_src_lib.rs:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/patches/patch-helix-loader_src_lib.rs  Sat Apr  2 09:36:15 2022
@@ -0,0 +1,15 @@
+$NetBSD: patch-helix-loader_src_lib.rs,v 1.1 2022/04/02 09:36:15 nikita Exp $
+
+Taken from FreeBSD ports, original patch by ashish@.
+
+--- helix-loader/src/lib.rs.orig       2022-03-30 18:53:07 UTC
++++ helix-loader/src/lib.rs
+@@ -21,6 +21,8 @@ pub fn runtime_dir() -> std::path::PathBuf {
+         return std::path::PathBuf::from(dir).parent().unwrap().join(RT_DIR);
+     }
+ 
++    return std::path::PathBuf::from("%%DATADIR%%").join(RT_DIR);
++
+     // fallback to location of the executable being run
+     std::env::current_exe()
+         .ok()
Index: pkgsrc/editors/helix/patches/patch-helix-term_build.rs
diff -u /dev/null pkgsrc/editors/helix/patches/patch-helix-term_build.rs:1.1
--- /dev/null   Sat Apr  2 09:36:15 2022
+++ pkgsrc/editors/helix/patches/patch-helix-term_build.rs      Sat Apr  2 09:36:15 2022
@@ -0,0 +1,20 @@
+$NetBSD: patch-helix-term_build.rs,v 1.1 2022/04/02 09:36:15 nikita Exp $
+
+Taken from FreeBSD ports, original patch by ashish@.
+
+--- helix-term/build.rs.orig   2022-03-30 19:59:17 UTC
++++ helix-term/build.rs
+@@ -5,12 +5,7 @@ use std::process::Command;
+ const VERSION: &str = include_str!("../VERSION");
+ 
+ fn main() {
+-    let git_hash = Command::new("git")
+-        .args(&["rev-parse", "HEAD"])
+-        .output()
+-        .ok()
+-        .filter(|output| output.status.success())
+-        .and_then(|x| String::from_utf8(x.stdout).ok());
++    let git_hash: Option<&String> = None;
+ 
+     let version: Cow<_> = match git_hash {
+         Some(git_hash) => format!("{} ({})", VERSION, &git_hash[..8]).into(),



Home | Main Index | Thread Index | Old Index