From b9b2bb19ce0f896e9bd6169404ecf8a7e7c482cb Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Wed, 25 Dec 2024 15:15:42 +0900 Subject: [PATCH] hugo: prefer versionCheckHook rather than testers.testVersion https://github.com/NixOS/nixpkgs/blob/bd352cd67834c983d69adf4080d225dbe28f99ba/doc/stdenv/passthru.chapter.md?plain=1#L84 --- pkgs/by-name/hu/hugo/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hu/hugo/package.nix b/pkgs/by-name/hu/hugo/package.nix index 605d9ada6934..5d4bff4798eb 100644 --- a/pkgs/by-name/hu/hugo/package.nix +++ b/pkgs/by-name/hu/hugo/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, installShellFiles, buildPackages, - testers, + versionCheckHook, nix-update-script, hugo, }: @@ -58,11 +58,12 @@ buildGoModule rec { --zsh <(${emulator} $out/bin/hugo completion zsh) ''; - passthru.tests.version = testers.testVersion { - package = hugo; - command = "hugo version"; - version = "v${version}"; - }; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; + versionCheckProgramArg = [ "version" ]; passthru.updateScript = nix-update-script { };