commit: 1b651e9cbd832a9ef990761e73e6c2cc0c990fcc Author: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org> AuthorDate: Wed Jan 24 21:51:51 2018 +0000 Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org> CommitDate: Wed Jan 24 21:52:55 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b651e9c
mail-client/neomutt: Fix berkdb slots The generic DEPEND on berkdb can lead to build failures for `berkdb:6.0`. Upstream specifies specific versions [1] and this change translates these versions into a more specific DEPEND. [1] https://github.com/neomutt/neomutt/blob/ae61285/auto.def#L630 Co-Authored-By: Floyd Anderson <bts+gentoo <AT> 31c0.net> Closes: https://bugs.gentoo.org/642692 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../neomutt/{neomutt-9999.ebuild => neomutt-20171215-r2.ebuild} | 9 ++++++++- mail-client/neomutt/neomutt-9999.ebuild | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/mail-client/neomutt/neomutt-9999.ebuild b/mail-client/neomutt/neomutt-20171215-r2.ebuild similarity index 97% copy from mail-client/neomutt/neomutt-9999.ebuild copy to mail-client/neomutt/neomutt-20171215-r2.ebuild index e5725c95563..f90289f77c0 100644 --- a/mail-client/neomutt/neomutt-9999.ebuild +++ b/mail-client/neomutt/neomutt-20171215-r2.ebuild @@ -25,7 +25,14 @@ IUSE="berkdb crypt doc gdbm gnutls gpg gpgme idn kerberos kyotocabinet CDEPEND=" app-misc/mime-types - berkdb? ( >=sys-libs/db-4:= ) + berkdb? ( + || ( + sys-libs/db:6.2 + sys-libs/db:5.3 + sys-libs/db:4.8 + ) + <sys-libs/db-6.3:= + ) gdbm? ( sys-libs/gdbm ) kyotocabinet? ( dev-db/kyotocabinet ) lmdb? ( dev-db/lmdb ) diff --git a/mail-client/neomutt/neomutt-9999.ebuild b/mail-client/neomutt/neomutt-9999.ebuild index e5725c95563..f90289f77c0 100644 --- a/mail-client/neomutt/neomutt-9999.ebuild +++ b/mail-client/neomutt/neomutt-9999.ebuild @@ -25,7 +25,14 @@ IUSE="berkdb crypt doc gdbm gnutls gpg gpgme idn kerberos kyotocabinet CDEPEND=" app-misc/mime-types - berkdb? ( >=sys-libs/db-4:= ) + berkdb? ( + || ( + sys-libs/db:6.2 + sys-libs/db:5.3 + sys-libs/db:4.8 + ) + <sys-libs/db-6.3:= + ) gdbm? ( sys-libs/gdbm ) kyotocabinet? ( dev-db/kyotocabinet ) lmdb? ( dev-db/lmdb )
