vpxtool: init at 0.33.4 (#540916)

This commit is contained in:
Oleksii Filonenko
2026-07-13 00:45:37 +00:00
committed by GitHub
2 changed files with 43 additions and 0 deletions

View File

@@ -20309,6 +20309,12 @@
githubId = 4242897;
name = "Nikolai Mishin";
};
nmoya = {
email = "nikolasmoya@gmail.com";
github = "nmoya";
githubId = 1767648;
name = "Nikolas Moya";
};
noaccos = {
name = "Francesco Noacco";
email = "francesco.noacco2000@gmail.com";

View File

@@ -0,0 +1,37 @@
{
lib,
fetchFromGitHub,
nix-update-script,
rustPlatform,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "vpxtool";
version = "0.33.4";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "francisdb";
repo = "vpxtool";
tag = "v${finalAttrs.version}";
hash = "sha256-bXKfXBm1y4cdGvNQA8InYdsxOo4GJzSX5w24QUkeHs8=";
};
cargoHash = "sha256-07Muapi8zILczLgCSP/+mEqynm8Abc6EclVX4eDVZmw=";
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "Terminal based frontend and utilities for Visual Pinball";
homepage = "https://github.com/francisdb/vpxtool";
changelog = "https://github.com/francisdb/vpxtool/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ nmoya ];
mainProgram = "vpxtool";
};
})