From 25a83be5d0dd6f8c2646596e9b1f5500e297111b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 13:48:48 +0000 Subject: [PATCH 1/2] natscli: 0.3.0 -> 0.3.1 --- pkgs/by-name/na/natscli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/na/natscli/package.nix b/pkgs/by-name/na/natscli/package.nix index 39b6d185c02d..2cb9dde64451 100644 --- a/pkgs/by-name/na/natscli/package.nix +++ b/pkgs/by-name/na/natscli/package.nix @@ -7,17 +7,17 @@ buildGoModule rec { pname = "natscli"; - version = "0.3.0"; + version = "0.3.1"; src = fetchFromGitHub { owner = "nats-io"; repo = "natscli"; tag = "v${version}"; - hash = "sha256-GaP1qC90agVJa7t8aAyB+t++URxbQzkrCJ+KAVFqoBA="; + hash = "sha256-Y68AnYHud7tUVwd7+3/XmuQcyzFWVrh3UlKQ7uvsDxE="; }; proxyVendor = true; - vendorHash = "sha256-8Kva9aMWzGctpq51jVOz6umVTNB9NaGHIGoKmw7gl3I="; + vendorHash = "sha256-nPdLCRhTbj1gBm1oXOM3tUEYk5iwBS6lpzfY8fqoMBM="; subPackages = [ "nats" ]; From 31e5061822d933de749e2a03f17420eae04b32ee Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 17:38:31 +0100 Subject: [PATCH 2/2] 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"; }; -} +})