mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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>
This commit is contained in:
@@ -27,6 +27,9 @@
|
||||
traditional/inline PGP</flag>
|
||||
<flag name="smime-classic">Build classic-smime backend to support
|
||||
S/MIME</flag>
|
||||
<flag name="lz4">Add lz4 support for header cache compression</flag>
|
||||
<flag name="zlib">Add zlib support for header cache compression</flag>
|
||||
<flag name="zstd">Add zstd support for header cache compression</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">neomutt/neomutt</remote-id>
|
||||
|
||||
@@ -22,8 +22,8 @@ HOMEPAGE="https://neomutt.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
|
||||
lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
|
||||
ssl tokyocabinet test"
|
||||
lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
|
||||
ssl tokyocabinet test zlib zstd"
|
||||
REQUIRED_USE="
|
||||
autocrypt? ( gpgme )"
|
||||
|
||||
@@ -53,6 +53,9 @@ CDEPEND="
|
||||
!slang? ( sys-libs/ncurses:0= )
|
||||
slang? ( sys-libs/slang )
|
||||
ssl? ( >=dev-libs/openssl-1.0.2u:0= )
|
||||
lz4? ( app-arch/lz4 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
zstd? ( app-arch/zstd )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-lang/tcl:=
|
||||
@@ -96,6 +99,11 @@ src_configure() {
|
||||
"$(use_enable qdbm)"
|
||||
"$(use_enable tokyocabinet)"
|
||||
|
||||
# Header compression.
|
||||
"$(use_enable lz4)"
|
||||
"$(use_enable zlib)"
|
||||
"$(use_enable zstd)"
|
||||
|
||||
"$(use_enable idn)"
|
||||
"$(use_enable kerberos gss)"
|
||||
"$(use_enable lmdb)"
|
||||
|
||||
@@ -22,8 +22,8 @@ HOMEPAGE="https://neomutt.org/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
|
||||
lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
|
||||
ssl tokyocabinet test"
|
||||
lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
|
||||
ssl tokyocabinet test zlib zstd"
|
||||
REQUIRED_USE="
|
||||
autocrypt? ( gpgme )"
|
||||
|
||||
@@ -53,6 +53,9 @@ CDEPEND="
|
||||
!slang? ( sys-libs/ncurses:0= )
|
||||
slang? ( sys-libs/slang )
|
||||
ssl? ( >=dev-libs/openssl-1.0.2u:0= )
|
||||
lz4? ( app-arch/lz4 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
zstd? ( app-arch/zstd )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-lang/tcl:=
|
||||
@@ -92,6 +95,11 @@ src_configure() {
|
||||
"$(use_enable qdbm)"
|
||||
"$(use_enable tokyocabinet)"
|
||||
|
||||
# Header compression.
|
||||
"$(use_enable lz4)"
|
||||
"$(use_enable zlib)"
|
||||
"$(use_enable zstd)"
|
||||
|
||||
"$(use_enable idn)"
|
||||
"$(use_enable kerberos gss)"
|
||||
"$(use_enable lmdb)"
|
||||
|
||||
Reference in New Issue
Block a user