lua51Packages.rocks-nvim: init at 2.7.3-1

This commit is contained in:
Matthieu Coudron
2024-02-05 19:42:30 +01:00
parent 8c09e97fae
commit 0d44579e51
2 changed files with 24 additions and 0 deletions
@@ -103,6 +103,7 @@ nvim-cmp,https://github.com/hrsh7th/nvim-cmp,,,,,
penlight,https://github.com/lunarmodules/Penlight.git,,,,,alerque
plenary.nvim,https://github.com/nvim-lua/plenary.nvim.git,,,,5.1,
rapidjson,https://github.com/xpol/lua-rapidjson.git,,,,,
rocks.nvim,,,,,5.1,teto mrcjkb
rest.nvim,,,,,5.1,teto
rustaceanvim,,,,,,mrcjkb
say,https://github.com/Olivine-Labs/say.git,,,,,
1 name src ref server version luaversion maintainers
103 penlight https://github.com/lunarmodules/Penlight.git alerque
104 plenary.nvim https://github.com/nvim-lua/plenary.nvim.git 5.1
105 rapidjson https://github.com/xpol/lua-rapidjson.git
106 rocks.nvim 5.1 teto mrcjkb
107 rest.nvim 5.1 teto
108 rustaceanvim mrcjkb
109 say https://github.com/Olivine-Labs/say.git
@@ -2948,6 +2948,29 @@ buildLuarocksPackage {
};
}) {};
rocks-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, fidget-nvim, fzy, lua, luaOlder, nvim-nio, toml, toml-edit }:
buildLuarocksPackage {
pname = "rocks.nvim";
version = "2.7.3-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/rocks.nvim-2.7.3-1.rockspec";
sha256 = "1nv6ym32d9vk69c6mg2i4bzn1lq0p1c039g5scf7482rx029zvnh";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-neorocks/rocks.nvim/archive/v2.7.3.zip";
sha256 = "02s7bqskfpk2xbipryvv7ybxl3gjllmn8wa8by1sqmmb4p56836j";
};
disabled = (luaOlder "5.1");
propagatedBuildInputs = [ fidget-nvim fzy lua nvim-nio toml toml-edit ];
meta = {
homepage = "https://github.com/nvim-neorocks/rocks.nvim";
description = "Neovim plugin management inspired by Cargo.";
license.fullName = "GPL-3.0";
};
}) {};
rest-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, lua, luaOlder }:
buildLuarocksPackage {
pname = "rest.nvim";