From b8f80f58b88d5231325727f1a04f8d7e06516f0f Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Tue, 6 Jan 2026 04:04:50 +0000 Subject: [PATCH 1/3] rumdl: 0.0.203 -> 0.0.210 Diff: https://github.com/rvben/rumdl/compare/v0.0.203...v0.0.210 This patch aligns test code and the git dependency. --- pkgs/by-name/ru/rumdl/package.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index 8c4afaaac66e..285abb53d5e2 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -3,31 +3,41 @@ fetchFromGitHub, rustPlatform, stdenvNoCC, + gitMinimal, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.0.203"; + version = "0.0.210"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-co+DlgUUxHR77wXCapzCSScImL3NPzFXM5d1YFPZxgk="; + hash = "sha256-AxJzCRZCfm8DbybWgYnAb8kQEYXA0FCfvI8OxQwrcgI="; }; - cargoHash = "sha256-gZw1DsKsIh4xeovJYj3lgQ+2cqqy8GfkEhtDfgq7LWs="; + cargoHash = "sha256-4PNacVB31uVtyNfQbYpgUmu8RxXbbXvaWS0bzYEAaOI="; cargoBuildFlags = [ "--bin=rumdl" ]; + postPatch = '' + substituteInPlace tests/cli_alias_test.rs --replace-fail \ + 'target/debug' "target/${stdenvNoCC.hostPlatform.rust.rustcTargetSpec}/$cargoCheckType" + ''; + # Non-specific tests often fail on Darwin (especially aarch64-darwin), # on both Hydra and GitHub-hosted runners, even with __darwinAllowLocalNetworking enabled. doCheck = !stdenvNoCC.hostPlatform.isDarwin; + nativeCheckInputs = [ + gitMinimal + ]; + useNextest = true; cargoTestFlags = [ From 9457d0593e6f216e4867804e2278728d8d6f21f3 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Tue, 6 Jan 2026 17:24:09 +0000 Subject: [PATCH 2/3] rumdl: 0.0.210 -> 0.0.211 Diff: https://github.com/rvben/rumdl/compare/v0.0.210...v0.0.211 Remove the target/debug workaround: https://github.com/rvben/rumdl/commit/7c94db063f137fc7270a849d0bc01fd447b8eaef --- pkgs/by-name/ru/rumdl/package.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index 285abb53d5e2..0ac9b88e334e 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -10,26 +10,21 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.0.210"; + version = "0.0.211"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-AxJzCRZCfm8DbybWgYnAb8kQEYXA0FCfvI8OxQwrcgI="; + hash = "sha256-EW/JQlzve46eKCuDqXmvdeU1X3khtuk/WiUD5XoD+N4="; }; - cargoHash = "sha256-4PNacVB31uVtyNfQbYpgUmu8RxXbbXvaWS0bzYEAaOI="; + cargoHash = "sha256-dres1qO4YqmGwnjFDp6alh5+QTQa4liDBv6iMXFBlck="; cargoBuildFlags = [ "--bin=rumdl" ]; - postPatch = '' - substituteInPlace tests/cli_alias_test.rs --replace-fail \ - 'target/debug' "target/${stdenvNoCC.hostPlatform.rust.rustcTargetSpec}/$cargoCheckType" - ''; - # Non-specific tests often fail on Darwin (especially aarch64-darwin), # on both Hydra and GitHub-hosted runners, even with __darwinAllowLocalNetworking enabled. doCheck = !stdenvNoCC.hostPlatform.isDarwin; From 629dde1cb8efbeee16111773b24ada23953e058a Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sun, 11 Jan 2026 02:22:09 +0000 Subject: [PATCH 3/3] rumdl: 0.0.211 -> 0.0.213 Diff: https://github.com/rvben/rumdl/compare/v0.0.211...v0.0.213 --- pkgs/by-name/ru/rumdl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index 0ac9b88e334e..bed834ae7a21 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.0.211"; + version = "0.0.213"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-EW/JQlzve46eKCuDqXmvdeU1X3khtuk/WiUD5XoD+N4="; + hash = "sha256-YUo6WU3r9phIrM8g3qfGAVaj1oSAOqgTfCoghsFU/Ng="; }; - cargoHash = "sha256-dres1qO4YqmGwnjFDp6alh5+QTQa4liDBv6iMXFBlck="; + cargoHash = "sha256-JSHS1/H5jiB4NvQV5qMrui118JGxVLqOfjRLUB/cPTQ="; cargoBuildFlags = [ "--bin=rumdl"