biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / misc / sigi / default.nix
blob16df94f4d0f9621a44709134bf8d5afb3d24c651
1 { lib, rustPlatform, fetchCrate, installShellFiles, testers, sigi }:
3 rustPlatform.buildRustPackage rec {
4   pname = "sigi";
5   version = "3.6.3";
7   src = fetchCrate {
8     inherit pname version;
9     hash = "sha256-JGQ9UbkS3Q1ohy6vtiUlPijuffH4Gb99cZCKreGqE/U=";
10   };
12   cargoHash = "sha256-W/ekk4tsYxG7FXzJW5i0Ii7nLgDHCSCjO3couN+/sMk=";
13   nativeBuildInputs = [ installShellFiles ];
15   # In case anything goes wrong.
16   checkFlags = [ "RUST_BACKTRACE=1" ];
18   postInstall = ''
19     installManPage sigi.1
20   '';
22   passthru.tests.version = testers.testVersion { package = sigi; };
24   meta = with lib; {
25     description = "Organizing CLI for people who don't love organizing.";
26     homepage = "https://github.com/sigi-cli/sigi";
27     license = licenses.gpl2;
28     maintainers = with maintainers; [ booniepepper ];
29     mainProgram = "sigi";
30   };