tu: init at 0.4.0

Co-authored-by: Aleksana <alexander.huang.y@gmail.com>

Yiyu Zhou e4886143 64c8b7ce

+31
+31
pkgs/by-name/tu/tu/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + 8 + rustPlatform.buildRustPackage (finalAttrs: { 9 + pname = "tu"; 10 + version = "0.4.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "ad-si"; 14 + repo = "tu"; 15 + tag = "v${finalAttrs.version}"; 16 + hash = "sha256-ai3jzM5tAVc8goD188MPgtxPlrF3zOuvfNzGHSu5t4A="; 17 + }; 18 + 19 + cargoHash = "sha256-tZilaezZfpIrN/aU/hN1i7lgeI98U/H9rgEny8PthY0="; 20 + 21 + passthru.updateScript = nix-update-script { }; 22 + 23 + meta = { 24 + description = "CLI tool to convert a natural language date/time string to UTC"; 25 + homepage = "https://github.com/ad-si/tu"; 26 + changelog = "https://github.com/ad-si/tu/blob/${finalAttrs.src.tag}/changelog.md"; 27 + license = lib.licenses.isc; 28 + maintainers = with lib.maintainers; [ yiyu ]; 29 + mainProgram = "tu"; 30 + }; 31 + })