treewide: move fixDarwinDylibNames to nativeBuildInputs

This hook runs at build time and depends on executing
install_name_tool from binutils.
This commit is contained in:
Andrew Childs
2020-10-13 16:03:49 +09:00
parent 2a905c8616
commit 722d02a720
36 changed files with 92 additions and 74 deletions

View File

@@ -145,11 +145,11 @@ stdenv.mkDerivation {
enableParallelBuilding = true;
nativeBuildInputs = [ which ];
nativeBuildInputs = [ which ]
++ optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames;
depsBuildBuild = [ buildPackages.stdenv.cc ];
buildInputs = [ expat zlib bzip2 libiconv ]
++ optional (stdenv.hostPlatform == stdenv.buildPlatform) icu
++ optional stdenv.isDarwin fixDarwinDylibNames
++ optional enablePython python
++ optional enableNumpy python.pkgs.numpy;