biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / uair / default.nix
blob47c4d7631da29b1a45f96f22b1dd9886a471199f
1 { fetchFromGitHub
2 , installShellFiles
3 , lib
4 , rustPlatform
5 , scdoc
6 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "uair";
10   version = "0.6.1";
12   src = fetchFromGitHub {
13     owner = "metent";
14     repo = pname;
15     rev = "v${version}";
16     hash = "sha256-cxSNBxs6ixbjWMUYzOnwI+vavkfyaQx3/OmVdTCr7M0=";
17   };
19   cargoHash = "sha256-cDIF4RvJ7K6t18GPgiRV6NDoD/x3II/3wCHW3KK2/os=";
21   nativeBuildInputs = [ installShellFiles scdoc ];
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
28     installManPage docs/*.[1-9]
29   '';
31   meta = with lib; {
32     description = "Extensible pomodoro timer";
33     homepage = "https://github.com/metent/uair";
34     license = licenses.mit;
35     maintainers = with maintainers; [ thled ];
36   };