luarocks-bootstrap: cmake and zip should be propagatedNativeBuildInputs (#359822)
This commit is contained in:
@@ -90,7 +90,7 @@ let
|
||||
/* the function you would have passed to lua.withPackages */
|
||||
, extraLuaPackages ? (_: [])
|
||||
, withNodeJs ? false
|
||||
, withRuby ? true
|
||||
, withRuby ? false
|
||||
, vimAlias ? false
|
||||
, viAlias ? false
|
||||
, configure ? {}
|
||||
|
||||
@@ -87,12 +87,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
--suffix LUA_PATH ";" "$(echo "$out"/share/lua/*/)?/init.lua" \
|
||||
--suffix LUA_CPATH ";" "$(echo "$out"/lib/lua/*/)?.so" \
|
||||
--suffix LUA_CPATH ";" "$(echo "$out"/share/lua/*/)?/init.lua" \
|
||||
--suffix PATH : ${lib.makeBinPath finalAttrs.propagatedBuildInputs}
|
||||
--suffix PATH : ${lib.makeBinPath finalAttrs.propagatedNativeBuildInputs}
|
||||
}
|
||||
done
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [ zip unzip cmake ];
|
||||
propagatedNativeBuildInputs = [ zip unzip cmake ];
|
||||
|
||||
# unpack hook for src.rock and rockspec files
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
@@ -16,7 +16,7 @@ luarocks_bootstrap.overrideAttrs (old: {
|
||||
hash = "sha256-hsjv+jlLsoIDM4gB/0mFeoVu1YZ1I9ELDALLTEnlCF0=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = old.propagatedBuildInputs ++ [
|
||||
propagatedNativeBuildInputs = old.propagatedNativeBuildInputs ++ [
|
||||
file
|
||||
nurl
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user