tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
ndpi: init at 1.8
Asumu Takikawa
9 years ago
85fb29bb
27d4f8c7
+33
3 changed files
expand all
collapse all
unified
split
lib
maintainers.nix
pkgs
development
libraries
ndpi
default.nix
top-level
all-packages.nix
+1
lib/maintainers.nix
···
478
478
sztupi = "Attila Sztupak <attila.sztupak@gmail.com>";
479
479
taeer = "Taeer Bar-Yam <taeer@necsi.edu>";
480
480
tailhook = "Paul Colomiets <paul@colomiets.name>";
481
481
+
takikawa = "Asumu Takikawa <asumu@igalia.com>";
481
482
taktoa = "Remy Goldschmidt <taktoa@gmail.com>";
482
483
tavyc = "Octavian Cerna <octavian.cerna@gmail.com>";
483
484
teh = "Tom Hunger <tehunger@gmail.com>";
+30
pkgs/development/libraries/ndpi/default.nix
···
1
1
+
{ stdenv, fetchFromGitHub, which, autoconf, automake, libtool, libpcap }:
2
2
+
3
3
+
let version = "1.8"; in
4
4
+
5
5
+
stdenv.mkDerivation rec {
6
6
+
name = "ndpi-${version}";
7
7
+
8
8
+
src = fetchFromGitHub {
9
9
+
owner = "ntop";
10
10
+
repo = "nDPI";
11
11
+
rev = "${version}";
12
12
+
sha256 = "0kxp9dv4d1nmr2cxv6zsfy2j14wyb0q6am0qyxg0npjb08p7njf4";
13
13
+
};
14
14
+
15
15
+
configureScript = "./autogen.sh";
16
16
+
17
17
+
nativeBuildInputs = [which autoconf automake libtool];
18
18
+
buildInputs = [libpcap];
19
19
+
20
20
+
meta = with stdenv.lib; {
21
21
+
description = "A library for deep-packet inspection";
22
22
+
longDescription = ''
23
23
+
nDPI is a library for deep-packet inspection based on OpenDPI.
24
24
+
'';
25
25
+
homepage = http://www.ntop.org/products/deep-packet-inspection/ndpi/;
26
26
+
license = with licenses; lgpl3;
27
27
+
maintainers = with maintainers; [ takikawa ];
28
28
+
platforms = with platforms; unix;
29
29
+
};
30
30
+
}
+2
pkgs/top-level/all-packages.nix
···
8935
8935
8936
8936
nanomsg = callPackage ../development/libraries/nanomsg { };
8937
8937
8938
8938
+
ndpi = callPackage ../development/libraries/ndpi { };
8939
8939
+
8938
8940
notify-sharp = callPackage ../development/libraries/notify-sharp { };
8939
8941
8940
8942
ncurses5 = callPackage ../development/libraries/ncurses { abiVersion = "5"; };