biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / rust / cargo-limit / default.nix
blobf52f76a3de5e9631dec0921d682a1cc78f044f65
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , nix-update-script
5 , stdenv
6 , libiconv
7 }:
9 rustPlatform.buildRustPackage rec {
10   pname = "cargo-limit";
11   version = "0.0.10";
13   src = fetchFromGitHub {
14     owner = "alopatindev";
15     repo = "cargo-limit";
16     rev = version;
17     sha256 = "sha256-joWDB9fhCsYVZFZdr+Gfm4JaRlm5kj+CHp34Sx5iQYk=";
18   };
20   cargoSha256 = "sha256-dwqbG0UFeUQHa0K98ebHfjbcQuQOhK2s6ZxAT6r0cik=";
22   buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
24   passthru = {
25     updateScript = nix-update-script { };
26   };
28   meta = with lib; {
29     description = "Cargo subcommand \"limit\": reduces the noise of compiler messages";
30     homepage = "https://github.com/alopatindev/cargo-limit";
31     license = with licenses; [ asl20 /* or */ mit ];
32     maintainers = with maintainers; [ otavio matthiasbeyer ];
33   };