diff options
Diffstat (limited to 'pkgs/by-name/ca/cargo-make/package.nix')
-rw-r--r-- | pkgs/by-name/ca/cargo-make/package.nix | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/pkgs/by-name/ca/cargo-make/package.nix b/pkgs/by-name/ca/cargo-make/package.nix index 4a90d4af78b5..ad3a30c98d8f 100644 --- a/pkgs/by-name/ca/cargo-make/package.nix +++ b/pkgs/by-name/ca/cargo-make/package.nix @@ -2,6 +2,7 @@ , rustPlatform , fetchFromGitHub , pkg-config +, installShellFiles , bzip2 , openssl , stdenv @@ -10,26 +11,33 @@ rustPlatform.buildRustPackage rec { pname = "cargo-make"; - version = "0.37.16"; + version = "0.37.23"; src = fetchFromGitHub { owner = "sagiegurari"; repo = "cargo-make"; rev = version; - hash = "sha256-OC1HzoEb9OyusYGC5jmEC4qW4U3oGApYvpy5XkZttSg="; + hash = "sha256-yYZasrnfxpLf0z6GndLYhkIFfVNjTkx4zdfHYX6WyXk="; }; - cargoHash = "sha256-voa456NCuOVEcLlJeUD1G3phzLufqfE0R88aYxcd3ew="; + cargoHash = "sha256-X4FhUqhf58wbl3A8nlXAqnYkkaXajxxqRyJn5K7BVqM="; - nativeBuildInputs = [ pkg-config ]; + nativeBuildInputs = [ + pkg-config + installShellFiles + ]; buildInputs = [ bzip2 openssl - ] ++ lib.optionals stdenv.isDarwin [ + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration ]; + postInstall = '' + installShellCompletion extra/shell/*.bash + ''; + # Some tests fail because they need network access. # However, Travis ensures a proper build. # See also: |