openafs: Fix incorrectly required and inverted withNcurses parameter

Introduced by commit
cc7deb7e4a (#187862).

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
Anders Kaseorg 2022-12-07 02:40:19 -08:00
parent 6e51c97f1c
commit 83668bc0df

View File

@ -18,7 +18,7 @@
, withDevdoc ? false
, doxygen
, dblatex # Extra developer documentation
, withNcurses
, withNcurses ? false
, ncurses # Extra ncurses utilities. Needed for debugging and monitoring.
, withTsm ? false
, tsm-client # Tivoli Storage Manager Backup Client from IBM
@ -45,7 +45,7 @@ stdenv.mkDerivation {
bison
] ++ optionals withDevdoc [ doxygen dblatex ];
buildInputs = [ libkrb5 ncurses ];
buildInputs = [ libkrb5 ] ++ optional withNcurses ncurses;
patches = [ ./bosserver.patch ./cross-build.patch ]
++ optional withTsm ./tsmbac.patch;
@ -84,7 +84,7 @@ stdenv.mkDerivation {
"--disable-fuse-client"
"--with-docbook-stylesheets=${docbook_xsl}/share/xml/docbook-xsl"
${optionalString withTsm "--enable-tivoli-tsm"}
${optionalString withNcurses "--disable-gtx"}
${optionalString (!withNcurses) "--disable-gtx"}
"--disable-linux-d_splice-alias-extra-iput"
)
'' + optionalString withTsm ''