Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-cxx-driver/
Date: Sun, 26 Jun 2016 00:09:42
Message-Id: 1466898647.750ffffada1f0e2bee737b122c34671cbb483958.blueness@gentoo
1 commit: 750ffffada1f0e2bee737b122c34671cbb483958
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 25 23:50:47 2016 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 25 23:50:47 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750ffffa
7
8 dev-libs/mongo-cxx-driver: add libressl support
9
10 Package-Manager: portage-2.2.28
11
12 dev-libs/mongo-cxx-driver/mongo-cxx-driver-0.0.2.6.7-r1.ebuild | 9 ++++++---
13 dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.0.ebuild | 9 ++++++---
14 dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.5.ebuild | 9 ++++++---
15 3 files changed, 18 insertions(+), 9 deletions(-)
16
17 diff --git a/dev-libs/mongo-cxx-driver/mongo-cxx-driver-0.0.2.6.7-r1.ebuild b/dev-libs/mongo-cxx-driver/mongo-cxx-driver-0.0.2.6.7-r1.ebuild
18 index 4786ead..f01fd33 100644
19 --- a/dev-libs/mongo-cxx-driver/mongo-cxx-driver-0.0.2.6.7-r1.ebuild
20 +++ b/dev-libs/mongo-cxx-driver/mongo-cxx-driver-0.0.2.6.7-r1.ebuild
21 @@ -1,4 +1,4 @@
22 -# Copyright 1999-2015 Gentoo Foundation
23 +# Copyright 1999-2016 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 # $Id$
26
27 @@ -17,7 +17,7 @@ SRC_URI="https://github.com/mongodb/${PN}/archive/${MY_P}.tar.gz"
28 LICENSE="AGPL-3 Apache-2.0"
29 SLOT="0"
30 KEYWORDS="~amd64 ~x86"
31 -IUSE="kerberos ssl static-libs"
32 +IUSE="kerberos libressl ssl static-libs"
33
34 RDEPEND="
35 app-arch/snappy
36 @@ -25,7 +25,10 @@ RDEPEND="
37 >=dev-libs/boost-1.50[threads(+)]
38 >=dev-libs/libpcre-8.30[cxx]
39 dev-util/google-perftools[-minimal]
40 - ssl? ( dev-libs/openssl:= )"
41 + ssl? (
42 + !libressl? ( dev-libs/openssl:0= )
43 + libressl? ( dev-libs/libressl:0= )
44 + )"
45 DEPEND="${RDEPEND}
46 kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
47
48
49 diff --git a/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.0.ebuild b/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.0.ebuild
50 index 35a03e3..f87a418 100644
51 --- a/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.0.ebuild
52 +++ b/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.0.ebuild
53 @@ -1,4 +1,4 @@
54 -# Copyright 1999-2015 Gentoo Foundation
55 +# Copyright 1999-2016 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Id$
58
59 @@ -14,12 +14,15 @@ SRC_URI="https://github.com/mongodb/${PN}/archive/legacy-${PV}.tar.gz"
60 LICENSE="Apache-2.0"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 -IUSE="debug sasl ssl static-libs"
64 +IUSE="debug libressl sasl ssl static-libs"
65
66 RDEPEND="!dev-db/tokumx
67 >=dev-libs/boost-1.50[threads(+)]
68 sasl? ( dev-libs/cyrus-sasl )
69 - ssl? ( dev-libs/openssl:= )"
70 + ssl? (
71 + !libressl? ( dev-libs/openssl:0= )
72 + libressl? ( dev-libs/libressl:0= )
73 + )"
74 DEPEND="${RDEPEND}"
75
76 # Maintainer notes
77
78 diff --git a/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.5.ebuild b/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.5.ebuild
79 index 35a03e3..f87a418 100644
80 --- a/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.5.ebuild
81 +++ b/dev-libs/mongo-cxx-driver/mongo-cxx-driver-1.0.5.ebuild
82 @@ -1,4 +1,4 @@
83 -# Copyright 1999-2015 Gentoo Foundation
84 +# Copyright 1999-2016 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Id$
87
88 @@ -14,12 +14,15 @@ SRC_URI="https://github.com/mongodb/${PN}/archive/legacy-${PV}.tar.gz"
89 LICENSE="Apache-2.0"
90 SLOT="0"
91 KEYWORDS="~amd64 ~x86"
92 -IUSE="debug sasl ssl static-libs"
93 +IUSE="debug libressl sasl ssl static-libs"
94
95 RDEPEND="!dev-db/tokumx
96 >=dev-libs/boost-1.50[threads(+)]
97 sasl? ( dev-libs/cyrus-sasl )
98 - ssl? ( dev-libs/openssl:= )"
99 + ssl? (
100 + !libressl? ( dev-libs/openssl:0= )
101 + libressl? ( dev-libs/libressl:0= )
102 + )"
103 DEPEND="${RDEPEND}"
104
105 # Maintainer notes