diff options
author | squalus <squalus@squalus.net> | 2022-05-02 20:16:33 -0700 |
---|---|---|
committer | squalus <squalus@squalus.net> | 2022-05-02 20:16:33 -0700 |
commit | a0ab345013c811a3d5841c6f126b7684a96d7e92 (patch) | |
tree | 94b015158b79618a7626760463b4b309e431f8f1 /pkgs/tools/system/freeipmi/default.nix | |
parent | 986fc6057cbce174c1b8882f597b377be2198d74 (diff) |
freeipmi: support cross compile
Diffstat (limited to 'pkgs/tools/system/freeipmi/default.nix')
-rw-r--r-- | pkgs/tools/system/freeipmi/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/tools/system/freeipmi/default.nix b/pkgs/tools/system/freeipmi/default.nix index 09b7b31279940..0820869fb0d11 100644 --- a/pkgs/tools/system/freeipmi/default.nix +++ b/pkgs/tools/system/freeipmi/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, lib, stdenv, libgcrypt, readline, libgpg-error }: +{ buildPackages, fetchurl, lib, stdenv, libgcrypt, readline, libgpg-error }: stdenv.mkDerivation rec { version = "1.6.9"; @@ -9,8 +9,13 @@ stdenv.mkDerivation rec { sha256 = "sha256-8l4cNfPQ8bWpnMMezCNTyoPtRqFRY4QvuocBJ9ycggY="; }; + depsBuildBuild = [ buildPackages.stdenv.cc ]; + buildInputs = [ libgcrypt readline libgpg-error ]; + configureFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) + [ "ac_cv_file__dev_urandom=true" "ac_cv_file__dev_random=true" ]; + doCheck = true; meta = { |