From 31e5061822d933de749e2a03f17420eae04b32ee Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 17:38:31 +0100 Subject: [PATCH] natscli: migrate to finalAttrs --- pkgs/by-name/na/natscli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/na/natscli/package.nix b/pkgs/by-name/na/natscli/package.nix index 2cb9dde64451..93fcf7b62394 100644 --- a/pkgs/by-name/na/natscli/package.nix +++ b/pkgs/by-name/na/natscli/package.nix @@ -5,14 +5,14 @@ versionCheckHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "natscli"; version = "0.3.1"; src = fetchFromGitHub { owner = "nats-io"; repo = "natscli"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Y68AnYHud7tUVwd7+3/XmuQcyzFWVrh3UlKQ7uvsDxE="; }; @@ -24,7 +24,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X=main.version=${version}" + "-X=main.version=${finalAttrs.version}" ]; nativeInstallCheckInputs = [ versionCheckHook ]; @@ -40,7 +40,7 @@ buildGoModule rec { meta = { description = "NATS Command Line Interface"; homepage = "https://github.com/nats-io/natscli"; - changelog = "https://github.com/nats-io/natscli/releases/tag/${src.tag}"; + changelog = "https://github.com/nats-io/natscli/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ bengsparks @@ -48,4 +48,4 @@ buildGoModule rec { ]; mainProgram = "nats"; }; -} +})