1 { lib, fetchFromGitHub, buildGoModule, nixosTests }:
7 src = fetchFromGitHub {
11 sha256 = "sha256-lMPyquQ+CeMe/V+hG4h61+GiuCXqjVAcTV9Fo3DNb6E=";
14 vendorSha256 = "sha256-gHwyXzmws99tPRJKR/boc0Hf+b5h9ZkzH2aiN8u6Z0I=";
18 subPackages = [ "cmd/lego" ];
21 "-X main.version=${version}"
25 description = "Let's Encrypt client and ACME library written in Go";
26 license = licenses.mit;
27 homepage = "https://go-acme.github.io/lego/";
28 maintainers = teams.acme.members;
31 passthru.tests.lego = nixosTests.acme;