File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed
pkgs/by-name/ta/taler-twister Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ stdenv ,
4+ fetchgit ,
5+ autoreconfHook ,
6+ pkg-config ,
7+ curl ,
8+ gnunet ,
9+ jansson ,
10+ libgcrypt ,
11+ libmicrohttpd ,
12+ libsodium ,
13+ } :
14+
15+ stdenv . mkDerivation ( finalAttrs : {
16+ pname = "taler-twister" ;
17+ version = "1.0.0" ;
18+
19+ src = fetchgit {
20+ url = "https://git.taler.net/twister.git" ;
21+ tag = "v${ finalAttrs . version } " ;
22+ hash = "sha256-ir+kU9bCWwhqR88hmNHB5cm1DXOQowI5y6GdhWpX/L0=" ;
23+ } ;
24+
25+ nativeBuildInputs = [
26+ autoreconfHook
27+ pkg-config
28+ ] ;
29+
30+ buildInputs = [
31+ curl
32+ gnunet
33+ jansson
34+ libgcrypt
35+ libmicrohttpd
36+ libsodium
37+ ] ;
38+
39+ doInstallCheck = true ;
40+
41+ meta = {
42+ homepage = "https://git.taler.net/twister.git" ;
43+ description = "Fault injector for HTTP traffic" ;
44+ teams = with lib . teams ; [ ngi ] ;
45+ maintainers = with lib . maintainers ; [ ] ;
46+ license = lib . licenses . agpl3Plus ;
47+ mainProgram = "twister" ;
48+ platforms = lib . platforms . linux ;
49+ } ;
50+ } )
You can’t perform that action at this time.
0 commit comments