ctucx.git: nixfiles

ctucx' nixfiles

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
{ pkgs, python3Packages }:

with python3Packages;

let
  dashing = buildPythonApplication {
    name = "dashing";

    propagatedBuildInputs = [ blessed ];

    src = pkgs.fetchFromGitHub {
      owner  = "FedericoCeratto";
      repo   = "dashing";
      rev    = "02a768f155ed04a29286e97e75c5ed5c7604f7c8";
      sha256 = "01hw3gflm24lx64kh4w5a472xr96c97kz1jj4h61pl1l47q3f5la";
    };
  };

in buildPythonApplication {
  name = "asitop";

  propagatedBuildInputs = [ psutil dashing ];

  doCheck = false;

  src = pkgs.fetchFromGitHub {
    owner  = "tlkh";
    repo   = "asitop";
    rev    = "3ed4bb4615adcdeae63e61730cdfba4cf15888a9";
    sha256 = "0480m1ylpsb47zhrf8lya9wfanl47qzfm6gfg50p87f73xijlmmc";
  };
}