diff --git a/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix b/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix index 8c0705762c6a..c73792ab8c99 100644 --- a/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix +++ b/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix @@ -8,6 +8,7 @@ useMimalloc ? false, doCheck ? true, nix-update-script, + versionCheckHook, }: rustPlatform.buildRustPackage rec { @@ -55,14 +56,10 @@ rustPlatform.buildRustPackage rec { export RUST_SRC_PATH=${rustPlatform.rustLibSrc} ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - versionOutput="$($out/bin/rust-analyzer --version)" - echo "'rust-analyzer --version' returns: $versionOutput" - [[ "$versionOutput" == "rust-analyzer ${version}" ]] - runHook postInstallCheck - ''; passthru = { updateScript = nix-update-script { };