FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
neomutt Bringing together all the Mutt Code
20171027 mail on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 04 Jun 2016 19:03:22
License: GPLv2
What is NeoMutt?

 * NeoMutt is a project of projects.
 * A place to gather all the patches against Mutt.
 * A place for all the developers to gather.

Hopefully this will build the community and reduce duplicated effort.

WWW: http://www.neomutt.org
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (110 items)
  1. /usr/local/share/licenses/neomutt-20171027/catalog.mk
  2. /usr/local/share/licenses/neomutt-20171027/LICENSE
  3. /usr/local/share/licenses/neomutt-20171027/GPLv2
  4. bin/neomutt
  5. lib/neomutt/pgpewrap
  6. lib/neomutt/pgpring
  7. lib/neomutt/smime_keys
  8. man/man1/neomutt.1.gz
  9. man/man1/pgpewrap_neomutt.1.gz
  10. man/man1/pgpring_neomutt.1.gz
  11. man/man1/smime_keys_neomutt.1.gz
  12. man/man5/mbox_neomutt.5.gz
  13. man/man5/mmdf_neomutt.5.gz
  14. man/man5/neomuttrc.5.gz
  15. @sample etc/neomuttrc.dist etc/neomuttrc
  16. share/locale/bg/LC_MESSAGES/neomutt.mo
  17. share/locale/ca/LC_MESSAGES/neomutt.mo
  18. share/locale/cs/LC_MESSAGES/neomutt.mo
  19. share/locale/da/LC_MESSAGES/neomutt.mo
  20. share/locale/de/LC_MESSAGES/neomutt.mo
  21. share/locale/el/LC_MESSAGES/neomutt.mo
  22. share/locale/en_GB/LC_MESSAGES/neomutt.mo
  23. share/locale/eo/LC_MESSAGES/neomutt.mo
  24. share/locale/es/LC_MESSAGES/neomutt.mo
  25. share/locale/et/LC_MESSAGES/neomutt.mo
  26. share/locale/eu/LC_MESSAGES/neomutt.mo
  27. share/locale/fr/LC_MESSAGES/neomutt.mo
  28. share/locale/ga/LC_MESSAGES/neomutt.mo
  29. share/locale/gl/LC_MESSAGES/neomutt.mo
  30. share/locale/hu/LC_MESSAGES/neomutt.mo
  31. share/locale/id/LC_MESSAGES/neomutt.mo
  32. share/locale/it/LC_MESSAGES/neomutt.mo
  33. share/locale/ja/LC_MESSAGES/neomutt.mo
  34. share/locale/ko/LC_MESSAGES/neomutt.mo
  35. share/locale/lt/LC_MESSAGES/neomutt.mo
  36. share/locale/nl/LC_MESSAGES/neomutt.mo
  37. share/locale/pl/LC_MESSAGES/neomutt.mo
  38. share/locale/pt_BR/LC_MESSAGES/neomutt.mo
  39. share/locale/ru/LC_MESSAGES/neomutt.mo
  40. share/locale/sk/LC_MESSAGES/neomutt.mo
  41. share/locale/sv/LC_MESSAGES/neomutt.mo
  42. share/locale/tr/LC_MESSAGES/neomutt.mo
  43. share/locale/uk/LC_MESSAGES/neomutt.mo
  44. share/locale/zh_CN/LC_MESSAGES/neomutt.mo
  45. share/locale/zh_TW/LC_MESSAGES/neomutt.mo
  46. share/doc/neomutt/CODE_OF_CONDUCT.md
  47. share/doc/neomutt/COPYRIGHT
  48. share/doc/neomutt/ChangeLog.md
  49. share/doc/neomutt/INSTALL
  50. share/doc/neomutt/LICENSE.md
  51. share/doc/neomutt/PGP-Notes.txt
  52. share/doc/neomutt/README.SSL
  53. share/doc/neomutt/README.md
  54. share/doc/neomutt/advancedusage.html
  55. share/doc/neomutt/colorschemes/neonwolf-256.neomuttrc
  56. share/doc/neomutt/colorschemes/solarized-dark-256.neomuttrc
  57. share/doc/neomutt/colorschemes/vombatidae.neomuttrc
  58. share/doc/neomutt/colorschemes/zenburn.neomuttrc
  59. share/doc/neomutt/configuration.html
  60. share/doc/neomutt/gettingstarted.html
  61. share/doc/neomutt/hcache-bench/README.md
  62. share/doc/neomutt/hcache-bench/neomuttrc
  63. share/doc/neomutt/hcache-bench/neomutt-hcache-bench.sh
  64. share/doc/neomutt/index.html
  65. share/doc/neomutt/intro.html
  66. share/doc/neomutt/keybase/LICENSE
  67. share/doc/neomutt/keybase/README.md
  68. share/doc/neomutt/keybase/attachmentView.png
  69. share/doc/neomutt/keybase/decrypt.sh
  70. share/doc/neomutt/keybase/install.sh
  71. share/doc/neomutt/keybase/keybase.py
  72. share/doc/neomutt/keybase/neomuttrc
  73. share/doc/neomutt/keybase/pagerMode.png
  74. share/doc/neomutt/keybase/pgpdecrypt.sh
  75. share/doc/neomutt/keybase/pgpverify.sh
  76. share/doc/neomutt/keybase/verify.sh
  77. share/doc/neomutt/logo/neomutt-128.png
  78. share/doc/neomutt/logo/neomutt-256.png
  79. share/doc/neomutt/logo/neomutt-32.png
  80. share/doc/neomutt/logo/neomutt-64.png
  81. share/doc/neomutt/logo/neomutt.svg
  82. share/doc/neomutt/lua/test_lua-api_runner.neomuttrc
  83. share/doc/neomutt/lua/test_lua-api_spec.lua
  84. share/doc/neomutt/manual.html
  85. share/doc/neomutt/manual.txt
  86. share/doc/neomutt/mimesupport.html
  87. share/doc/neomutt/mime.types
  88. share/doc/neomutt/miscellany.html
  89. share/doc/neomutt/neomutt-syntax.vim
  90. share/doc/neomutt/optionalfeatures.html
  91. share/doc/neomutt/reference.html
  92. share/doc/neomutt/samples/Mush.rc
  93. share/doc/neomutt/samples/Pine.rc
  94. share/doc/neomutt/samples/Tin.rc
  95. share/doc/neomutt/samples/colors.default
  96. share/doc/neomutt/samples/colors.linux
  97. share/doc/neomutt/samples/gpg.rc
  98. share/doc/neomutt/samples/pgp2.rc
  99. share/doc/neomutt/samples/pgp5.rc
  100. share/doc/neomutt/samples/pgp6.rc
  101. share/doc/neomutt/samples/sample.mailcap
  102. share/doc/neomutt/samples/sample.neomuttrc
  103. share/doc/neomutt/samples/sample.neomuttrc-tlr
  104. share/doc/neomutt/samples/smime.rc
  105. share/doc/neomutt/samples/smime_keys_test.pl
  106. share/doc/neomutt/security.html
  107. share/doc/neomutt/smime-notes.txt
  108. share/doc/neomutt/tuning.html
  109. share/doc/neomutt/vim-keys/README.md
  110. share/doc/neomutt/vim-keys/vim-keys.rc
  111. Collapse this list.

To install the port: cd /usr/ports/mail/neomutt/ && make install clean
To add the package: pkg install neomutt

PKGNAME: neomutt

distinfo:

TIMESTAMP = 1509353867
SHA256 (neomutt-neomutt-neomutt-20171027_GH0.tar.gz) = 2d00de2a1cdef4cd59fcf6f894a6fe7e677e1065565f5e01f4dae8e1d910e583
SIZE (neomutt-neomutt-neomutt-20171027_GH0.tar.gz) = 2682699


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. xsltproc : textproc/libxslt
  2. docbook.xsl : textproc/docbook-xsl
  3. lynx : www/lynx
  4. msgfmt : devel/gettext-tools
  5. perl5>=5.24<5.25 : lang/perl5.24
Runtime dependencies:
  1. mime.types : misc/mime-support
  2. urlview : textproc/urlview
Library dependencies:
  1. libgpgme.so : security/gpgme
  2. libassuan.so : security/libassuan
  3. libgpg-error.so : security/libgpg-error
  4. libnotmuch.so : mail/notmuch
  5. libsasl2.so : security/cyrus-sasl2
  6. liblmdb.so : databases/lmdb
  7. libtokyocabinet.so : databases/tokyocabinet
  8. libiconv.so : converters/libiconv
  9. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for neomutt-20171027:
     DOCS=on: Build and/or install documentation
     FLOCK=off: Use flock() to lock files
     GPGME=on: Use gpgme to handle pgp
     IDN=off: International Domain Names support
     NLS=on: Native Language Support
     NOTMUCH=on: Use notmuch for tagging and searching
     SASL=on: SASL authentication support
====> Header-cache backend: you have to choose at least one of them
     BDB=off: Berkeley DB support
     GDBM=off: GNU dbm library support
     KYOTOCABINET=off: Kyoto Cabinet support
     LMDB=on: Lightning Memory-Mapped Database support
     QDBM=off: Quick DataBase Manager support
     TOKYOCABINET=on: Tokyo Cabinet support
====> Screen options: you have to select exactly one of them
     NCURSES=on: Console (text) interface support
     SLANG=off: S-Lang console graphics library support
===> Use 'make config' to modify these settings

USES:
iconv:translit localbase perl5 shebangfix ssl gettext ncurses

pkg-message:
/!\ Neomutt no longer install binaries named "mutt" but "neomutt" /!\

Master Sites:
  1. https://codeload.github.com/neomutt/neomutt/tar.gz/neomutt-20171027?dummy=/

Number of commits found: 50

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Oct 2017 09:15:22
Original commit files touched by this commit  20171027
Revision:453160
bapt search for other commits by this committer
Update to 20171027
17 Oct 2017 14:52:46
Original commit files touched by this commit  20171013_1
Revision:452280
adamw search for other commits by this committer
Register dependency on perl5

perl ./doc/gen-map-doc ./doc/manual.xml.tail  ./opcodes.h  > doc/manual.xml
17 Oct 2017 14:38:17
Original commit files touched by this commit  20171013_1
Revision:452278
adamw search for other commits by this committer
Build manpages and neomuttrc when DOCS is off

Using BINARY_ALIAS, we can trick neomutt into building the manpages and
the neomuttrc. Neomutt already gracefully handles pieces of the documentation
being unavailable during installation, and pkg-create(8) takes care of the
rest.

PORTREVISION bump because the plist has changed for anybody building without
DOCS.
15 Oct 2017 19:48:05
Original commit files touched by this commit  20171013
Revision:452163
bapt search for other commits by this committer
Fix build with kyotocabinet

Reported by:	ler
15 Oct 2017 19:04:24
Original commit files touched by this commit  20171013
Revision:452161
adamw search for other commits by this committer
Fix packaging when DOCS=off

The manpages are once again only built when DOCS=on, but now so is the
default neomuttrc. The manpages are fine to protect with %%PORTDOCS%%
(not great, but permissible), but the default neomuttrc needs to be there.
So, generate it manually after the build. This is kludgey, but it at
least gets the port packaging again.

Approved by:	maintainer (bapt)
15 Oct 2017 07:58:53
Original commit files touched by this commit  20171013
Revision:452129
bapt search for other commits by this committer
Update to 20171013

Note that this version does not conflict anymore with mutt!
Note the main binary is now named neomutt and not mutt!
12 Sep 2017 16:40:45
Original commit files touched by this commit  20170912
Revision:449699
ler search for other commits by this committer
mail/neomutt: upgrade to 20170912.
bugfix release.
https://www.neomutt.org/2017/09/12/release
09 Sep 2017 15:47:48
Original commit files touched by this commit  20170907
Revision:449494
ler search for other commits by this committer
mail/neomutt: upgrade to 20170907
https://www.neomutt.org/2017/09/07/release

pet portlint
14 Jul 2017 18:43:40
Original commit files touched by this commit  20170714
Revision:445804
ler search for other commits by this committer
mail/neomutt: upgrade to 20170714.

https://www.neomutt.org/2017/07/14/release
sorted pkg-plist.
09 Jun 2017 15:17:11
Original commit files touched by this commit  20170609
Revision:443012
adamw search for other commits by this committer
neomutt now allows xsltproc and w3m calls to fail, so the kludgey patch
to remove xsltproc calls is no longer necessary. The port now happily
builds with DOCS disabled.

Submitted by:	ler
09 Jun 2017 14:35:08
Original commit files touched by this commit  20170609
Revision:442998
ler search for other commits by this committer
Update to 20170609.

Changes/News: https://www.neomutt.org/2017/06/09/release
07 Jun 2017 20:06:58
Original commit files touched by this commit  20170602
Revision:442889
adamw search for other commits by this committer
Fix build when DOCS is off.

neomutt now tries to build HTML docs unconditionally, so simply remove
the xsltproc commands when DOCS is off to fix build and packaging.
07 Jun 2017 18:30:26
Original commit files touched by this commit  20170602
Revision:442860
ler search for other commits by this committer
Fix patch to not be duplicated

Pointyhat to: ler
07 Jun 2017 17:34:40
Original commit files touched by this commit  20170602
Revision:442857
ler search for other commits by this committer
Upgrade mail/neomutt to 20170602.

Changes: https://www.neomutt.org/2017/06/02/release

PR: 		219778
Approved by:	bapt (via IRC)
30 Apr 2017 19:59:33
Original commit files touched by this commit  20170428_1
Revision:439837
bapt search for other commits by this committer
When NLS is off, gettext is only used at build time

Reported by:	adamw
30 Apr 2017 09:02:06
Original commit files touched by this commit  20170428_1
Revision:439793
bapt search for other commits by this committer
neomutt 20170428
25 Apr 2017 09:30:41
Original commit files touched by this commit  20170421_1
Revision:439370
gahr search for other commits by this committer
mail/neomutt: fix build

Removed the ICONV option, as it is now required to build NeoMutt. Adjusted the
NLS option, as gettext is required to configure, although it's still optional
at build time.

Approved by:	bapt (maintainer, implicit)
23 Apr 2017 10:25:55
Original commit files touched by this commit  20170421
Revision:439216
bapt search for other commits by this committer
Update to 20170421
12 Mar 2017 19:50:27
Original commit files touched by this commit  20170306
Revision:436021
bapt search for other commits by this committer
Use standard description for NCURSES and SLANG options

Reported by:	danfe
12 Mar 2017 14:28:25
Original commit files touched by this commit  20170306
Revision:435988
bapt search for other commits by this committer
Update to 2017-03-06
Add an option for slang support[1]

PR:		217464, 212292
Submitted by:	krion, pi
25 Feb 2017 16:47:11
Original commit files touched by this commit  20170225
Revision:434827
bapt search for other commits by this committer
Add a forgotten patch

Reported by:	adamw
25 Feb 2017 15:27:47
Original commit files touched by this commit  20170225
Revision:434819
bapt search for other commits by this committer
Update to 20170225
08 Feb 2017 23:19:48
Original commit files touched by this commit  20170206
Revision:433680
bapt search for other commits by this committer
Update to 20170206
03 Feb 2017 19:03:43
Original commit files touched by this commit  20170128_1
Revision:433260
gahr search for other commits by this committer
mail/neomutt: isprint causes issues on 11.0, enable the locales fix

While at it, remove --enable-hcache, as it's no more used.

Approved by:	bapt (implicit)
29 Jan 2017 16:21:30
Original commit files touched by this commit  20170128
Revision:432774
bapt search for other commits by this committer
Update to 2017-01-28
16 Jan 2017 10:14:06
Original commit files touched by this commit  20170113
Revision:431621
gahr search for other commits by this committer
mail/neomutt: update to 20170113

Release notes: https://github.com/neomutt/neomutt/releases/tag/neomutt-20170113

Approved by:	bapt (maintainer)
27 Nov 2016 22:58:23
Original commit files touched by this commit  20161126
Revision:427276
bapt search for other commits by this committer
Update to 20161126
Add a patch to fix build with gpgme 1.8 (taken from mutt ports)
Now that multiple backends can be used in parallel default on
build lmdb and tokyocabinet (the 2 fastest backend available)
Note the lmdb backend should not be used over NFS.
26 Nov 2016 23:41:17
Original commit files touched by this commit  20161104_3
Revision:427185
jhale search for other commits by this committer
Update security/gpgme-* to 1.8.0

In this version, libgpgme-pthread.so has been removed in favor of just
using libgpgme.so as the thread-safe library. PORTREVISION has been
bumped on all ports depending on security/gpgme so that any that may have
linked to -lgpgme-pthread will link to -lgpgme instead.

The Python module provided by security/py-gpgme has been renamed upstream
from pyme3 to gpg. This removes the conflict with security/py-pyme,
although security/py-gpgme is still the direct replacement of that
module.
16 Nov 2016 13:23:16
Original commit files touched by this commit  20161104_2
Revision:426239
gahr search for other commits by this committer
mail/neomutt: add OPTIONs for all hcache backends, fix LICENSE, bump P'REVISION

Approved by:	bapt (maintainer)
07 Nov 2016 12:28:54
Original commit files touched by this commit  20161104_1
Revision:425613
gahr search for other commits by this committer
mail/neomutt: gdate isn't required for building anymore, pet portlint

Approved by:	bapt (maintainer)
05 Nov 2016 11:15:14
Original commit files touched by this commit  20161104_1
Revision:425382
bapt search for other commits by this committer
Set GPGME option on

Suggested by:	Niklaas Baudet von Gersdorff <stdin@niklaas.eu>
05 Nov 2016 10:52:36
Original commit files touched by this commit  20161104
Revision:425379
bapt search for other commits by this committer
Update to 20161104
29 Oct 2016 12:20:44
Original commit files touched by this commit  20161028
Revision:424909
gahr search for other commits by this committer
mail/neomutt: update to 20161028

Release notes:
https://github.com/neomutt/neomutt/releases/tag/neomutt-20161028

Approved by:    bapt (maintainer, implicit)
21 Oct 2016 12:51:41
Original commit files touched by this commit  20161014
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
15 Oct 2016 15:49:30
Original commit files touched by this commit  20161014
Revision:424024
gahr search for other commits by this committer
mail/neomutt: update to 20161014

Release notes:
https://github.com/neomutt/neomutt/releases/tag/neomutt-20161014

Approved by:	bapt (maintainer)
12 Oct 2016 16:37:17
Original commit files touched by this commit  20161003_1
Revision:423873
gahr search for other commits by this committer
mail/neomutt: make notmuch optional (on by default)

Approved by:	bapt (maintainer)
03 Oct 2016 12:57:43
Original commit files touched by this commit  20161003
Revision:423190
gahr search for other commits by this committer
mail/neomutt: update to 20161003 (includes the two build-related fixes)

Approved by:    bapt (maintainer)
03 Oct 2016 11:12:16
Original commit files touched by this commit  20161002
Revision:423184
gahr search for other commits by this committer
mail/neomutt: update to 20161002, plus two build-related fixes

Approved by:	bapt (maintainer)
30 Sep 2016 19:24:30
Original commit files touched by this commit  20160916
Revision:423014
tijl search for other commits by this committer
Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
18 Sep 2016 17:48:42
Original commit files touched by this commit  20160916
Revision:422401
bapt search for other commits by this committer
Commit the pkg-plist forgotten during last upgrade
17 Sep 2016 19:01:10
Original commit files touched by this commit  20160916
Revision:422340
bapt search for other commits by this committer
Update to 20160916
16 Sep 2016 13:25:11
Original commit files touched by this commit  20160910_1
Revision:422253
gahr search for other commits by this committer
mail/neomutt: provide an OPTION to use LMDB as a header-cache backend

https://www.neomutt.org/feature/lmdb/

PR:		212725
Submitted by:	gahr
Approved by:	bapt (maintainer)
11 Sep 2016 10:27:08
Original commit files touched by this commit  20160910
Revision:421813
bapt search for other commits by this committer
Update to 20160910
Remove the requirement for gmake now the makefile has been fixed

Changes: https://www.neomutt.org/2016/09/10/release
27 Aug 2016 13:32:52
Original commit files touched by this commit  20160827
Revision:420977
bapt search for other commits by this committer
Update to 20160827

The make install is a bit broken, gmake ingore the issue so for now use gmake
08 Aug 2016 11:40:33
Original commit files touched by this commit  20160808
Revision:419823
bapt search for other commits by this committer
Update to 20160808

Changes: http://www.neomutt.org/2016/08/08/release
24 Jul 2016 10:37:58
Original commit files touched by this commit  20160723
Revision:418999
bapt search for other commits by this committer
Update to 20160723

Please read the release note:
https://github.com/neomutt/neomutt/releases/tag/neomutt-20160723
13 Jun 2016 13:50:12
Original commit files touched by this commit  20160611_1
Revision:416843
bapt search for other commits by this committer
Update to 20160611
05 Jun 2016 00:23:09
Original commit files touched by this commit  20160530_1
Revision:416382
bapt search for other commits by this committer
Turn on SASL by default
04 Jun 2016 22:49:20
Original commit files touched by this commit  20160530
Revision:416380
bapt search for other commits by this committer
Add missing descriptions for options
04 Jun 2016 19:03:12
Original commit files touched by this commit  20160530
Revision:416373
bapt search for other commits by this committer
Add neomutt to ports

The NeoMutt Project is hoping to kick-start development on the Mutt project

Integrating many old patches that never found their way to the official mutt

Number of commits found: 50

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
wiresharkDec 10
procmail*Dec 08
opensslDec 07
firefoxDec 05
firefox-esrDec 05
linux-firefoxDec 05
linux-seamonkeyDec 05
seamonkeyDec 05
waterfoxDec 05
mybbDec 02
varnish4Dec 02
varnish5Dec 02
asterisk13Dec 01
wordpressDec 01
wordpressDec 01

14 vulnerabilities affecting 77 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-10 18:59:21


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32081
Broken 122
Deprecated 39
Ignore 357
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 44
Expired 11
Set to expire 31
Interactive 0
new 24 hours 5
new 48 hours50
new 7 days76
new fortnight35602
new month50865

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.