argo-rollouts: 1.7.2 -> 1.8.0 (#378153)
[NixPkgs.git] / pkgs / by-name / bk / bklk / package.nix
blob3fe7397f3598074cf037a1576d0636515d2b50db
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   ncurses,
6 }:
8 stdenv.mkDerivation rec {
9   pname = "bklk";
10   version = "unstable-2020-12-29";
12   src = fetchFromGitHub {
13     owner = "Ruunyox";
14     repo = pname;
15     rev = "26f3420aa5726e152a745278ddb98dc99c0a935e";
16     sha256 = "sha256-R3H6tv6fzQG41Y2rui0K8fdQ/+Ywnc5hqTPFjktrhF8=";
17   };
19   makeFlags = [ "CC=$$CXX" ];
21   buildInputs = [ ncurses ];
23   installPhase = ''
24     mkdir -p $out/bin
25     cp bklk $out/bin
26   '';
28   meta = with lib; {
29     description = "Ncurses Binary Clock";
30     longDescription = "bklk is a simple binary clock for your terminal.";
31     homepage = "https://github.com/Ruunyox/bklk";
32     license = licenses.mit;
33     maintainers = with maintainers; [ j0hax ];
34     platforms = platforms.all;
35     mainProgram = "bklk";
36   };