luarocks-nix: init
luarocks-nix is a fork of luarocks that adds a "nix" command capable of converting luarocks package descriptions into nix derivations (though nixpkgs is still missing the lua infrastructure).
This commit is contained in:
parent
d7a48fc80d
commit
15a8719d40
9
pkgs/development/tools/misc/luarocks/luarocks-nix.nix
Normal file
9
pkgs/development/tools/misc/luarocks/luarocks-nix.nix
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{ luarocks, fetchFromGitHub }:
|
||||||
|
luarocks.overrideAttrs(old: {
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "teto";
|
||||||
|
repo = "luarocks";
|
||||||
|
rev = "d669e8e118e6ca8bff05f32dbc9e5589e6ac45d2";
|
||||||
|
sha256 = "1lay3905a5sx2a4y68lbys0913qs210hcj9kn2lbqinw86c1vyc3";
|
||||||
|
};
|
||||||
|
})
|
@ -7860,6 +7860,7 @@ in
|
|||||||
luajit luajit_2_0 luajit_2_1;
|
luajit luajit_2_0 luajit_2_1;
|
||||||
|
|
||||||
luarocks = luaPackages.luarocks;
|
luarocks = luaPackages.luarocks;
|
||||||
|
luarocks-nix = luaPackages.luarocks-nix;
|
||||||
|
|
||||||
toluapp = callPackage ../development/tools/toluapp {
|
toluapp = callPackage ../development/tools/toluapp {
|
||||||
lua = lua5_1; # doesn't work with any other :(
|
lua = lua5_1; # doesn't work with any other :(
|
||||||
|
@ -43,6 +43,8 @@ let
|
|||||||
inherit lua;
|
inherit lua;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
luarocks-nix = callPackage ../development/tools/misc/luarocks/luarocks-nix.nix { };
|
||||||
|
|
||||||
basexx = buildLuaPackage rec {
|
basexx = buildLuaPackage rec {
|
||||||
version = "0.4.0";
|
version = "0.4.0";
|
||||||
name = "basexx-${version}";
|
name = "basexx-${version}";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user