commit:     882bca25117d59f7637b57b77c8b37f113045dba
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 19:23:35 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 19:23:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882bca25

mail-mta/opensmtpd: conditionalize db on berkdb use flag

Closes: https://bugs.gentoo.org/737454
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild 
b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
index 115b05b5c44..d93aa1e499e 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz";
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="libressl pam +mta"
+IUSE="libressl pam +mta berkdb"
 
 DEPEND="
        acct-user/smtpd
@@ -22,7 +22,7 @@ DEPEND="
        elibc_musl? ( sys-libs/fts-standalone )
        sys-libs/zlib
        pam? ( sys-libs/pam )
-       sys-libs/db:=
+       berkdb? ( sys-libs/db:= )
        dev-libs/libevent
        app-misc/ca-certificates
        net-mail/mailbase
@@ -53,7 +53,8 @@ src_configure() {
                --with-user-smtpd=smtpd \
                --with-user-queue=smtpq \
                --with-group-queue=smtpq \
-               $(use_with pam auth-pam)
+               $(use_with pam auth-pam) \
+               $(use_with berkdb table-db)
 }
 
 src_install() {

Reply via email to