anchor.diff:      "--disable-nm"
       "--disable-tcl"
     ]
  +  ++ (lib.optionals (cyrus_sasl != null) [ "--enable-cyrus-sasl=yes" ])
     ++ (lib.optionals (gnutls != null) ["--enable-gnutls=yes" "--enable-nss=no"]);
   
     enableParallelBuilding = true;
  
positive.code: , perl, perlXMLParser, libxml2, nss, nspr, farstream
  , libXScrnSaver, ncurses, avahi, dbus, dbus_glib, intltool, libidn
  , lib, python, libICE, libXext, libSM
  , openssl ? null
  , gnutls ? null
  , libgcrypt ? null
  
negative.code:     libxml2 nss nspr farstream
      libXScrnSaver ncurses python
      avahi dbus dbus_glib intltool libidn
      libICE libXext libSM cyrus_sasl
    ]
    ++ (lib.optional (openssl != null) openssl)
    ++ (lib.optional (gnutls != null) gnutls)
  