cyme: prefer versionCheckHook rather than testers.testVersion

https://github.com/NixOS/nixpkgs/blob/bd352cd67834c983d69adf4080d225dbe28f99ba/doc/stdenv/passthru.chapter.md?plain=1#L84
This commit is contained in:
Kenichi Kamiya
2025-02-24 21:05:37 +09:00
parent e4dd0c7064
commit a5ac07cf83
+9 -8
View File
@@ -6,9 +6,8 @@
stdenv,
darwin,
libusb1,
versionCheckHook,
nix-update-script,
testers,
cyme,
}:
rustPlatform.buildRustPackage rec {
@@ -47,12 +46,14 @@ rustPlatform.buildRustPackage rec {
"--skip=test_run"
];
passthru = {
updateScript = nix-update-script { };
tests.version = testers.testVersion {
package = cyme;
};
};
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}";
versionCheckProgramArg = [ "--version" ];
passthru.updateScript = nix-update-script { };
meta = with lib; {
homepage = "https://github.com/tuna-f1sh/cyme";