diff --git a/pkgs/applications/networking/nload/default.nix b/pkgs/applications/networking/nload/default.nix new file mode 100644 index 00000000000..f3faa0128bb --- /dev/null +++ b/pkgs/applications/networking/nload/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchurl, ncurses }: + +stdenv.mkDerivation rec { + version = "0.7.4"; + name = "nload-${version}"; + + src = fetchurl { + url = "http://www.roland-riegel.de/nload/${name}.tar.gz"; + sha256 = "1rb9skch2kgqzigf19x8bzk211jdfjfdkrcvaqyj89jy2pkm3h61"; + }; + + buildInputs = [ ncurses ]; + + meta = { + description = "Monitors network traffic and bandwidth usage with ncurses graphs"; + longDescription = '' + nload is a console application which monitors network traffic and + bandwidth usage in real time. It visualizes the in- and outgoing traffic + using two graphs and provides additional info like total amount of + transfered data and min/max network usage. + ''; + homepage = http://www.roland-riegel.de/nload/index.html; + license = stdenv.lib.licenses.gpl2; + platforms = stdenv.lib.platforms.unix; + maintainers = [ stdenv.lib.maintainers.devhell ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b04283b945b..67e01226c75 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12124,6 +12124,8 @@ let ncmpcpp = callPackage ../applications/audio/ncmpcpp { }; + nload = callPackage ../applications/networking/nload { }; + normalize = callPackage ../applications/audio/normalize { }; mplayer = callPackage ../applications/video/mplayer ({