pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/neomutt neomutt: update to 20220408.
details: https://anonhg.NetBSD.org/pkgsrc/rev/c68407cd4424
branches: trunk
changeset: 376474:c68407cd4424
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Apr 08 11:44:39 2022 +0000
description:
neomutt: update to 20220408.
2022-04-08 Richard Russon <rich%flatcap.org@localhost>
* Features
- Compose multipart emails
* Bug Fixes
- Fix screen mode after attempting decryption
- imap: increase max size of oauth2 token
- Fix autocrypt
- Unify Alias/Query workflow
- Fix colours
- Say which file exists when saving attachments
- Force SMTP authentication if `smtp_user` is set
- Fix selecting the right email after limiting
- Make sure we have enough memory for a new email
- Don't overwrite with zeroes after unlinking the file
- Fix crash when forwarding attachments
- Fix help reformatting on window resize
- Fix poll to use PollFdsCount and not PollFdsLen
- regex: range check arrays strictly
- Fix Coverity defects
- Fix out of bounds write with long log lines
- Apply `fast_reply` to 'to', 'cc', or 'bcc'
- Prevent warning on empty emails
* Changed Config
- New default: `set rfc2047_parameters = yes`
* Translations
- 100% German
- 100% Lithuanian
- 100% Serbian
- 100% Czech
- 100% Turkish
- 72% Hungarian
* Docs
- Improve header cache explanation
- Improve description of some notmuch variables
- Explain how timezones and `!`s work inside `%{}`, `%[]` and `%()`
- Document config synonyms and deprecations
* Build
- Create lots of GitHub Actions
- Drop TravisCI
- Add automated Fuzzing tests
- Add automated ASAN tests
- Create Dockers for building Centos/Fedora
- Build fixes for Solaris 10
- New libraries: browser, enter, envelope
- New configure options: `--fuzzing` `--debug-color` `--debug-queue`
* Code
- Split Index/Pager GUIs/functions
- Add lots of function dispatchers
- Eliminate `menu_loop()`
- Refactor function opcodes
- Refactor cursor setting
- Unify Alias/Query functions
- Refactor Compose/Envelope functions
- Modernise the Colour handling
- Refactor the Attachment View
- Eliminate the global `Context`
- Upgrade `mutt_get_field()`
- Refactor the `color quoted` code
- Fix lots of memory leaks
- Refactor Index resolve code
- Refactor PatternList parsing
- Refactor Mailbox freeing
- Improve key mapping
- Factor out charset hooks
- Expose mutt_file_seek API
- Improve API of `strto*` wrappers
* Upstream
- imap QRESYNC fixes
- Allow an empty To: address prompt
- Fix argc==0 handling
- Don't queue IMAP close commands
- Fix IMAP UTF-7 for code points >= U+10000
- Don't include inactive messages in msgset generation
diffstat:
mail/neomutt/Makefile | 5 ++---
mail/neomutt/distinfo | 9 ++++-----
mail/neomutt/patches/patch-send_sendlib.c | 30 ------------------------------
3 files changed, 6 insertions(+), 38 deletions(-)
diffs (61 lines):
diff -r 310c611f1aa1 -r c68407cd4424 mail/neomutt/Makefile
--- a/mail/neomutt/Makefile Fri Apr 08 10:26:27 2022 +0000
+++ b/mail/neomutt/Makefile Fri Apr 08 11:44:39 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2022/01/13 16:12:52 wiz Exp $
+# $NetBSD: Makefile,v 1.75 2022/04/08 11:44:39 wiz Exp $
-DISTNAME= neomutt-20211029
-PKGREVISION= 2
+DISTNAME= neomutt-20220408
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GITHUB:=neomutt/}
GITHUB_TAG= ${PKGVERSION_NOREV}
diff -r 310c611f1aa1 -r c68407cd4424 mail/neomutt/distinfo
--- a/mail/neomutt/distinfo Fri Apr 08 10:26:27 2022 +0000
+++ b/mail/neomutt/distinfo Fri Apr 08 11:44:39 2022 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.57 2022/01/13 16:12:52 wiz Exp $
+$NetBSD: distinfo,v 1.58 2022/04/08 11:44:39 wiz Exp $
-BLAKE2s (neomutt-20211029-20211029.tar.gz) = e72d7c9a041a2b20d7494ba1cc089b07b68708c37d5fa8a7e15f11784c6447d3
-SHA512 (neomutt-20211029-20211029.tar.gz) = 7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
-Size (neomutt-20211029-20211029.tar.gz) = 3702926 bytes
-SHA1 (patch-send_sendlib.c) = 10d820a67c077b4ea25badcbbd478ac365b20105
+BLAKE2s (neomutt-20220408-20220408.tar.gz) = d5ff246c916b1f76863f144ebadea4a82c4cbbf0b4e62ee7ec712b1a62bd492f
+SHA512 (neomutt-20220408-20220408.tar.gz) = c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
+Size (neomutt-20220408-20220408.tar.gz) = 3764512 bytes
diff -r 310c611f1aa1 -r c68407cd4424 mail/neomutt/patches/patch-send_sendlib.c
--- a/mail/neomutt/patches/patch-send_sendlib.c Fri Apr 08 10:26:27 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-$NetBSD: patch-send_sendlib.c,v 1.1 2022/01/13 16:12:52 wiz Exp $
-
-Back out the patch for
-https://github.com/neomutt/neomutt/issues/3086
-since it causes segfaults, see
-https://github.com/neomutt/neomutt/issues/3129
-
---- send/sendlib.c.orig 2021-10-29 12:49:16.000000000 +0000
-+++ send/sendlib.c
-@@ -1547,6 +1547,7 @@ int mutt_write_fcc(const char *path, str
- if (!mx_mbox_open(m_fcc, MUTT_APPEND | MUTT_QUIET))
- {
- mutt_debug(LL_DEBUG1, "unable to open mailbox %s in append-mode, aborting\n", path);
-+ mailbox_free(&m_fcc);
- goto done;
- }
-
-@@ -1745,10 +1746,8 @@ int mutt_write_fcc(const char *path, str
- set_noconv_flags(e->body, false);
-
- done:
-- m_fcc->append = old_append;
-- if (m_fcc->flags == MB_HIDDEN)
-- mailbox_free(&m_fcc);
--
-+ if (m_fcc)
-+ m_fcc->append = old_append;
- #ifdef RECORD_FOLDER_HOOK
- /* We ran a folder hook for the destination mailbox,
- * now we run it for the user's current mailbox */
Home |
Main Index |
Thread Index |
Old Index