biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / misc / vit / default.nix
blob7bd7501f2296e67658f5d3c880f0df01806a2d38
1 { lib
2 , python3Packages
3 , fetchPypi
4 , taskwarrior
5 , glibcLocales
6 }:
8 with python3Packages;
10 buildPythonApplication rec {
11   pname = "vit";
12   version = "2.3.2";
13   disabled = lib.versionOlder python.version "3.7";
15   src = fetchPypi {
16     inherit pname version;
17     sha256 = "sha256-qDfY6GWnDQ44Sh540xQzDwANEI+mLjpy2a7G3sfKIzw=";
18   };
20   propagatedBuildInputs = [
21     tasklib
22     urwid
23   ];
25   nativeCheckInputs = [ glibcLocales ];
27   makeWrapperArgs = [ "--suffix" "PATH" ":" "${taskwarrior}/bin" ];
29   preCheck = ''
30     export TERM=''${TERM-linux}
31   '';
33   meta = with lib; {
34     homepage = "https://github.com/scottkosty/vit";
35     description = "Visual Interactive Taskwarrior";
36     mainProgram = "vit";
37     maintainers = with maintainers; [ dtzWill arcnmx ];
38     platforms = platforms.all;
39     license = licenses.mit;
40   };