mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-27 06:25:23 +00:00
lua: fixed the way to create environments
`paths = requiredLuaModules (extraLibs ++ [ lua ] );` would discard lua and so in absence of a propagated lua, the lua.withPackages would return an empty bin/ directory.
This commit is contained in:
parent
986612811d
commit
a4d954080f
@ -89,6 +89,7 @@ let
|
||||
generatedRockspecFilename = "./${self.pname}-${self.rockspecVersion}.rockspec";
|
||||
|
||||
nativeBuildInputs = [
|
||||
lua # for lua.h
|
||||
wrapLua
|
||||
luarocks
|
||||
];
|
||||
|
@ -10,7 +10,7 @@
|
||||
# Create a lua executable that knows about additional packages.
|
||||
let
|
||||
env = let
|
||||
paths = requiredLuaModules (extraLibs ++ [ lua ] );
|
||||
paths = [ lua ] ++ requiredLuaModules extraLibs;
|
||||
in buildEnv {
|
||||
name = "${lua.name}-env";
|
||||
|
||||
|
@ -641,7 +641,8 @@ in
|
||||
tar xf *.tar.gz
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [ lua luaposix
|
||||
propagatedBuildInputs = [
|
||||
luaposix
|
||||
readline.out
|
||||
];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user