From 3288cbdd097da51b371e6d6d1cabe72644d69c9a Mon Sep 17 00:00:00 2001 From: misuzu Date: Thu, 20 Apr 2023 13:33:25 +0300 Subject: [PATCH] netbird: 0.14.6 -> 0.16.0 Also add updateScript --- pkgs/tools/networking/netbird/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/networking/netbird/default.nix b/pkgs/tools/networking/netbird/default.nix index eaa905939c06..93ce3a08308a 100644 --- a/pkgs/tools/networking/netbird/default.nix +++ b/pkgs/tools/networking/netbird/default.nix @@ -1,6 +1,7 @@ { stdenv , lib , nixosTests +, nix-update-script , buildGoModule , fetchFromGitHub , installShellFiles @@ -29,16 +30,16 @@ let in buildGoModule rec { pname = "netbird"; - version = "0.14.6"; + version = "0.16.0"; src = fetchFromGitHub { owner = "netbirdio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-S11PshEVwOYPb8RGs5joC3Cr8CNKAenK6JRd/oV4LNQ="; + sha256 = "sha256-HtkMwy+8Af69vOz9VYMozOzW/W7CFSXlWR0vLlmYCeY="; }; - vendorHash = "sha256-RyTfEZPwr2CNb9M8vGmo4gtbqQDh2KWApyz2Yx6qPmk="; + vendorHash = "sha256-lag/usfAvpZhWeVe1wB3SJJsTCLcBeh04RvkE803OqQ="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; @@ -61,7 +62,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/netbirdio/netbird/client/system.version=${version}" + "-X github.com/netbirdio/netbird/version.version=${version}" "-X main.builtBy=nix" ]; @@ -97,7 +98,10 @@ buildGoModule rec { --replace "Exec=/usr/bin/netbird-ui" "Exec=$out/bin/netbird-ui" ''; - passthru.tests.netbird = nixosTests.netbird; + passthru = { + tests.netbird = nixosTests.netbird; + updateScript = nix-update-script { }; + }; meta = with lib; { homepage = "https://netbird.io";