78 Commits

Author SHA1 Message Date
sthen
f7786649c8 update to neomutt-20220429 2022-04-29 14:33:37 +00:00
sthen
9b54a85a5c update to neomutt-20220415 2022-04-15 15:24:53 +00:00
sthen
badadd2f29 update to neomutt-20220408
patch configure script to avoid build failure; some functions don't
exist in our old libcurses, but the toolchain doesn't return an error
when trying to link a program that has missing functions, you actually
need to try to run it to notice the problem, so the script thinks that
they exist and tries to use them, only failing later on a missing
prototype.
2022-04-12 20:34:03 +00:00
sthen
a98e0e6666 remove rcs IDs in ports that I maintain 2022-03-07 21:36:41 +00:00
sthen
bfa6635141 neomutt: upstream retagged 20211029 to add another commit,
set DISTFILES to avoid problems for anyone who already fetched and
bump REVISION
2021-10-29 14:56:50 +00:00
sthen
52692969d7 update to neomutt-20211029 2021-10-29 12:15:32 +00:00
sthen
ce32517832 update to neomutt-20211022 2021-10-22 13:06:02 +00:00
sthen
f74608c89c no need to patch to add sys/types.h for detecting sasl2, this is now
added upstream in autosetup/cc-db.tcl (with the comment "openbsd needs
sys/types.h to detect some system headers")
2021-10-19 10:55:42 +00:00
sthen
7a30eb8e2d neomutt: fix build if ccache is installed but not configured for ports builds
(i.e. USE_CCACHE=Yes is not set). Found by Laurie Tratt.
2021-10-19 10:49:21 +00:00
bket
be4d4d7402 Fix segfault in NeoMutt
OK sthen@
2021-10-19 03:12:11 +00:00
sthen
2443c697b1 update to neomutt-20211015, neomutt users please test and report upstream
if there are new problems, and let me know after a few days use if you
think it's stable enough to backport to -stable (as the version in release
has had a few crashes people have run into).

release notes in https://neomutt.org/2021/10/15/release
2021-10-15 11:09:00 +00:00
sthen
4d5901e633 update to neomutt-20210205 2021-02-05 13:18:19 +00:00
kn
076d29f16b Split databases/tdb into -main and -python package
net/samba is the only consumer requiring Python bindings, so this split
enables all other consumers (netatalk3, neomutt, fdm, rhythmbox, pulseaudio)
to avoid the dependency on Python 2.

Bump all consumers due to tdb's PKGPATH change.

Wanted by many
Feedback OK jca sthen
2021-01-23 23:17:47 +00:00
sthen
db7605a1f9 update to neomutt-20201127, fixes crash saving aliases introduced in previous 2020-11-27 14:33:54 +00:00
sthen
4b0b31239f update to neomutt-20201120 2020-11-20 17:17:21 +00:00
sthen
d9ad5400a3 fix for neomutt/notmuch, from Olivier Taïbi 2020-10-27 11:17:52 +00:00
cwen
6b8650f38a neomutt: enable kyotocabinet header cache backend on powerpc
OK sthen@ (maintainer)
2020-10-09 21:08:05 +00:00
jca
b59233c341 Remove gnupg-1.4 and replace it with gnupg-2
gnupg-1.4 is not developed actively anymore, and new software expects
a modern "gpg" executable, which leads to pointless patches in the ports
tree.  Move the various users of security/gnupg2 to security/gnupg and
zap patches that forced the use of "gpg2".

Crusade started by edd@ (security/gnupg maintainer), gnupg->gnupg2 test
reports from semarie@, giovanni@ and solene@, input and bulk build by
sthen@.  ok sthen@ edd@ (maintainer)
2020-10-05 19:46:17 +00:00
sthen
44a244716e update to neomutt-20200925 2020-10-02 18:50:58 +00:00
sthen
1413c820a2 update to neomutt-20200821 2020-09-10 08:38:48 +00:00
sthen
2ca4dd06cf update to neomutt-20200814
add back the kyotocabinet hcache backend on arches where it's built,
rsadowski has a use case where (contrary to my own tests) it works better
than tdb
2020-09-01 10:50:55 +00:00
sthen
7848952239 neomutt tweaks, based on a diff from Olivier Taïbi
- add a notmuch flavour
- allow w3m or lynx for html->txt generation (Olivier just added w3m;
but it depends on quite a machine-dependent library so I prefer not to
force that)
2020-08-13 18:22:58 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
97b368c4a9 update to neomutt-20200626 2020-06-26 13:39:31 +00:00
sthen
ec65253752 update to neomutt-20200619, includes the IMAP TLS security
fixes as done recently in mutt, plus a bunch of other changes
(bugfixes, features, refactoring, changed config), see
https://github.com/neomutt/neomutt/releases/tag/20200619
2020-06-19 22:21:41 +00:00
sthen
475c5975ac update to neomutt-20200501 2020-05-14 11:42:22 +00:00
sthen
cf2c54664a add --debug to neomutt CONFIGURE_ARGS to debug configure checks, which
also logs "ok" checks to config.log. investigating strange occurrence of
fgetc_unlocked being detected when we don't have it ...
2020-04-03 19:22:56 +00:00
sthen
cef096fe06 update to neomutt-20200320 2020-03-20 14:30:21 +00:00
sthen
f7787a19b7 update to neomutt-20200313 2020-03-14 12:41:45 +00:00
kn
f59cd4e83c 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-02-16 01:10:53 +00:00
sthen
2854a9a337 cherrypick a couple of neomutt patches, one found by kn@ for a mutt_pager
segv, one to fix uncollapse_jump
2020-01-08 00:10:30 +00:00
sthen
01519cab78 build debug packages 2019-12-08 16:59:54 +00:00
sthen
e51a3d6229 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-07 14:35:11 +00:00
sthen
d3e18dc81c enable neomutt's new support for autocrypt in the gpgme flavour. 2019-12-02 12:20:15 +00:00
sthen
58b3dbeeca update to neomutt-20191129 2019-11-30 11:58:04 +00:00
sthen
481cd5296d update to neomutt-20191111 2019-11-11 21:42:00 +00:00
sthen
6656e20299 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-10 10:59:49 +00:00
sthen
5bc5f60868 backport fix for https://github.com/neomutt/neomutt/issues/1943 2019-11-07 09:38:55 +00:00
sthen
cfa0c40593 update to neomutt-20191102 2019-11-03 00:23:09 +00:00
sthen
c5c5d16622 missed cvs add 2019-10-26 21:50:19 +00:00
sthen
bb8163416e 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-10-26 19:37:09 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
naddy
ebf751b927 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-05-20 22:15:00 +00:00
sthen
63752ca74f remove ccache handling in neomutt's build script 2019-01-02 21:57:31 +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
444f16b4e6 update to neomutt-20180716 2018-07-17 13:22:45 +00:00
sthen
e8d327d463 update to neomutt-20180622 2018-07-01 21:35:57 +00:00
sthen
5e07925c1a switch to libidn2 2018-05-19 22:00:01 +00:00
sthen
94b9b77817 upstream fixed out-of-tree builds, set SEPARATE_BUILD 2018-05-12 13:02:33 +00:00
sthen
8de3e230ca update to neomutt-20180512 2018-05-12 12:50:25 +00:00