From a17a0516e936d32d6f13c0cb7ccf1d6d3f43d949 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Mon, 24 Nov 2025 16:40:43 +0000 Subject: [PATCH 1/2] delta: Add versionCheckHook --- pkgs/by-name/de/delta/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/de/delta/package.nix b/pkgs/by-name/de/delta/package.nix index 728d4b29f6fa..64fc8e7a5296 100644 --- a/pkgs/by-name/de/delta/package.nix +++ b/pkgs/by-name/de/delta/package.nix @@ -8,6 +8,7 @@ stdenv, git, zlib, + versionCheckHook, }: rustPlatform.buildRustPackage rec { @@ -57,6 +58,11 @@ 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"; From 1d7fb37a21ebdc97735deb4807249d40bb478423 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Mon, 24 Nov 2025 16:42:33 +0000 Subject: [PATCH 2/2] delta: Use finalAttrs --- pkgs/by-name/de/delta/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/de/delta/package.nix b/pkgs/by-name/de/delta/package.nix index 64fc8e7a5296..ad86b92469e1 100644 --- a/pkgs/by-name/de/delta/package.nix +++ b/pkgs/by-name/de/delta/package.nix @@ -11,14 +11,14 @@ 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="; }; @@ -66,7 +66,7 @@ rustPlatform.buildRustPackage rec { 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 @@ -74,4 +74,4 @@ rustPlatform.buildRustPackage rec { ]; mainProgram = "delta"; }; -} +})