commit:     65b53b613d6f931f33f00f37203360dd34e1c1e7
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 28 12:41:33 2016 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 12:51:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b53b61

mail-mta/exim: require glibc[rpc] for USE=nis, bug #581260

Package-Manager: portage-2.2.26

 mail-mta/exim/exim-4.87.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.87.ebuild b/mail-mta/exim/exim-4.87.ebuild
index 5ae4c33..99abf8b 100644
--- a/mail-mta/exim/exim-4.87.ebuild
+++ b/mail-mta/exim/exim-4.87.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
 
 inherit eutils toolchain-funcs multilib pam systemd
 
-IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl 
gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres 
+prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
+IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl 
gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres 
+prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X 
elibc_glibc"
 REQUIRED_USE="spf? ( exiscan-acl ) srs? ( exiscan-acl ) dmarc? ( spf dkim ) 
pkcs11? ( gnutls )"
 
 COMM_URI="ftp://ftp.exim.org/pub/exim/exim4$([[ ${PV} == *_rc* ]] && echo 
/test)"
@@ -34,6 +34,10 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
        gnutls? ( net-libs/gnutls[pkcs11?]
                          dev-libs/libtasn1 )
        ldap? ( >=net-nds/openldap-2.0.7 )
+       nis? ( elibc_glibc? ( || (
+               <sys-libs/glibc-2.23
+               >=sys-libs/glibc-2.23[rpc]
+       ) ) )
        mysql? ( virtual/mysql )
        postgres? ( dev-db/postgresql )
        sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 )

Reply via email to