btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / wa / wavemon / package.nix
blob6d05569de8ad797f1849819eb59ce26676dc9cd4
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , libnl
5 , ncurses
6 , pkg-config
7 }:
9 stdenv.mkDerivation rec {
10   pname = "wavemon";
11   version = "0.9.6";
13   src = fetchFromGitHub {
14     owner = "uoaerg";
15     repo = "wavemon";
16     rev = "v${version}";
17     sha256 = "sha256-OnELXlnzXamQflCAWuc4fxwvqHZtl+nrlTpkKK4IGKw=";
18   };
20   nativeBuildInputs = [
21     pkg-config
22   ];
24   buildInputs = [
25     libnl
26     ncurses
27   ];
29   meta = with lib; {
30     description = "Ncurses-based monitoring application for wireless network devices";
31     homepage = "https://github.com/uoaerg/wavemon";
32     license = licenses.gpl3Plus;
33     maintainers = with maintainers; [ raskin fpletz ];
34     platforms = platforms.linux;
35     mainProgram = "wavemon";
36   };