overrides.watchfiles: add optionals for darwin

This commit is contained in:
Radosław Szamszur 2022-10-06 19:11:45 +02:00 committed by adisbladis
parent 175def76d4
commit c65bfd1142

View file

@ -2299,6 +2299,11 @@ lib.composeManyExtensions [
cargoDeps = pkgs.rustPlatform.importCargoLock { cargoDeps = pkgs.rustPlatform.importCargoLock {
lockFile = "${src.out}/Cargo.lock"; lockFile = "${src.out}/Cargo.lock";
}; };
buildInputs = (old.buildInputs or [ ]) ++ lib.optionals stdenv.isDarwin [
pkgs.darwin.apple_sdk.frameworks.Security
pkgs.darwin.apple_sdk.frameworks.CoreServices
pkgs.libiconv
];
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [
pkgs.rustPlatform.cargoSetupHook pkgs.rustPlatform.cargoSetupHook
pkgs.rustPlatform.maturinBuildHook pkgs.rustPlatform.maturinBuildHook