luarocks-bootstrap: cmake and zip should be propagatedNativeBuildInputs (#359822)

This commit is contained in:
7c6f434c
2024-12-08 08:42:27 +00:00
committed by GitHub
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -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
];