From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2F31A1382C5 for ; Thu, 27 May 2021 16:58:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8D0E0E092E; Thu, 27 May 2021 16:58:41 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7729DE092E for ; Thu, 27 May 2021 16:58:41 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 95F92335CD8 for ; Thu, 27 May 2021 16:58:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 324C059C for ; Thu, 27 May 2021 16:58:39 +0000 (UTC) From: "Georgy Yakovlev" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Georgy Yakovlev" Message-ID: <1622134711.10411b7a0aa5529b072b836ec6560546499c7dc4.gyakovlev@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/isync/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-mail/isync/isync-9999.ebuild X-VCS-Directories: net-mail/isync/ X-VCS-Committer: gyakovlev X-VCS-Committer-Name: Georgy Yakovlev X-VCS-Revision: 10411b7a0aa5529b072b836ec6560546499c7dc4 X-VCS-Branch: master Date: Thu, 27 May 2021 16:58:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f92e9233-a6b3-4c9e-a830-0ae43c53761a X-Archives-Hash: a71f774704c362fd188e6d5beaf5d986 commit: 10411b7a0aa5529b072b836ec6560546499c7dc4 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu May 27 00:40:59 2021 +0000 Commit: Georgy Yakovlev gentoo org> CommitDate: Thu May 27 16:58:31 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10411b7a net-mail/isync: make sys-libs/db dependency optional mbsync supports 2 UID schemes: native and alternative native is default and preferred. alternative is an old scheme used in versions 0.8 and 0.9 and uses Berkeley DB. see Maildir Stores section of 'man mbsync' as a side effect, mdconvert utility is only built if berkdb support is enabled. more info on mailing lists[1] [1] https://www.mail-archive.com/search?l=isync-devel lists.sourceforge.net&q=subject:%22isync+and+Berkeley+DB%22&o=newest&f=1 Signed-off-by: Georgy Yakovlev gentoo.org> net-mail/isync/isync-9999.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/net-mail/isync/isync-9999.ebuild b/net-mail/isync/isync-9999.ebuild index 9525e6613cd..07b35974fe6 100644 --- a/net-mail/isync/isync-9999.ebuild +++ b/net-mail/isync/isync-9999.ebuild @@ -16,10 +16,10 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi -IUSE="sasl ssl zlib" +IUSE="berkdb sasl ssl zlib" RDEPEND=" - >=sys-libs/db-4.2:= + berkdb? ( >=sys-libs/db-4.2:= ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.6:0= ) zlib? ( sys-libs/zlib:0= ) @@ -35,6 +35,7 @@ src_prepare() { } src_configure() { + use berkdb || export ac_cv_berkdb4=no econf \ $(use_with ssl) \ $(use_with sasl) \