diff --git a/pkgs/by-name/st/stc-cli/package.nix b/pkgs/by-name/st/stc-cli/package.nix index 19e76087c588..b4472c2ebc27 100644 --- a/pkgs/by-name/st/stc-cli/package.nix +++ b/pkgs/by-name/st/stc-cli/package.nix @@ -1,7 +1,8 @@ { - lib, buildGoModule, fetchFromGitHub, + lib, + versionCheckHook, }: buildGoModule rec { @@ -17,6 +18,12 @@ buildGoModule rec { vendorHash = "sha256-qLpWXikTr+vB2bIw2EqnoJ0uOxUc/qc6SdGEJQXwmTQ="; + ldflags = [ "-X main.GitTag=${version}" ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "-version"; + meta = { description = "Syncthing CLI Tool"; homepage = "https://github.com/tenox7/stc";