biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / rust / cargo-temp / default.nix
blob7c4a84401095de48af9381bd9ade91732429c512
1 { lib, rustPlatform, fetchFromGitHub }:
3 rustPlatform.buildRustPackage rec {
4   pname = "cargo-temp";
5   version = "0.2.20";
7   src = fetchFromGitHub {
8     owner = "yozhgoor";
9     repo = "cargo-temp";
10     rev = "v${version}";
11     hash = "sha256-zyzzYftoMNPHvCtGYsxEiiWXd3vjWTfmiIpEJ86ac9c=";
12   };
14   cargoHash = "sha256-qkYvgKTT4wdYBRTwtDiHYCEBtbNjr6CWQB2y/kL0f8Y=";
16   meta = with lib; {
17     description = "A CLI tool that allow you to create a temporary new Rust project using cargo with already installed dependencies";
18     mainProgram = "cargo-temp";
19     homepage = "https://github.com/yozhgoor/cargo-temp";
20     changelog = "https://github.com/yozhgoor/cargo-temp/releases/tag/${src.rev}";
21     license = with licenses; [ mit /* or */ asl20 ];
22     maintainers = with maintainers; [ figsoda matthiasbeyer ];
23   };