diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2014-05-27 05:11:13 -0700 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2014-05-27 05:11:13 -0700 |
commit | 90602bc8a960c6e982cc5c1564b0bd3a580df058 (patch) | |
tree | b2a8cf31cde0605477631633dcddde285e83640a /pkgs | |
parent | 670f12b7d12aec3b8ab33bcf502c053ec8a7ad33 (diff) | |
parent | 155de0279e78d04ae6dc6885ae85879bf4aa85da (diff) | |
download | nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.tar nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.tar.gz nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.tar.bz2 nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.tar.lz nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.tar.xz nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.tar.zst nixlib-90602bc8a960c6e982cc5c1564b0bd3a580df058.zip |
Merge pull request #2773 from ederoyd46/master
Added goaccess package
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/misc/goaccess/default.nix | 34 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/tools/misc/goaccess/default.nix b/pkgs/tools/misc/goaccess/default.nix new file mode 100644 index 000000000000..56e18227d661 --- /dev/null +++ b/pkgs/tools/misc/goaccess/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchurl, pkgconfig, geoip, ncurses, glib }: + +let + version = "0.8"; + mainSrc = fetchurl { + url = "http://tar.goaccess.prosoftcorp.com/goaccess-${version}.tar.gz"; + sha256 = "a61215b1f3e82bdb50c892e843f1a85d6d85f882915d694a5672911fab955eea"; + }; +in + +stdenv.mkDerivation rec { + name = "goaccess-${version}"; + src = mainSrc; + + configureFlags = [ + "--enable-geoip" + "--enable-utf8" + ]; + + buildInputs = [ + pkgconfig + geoip + ncurses + glib + ]; + + meta = { + description = "GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems."; + homepage = http://goaccess.prosoftcorp.com; + license = stdenv.lib.licenses.mit; + platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; + maintainers = with stdenv.lib.maintainers; [ ederoyd46 ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1ed1e48c3108..45afaec8e34b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1150,6 +1150,8 @@ let gnuvd = callPackage ../tools/misc/gnuvd { }; + goaccess = callPackage ../tools/misc/goaccess { }; + googleAuthenticator = callPackage ../os-specific/linux/google-authenticator { }; gource = callPackage ../applications/version-management/gource {}; |