tuxedo-rs: use finalAttrs pattern

This commit is contained in:
Marc Jakobi
2025-07-16 09:16:41 +02:00
parent a7e8873173
commit b87fa77b80
+4 -4
View File
@@ -4,7 +4,7 @@
rustPlatform,
versionCheckHook,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tuxedo-rs";
version = "0.3.1";
@@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "AaronErhardt";
repo = "tuxedo-rs";
rev = "tailor-v${version}";
rev = "tailor-v${finalAttrs.version}";
hash = "sha256-+NzwUs8TZsA0us9hI1UmEKdiOo9IqTRmTOHs4xmC7MY=";
};
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec {
nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}";
versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}";
versionCheckProgramArg = "--version";
postInstall = ''
@@ -51,4 +51,4 @@ rustPlatform.buildRustPackage rec {
platforms = platforms.linux;
mainProgram = "tailor";
};
}
})