diff options
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 909b5e72719..c048f443161 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6463,7 +6463,11 @@ in waf = callPackage ../development/tools/build-managers/waf { python = python3; }; wafHook = makeSetupHook { deps = [ python ]; - substitutions = { inherit waf; }; + substitutions = { + inherit waf; + crossFlags = lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) + ''--cross-compile "--cross-execute=${stdenv.targetPlatform.emulator pkgs}"''; + }; } ../development/tools/build-managers/waf/setup-hook.sh; wakelan = callPackage ../tools/networking/wakelan { }; |