lol

tukai: init at 0.2.3

Rein 62674262 c5906cc6

+46
+46
pkgs/by-name/tu/tukai/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + pkg-config, 6 + writableTmpDirAsHomeHook, 7 + versionCheckHook, 8 + nix-update-script, 9 + }: 10 + rustPlatform.buildRustPackage (finalAttrs: { 11 + pname = "tukai"; 12 + version = "0.2.3"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "hlsxx"; 16 + repo = "tukai"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-YJtna4NIk9mmwymepFSZB8viUSPDU4XouRE5GCujSmk="; 19 + }; 20 + 21 + cargoHash = "sha256-1V1DrewPGDJWmOoYdtK1HS/t83zFac/tgatfDTKxAmA="; 22 + 23 + nativeBuildInputs = [ 24 + pkg-config 25 + writableTmpDirAsHomeHook 26 + ]; 27 + 28 + nativeInstallCheckInputs = [ 29 + versionCheckHook 30 + ]; 31 + 32 + doInstallCheck = true; 33 + 34 + passthru.updateScript = nix-update-script { }; 35 + 36 + meta = { 37 + description = "Terminal-based touch typing application"; 38 + homepage = "https://github.com/hlsxx/tukai"; 39 + changelog = "https://github.com/hlsxx/tukai/releases/tag/v${finalAttrs.version}"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ 42 + rein 43 + ]; 44 + mainProgram = "tukai"; 45 + }; 46 + })