tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
ngadmin: add withReadline, enableEmu, enableSpy flags
Astro
5 years ago
4b5b5a8c
0e674064
+12
-2
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
ngadmin
default.nix
+12
-2
pkgs/applications/networking/ngadmin/default.nix
···
1
1
-
{ stdenv, lib, fetchFromGitHub, autoreconfHook, readline }:
1
1
+
{ stdenv, lib, fetchFromGitHub, autoreconfHook, readline
2
2
+
, withReadline ? true
3
3
+
, enableEmu ? true
4
4
+
, enableSpy ? true
5
5
+
}:
2
6
3
7
stdenv.mkDerivation {
4
8
pname = "ngadmin";
···
11
15
sha256 = "15vixhwqcpbjdxlaznans9w63kwl29mdkds6spvbv2i7l33qnhq4";
12
16
};
13
17
14
14
-
nativeBuildInputs = [ autoreconfHook readline ];
18
18
+
nativeBuildInputs =
19
19
+
[ autoreconfHook ]
20
20
+
++ lib.optional withReadline readline;
15
21
enableParallelBuild = true;
22
22
+
configureFlags = with lib;
23
23
+
optional (!withReadline) "--without-readline"
24
24
+
++ optional enableEmu "--enable-emu"
25
25
+
++ optional enableSpy "--enable-spy";
16
26
17
27
meta = with lib; {
18
28
description = "Netgear switch (NSDP) administration tool";