anchor.diff:    buildInputs = [
       python pkgconfig perl libxslt docbook_xsl docbook_xml_dtd_42 /*
       docbook_xml_dtd_45 */ readline popt iniparser jansson
  -    libbsd libarchive zlib fam libiconv gettext libunwind krb5Full
  +    libbsd libarchive zlib fam libiconv gettext libunwind krb5Full gnutls
     ] ++ optionals stdenv.isLinux [ libaio systemd ]
       ++ optional enableLDAP openldap
       ++ optional (enablePrinting && stdenv.isLinux) cups
       ++ optional enableMDNS avahi
  -    ++ optionals enableDomainController [ gnutls gpgme lmdb ]
  +    ++ optionals enableDomainController [ gpgme lmdb ]
       ++ optional enableRegedit ncurses
       ++ optional (enableCephFS && stdenv.isLinux) libceph
       ++ optionals (enableGlusterFS && stdenv.isLinux) [ glusterfs libuuid ]
  
positive.code:     ./patch-source3__libads__kerberos_keytab.c.patch
      ./4.x-no-persistent-install-dynconfig.patch
      ./4.x-fix-makeflags-parsing.patch
    ];
  
    nativeBuildInputs = optionals stdenv.isDarwin [ rpcgen fixDarwinDylibNames ];
  
negative.code: { lib, stdenv, fetchurl, fetchpatch, python, pkgconfig, perl, libxslt, docbook_xsl, rpcgen
  , fixDarwinDylibNames
  , docbook_xml_dtd_42, readline
  , popt, iniparser, libbsd, libarchive, libiconv, gettext
  