delta: Add versionCheckHook (#464625)

This commit is contained in:
dish
2025-11-24 18:43:04 +00:00
committed by GitHub
+10 -4
View File
@@ -8,16 +8,17 @@
stdenv,
git,
zlib,
versionCheckHook,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "delta";
version = "0.18.2";
src = fetchFromGitHub {
owner = "dandavison";
repo = "delta";
tag = version;
tag = finalAttrs.version;
hash = "sha256-fJSKGa935kwLG8WYmT9Ncg2ozpSNMzUJx0WLo1gtVAA=";
};
@@ -57,10 +58,15 @@ rustPlatform.buildRustPackage rec {
"--skip=test_diff_real_files"
];
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
meta = {
homepage = "https://github.com/dandavison/delta";
description = "Syntax-highlighting pager for git";
changelog = "https://github.com/dandavison/delta/releases/tag/${version}";
changelog = "https://github.com/dandavison/delta/releases/tag/${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
zowoq
@@ -68,4 +74,4 @@ rustPlatform.buildRustPackage rec {
];
mainProgram = "delta";
};
}
})