From 99a227638d1116b574b9370e3de60fddc71f1964 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Fri, 11 Apr 2025 13:01:01 +0200 Subject: [PATCH] uplosi: use finalAttrs Signed-off-by: Paul Meyer --- pkgs/by-name/up/uplosi/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/up/uplosi/package.nix b/pkgs/by-name/up/uplosi/package.nix index 14da37539a1f..11f3d8d52e3c 100644 --- a/pkgs/by-name/up/uplosi/package.nix +++ b/pkgs/by-name/up/uplosi/package.nix @@ -6,14 +6,14 @@ nix-update-script, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "uplosi"; version = "0.4.0"; src = fetchFromGitHub { owner = "edgelesssys"; - repo = pname; - rev = "v${version}"; + repo = "uplosi"; + tag = "v${finalAttrs.version}"; hash = "sha256-5I916T70sH4UAq5EGRjR7lnRBbPqMJIxaXwUCJQ4DcM="; }; @@ -22,7 +22,7 @@ buildGoModule rec { env.CGO_ENABLED = "0"; ldflags = [ "-s" - "-X main.version=${version}" + "-X main.version=${finalAttrs.version}" ]; nativeBuildInputs = [ installShellFiles ]; @@ -39,7 +39,7 @@ buildGoModule rec { meta = { description = "Upload OS images to cloud provider"; homepage = "https://github.com/edgelesssys/uplosi"; - changelog = "https://github.com/edgelesssys/uplosi/releases/tag/v${version}"; + changelog = "https://github.com/edgelesssys/uplosi/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; mainProgram = "uplosi"; maintainers = with lib.maintainers; [ @@ -48,4 +48,4 @@ buildGoModule rec { ]; platforms = lib.platforms.unix; }; -} +})