ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / ca / cargo-duplicates / package.nix
blobc04dc2ac571dacc27a4080487d824aac359a203a
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , curl
5 , pkg-config
6 , libgit2
7 , openssl
8 , zlib
9 , stdenv
10 , darwin
13 rustPlatform.buildRustPackage rec {
14   pname = "cargo-duplicates";
15   version = "0.7.0";
17   src = fetchFromGitHub {
18     owner = "Keruspe";
19     repo = "cargo-duplicates";
20     rev = "v${version}";
21     hash = "sha256-VGxBmzMtev+lXGhV9pMefpgX6nPlzMaPbXq5LMdIvrE=";
22   };
24   cargoHash = "sha256-xkPvbC/ot4U3gca57pEEze0jaQhUAZV1MEX0E6E1BmE=";
26   nativeBuildInputs = [
27     curl
28     pkg-config
29   ];
31   buildInputs = [
32     curl
33     libgit2
34     openssl
35     zlib
36   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
37     darwin.apple_sdk.frameworks.Security
38   ];
40   meta = with lib; {
41     description = "Cargo subcommand for displaying when different versions of a same dependency are pulled in";
42     mainProgram = "cargo-duplicates";
43     homepage = "https://github.com/Keruspe/cargo-duplicates";
44     license = licenses.mit;
45     maintainers = with maintainers; [ figsoda matthiasbeyer ];
46   };