From 14789e1eace6b86f11e7c229bf08da1fbabd00c4 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 15 Sep 2025 11:03:41 +0200 Subject: [PATCH] mago: use `versionCheckHook` --- pkgs/by-name/ma/mago/package.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ma/mago/package.nix b/pkgs/by-name/ma/mago/package.nix index d0d1057edcec..a90e4f75dc56 100644 --- a/pkgs/by-name/ma/mago/package.nix +++ b/pkgs/by-name/ma/mago/package.nix @@ -4,8 +4,7 @@ fetchFromGitHub, pkg-config, openssl, - testers, - mago, + versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -30,13 +29,9 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ openssl ]; - passthru = { - tests.version = testers.testVersion { - package = mago; - command = "mago --version"; - version = "mago ${version}"; - }; - }; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; meta = { changelog = "https://github.com/carthage-software/mago/releases/tag/${finalAttrs.version}";