• Bug#1105901: unblock: neomutt/20250510+dfsg-2 (1/10)

    From Carlos Henrique Lima Melara@21:1/5 to All on Fri May 16 22:20:01 2025
    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 @@
    #