diff options
Diffstat (limited to 'pkgs/applications/networking/mailreaders/mutt/default.nix')
-rw-r--r-- | pkgs/applications/networking/mailreaders/mutt/default.nix | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/pkgs/applications/networking/mailreaders/mutt/default.nix b/pkgs/applications/networking/mailreaders/mutt/default.nix index 7da31db64e08a..c45ff30e54d4b 100644 --- a/pkgs/applications/networking/mailreaders/mutt/default.nix +++ b/pkgs/applications/networking/mailreaders/mutt/default.nix @@ -39,13 +39,18 @@ stdenv.mkDerivation rec { sha256 = "0b4i00chvx6zj9pcb06x2jysmrcb2znn831lcy32cgfds6gr3nsi"; }); + strictDeps = true; + + nativeBuildInputs = [ + perl which + ]; + buildInputs = - [ ncurses which perl ] + [ ncurses ] ++ lib.optional headerCache gdbm ++ lib.optional sslSupport openssl ++ lib.optional gssSupport libkrb5 - ++ lib.optional saslSupport cyrus_sasl - ++ lib.optional gpgmeSupport gpgme; + ++ lib.optional saslSupport cyrus_sasl; configureFlags = [ (lib.enableFeature headerCache "hcache") @@ -66,9 +71,10 @@ stdenv.mkDerivation rec { # set by the installer, and removing the need for the group 'mail' # I set the value 'mailbox' because it is a default in the configure script "--with-homespool=mailbox" - ] ++ lib.optional sslSupport "--with-ssl" - ++ lib.optional gssSupport "--with-gss" - ++ lib.optional saslSupport "--with-sasl"; + ] ++ lib.optional sslSupport "--with-ssl" + ++ lib.optional gssSupport "--with-gss" + ++ lib.optional saslSupport "--with-sasl" + ++ lib.optional gpgmeSupport "--with-gpgme-prefix=${lib.getDev gpgme}"; postPatch = lib.optionalString (smimeSupport || gpgmeSupport) '' sed -i 's#/usr/bin/openssl#${openssl}/bin/openssl#' smime_keys.pl @@ -101,7 +107,7 @@ stdenv.mkDerivation rec { }; meta = with lib; { - description = "A small but very powerful text-based mail client"; + description = "Small but very powerful text-based mail client"; homepage = "http://www.mutt.org"; mainProgram = "mutt"; license = licenses.gpl2Plus; |