···
, runtimeShell, nixosTests
, autoreconfHook, bison, flex
, docbook_xml_dtd_45, docbook_xsl
-
, itstool, libbsd, libxml2, libxslt
, withTcb ? lib.meta.availableOn stdenv.hostPlatform tcb, tcb
···
-
buildInputs = [ libbsd libxcrypt ]
++ lib.optional (pam != null && stdenv.isLinux) pam
++ lib.optional withTcb tcb;
···
"--with-group-name-max-length=32"
] ++ lib.optional (stdenv.hostPlatform.libc != "glibc") "--disable-nscd"
++ lib.optional withTcb "--with-tcb";
···
, runtimeShell, nixosTests
, autoreconfHook, bison, flex
, docbook_xml_dtd_45, docbook_xsl
+
, itstool, libxml2, libxslt
+
, withLibbsd ? lib.meta.availableOn stdenv.hostPlatform libbsd, libbsd
, withTcb ? lib.meta.availableOn stdenv.hostPlatform tcb, tcb
···
+
buildInputs = [ libxcrypt ]
++ lib.optional (pam != null && stdenv.isLinux) pam
+
++ lib.optional withLibbsd libbsd
++ lib.optional withTcb tcb;
···
"--with-group-name-max-length=32"
+
(lib.withFeature withLibbsd "libbsd")
] ++ lib.optional (stdenv.hostPlatform.libc != "glibc") "--disable-nscd"
++ lib.optional withTcb "--with-tcb";