From c93188c8e6acae53e7379ca32a996730ff2997f0 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 22 Jul 2025 19:27:16 +0200 Subject: [PATCH] markdown-code-runner: 0-unstable-2025-04-18 -> 0.2.0 --- .../by-name/ma/markdown-code-runner/package.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ma/markdown-code-runner/package.nix b/pkgs/by-name/ma/markdown-code-runner/package.nix index 5cf2bb999d9a..45aa510f2e9d 100644 --- a/pkgs/by-name/ma/markdown-code-runner/package.nix +++ b/pkgs/by-name/ma/markdown-code-runner/package.nix @@ -2,23 +2,28 @@ lib, fetchFromGitHub, rustPlatform, + versionCheckHook, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage (finalAttrs: { pname = "markdown-code-runner"; - version = "0-unstable-2025-04-18"; + version = "0.2.0"; src = fetchFromGitHub { owner = "drupol"; repo = "markdown-code-runner"; - rev = "9907df63574d714abcd78f9dfdf4bdda73ff30d6"; - hash = "sha256-Bn+IsZzV07bm5TNRX3+OOuxi3kj7d73gYPzcdIxWMi8="; + tag = finalAttrs.version; + hash = "sha256-ZKjtOJ/HaOlLE3ozGRLbG20z1pmq6rIMr8jw4pOmy4Y="; }; - cargoHash = "sha256-HOJCnuzd6i4v1SpR4jstlpNkvSgH/4kvvE6Lsr4cgbI="; + cargoHash = "sha256-dwHggLxy82dhssDSerOGaB2/DQed/b8PpTLJOkX7z1Q="; dontUseCargoParallelTests = true; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + meta = { description = "Configurable Markdown code runner that executes and optionally replaces code blocks using external commands"; longDescription = '' @@ -35,4 +40,4 @@ rustPlatform.buildRustPackage { maintainers = with lib.maintainers; [ drupol ]; platforms = lib.platforms.all; }; -} +})