XPost: linux.debian.devel.release
Package: release.debian.org
Severity: normal
X-Debbugs-Cc:
neomutt@packages.debian.org
Control: affects -1 + src:neomutt
User:
release.debian.org@packages.debian.org
Usertags: unblock
Hi Release Team,
Please unblock package neomutt
I did not upload to unstable and will wait an ack from you before
doing so.
[ Reason ]
Neomutt had a patch release on May 10th. The commit diff between
20250404 and the latest release can be seen here [1] (25 commits).
I have picked 5 patches already fixing bugs in -2 which is in testing,
but there a few more in the bugfix release.
[ Impact ]
There are some bugfixes for use cases related to IMAP and using labels.
Namely:
0bfef9844 imap: check for incomplete Mailboxes on sync
381e07697 Fix gpg-json output (#4616)
aec3e4b71 fix label completion crash
The first and third result in crashes, so users might be a bit upset
about it.
[ Tests ]
Unfortunately I didn't have time to proper consider implementing
autopkgtest, but we do have many build time tests which are passing.
I've also uploaded to experimental a week ago to test things and see if everything is working properly, so far all good.
[ Risks ]
Neomutt is a leaf package so I won't be breaking any other package.
Aside from that, the diff is pretty simple (mind most of it is Esperanto translation that was added and the patches I've picked from upstream
being removed). Obviously there is always the chance of introducing regressions, but it was mostly bugfixes and no new feature were
introduced, so pretty low risk in my opinion.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
[ Other info ]
Here is the upstream changelog (I'll mark the cherry-picked commits with
a *).
0eba4efcb (HEAD -> main, tag: 20250510, upstream/main) NeoMutt 2025-05-10
10b81bc5b trans: sync to source
aec3e4b71 fix label completion crash
de5453aff Build and test on FreeBSD (#4618)
941987d0e Update lt_LT translations
1c527a20b merge: update Esperanto translation
509c07a3e Fixed a misspelling
92d7a6e8e [EO] 100%, replaced the bad translation of (c)lear [it's not a verb (to clear the selection) but an adjective (send as clear text)]
5928849e7 [EO] 90%
37557d27d [EO] 80%
43e56da6d [EO] 70%
62a6c31a7 [EO] 50%
edf1b687e [EO] 40%
64b3508d4 [EO] 30%
dfd1f7a71 [EO] 20%
4b13358f6 [EO] 10%
89bce1b69 [EO] Help screen
381e07697 Fix gpg-json output (#4616)
0bfef9844 imap: check for incomplete Mailboxes on sync
*a74ff1b99 docs: fix broken functions
1401cbb93 Check for DocBook XSL
*70d6b5b75 help: fix leaks
*efaaea925 Don't consider "weed" when writing an email to file (#4604) *676914a48 color: fix quoted maths
*2d7347c77 main: don't stop if /var/spool/mail is missing
unblock neomutt/20250510+dfsg-2
Cheers,
Charles
[1]
https://github.com/neomutt/neomutt/compare/20250404...20250510
diff -Nru neomutt-20250404+dfsg/AUTHORS.md neomutt-20250510+dfsg/AUTHORS.md
--- neomutt-20250404+dfsg/AUTHORS.md 2025-04-04 06:48:33.000000000 -0300
+++ neomutt-20250510+dfsg/AUTHORS.md 2025-05-10 06:17:14.000000000 -0300
@@ -152,8 +152,10 @@
[Josh Poimboeuf](
https://github.com/jpoimboe "jpoimboe"),
[Joshua Jordi](
https://github.com/jakkinstewart "jakkinstewart"),
[Julian Andres Klode](
https://github.com/julian-klode "julian-klode"), +[Juris Lambda](
https://github.com/jxlambda "jxlambda"),
[Justin Vasel](
https://github.com/justinvasel "justinvasel"),
[Karel Zak](
https://github.com/karelzak "karelzak"), +[Keith Bowes](
https://github.com/keithbowes "keithbowes"),
[Kevin Decherf](
https://github.com/kdecherf "kdecherf"),
[Kevin Velghe](
https://github.com/paretje "paretje"),
[Kurt Jaeger](
https://github.com/opsec "opsec"),
diff -Nru neomutt-20250404+dfsg/auto.def neomutt-20250510+dfsg/auto.def
--- neomutt-20250404+dfsg/auto.def 2025-04-04 06:48:33.000000000 -0300
+++ neomutt-20250510+dfsg/auto.def 2025-05-10 06:17:14.000000000 -0300
@@ -16,7 +16,7 @@
#