biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / security / ssh-to-age / default.nix
blobb65ba77ff2c1d864cbe3cfb57366902637b90249
1 { lib, fetchFromGitHub, buildGoModule }:
3 buildGoModule rec {
4   pname = "ssh-to-age";
5   version = "1.1.9";
7   src = fetchFromGitHub {
8     owner = "Mic92";
9     repo = "ssh-to-age";
10     rev = version;
11     sha256 = "sha256-cEEFz/iVhvfo8CffC9wkIRnF26xL+roaqKsLmUgfUiA=";
12   };
14   vendorHash = "sha256-FH+etKil0oiiB5tvDYS2nu1HG4yZTWZuRhtYnbq4Os4=";
16   checkPhase = ''
17     runHook preCheck
18     go test ./...
19     runHook postCheck
20   '';
22   doCheck = true;
24   meta = with lib; {
25     description = "Convert ssh private keys in ed25519 format to age keys";
26     homepage = "https://github.com/Mic92/ssh-to-age";
27     license = licenses.mit;
28     maintainers = with maintainers; [ mic92 ];
29     mainProgram = "ssh-to-age";
30   };