diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-05-17 11:09:33 -0500 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-05-17 14:20:29 -0500 |
commit | e0fccdcc8d03da8ec306db3ac9710fbe5e135293 (patch) | |
tree | 95a551ea4059a1bd7e03456a01a0f7a6f8d446c3 | |
parent | 93fedb03fe4618c8a5bc51c2d7bf3502e0d80939 (diff) | |
download | nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.tar nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.tar.gz nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.tar.bz2 nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.tar.lz nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.tar.xz nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.tar.zst nixlib-e0fccdcc8d03da8ec306db3ac9710fbe5e135293.zip |
rust: add more sys overrides
-rw-r--r-- | pkgs/build-support/rust/default-crate-overrides.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index 488fcb943721..c9d2913c4fd4 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -3,7 +3,7 @@ libsodium, postgresql, ... }: let - inherit (darwin.apple_sdk.frameworks) CoreFoundation; + inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; in { cargo = attrs: { @@ -19,7 +19,8 @@ in crateBin = [ { name = "cargo-vendor"; path = "src/main.rs"; } ]; }; curl-sys = attrs: { - buildInputs = [ pkgconfig curl ]; + buildInputs = [ pkgconfig ]; + propagatedBuiltInputs = [ curl ]; }; libgit2-sys = attrs: { LIBGIT2_SYS_USE_PKG_CONFIG = true; @@ -69,4 +70,7 @@ in pq-sys = attr: { buildInputs = [ pkgconfig postgresql ]; }; + security-framework-sys = attr: { + propagatedBuildInputs = [ Security ]; + }; } |