linuxkit-nix/nix-linuxkit-runner/default.nix
zimbatm 2b5cda658b
nix-linuxkit-runner: add the missing Security.framework (#19)
the builds probably started failing once sandboxing was enabled on
Darwin
2018-11-07 19:13:09 +01:00

20 lines
357 B
Nix

{ callPackage
, defaultCrateOverrides
, Security
}:
let
needSecurity = attrs: {
buildInputs = [ Security ];
};
cargoDeps = callPackage ./Cargo.nix {};
runner = cargoDeps.nix_linuxkit_runner {};
in
runner.override {
crateOverrides = defaultCrateOverrides // {
ctrlc = needSecurity;
structopt-derive = needSecurity;
};
}