diff options
author | 2023-11-14 07:23:48 -0700 | |
---|---|---|
committer | 2023-11-14 07:23:48 -0700 | |
commit | aafb5e4327be3b9bb6530c88312051a35316d782 (patch) | |
tree | c29db403ab1ced3cf4dacf038934399f24856c0f /mail-client | |
parent | mail-client/neomutt: Fix manifest (diff) | |
download | gentoo-aafb5e4327be3b9bb6530c88312051a35316d782.tar.gz gentoo-aafb5e4327be3b9bb6530c88312051a35316d782.tar.bz2 gentoo-aafb5e4327be3b9bb6530c88312051a35316d782.zip |
mail-client/neomutt: Update neomutt-99999999
Signed-off-by: Nicolas Bock <nicolasbock@gentoo.org>
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/neomutt/neomutt-99999999.ebuild | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/mail-client/neomutt/neomutt-99999999.ebuild b/mail-client/neomutt/neomutt-99999999.ebuild index 07e7a55be324..65f398c671f3 100644 --- a/mail-client/neomutt/neomutt-99999999.ebuild +++ b/mail-client/neomutt/neomutt-99999999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs if [[ ${PV} =~ 99999999$ ]]; then inherit git-r3 @@ -21,9 +21,9 @@ HOMEPAGE="https://neomutt.org/" LICENSE="GPL-2" SLOT="0" -IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet - lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic - ssl tokyocabinet test zlib zstd" +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4 + nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet + test zlib zstd" REQUIRED_USE=" autocrypt? ( gpgme )" @@ -50,8 +50,6 @@ CDEPEND=" kerberos? ( virtual/krb5 ) notmuch? ( net-mail/notmuch:= ) sasl? ( >=dev-libs/cyrus-sasl-2 ) - !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 ) @@ -114,7 +112,6 @@ src_configure() { "$(use_enable kerberos gss)" "$(use_enable lmdb)" "$(use_enable sasl)" - "--with-ui=$(usex slang slang ncurses)" "--sysconfdir=${EPREFIX}/etc/${PN}" "$(use_enable ssl)" "$(use_enable gnutls)" @@ -122,6 +119,13 @@ src_configure() { "$(usex test --testing --disable-testing)" ) + if is-flagq -fsanitize=address; then + myconf+=( --asan ) + fi + if is-flagq -fsanitize=undefined; then + myconf+=( --ubsan ) + fi + econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}" } |