Merge pull request #144692 from JohnTitor/cargo-spellcheck-fix-darwin-build
cargo-spellcheck: fix build on darwin
commit9ce5bc61acccb98254f5ac251171d893b443cb1c
authorThiago Kenji Okada <thiagokokada@gmail.com>
dateFri 5 Nov 2021, 20:22 (5 years ago)
parentd2c6136609c79f
pkgs/development/tools/rust/cargo-spellcheck/default.nix+4
@@ -2,6 +2,8 @@
22, rustPlatform
33, fetchFromGitHub
44, libclang
5+, stdenv
6+, Security
57}:
68
79rustPlatform.buildRustPackage rec {
@@ -17,6 +19,8 @@ rustPlatform.buildRustPackage rec {
1719
1820 cargoSha256 = "1p4iirblk6idvfhn8954v8lbxlzj0gbd8fv4wq03hfrdqisjqcsn";
1921
22+ buildInputs = lib.optional stdenv.isDarwin Security;
23+
2024 LIBCLANG_PATH = "${libclang.lib}/lib";
2125
2226 checkFlags = [
pkgs/top-level/all-packages.nix+3−1
@@ -12799,7 +12799,9 @@ with pkgs;
1279912799 };
1280012800 cargo-readme = callPackage ../development/tools/rust/cargo-readme {};
1280112801 cargo-sort = callPackage ../development/tools/rust/cargo-sort { };
12802− cargo-spellcheck = callPackage ../development/tools/rust/cargo-spellcheck { };
12802+ cargo-spellcheck = callPackage ../development/tools/rust/cargo-spellcheck {
12803+ inherit (darwin.apple_sdk.frameworks) Security;
12804+ };
1280312805 cargo-supply-chain = callPackage ../development/tools/rust/cargo-supply-chain {
1280412806 inherit (darwin.apple_sdk.frameworks) Security;
1280512807 };