Merge pull request #206104 from thled/uair

uair: init at 0.4.0

authored by

Nick Cao and committed by
GitHub
8d745179 859e6d39

+45
+6
maintainers/maintainer-list.nix
··· 14230 14230 githubId = 3268082; 14231 14231 name = "Thibaut Marty"; 14232 14232 }; 14233 + thled = { 14234 + name = "Thomas Le Duc"; 14235 + email = "dev@tleduc.de"; 14236 + github = "thled"; 14237 + githubId = 28220902; 14238 + }; 14233 14239 thyol = { 14234 14240 name = "thyol"; 14235 14241 email = "thyol@pm.me";
+37
pkgs/tools/misc/uair/default.nix
··· 1 + { fetchFromGitHub 2 + , installShellFiles 3 + , lib 4 + , rustPlatform 5 + , scdoc 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "uair"; 10 + version = "v0.4.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "metent"; 14 + repo = pname; 15 + rev = version; 16 + hash = "sha256-xGPc371Dfo455rnfacXVDgC9SXU5s8jqw4ttSCBqWyk="; 17 + }; 18 + 19 + cargoHash = "sha256-tHcMR8ExIlzYZzacBYyyk2d5by20jG4ihM0yU0K6Xhg="; 20 + 21 + nativeBuildInputs = [ installShellFiles scdoc ]; 22 + 23 + preFixup = '' 24 + scdoc < docs/uair.1.scd > docs/uair.1 25 + scdoc < docs/uair.5.scd > docs/uair.5 26 + scdoc < docs/uairctl.1.scd > docs/uairctl.1 27 + 28 + installManPage docs/*.[1-9] 29 + ''; 30 + 31 + meta = with lib; { 32 + description = "An extensible pomodoro timer"; 33 + homepage = "https://github.com/metent/uair"; 34 + license = licenses.mit; 35 + maintainers = with maintainers; [ thled ]; 36 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 12690 12690 12691 12691 ua = callPackage ../tools/networking/ua { }; 12692 12692 12693 + uair = callPackage ../tools/misc/uair { }; 12694 + 12693 12695 ubidump = python3Packages.callPackage ../tools/filesystems/ubidump { }; 12694 12696 12695 12697 ubridge = callPackage ../tools/networking/ubridge { };