public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Dennis Lamm" <expeditioneer@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/
Date: Fri, 18 Mar 2022 17:07:40 +0000 (UTC)	[thread overview]
Message-ID: <1647623252.40cd1cf20bed784a64d2c3935543a1c0806a35aa.expeditioneer@gentoo> (raw)

commit:     40cd1cf20bed784a64d2c3935543a1c0806a35aa
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 18 11:57:35 2022 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Fri Mar 18 17:07:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40cd1cf2

net-nds/389-ds-base: added desired changes from package maintainer

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24637
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 net-nds/389-ds-base/389-ds-base-1.4.4.19-r1.ebuild |  2 +-
 net-nds/389-ds-base/389-ds-base-2.1.0.ebuild       | 17 +++++++----------
 2 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/net-nds/389-ds-base/389-ds-base-1.4.4.19-r1.ebuild b/net-nds/389-ds-base/389-ds-base-1.4.4.19-r1.ebuild
index 462957b2a8a2..f7b6df4f5029 100644
--- a/net-nds/389-ds-base/389-ds-base-1.4.4.19-r1.ebuild
+++ b/net-nds/389-ds-base/389-ds-base-1.4.4.19-r1.ebuild
@@ -176,7 +176,7 @@ BDEPEND=">=sys-devel/autoconf-2.69-r5
 
 # perl dependencies are for logconv.pl
 RDEPEND="${DEPEND}
-	!net-nds/389-ds-base:0
+	!net-nds/389-ds-base:2.1
 	acct-user/dirsrv
 	acct-group/dirsrv
 	${PYTHON_DEPS}

diff --git a/net-nds/389-ds-base/389-ds-base-2.1.0.ebuild b/net-nds/389-ds-base/389-ds-base-2.1.0.ebuild
index 05b0ebfd34ba..2a2646b7dd3a 100644
--- a/net-nds/389-ds-base/389-ds-base-2.1.0.ebuild
+++ b/net-nds/389-ds-base/389-ds-base-2.1.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CRATES="
 	ahash-0.7.6
@@ -116,7 +116,7 @@ PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
-inherit autotools distutils-r1 systemd tmpfiles db-use cargo
+inherit autotools distutils-r1 systemd tmpfiles cargo
 
 DESCRIPTION="389 Directory Server (core libraries and daemons)"
 HOMEPAGE="https://directory.fedoraproject.org/"
@@ -133,13 +133,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # lib389 tests (which is most of the suite) can't find their own modules.
 RESTRICT="test"
 
-# always list newer first
 # Do not add any AGPL-3 BDB here!
 # See bug 525110, comment 15.
-BERKDB_SLOTS=( 5.3 )
 
 DEPEND="
 	>=app-crypt/mit-krb5-1.7-r100[openldap]
+	dev-db/lmdb:=
 	>=dev-libs/cyrus-sasl-2.1.19:2[kerberos]
 	>=dev-libs/icu-60.2:=
 	dev-libs/nspr
@@ -148,11 +147,9 @@ DEPEND="
 	dev-libs/libpcre:3
 	dev-libs/openssl:0=
 	>=net-analyzer/net-snmp-5.1.2:=
-	>=net-nds/openldap[sasl]
-	|| (
-		$(for slot in ${BERKDB_SLOTS[@]} ; do printf '%s\n' "sys-libs/db:${slot}" ; done)
-	)
+	net-nds/openldap[sasl]
 	sys-libs/cracklib
+	sys-libs/db:5.3
 	|| ( sys-fs/e2fsprogs sys-libs/e2fsprogs-libs )
 	pam-passthru? ( sys-libs/pam )
 	selinux? (
@@ -176,7 +173,7 @@ BDEPEND=">=sys-devel/autoconf-2.69-r5
 
 # perl dependencies are for logconv.pl
 RDEPEND="${DEPEND}
-	!net-nds/389-ds-base:0
+	!net-nds/389-ds-base:1.4
 	acct-user/dirsrv
 	acct-group/dirsrv
 	${PYTHON_DEPS}
@@ -243,7 +240,7 @@ src_configure() {
 		--with-pythonexec="${PYTHON}"
 		--with-fhs
 		--with-openldap
-		--with-db-inc="$(db_includedir)"
+		--with-db-inc="${EPREFIX}"/usr/include/db5.3
 		--disable-cockpit
 	)
 


             reply	other threads:[~2022-03-18 17:08 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-18 17:07 Dennis Lamm [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-10-29 22:00 [gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/ Sam James
2024-04-28  7:24 Arthur Zamarin
2023-01-30  9:04 Florian Schmaus
2023-01-29 18:50 Florian Schmaus
2022-04-20 17:02 Arthur Zamarin
2022-04-17 15:09 David Seifert
2022-03-23  0:14 Sam James
2022-03-18 17:07 Dennis Lamm
2022-03-18 17:07 Dennis Lamm
2022-03-18 17:07 Dennis Lamm
2022-02-18 23:04 Sam James
2022-02-18 13:53 Florian Schmaus
2022-02-18  8:31 Florian Schmaus
2022-02-18  8:31 Florian Schmaus
2021-09-24 16:29 Florian Schmaus
2021-09-13 20:30 David Seifert
2021-08-12  7:50 Joonas Niilola
2021-02-22 15:03 Joonas Niilola
2021-01-22  5:07 Sam James
2019-06-02 12:35 Jonas Stein
2018-08-01 18:20 Jonas Stein
2018-02-11 11:12 Michał Górny
2018-02-05 22:04 Patrice Clement
2018-02-05 21:52 Patrice Clement
2017-11-10  0:40 Jonas Stein
2017-11-10  0:09 Jonas Stein
2017-11-10  0:00 Jonas Stein
2017-11-09 23:50 Jonas Stein
2017-08-14 21:41 Patrice Clement
2017-05-14 22:04 Patrice Clement
2017-05-14 22:04 Patrice Clement
2017-05-14 22:04 Patrice Clement
2017-01-15  3:12 Göktürk Yüksek
2016-11-28  4:48 Mike Gilbert
2016-11-28  4:48 Mike Gilbert
2016-06-14  4:38 Göktürk Yüksek
2016-06-14  4:38 Göktürk Yüksek
2016-06-10 16:59 Patrice Clement
2016-06-10 16:59 Patrice Clement
2016-04-01  6:25 Ian Delaney
2016-03-01  4:29 Ian Delaney
2016-02-17  0:44 Ian Delaney
2016-02-17  0:44 Ian Delaney
2016-02-16  5:42 Ian Delaney
2016-02-16  5:42 Ian Delaney
2016-02-05  7:03 NP Hardass
2016-01-29 11:01 Patrice Clement

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1647623252.40cd1cf20bed784a64d2c3935543a1c0806a35aa.expeditioneer@gentoo \
    --to=expeditioneer@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox