1{ lib, buildPythonApplication, fetchFromGitHub, isPy3k, prompt-toolkit }:
2
3buildPythonApplication rec {
4 pname = "clintermission";
5 version = "0.2.0";
6
7 src = fetchFromGitHub {
8 owner = "sebageek";
9 repo = pname;
10 rev = "v${version}";
11 sha256 = "09wl0rpw6c9hab51rs957z64b0v9j4fcbqbn726wnapf4z5w6yxv";
12 };
13
14 propagatedBuildInputs = [ prompt-toolkit ];
15
16 disabled = !isPy3k;
17
18 # repo contains no tests
19 doCheck = false;
20
21 pythonImportsCheck = [ "clintermission" ];
22
23 meta = with lib; {
24 description = "Non-fullscreen command-line selection menu";
25 homepage = "https://github.com/sebageek/clintermission";
26 license = licenses.asl20;
27 maintainers = with maintainers; [ SuperSandro2000 ];
28 };
29}