rumdl: 0.1.2 -> 0.1.8 (#485206)

This commit is contained in:
zowoq
2026-02-01 02:46:59 +00:00
committed by GitHub
+16 -3
View File
@@ -2,28 +2,34 @@
lib,
fetchFromGitHub,
rustPlatform,
installShellFiles,
gitMinimal,
stdenv,
versionCheckHook,
nix-update-script,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rumdl";
version = "0.1.2";
version = "0.1.8";
src = fetchFromGitHub {
owner = "rvben";
repo = "rumdl";
tag = "v${finalAttrs.version}";
hash = "sha256-8K+jZL/yo7ur5WD+5+L+ZHhFkhYo83brgD6Gg1Xo6js=";
hash = "sha256-W6+4InVhfROlH0IwtmPanxc0OAl4rooiuz8lKAFRRoI=";
};
cargoHash = "sha256-dpHV5+DJLsjwvLkxtXOS7CYUNKXW57o0O541pO8vN5U=";
cargoHash = "sha256-ATODqtHCNEZcYm2CdvrHz8L1c+AcKfXkUGhVbUyW9Wg=";
cargoBuildFlags = [
"--bin=rumdl"
];
nativeBuildInputs = [
installShellFiles
];
nativeCheckInputs = [
gitMinimal
];
@@ -36,6 +42,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
"smoke"
];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.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