luaPackages.luarocks-build-tree-sitter-cli: init -> 0.0.3-1

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
This commit is contained in:
Austin Horstman
2026-02-26 22:51:46 -06:00
parent 5269e78943
commit 18212a0b13
2 changed files with 33 additions and 0 deletions
@@ -96,6 +96,7 @@ luaprompt,,,,,,Freed-Wu
luarepl,,,,,,
luarocks,,,,,,mrcjkb teto
luarocks-build-rust-mlua,,,,,,mrcjkb
luarocks-build-tree-sitter-cli,,,,,,
luarocks-build-treesitter-parser,,,,,,mrcjkb
luarocks-build-treesitter-parser-cpp,,,,,,mrcjkb
luasec,,,,,,flosse
1 name rockspec ref server version luaversion maintainers
96 luarepl
97 luarocks mrcjkb teto
98 luarocks-build-rust-mlua mrcjkb
99 luarocks-build-tree-sitter-cli
100 luarocks-build-treesitter-parser mrcjkb
101 luarocks-build-treesitter-parser-cpp mrcjkb
102 luasec flosse
@@ -3537,6 +3537,38 @@ final: prev: {
}
) { };
luarocks-build-tree-sitter-cli = callPackage (
{
buildLuarocksPackage,
fetchFromGitHub,
fetchurl,
luaOlder,
}:
buildLuarocksPackage {
pname = "luarocks-build-tree-sitter-cli";
version = "0.0.3-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/luarocks-build-tree-sitter-cli-0.0.3-1.rockspec";
sha256 = "0yy04svrll85zn334mhhnzzdqymsbiqymnr6iaj23h436v3gcq38";
}).outPath;
src = fetchFromGitHub {
owner = "FourierTransformer";
repo = "luarocks-build-tree-sitter-cli";
tag = "0.0.3";
hash = "sha256-Chc0eKvKyL9JM6MNX5GcRes1YA2+W842NDrX1nNMQ+E=";
};
disabled = luaOlder "5.1";
meta = {
homepage = "https://github.com/FourierTransformer/luarocks-build-tree-sitter-cli";
description = "A LuaRocks build backend to install the tree-sitter CLI";
license.fullName = "MIT";
};
}
) { };
luarocks-build-treesitter-parser = callPackage (
{
buildLuarocksPackage,