From 27958ff0f248d0128c3fef0698d4245ad796f369 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 30 Jan 2026 01:15:40 +0000 Subject: [PATCH 1/4] rumdl: 0.1.2 -> 0.1.6 Diff: https://github.com/rvben/rumdl/compare/v0.1.2...v0.1.6 Releases: https://github.com/rvben/rumdl/releases/tag/v0.1.6 https://github.com/rvben/rumdl/releases/tag/v0.1.5 https://github.com/rvben/rumdl/releases/tag/v0.1.4 https://github.com/rvben/rumdl/releases/tag/v0.1.3 Shell completions were added in v0.1.6. --- pkgs/by-name/ru/rumdl/package.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index 1449a2fc2e5f..3047e89eb30b 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -2,28 +2,34 @@ lib, fetchFromGitHub, rustPlatform, + installShellFiles, gitMinimal, + stdenvNoCC, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.1.2"; + version = "0.1.6"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-8K+jZL/yo7ur5WD+5+L+ZHhFkhYo83brgD6Gg1Xo6js="; + hash = "sha256-n8rGccgwf0ybttAsYt6OrmFz/aH3TOHksLZMc/AqSv0="; }; - cargoHash = "sha256-dpHV5+DJLsjwvLkxtXOS7CYUNKXW57o0O541pO8vN5U="; + cargoHash = "sha256-haRjTd7cp0eJnK4CUUVsZZumZ+SVS+TaR1PpkdOoNb4="; cargoBuildFlags = [ "--bin=rumdl" ]; + nativeBuildInputs = [ + installShellFiles + ]; + nativeCheckInputs = [ gitMinimal ]; @@ -35,6 +41,13 @@ rustPlatform.buildRustPackage (finalAttrs: { "--profile smoke" ]; + postInstall = lib.optionalString (stdenvNoCC.buildPlatform.canExecute stdenvNoCC.hostPlatform) '' + installShellCompletion --cmd rumdl \ + --bash <("$out/bin/rumdl" completions bash) \ + --fish <("$out/bin/rumdl" completions fish) \ + --zsh <("$out/bin/rumdl" completions zsh) + ''; + doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook From 4f882d8c9fe5847eec7557b3d2d652f8a9061363 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sat, 31 Jan 2026 09:55:49 +0900 Subject: [PATCH 2/4] rumdl: prefer stdenv over stdenvNoCC Co-Authored-By: Nick Cao --- pkgs/by-name/ru/rumdl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index 3047e89eb30b..219775f6554d 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -4,7 +4,7 @@ rustPlatform, installShellFiles, gitMinimal, - stdenvNoCC, + stdenv, versionCheckHook, nix-update-script, }: @@ -41,7 +41,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "--profile smoke" ]; - postInstall = lib.optionalString (stdenvNoCC.buildPlatform.canExecute stdenvNoCC.hostPlatform) '' + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd rumdl \ --bash <("$out/bin/rumdl" completions bash) \ --fish <("$out/bin/rumdl" completions fish) \ From 27fbb38d7a3a1df2682a9d321a15ca34d9b16c11 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sat, 31 Jan 2026 00:56:48 +0000 Subject: [PATCH 3/4] rumdl: 0.1.6 -> 0.1.7 Diff: https://github.com/rvben/rumdl/compare/v0.1.6...v0.1.7 Release: https://github.com/rvben/rumdl/releases/tag/v0.1.7 --- 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 219775f6554d..dc02f01ced88 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.1.6"; + version = "0.1.7"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-n8rGccgwf0ybttAsYt6OrmFz/aH3TOHksLZMc/AqSv0="; + hash = "sha256-zTdhXUc221G1kXHu7dXnF14b85tnvsqosDSUlRG1vpI="; }; - cargoHash = "sha256-haRjTd7cp0eJnK4CUUVsZZumZ+SVS+TaR1PpkdOoNb4="; + cargoHash = "sha256-P0QIsTcqmO4f7DeKQe66suemnUI6ztD1hvfKAN4ttJE="; cargoBuildFlags = [ "--bin=rumdl" From d2c4a8bb899a32cad09e0b043c4a084eb3616d4c Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Sun, 1 Feb 2026 01:02:31 +0000 Subject: [PATCH 4/4] rumdl: 0.1.7 -> 0.1.8 Diff: https://github.com/rvben/rumdl/compare/v0.1.7...v0.1.8 Release: https://github.com/rvben/rumdl/releases/tag/v0.1.8 --- 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 dc02f01ced88..b5c3f365cd2e 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.1.7"; + version = "0.1.8"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-zTdhXUc221G1kXHu7dXnF14b85tnvsqosDSUlRG1vpI="; + hash = "sha256-W6+4InVhfROlH0IwtmPanxc0OAl4rooiuz8lKAFRRoI="; }; - cargoHash = "sha256-P0QIsTcqmO4f7DeKQe66suemnUI6ztD1hvfKAN4ttJE="; + cargoHash = "sha256-ATODqtHCNEZcYm2CdvrHz8L1c+AcKfXkUGhVbUyW9Wg="; cargoBuildFlags = [ "--bin=rumdl"