Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 815187 - mail-client/neomutt: Add use flags for header cache compression (lz4, zlib, zstd)
Summary: mail-client/neomutt: Add use flags for header cache compression (lz4, zlib, z...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Nicolas Bock
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-09-27 21:12 UTC by Jan Krieg
Modified: 2021-09-28 16:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Krieg 2021-09-27 21:12:09 UTC
Neomutt upstream supports header cache compression via lz4, zlib, and zstd since release 2020-03-13. However, the current ebuilds don't offer the relevant use flags to activate this feature. Adding lz4, zlib, and zstd use flags works well out-of-the-box on my system (tested with all three compression algorithms on amd64 for both 20210205-r1 and 99999999, using the gdbm backend). I'll provide a pull request with the patches.

release notes: https://neomutt.org/2020/03/13/release
docs: https://neomutt.org/guide/optionalfeatures.html#8-1-%C2%A0header-caching
upstream pull request: https://github.com/neomutt/neomutt/pull/1922
Comment 1 Larry the Git Cow gentoo-dev 2021-09-28 16:38:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cd167ddc27dc858630490c9b3048d6f33de393

commit d1cd167ddc27dc858630490c9b3048d6f33de393
Author:     Jan Krieg <git@jankrieg.anonaddy.com>
AuthorDate: 2021-09-27 21:24:54 +0000
Commit:     Nicolas Bock <nicolasbock@gentoo.org>
CommitDate: 2021-09-28 16:37:58 +0000

    mail-client/neomutt: Add use flags for header cache compression
    
    Add the use flags lz4, zlib, and zstd to enable header cache
    compression, which is supported by upstream since release 2020-03-13.
    
    Closes: https://bugs.gentoo.org/815187
    Closes: https://github.com/gentoo/gentoo/pull/22425
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: Jan Krieg <git@jankrieg.anonaddy.com>
    Signed-off-by: Nicolas Bock <nicolasbock@gentoo.org>

 mail-client/neomutt/metadata.xml               |  3 +++
 mail-client/neomutt/neomutt-20210205-r1.ebuild | 12 ++++++++++--
 mail-client/neomutt/neomutt-99999999.ebuild    | 12 ++++++++++--
 3 files changed, 23 insertions(+), 4 deletions(-)