commit:     ca7a38d8b58e0c136bff28e536f483096f092e49
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  1 09:35:00 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 09:43:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7a38d8

mail-mta/sendmail: add libnsl dep for USE=nis and update other deps

Without libnsl: rpcsvc/ypclnt.h: No such file or directory

Require >=acct-user/smmsp-0-r2 for bug #730890

!net-mail/vacation moved to RDEPEND, and removed pointless
>=mailbase-0.00 already defined in both.

Bug: https://bugs.gentoo.org/730890
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 .../{sendmail-8.16.1.ebuild => sendmail-8.16.1-r1.ebuild}      | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/mail-mta/sendmail/sendmail-8.16.1.ebuild 
b/mail-mta/sendmail/sendmail-8.16.1-r1.ebuild
similarity index 98%
rename from mail-mta/sendmail/sendmail-8.16.1.ebuild
rename to mail-mta/sendmail/sendmail-8.16.1-r1.ebuild
index 56796fa2dc5..8de7878ecb7 100644
--- a/mail-mta/sendmail/sendmail-8.16.1.ebuild
+++ b/mail-mta/sendmail/sendmail-8.16.1-r1.ebuild
@@ -16,18 +16,17 @@ IUSE="ipv6 ldap mbox nis sasl sockets ssl tcpd"
 
 BDEPEND="sys-devel/m4"
 DEPEND="net-mail/mailbase
+       nis? ( net-libs/libnsl:= )
        sasl? ( >=dev-libs/cyrus-sasl-2.1.10 )
        tcpd? ( sys-apps/tcp-wrappers )
        ssl? (
                dev-libs/openssl:0=
        )
        ldap? ( net-nds/openldap )
-       >=sys-libs/db-3.2:=
-       !net-mail/vacation"
+       >=sys-libs/db-3.2:="
 RDEPEND="${DEPEND}
        acct-group/smmsp
-       acct-user/smmsp
-       >=net-mail/mailbase-0.00
+       >=acct-user/smmsp-0-r2
        >=mail-filter/libmilter-1.0.2_p1-r1
        !mail-mta/courier
        !mail-mta/esmtp
@@ -39,7 +38,8 @@ RDEPEND="${DEPEND}
        !mail-mta/postfix
        !mail-mta/opensmtpd
        !mail-mta/qmail-ldap
-       !>=mail-mta/ssmtp-2.64-r2[mta]"
+       !>=mail-mta/ssmtp-2.64-r2[mta]
+       !net-mail/vacation"
 
 PDEPEND="!mbox? ( mail-filter/procmail )"
 

Reply via email to