anchor.diff: -{ stdenv, fetchFromGitHub, which, autoreconfHook, writeScript, ncurses, perl
  -, cyrus_sasl, gss, gpgme, kerberos, libidn, notmuch, openssl, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42 }:
  +{ stdenv, fetchFromGitHub, which, autoreconfHook, makeWrapper, writeScript,
  +ncurses, perl , cyrus_sasl, gss, gpgme, kerberos, libidn, notmuch, openssl,
  +lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42 }:
   
   let
     muttWrapper = writeScript "mutt" ''
  
positive.code: 
    buildInputs = [
      cyrus_sasl gss gpgme kerberos libidn ncurses
      notmuch openssl perl lmdb
    ];
  
    nativeBuildInputs = [ autoreconfHook docbook_xsl docbook_xml_dtd_42 libxslt.bin which ];
  
negative.code: 
    postInstall = ''
      cp ${muttWrapper} $out/bin/mutt
      wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/lib/neomutt"
    '';
  
    meta = with stdenv.lib; {
  