From 698db4075e4c9b6b3d25945b8f02560aa64fb207 Mon Sep 17 00:00:00 2001 From: Robert James Hernandez Date: Thu, 20 Mar 2025 22:12:27 +0000 Subject: [PATCH 1/2] ticker: fix version set at buildtime --- pkgs/by-name/ti/ticker/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ti/ticker/package.nix b/pkgs/by-name/ti/ticker/package.nix index 0b81f7e8e443..d1bcfe083993 100644 --- a/pkgs/by-name/ti/ticker/package.nix +++ b/pkgs/by-name/ti/ticker/package.nix @@ -20,7 +20,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/achannarasappa/ticker/cmd.Version=v${version}" + "-X github.com/achannarasappa/ticker/v4/cmd.Version=${version}" ]; # Tests require internet From 78eb1a5dfc0289ff14b22a39b3fa2c2fda4a96ef Mon Sep 17 00:00:00 2001 From: Robert James Hernandez Date: Thu, 20 Mar 2025 22:12:56 +0000 Subject: [PATCH 2/2] ticker: init passthru.tests.version --- pkgs/by-name/ti/ticker/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/ti/ticker/package.nix b/pkgs/by-name/ti/ticker/package.nix index d1bcfe083993..3258aba4bd4f 100644 --- a/pkgs/by-name/ti/ticker/package.nix +++ b/pkgs/by-name/ti/ticker/package.nix @@ -2,6 +2,8 @@ lib, buildGoModule, fetchFromGitHub, + ticker, + testers, }: buildGoModule rec { @@ -26,6 +28,12 @@ buildGoModule rec { # Tests require internet doCheck = false; + passthru.tests.version = testers.testVersion { + package = ticker; + command = "ticker --version"; + inherit version; + }; + meta = with lib; { description = "Terminal stock ticker with live updates and position tracking"; homepage = "https://github.com/achannarasappa/ticker";