Skip to content

Commit

Permalink
mail-mta/exim-4.93.0.3: block gnutls with dkim, thanks Bernd Feige
Browse files Browse the repository at this point in the history
Closes: https://bugs.gentoo.org/702812
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Fabian Groffen <[email protected]>
  • Loading branch information
grobian committed Dec 14, 2019
1 parent 802ebe8 commit dcf96e7
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions mail-mta/exim/exim-4.93.0.3.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ EAPI="7"

inherit db-use toolchain-funcs multilib pam systemd

IUSE="arc dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn elibc_glibc exiscan-acl gnutls idn 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="arc dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn elibc_glibc exiscan-acl gnutls idn 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"
REQUIRED_USE="
arc? ( dkim spf )
dane? ( ssl !gnutls )
dmarc? ( dkim spf )
dkim? ( ssl !gnutls )
gnutls? ( ssl )
pkcs11? ( ssl )
spf? ( exiscan-acl )
srs? ( exiscan-acl )
!ssl? ( !dkim )
"
# NOTE on USE="gnutls dane", gnutls[dane] is masked in base, unmasked
# for x86 and amd64 only, due to this, repoman won't allow depending on
Expand Down Expand Up @@ -46,12 +46,14 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
pam? ( sys-libs/pam )
tcpd? ( sys-apps/tcp-wrappers )
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
)
gnutls? (
net-libs/gnutls:0=[pkcs11?]
dev-libs/libtasn1
gnutls? (
net-libs/gnutls:0=[pkcs11?]
dev-libs/libtasn1
)
!gnutls? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
)
)
ldap? ( >=net-nds/openldap-2.0.7 )
nis? (
Expand Down

0 comments on commit dcf96e7

Please sign in to comment.