diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2018-09-13 23:36:17 +0200 |
---|---|---|
committer | xeji <36407913+xeji@users.noreply.github.com> | 2018-09-13 23:36:17 +0200 |
commit | d782c4eba57141452583e9d47d3e3c77f9bd47ef (patch) | |
tree | d80e27f71f7a7fe7cafb63e426dc3c2fc4d6f5bb /pkgs/tools/package-management | |
parent | 9ef31b2f96eeae83f8689a0f3459caeb3bc51a8f (diff) | |
download | nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.tar nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.tar.gz nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.tar.bz2 nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.tar.lz nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.tar.xz nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.tar.zst nixlib-d782c4eba57141452583e9d47d3e3c77f9bd47ef.zip |
cargo-update: fix darwin build (#46625)
On darwin libcurl is also needed. /cc ZHF #45961
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r-- | pkgs/tools/package-management/cargo-update/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/tools/package-management/cargo-update/default.nix b/pkgs/tools/package-management/cargo-update/default.nix index 70a14ded7bf3..50dc748e07ef 100644 --- a/pkgs/tools/package-management/cargo-update/default.nix +++ b/pkgs/tools/package-management/cargo-update/default.nix @@ -1,4 +1,4 @@ -{ stdenv, callPackage, defaultCrateOverrides, fetchFromGitHub, cmake, libssh2, libgit2, openssl, zlib }: +{ stdenv, callPackage, defaultCrateOverrides, fetchFromGitHub, cmake, curl, libssh2, libgit2, openssl, zlib }: ((callPackage ./cargo-update.nix {}).cargo_update {}).override { crateOverrides = defaultCrateOverrides // { @@ -13,7 +13,9 @@ sha256 = "1bvrdgcw2akzd78wgvsisvghi8pvdk3szyg9s46qxv4km9sf88s7"; }; - buildInputs = [ cmake libssh2 libgit2 openssl zlib ]; + nativeBuildInputs = [ cmake ]; + buildInputs = [ libssh2 libgit2 openssl zlib ] + ++ stdenv.lib.optional stdenv.isDarwin curl; meta = with stdenv.lib; { description = "A cargo subcommand for checking and applying updates to installed executables"; |