lispPackages_new: handle propagatedBuildInputs

This commit is contained in:
Maximilian Marx
2022-11-24 19:50:30 +01:00
parent 9818a19cba
commit 1574933511
@@ -40,6 +40,7 @@ let
removeSuffix
hasInfix
optionalString
makeBinPath
makeLibraryPath
makeSearchPath
recurseIntoAttrs
@@ -249,6 +250,12 @@ let
then pkgs.applyPatches { inherit (args) src patches; }
else args.src;
patches = [];
# make sure that propagated build-inputs from lispLibs are propagated
propagatedBuildInputs = lib.unique
(builtins.concatLists
(lib.catAttrs "propagatedBuildInputs"
(builtins.concatLists [[args] lispLibs nativeLibs javaLibs])));
})));
# Build the set of lisp packages using `lisp`