toxic: 0.15.1 -> 0.16.0
[NixPkgs.git] / pkgs / tools / admin / coldsnap / default.nix
blobd6bff3a6ae67a0be29863b6e27e8f2621dddb7cc
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5   openssl,
6   pkg-config,
7 }:
9 rustPlatform.buildRustPackage rec {
10   pname = "coldsnap";
11   version = "0.6.2";
13   src = fetchFromGitHub {
14     owner = "awslabs";
15     repo = pname;
16     rev = "v${version}";
17     hash = "sha256-NYMcCLFhX7eD6GXMP9NZDXDnXDDVbcvVwhUAqmwX+ig=";
18   };
19   cargoHash = "sha256-ngkoxybl52zTH4wo+sIUtU8vtzOAp+jU1RyTO2KbCgU=";
21   buildInputs = [ openssl ];
22   nativeBuildInputs = [ pkg-config ];
24   meta = with lib; {
25     homepage = "https://github.com/awslabs/coldsnap";
26     description = "Command line interface for Amazon EBS snapshots";
27     changelog = "https://github.com/awslabs/coldsnap/blob/${src.rev}/CHANGELOG.md";
28     license = licenses.asl20;
29     maintainers = teams.determinatesystems.members;
30     mainProgram = "coldsnap";
31   };