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:
@@ -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}";
|
||||||
|
|||||||
Reference in New Issue
Block a user