./mail/neomutt [tty-based e-mail client, Mutt with patches]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 20200320, Package name: neomutt-20200320
Maintained by: Stuart Henderson
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • gpgme
  • sasl
Description
Mutt is a small but very powerful text-based mail client for Unix-like
operating systems. Features include support for multiple mailbox formats
(including IMAP, POP3, mbox, MMDF, MH, Maildir), MIME/RFC2047, message
threading, encryption and signing with PGP/GPG and S/MIME, and many
operations can use regular expressions. It's highly customizable with
many options for colours, key bindings, display formats etc.

NeoMutt tracks mainstream Mutt release, but adds extra functionality
previously available through separate patchsets. Bug reports should go
to NeoMutt and not Mutt upstream.

Flavors:
gpgme - build with support for GPGME, simplifying use with GnuPG:
"set crypt_use_gpgme = yes" in muttrc, and run gpg-agent:
"export GPG_TTY=$(tty); eval $(gpg-agent --daemon)".
also enables autocrypt (which depends on gpgme).
sasl - build with SASL authentication support


Filesize: 3227.265 KB
Version History (View Complete History)
  • (2020-03-21) Updated to version: neomutt-20200320
  • (2020-03-15) Updated to version: neomutt-20200313
  • (2020-01-13) Updated to version: neomutt-20191207
  • (2017-10-30) Updated to version: neomutt-20171027
  • (2017-10-14) Updated to version: neomutt-20171013
  • (2017-09-13) Updated to version: neomutt-20170912
  • (2017-09-08) Updated to version: neomutt-20170907
  • (2017-07-15) Updated to version: neomutt-20170714
  • (2017-07-10) Updated to version: neomutt-20170707
  • (2017-06-13) Updated to version: neomutt-20170609
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-03-20 08:30:21 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to neomutt-20200320
   2020-03-14 06:41:45 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to neomutt-20200313
   2020-02-15 18:10:53 by Klemens Nanni | Files touched by this commit (3)
Log message:
Cherry-pick segfault fix
From 0bc0337861351fca46df00c20afd51fd00750f18 Mon Sep 17 00:00:00 2001
From: Andreas Rammhold <andreas@rammhold.de>
Date: Fri, 14 Feb 2020 13:08:13 +0100
Subject: [PATCH] libmutt: fix segfault when alias lookup returns NULL
OK sthen
   2020-01-07 17:10:30 by Stuart Henderson | Files touched by this commit (3)
Log message:
cherrypick a couple of neomutt patches, one found by kn@ for a mutt_pager
segv, one to fix uncollapse_jump
   2019-12-08 09:59:54 by Stuart Henderson | Files touched by this commit (1)
Log message:
build debug packages
   2019-12-07 07:35:12 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to neomutt-20191207
From upstream notes:
"Unfortunately, last week's release contained a few clumsy bugs.
Sorry about that.
With such complex code and only three developers, sometimes we miss things.
If you spot a problem with NeoMutt, please report it as soon as you can.
This release contains a couple of fixes for the IMAP behaviour.
They should make IMAP connections more reliable."
- for more details see https://github.com/neomutt/neomutt/releases/tag/20191207
   2019-12-02 05:20:15 by Stuart Henderson | Files touched by this commit (2)
Log message:
enable neomutt's new support for autocrypt in the gpgme flavour.
   2019-11-30 04:58:04 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20191129
   2019-11-11 14:42:00 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to neomutt-20191111
   2019-11-10 03:59:49 by Stuart Henderson | Files touched by this commit (3)
Log message:
pull up neomutt to HEAD, fixes some more crashes/leaks. ok kn@
if you have problems with neomutt please first check if they have been
fixed upstream (https://github.com/neomutt/neomutt, copy the full commit
id from the URL in "Latest commit", update GH_COMMIT and rebuild), if the
problem still occurs then please report upstream with as much info to
reproduce as possible.
   2019-11-07 02:38:55 by Stuart Henderson | Files touched by this commit (2)
Log message:
backport fix for https://github.com/neomutt/neomutt/issues/1943
   2019-11-02 18:23:10 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20191102
   2019-10-26 15:50:19 by Stuart Henderson | Files touched by this commit (2)
Log message:
missed cvs add
   2019-10-26 13:37:09 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to neomutt-20191025, as upstream say this has a lot of changes
but should be ok for general use.
see https://github.com/neomutt/neomutt/releases/tag/2019-10-25 for more
information and help request.
   2019-06-03 10:06:58 by Stuart Henderson | Files touched by this commit (153)
Log message:
s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
   2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488)
Log message:
Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
   2019-01-02 14:57:31 by Stuart Henderson | Files touched by this commit (1)
Log message:
remove ccache handling in neomutt's build script
   2018-10-29 11:55:11 by Stuart Henderson | Files touched by this commit (4)
Log message:
Patch gpg.rc examples to use gpg2. The stronger checks used by default in newer
versions of mutt/neomutt (in response to https://gitlab.com/muttmua/mutt/issues/39)
don't work with old gpg.
(There's an alternative workaround, "unset pgp_check_gpg_decrypt_status_fd",
but this is still subject to the issue reported in the above gitlab ticket
where unencrypted messages may be reported as encrypted).
Prompted by a report from stsp@.
   2018-07-17 07:22:45 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20180716
   2018-07-01 15:35:57 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to neomutt-20180622
   2018-05-19 16:00:01 by Stuart Henderson | Files touched by this commit (1)
Log message:
switch to libidn2
   2018-05-12 07:02:33 by Stuart Henderson | Files touched by this commit (1)
Log message:
upstream fixed out-of-tree builds, set SEPARATE_BUILD
   2018-05-12 06:50:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to neomutt-20180512
   2018-05-06 05:47:10 by Stuart Henderson | Files touched by this commit (1)
Log message:
update HOMEPAGE
   2018-04-14 04:14:05 by Rafael Sadowski | Files touched by this commit (16)
Log message:
Bump after security/gpgme update
   2018-04-04 16:35:58 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to neomutt-20180323
   2018-02-23 13:02:48 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to neomutt-20180223
   2018-01-05 06:56:02 by Stuart Henderson | Files touched by this commit (1)
Log message:
removed unused vars
   2017-12-15 13:51:22 by Stuart Henderson | Files touched by this commit (2)
Log message:
unbreak sasl build, autosetup does a test-compile of sasl.h which fails
because it doesn't include types.h
   2017-12-15 13:14:24 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to neomutt-20171215
* moves from autoconf to the new Tcl-based "autosetup" build tool
   2017-12-14 18:32:22 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Repair arch tests and maybe unlock neomutt on powerpc
On powerpc, MACHINE_ARCH is "powerpc" and ARCH is "socppc" or "macppc",
the test fails and neomutt tries to use kyotocabinet, marked as BROKEN.
Fix test and use qdbm as intented.  On arm, where MACHINE_ARCH is "arm" and
ARCH is "armv7", the test fails thus neomutt is already using kyotocabinet
(which builds on arm now), so remove the test.  No need for a bump since
the build failed in both cases.
Reported by "gumnos", ok sthen@ (maintainer)
   2017-09-07 10:19:08 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to neomutt-20170907
   2017-07-14 15:16:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to neomutt-20170714
   2017-07-10 04:17:27 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to neomutt-20170707
   2017-06-13 05:32:01 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20170609
   2017-06-03 07:09:06 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to neomutt-20170602
   2017-05-25 12:42:31 by Stuart Henderson | Files touched by this commit (4)
Log message:
tweaks to neomutt:
- s/mutt/neomutt in doc/examples dirs
- running autoconf here requires autopoint from gettext-tools; found by tb@
- reinstate patch-mutt_sasl_h; found by tb@ (missing prototype; removed in
error while fixing patch-mutt_sasl_c).
   2017-05-25 11:06:26 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to neomutt-20170428
   2017-03-07 02:12:48 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to neomutt-20170306
   2017-03-02 10:42:28 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to neomutt-20170225
   2017-02-06 06:58:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to neomutt-20170206
   2017-01-28 14:30:00 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20170128
   2017-01-13 08:36:59 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20170113, based on mutt 1.7.2
   2016-11-28 17:35:33 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to neomutt-20161126
   2016-11-08 09:47:17 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to neomutt-20161104, notably including a fix for a crash that could
occur if the imap connection dies.
   2016-10-29 05:39:39 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to neomutt-20161028
   2016-10-18 04:51:39 by Stuart Henderson | Files touched by this commit (1)
Log message:
autoconf regen not needed