summaryrefslogtreecommitdiff
path: root/mail-client/neomutt/neomutt-99999999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-14 16:34:53 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-14 16:34:53 +0000
commitdfd7c8230bca447ee0b09dc11150181b0b3148e2 (patch)
tree11f7e2fe7599d1e364bdfb4176f2f41e99a3c603 /mail-client/neomutt/neomutt-99999999.ebuild
parentcd8b6c60f3cbb06647bf3d03fb2ac29ccfc31c8f (diff)
gentoo auto-resync : 14:11:2023 - 16:34:53
Diffstat (limited to 'mail-client/neomutt/neomutt-99999999.ebuild')
-rw-r--r--mail-client/neomutt/neomutt-99999999.ebuild18
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[@]}"
}