tack: init at 1.0.0

(cherry picked from commit de643f257b)
This commit is contained in:
atagen
2026-06-21 14:03:31 +10:00
committed by github-actions[bot]
parent 525190e195
commit 71a601cfc5

View File

@@ -0,0 +1,43 @@
{
lib,
rustPlatform,
fetchFromGitHub,
nix-update-script,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tack";
version = "1.0.0";
src = fetchFromGitHub {
owner = "manic-systems";
repo = "tack";
tag = "v${finalAttrs.version}";
hash = "sha256-KhJb0NWLhj8AkD8uWEbXt179YlFLemk0OgOltw4jEk8=";
};
__structuredAttrs = true;
strictDeps = true;
cargoHash = "sha256-3vDMM5uTsmRso6McH/b3+RpjeKjhgQm9V1piBrnSRjk=";
prePatch = ''
rm .cargo/config.toml
'';
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
homepage = "https://github.com/manic-systems/tack";
description = "flake-like toml nix pins, lazily fetched and transformed";
mainProgram = "tack";
license = [ lib.licenses.eupl12 ];
maintainers = with lib.maintainers; [
amaanq
atagen
faukah
max
NotAShelf
];
};
})