From f361bde7592ca75d9eca9ec71201d6a0785c4391 Mon Sep 17 00:00:00 2001 From: "PAEPCKE, Michael" Date: Thu, 27 Mar 2025 20:55:22 +0000 Subject: [PATCH] cliqr: add nix-update script hook, switch to finalAttrs --- pkgs/by-name/cl/cliqr/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/cl/cliqr/package.nix b/pkgs/by-name/cl/cliqr/package.nix index b26329388a41..94c8fc4b17e3 100644 --- a/pkgs/by-name/cl/cliqr/package.nix +++ b/pkgs/by-name/cl/cliqr/package.nix @@ -2,16 +2,17 @@ lib, buildGoModule, fetchFromGitHub, + nix-update-script, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "cliqr"; version = "0.1.26"; src = fetchFromGitHub { owner = "paepckehh"; repo = "cliqr"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-JM5sWVby8dSFz2YtNXgU9z5fc6EI5nnxmpQN/71kdjI="; }; @@ -22,12 +23,14 @@ buildGoModule rec { "-w" ]; + passthru.updateScript = nix-update-script { }; + meta = { - changelog = "https://github.com/paepckehh/cliqr/releases/tag/v${version}"; + changelog = "https://github.com/paepckehh/cliqr/releases/tag/v${finalAttrs.version}"; homepage = "https://paepcke.de/cliqr"; description = "Transfer, share data & secrets via console qr codes"; license = lib.licenses.bsd3; mainProgram = "cliqr"; maintainers = with lib.maintainers; [ paepcke ]; }; -} +})