diff options
Diffstat (limited to 'pkgs/servers/headscale/default.nix')
-rw-r--r-- | pkgs/servers/headscale/default.nix | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/pkgs/servers/headscale/default.nix b/pkgs/servers/headscale/default.nix index 34455918c2ff..a577b6251c52 100644 --- a/pkgs/servers/headscale/default.nix +++ b/pkgs/servers/headscale/default.nix @@ -1,21 +1,28 @@ -{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: - +{ + lib, + buildGoModule, + fetchFromGitHub, + installShellFiles, +}: buildGoModule rec { pname = "headscale"; - version = "0.16.4"; + version = "0.17.1"; src = fetchFromGitHub { owner = "juanfont"; repo = "headscale"; rev = "v${version}"; - sha256 = "sha256-j5fbWxRMkYlsgL1QDEDlitKB3FOmDTy17FcuztALISw="; + sha256 = "sha256-/NJUtmH67VZERCvExcX4W4T9Rcixc5m28ujNcrQduWg="; }; - vendorSha256 = "sha256-RzmnAh81BN4tbzAGzJbb6CMuws8kuPJDw7aPkRRnSS8="; + vendorSha256 = "sha256-Y1IK9Tx2sv0v27ZYtSxDP9keHQ7skctDOa+37pNGEC8="; + + ldflags = ["-s" "-w" "-X github.com/juanfont/headscale/cmd/headscale/cli.Version=v${version}"]; - ldflags = [ "-s" "-w" "-X github.com/juanfont/headscale/cmd/headscale/cli.Version=v${version}" ]; + nativeBuildInputs = [installShellFiles]; + checkFlags = ["-short"]; - nativeBuildInputs = [ installShellFiles ]; + tags = ["ts2019"]; postInstall = '' installShellCompletion --cmd headscale \ @@ -44,6 +51,6 @@ buildGoModule rec { Headscale implements this coordination server. ''; license = licenses.bsd3; - maintainers = with maintainers; [ nkje jk kradalby ]; + maintainers = with maintainers; [nkje jk kradalby misterio77 ghuntley]; }; } |