From b765d82e7ecf8e983df88604f0a9fc6ad1bf84fa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 8 Feb 2026 21:32:16 +0100 Subject: [PATCH] trivy: migrate to versionCheckHook --- pkgs/by-name/tr/trivy/package.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/tr/trivy/package.nix b/pkgs/by-name/tr/trivy/package.nix index 78f235cbc139..7946b892bab2 100644 --- a/pkgs/by-name/tr/trivy/package.nix +++ b/pkgs/by-name/tr/trivy/package.nix @@ -5,9 +5,9 @@ buildGoModule, fetchFromGitHub, installShellFiles, - testers, - trivy, + versionCheckHook, }: + buildGoModule (finalAttrs: { pname = "trivy"; version = "0.69.0"; @@ -36,6 +36,8 @@ buildGoModule (finalAttrs: { nativeBuildInputs = [ installShellFiles ]; + nativeInstallCheckInputs = [ versionCheckHook ]; + # Tests require network access doCheck = false; @@ -48,12 +50,6 @@ buildGoModule (finalAttrs: { doInstallCheck = true; - passthru.tests.version = testers.testVersion { - package = trivy; - command = "trivy --version"; - version = "Version: ${finalAttrs.version}"; - }; - meta = { description = "Simple and comprehensive vulnerability scanner for containers, suitable for CI"; homepage = "https://github.com/aquasecurity/trivy";