From ad3a53265807daf53c1e64482ad710a93fe8f1ce Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Sat, 22 Apr 2023 12:52:06 -0700 Subject: [PATCH] rust/cargo.nix: disable audit if audit.meta.broken Not much point in auditing things that can't be built. --- pkgs/development/compilers/rust/cargo.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/rust/cargo.nix b/pkgs/development/compilers/rust/cargo.nix index 7c094ac4ef9c..705d172e4fcf 100644 --- a/pkgs/development/compilers/rust/cargo.nix +++ b/pkgs/development/compilers/rust/cargo.nix @@ -2,13 +2,13 @@ , file, curl, pkg-config, python3, openssl, cmake, zlib , installShellFiles, makeWrapper, rustPlatform, rustc , CoreFoundation, Security -, auditable ? true +, auditable ? !cargo-auditable.meta.broken , cargo-auditable }: -rustPlatform.buildRustPackage.override { +rustPlatform.buildRustPackage.override (lib.optionalAttrs (!cargo-auditable.meta.broken) { cargo-auditable = cargo-auditable.bootstrap; -} { +}) { pname = "cargo"; inherit (rustc) version src;