bpfmon: init at 2.50

+26
+24
pkgs/os-specific/linux/bpfmon/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, lib, libpcap, yascreen }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "bpfmon"; 5 + version = "2.50"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "bbonev"; 9 + repo = "bpfmon"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-x4EuGZBtg45bD9q1B/6KwjDRXXeRsdFmRllREsech+E="; 12 + }; 13 + 14 + buildInputs = [ libpcap yascreen ]; 15 + makeFlags = [ "PREFIX=$(out)" ]; 16 + 17 + meta = with lib; { 18 + description = "BPF based visual packet rate monitor"; 19 + homepage = "https://github.com/bbonev/bpfmon"; 20 + maintainers = with maintainers; [ arezvov ]; 21 + license = licenses.gpl2Plus; 22 + platforms = platforms.linux; 23 + }; 24 + }
+2
pkgs/top-level/all-packages.nix
··· 21316 21317 bolt = callPackage ../os-specific/linux/bolt { }; 21318 21319 bridge-utils = callPackage ../os-specific/linux/bridge-utils { }; 21320 21321 busybox = callPackage ../os-specific/linux/busybox { };
··· 21316 21317 bolt = callPackage ../os-specific/linux/bolt { }; 21318 21319 + bpfmon = callPackage ../os-specific/linux/bpfmon { }; 21320 + 21321 bridge-utils = callPackage ../os-specific/linux/bridge-utils { }; 21322 21323 busybox = callPackage ../os-specific/linux/busybox { };