Commit Graph

294 Commits

Author SHA1 Message Date
sthen
809af462ea Disable SEPARATE_BUILD, it results in mutt's build infrastructure
regenerating the (already-pregenerated) message catalogue files
if msgfmt was present at configure time.

Found by naddy@, fixes a dpb build failure if junking occurs.
2019-01-02 22:09:24 +00:00
sthen
195cf7d493 update to mutt-1.11.1 2018-12-02 12:46:58 +00:00
sthen
90cb0bc713 update to mutt-1.11.0 2018-11-26 16:56:02 +00:00
sthen
b08512c680 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-10-29 17:55:11 +00:00
sthen
b338063d11 update to mutt-1.10.1 2018-07-16 19:36:26 +00:00
sthen
a7b0ddc049 update to mutt-1.10.0 2018-05-19 21:51:46 +00:00
sthen
1c4beb793f update to mutt-1.9.5 2018-04-14 22:35:42 +00:00
rsadowski
90ef8ccd79 Bump after security/gpgme update 2018-04-14 10:14:04 +00:00
sthen
39348850e5 update to mutt-1.9.4 2018-03-04 01:07:51 +00:00
sthen
4a2ff8a208 - update to mutt-1.9.3, from job@, also from Bjorn Ketelaars
- termlib and ncurses are now both "soname curses" from bsd.lib.mk 1.92,
rename and shift into common WANTLIB block, similar to Bjorn's diff

- use SEPARATE_BUILD, from Bjorn
2018-01-28 16:40:57 +00:00
job
e974c1209e Update to mutt 1.9.2
OK sthen@
2017-12-16 15:59:31 +00:00
sthen
910323ac31 remove stray / in @pkgpath 2017-10-29 21:34:52 +00:00
sthen
3237752444 De-conflict with neomutt. 2017-10-13 16:27:20 +00:00
sthen
1807bb3bd5 bugfix update to mutt-1.9.1
- possible segfault with IMAP when syncing, along with trash folder and
imap_poll_timeout reconnection issues.
2017-09-24 14:14:10 +00:00
sthen
1b79c227a6 update to mutt-1.9.0 2017-09-04 16:48:37 +00:00
tj
f586485c58 prioritize https over http/ftp for distfiles.
ok aja jasper for gnome, aja for gnutls, giovanni for gimp, sthen for the rest
2017-08-22 18:03:51 +00:00
sthen
87f207bddd update to mutt-1.8.3, "This is a bug-fix release. Of note to Gmail users
is a potential crash fix when copy/moving messages to its Trash folder."
2017-05-30 21:21:47 +00:00
sthen
d63624d6ca Actually build sidebar, as was intended in r1.88. Pointed out by Piotr Kubaj. 2017-04-21 08:08:44 +00:00
sthen
5763d8a0d0 update to mutt-1.8.2 2017-04-19 08:19:02 +00:00
sthen
ab72638892 update to mutt-1.8.1 2017-04-14 14:17:58 +00:00
sthen
86847280bf enable compressed folders (now that it's in the main mutt release and not
done as a third-party patch). requested by isdtor at gmail/com
2017-04-12 15:59:08 +00:00
sthen
4f60f9739d update to mutt-1.8.0 2017-02-25 10:53:14 +00:00
sthen
e70752543a Mutt has its own ssl-cert-checking code rather than deferring to
(open|libre)ssl, which didn't handle alt chains. Backport an upstream
commit which changes to using SSL_set_verify + callback. Neomutt already
has the newer code so wasn't affected.

Problem connecting to imap.gmail.com reported by krw.
2017-01-20 12:03:43 +00:00
sthen
a5431e28e0 update to mutt-1.7.2 2016-12-05 12:06:51 +00:00
sthen
97dfe847d4 update the main mutt port to 1.7.1, removing flavours:
sidebar - now in the main release (if you use this and your old configuration
doesn't work, review /usr/local/share/examples/mutt/sample.muttrc-sidebar)

compressed folders - use mail/neomutt if you want this
2016-10-18 11:33:26 +00:00
sthen
427043e6c6 Missed "cvs rm"s, found by naddy. 2016-09-20 12:43:43 +00:00
sthen
bc2ecedbf4 backout to mutt-1.6.2 again.
people who reported crashes: please get backtraces.
2016-09-19 22:33:53 +00:00
jca
5352f0a6a6 Fix packaging.
It looks README.notmuch isn't installed anymore, maybe a change in the
handling of --disable-notmuch.  Quick fix for now.

Spotted by Markus Lude, PLIST diff from Rafael Sadowski.
2016-09-19 21:13:25 +00:00
sthen
08d3b857c1 update to neomutt-20160916 2016-09-19 08:24:28 +00:00
sthen
8402514e8a backout to 20160827; the newer code is crashing:
https://github.com/neomutt/neomutt/issues/147
2016-09-16 10:54:56 +00:00
sthen
15bb4b32df use SEPARATE_BUILD 2016-09-16 10:47:22 +00:00
giovanni
02f35567ea update to 20160910 version
ok sthen@ (Maintainer)
2016-09-16 07:53:44 +00:00
sthen
f62a6a53fc missed 'cvs add' for mutt update; breakage noted by aja 2016-09-02 09:30:37 +00:00
sthen
074df9c1b3 Switch the mutt port to using the 20160827 NeoMutt sources based on 1.7.0.
Most of the flavours are now integrated in the main package.
2016-09-01 17:33:40 +00:00
sthen
510a07e0c0 backout mutt update, as spotted by kili the compressed folders patch doesn't
apply, it's going to need more work than i have time for at the moment to
merge (i hate these external patchsets...)
2016-08-19 22:47:55 +00:00
sthen
1a90fa6983 update to Mutt 1.7.0, remove flavour for sidebar 2016-08-18 22:41:54 +00:00
sthen
925571ee81 bugfix update to mutt-1.6.2 2016-07-07 07:27:24 +00:00
sthen
5d63012965 update to mutt-1.6.1 2016-05-01 13:43:00 +00:00
sthen
5b488e788e drop gettext-tools dep, it's only needed for builds from an hg checkout,
the files are pregenerated in tarballs
2016-04-06 19:10:18 +00:00
sthen
ae09850b78 MODULES->LIB_DEPENDS on devel/gettext, add RDEP on devel/gettext-tools 2016-04-06 17:36:09 +00:00
sthen
22021d90e7 update to mutt-1.6.0 2016-04-04 14:55:36 +00:00
tb
bb3f426052 Add missing sendfd and recvfd pledges for the gpgme flavor.
Reported by Andreas Kusalananda Kahari, thanks!

ok sthen@
2016-01-27 11:10:00 +00:00
sthen
6ea51d1e32 Add an initial pledge to mutt, from tb@. Tested so far with slang/normal,
gpgme/normal, sasl/normal, headercache on/off, and with imap/mbox/maildir.

As you'd expect with a program like this that has many configuration
options, including at runtime, the pledge is rather wide. But even so,
a wide pledge still prevents many system calls, and restricts use of
others.

Committing early to make it easier for people to test. Please do so,
especially if you have an unusual configuration. If you run into problems,
please obtain a ktrace and report back to tb@ and myself with a description,
the last page or so of kdump output, and preferably a backtrace. Thanks!
2016-01-17 14:13:41 +00:00
sthen
c3e0059c95 Switch Mutt back to qdbm for the header cache, tb@ reported some problems
with the cache getting invalidated when messages were attached/detached
from threads, and since I wasn't 100% sure about tokyocabinet with a
non-UBC system this seems the best approach. We also tried gdbm (g not
q), which was slightly faster for me (but not much in it) but seems
much slower for tb@.
2015-12-29 21:44:33 +00:00
sthen
4e29eb4d72 switch Mutt to using tokyocabinet for the header cache. (hcache is
not enabled by default; if you use it, please test and let me know if
you run into problems).
2015-12-19 00:33:46 +00:00
sthen
aae5ede411 Add Mutt patch to fix hash table key "use after free" in mh_check_mailbox().
Reported by J. Scott Heppler  http://dev.mutt.org/trac/ticket/3797
2015-12-09 00:03:10 +00:00
sthen
a3e46ec903 add upstream url 2015-09-09 18:40:55 +00:00
sthen
54fafedeb1 Fix crash on 32-bit arch when using gpgme, gpgme's gpgme_subkey_t->timestamp
is an unsigned long and can't be passed directly to localtime which takes a
time_t. From Hannes Wenzel.
2015-09-09 18:39:40 +00:00
sthen
da60153d47 update to mutt-1.5.24 (requiring the various optional patchsets, sidebar
etc to be modified), remove some port patches which are un/no-longer
necessary, and avoid depending on autoconf/automake except in those
cases where optional patchsets touch the Makefiles and require auto*
to be regenerated.
2015-09-03 20:41:57 +00:00
sthen
3b0a6ea91d fix bug introduced in mutt's last bugfix commit (spurious , added after headers) 2014-12-13 22:55:24 +00:00