mail-client/mutt: supply defaults for REQUIRED_USE, bug #607360
authorFabian Groffen <grobian@gentoo.org>
Sat, 16 Dec 2017 20:58:00 +0000 (21:58 +0100)
committerFabian Groffen <grobian@gentoo.org>
Sat, 16 Dec 2017 20:58:31 +0000 (21:58 +0100)
Bug: https://bugs.gentoo.org/607360
Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

mail-client/mutt/mutt-1.9.2.ebuild

index 11aec7b0c281a0fe3b7a3d24f91b8e8aa5f4f5e1..1c47717e522ba9cc7bb7c9f4fd9f60e990468ffe 100644 (file)
@@ -14,7 +14,7 @@ MUTT_G_PATCHES="mutt-gentoo-${PV}-patches-${PATCHREV}.tar.xz"
 SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
        https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
        https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES}"
-IUSE="berkdb crypt debug doc gdbm gnutls gpg gpgme +hcache idn imap kerberos libressl lmdb mbox nls nntp notmuch pgp_classic pop qdbm sasl selinux slang smime smime_classic smtp ssl tokyocabinet vanilla prefix"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg gpgme +hcache idn +imap kerberos libressl +lmdb mbox nls nntp notmuch pgp_classic pop qdbm +sasl selinux slang smime smime_classic +smtp +ssl tokyocabinet vanilla prefix"
 REQUIRED_USE="
        hcache?           ( ^^ ( berkdb gdbm lmdb qdbm tokyocabinet ) )
        imap?             ( ssl )
@@ -166,8 +166,9 @@ src_configure() {
                "--with-exec-shell=${EPREFIX}/bin/sh"
        )
 
-       if [[ ${CHOST} == *-solaris* ]] ; then
+       if [[ ${CHOST} == *-solaris2.* && ${CHOST#*-solaris2.} -le 10 ]] ; then
                # arrows in index view do not show when using wchar_t
+               # or misalign due to wrong computations
                myconf+=( "--without-wc-funcs" )
        fi