From 020f6c1e3b8becd6f991acbea9f68673ffbb2759 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 11 Oct 2025 10:19:44 +0000 Subject: [PATCH] quick-lint-js: use versionCheckHook instead of testers.testVersion Tracking: https://github.com/NixOS/nixpkgs/issues/445447 --- pkgs/by-name/qu/quick-lint-js/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/qu/quick-lint-js/package.nix b/pkgs/by-name/qu/quick-lint-js/package.nix index 5726d75fb124..b83a7a164ca5 100644 --- a/pkgs/by-name/qu/quick-lint-js/package.nix +++ b/pkgs/by-name/qu/quick-lint-js/package.nix @@ -5,8 +5,7 @@ lib, ninja, stdenv, - testers, - quick-lint-js, + versionCheckHook, }: let @@ -63,13 +62,15 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + passthru = { # Expose quick-lint-js-build-tools to nix repl as quick-lint-js.build-tools. build-tools = quick-lint-js-build-tools; - - tests = { - version = testers.testVersion { package = quick-lint-js; }; - }; }; meta = {