From 359e2b3f4f25ec854965bf4c7a4032798ea0c46d Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sun, 15 Jun 2025 21:30:35 +0800 Subject: [PATCH] goreman: use finalAttrs --- pkgs/by-name/go/goreman/package.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/go/goreman/package.nix b/pkgs/by-name/go/goreman/package.nix index 9a572a8a41b8..22567e16a140 100644 --- a/pkgs/by-name/go/goreman/package.nix +++ b/pkgs/by-name/go/goreman/package.nix @@ -3,17 +3,16 @@ buildGoModule, fetchFromGitHub, testers, - goreman, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "goreman"; version = "0.3.16"; src = fetchFromGitHub { owner = "mattn"; repo = "goreman"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-hOFnLxHsrauOrsbJYKNrwFFT5yYX/rdZUVjscBIGDLo="; }; @@ -25,15 +24,15 @@ buildGoModule rec { ]; passthru.tests.version = testers.testVersion { - package = goreman; + package = finalAttrs.finalPackage; command = "goreman version"; }; - meta = with lib; { + meta = { description = "foreman clone written in go language"; mainProgram = "goreman"; homepage = "https://github.com/mattn/goreman"; - license = licenses.mit; - maintainers = with maintainers; [ zimbatm ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zimbatm ]; }; -} +})