diff --git a/pkgs/by-name/ne/nezha-agent/package.nix b/pkgs/by-name/ne/nezha-agent/package.nix index f9d29fee33f7..20b16274de26 100644 --- a/pkgs/by-name/ne/nezha-agent/package.nix +++ b/pkgs/by-name/ne/nezha-agent/package.nix @@ -6,29 +6,25 @@ versionCheckHook, nix-update-script, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "nezha-agent"; - version = "1.10.0"; + version = "1.12.2"; src = fetchFromGitHub { owner = "nezhahq"; repo = "agent"; - tag = "v${version}"; - hash = "sha256-Pmfq9yk78mesxSzg7YdrL8KjHL6vRHPrAuNM7StRmus="; + tag = "v${finalAttrs.version}"; + hash = "sha256-j0GIfte5z7uyhsnWqsRexWZHJxnqf1cFl1Hq4jnONAo="; }; - vendorHash = "sha256-g7F/kkA9BXJj8oTFt0IrvloOyGNIE//tQg+ND7aJokg="; + vendorHash = "sha256-+0goz1TpHcNd0T45mRc0QornXdHFPy5Y+uH0aOiql+A="; ldflags = [ "-s" - "-X github.com/nezhahq/agent/pkg/monitor.Version=${version}" + "-X github.com/nezhahq/agent/pkg/monitor.Version=${finalAttrs.version}" "-X main.arch=${stdenv.hostPlatform.system}" ]; - preBuild = '' - go generate ./... - ''; - checkFlags = let # Skip tests that require network access @@ -69,4 +65,4 @@ buildGoModule rec { maintainers = with lib.maintainers; [ moraxyc ]; mainProgram = "nezha-agent"; }; -} +})