Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-c-driver/
Date: Fri, 26 Oct 2018 13:18:24
Message-Id: 1540559870.2fc14c499be9cdc5736bfde619039b5413d6a5bc.whissi@gentoo
1 commit: 2fc14c499be9cdc5736bfde619039b5413d6a5bc
2 Author: Tomas Mozes <tmozes <AT> sygic <DOT> com>
3 AuthorDate: Wed Oct 17 08:55:05 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 26 13:17:50 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc14c49
7
8 dev-libs/mongo-c-driver: drop tests on x86
9
10 Closes: https://bugs.gentoo.org/668288
11 Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
12 Package-Manager: Portage-2.3.51, Repoman-2.3.11
13 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
14
15 dev-libs/mongo-c-driver/mongo-c-driver-0.98.2.ebuild | 6 +++++-
16 dev-libs/mongo-c-driver/mongo-c-driver-1.1.10.ebuild | 6 +++++-
17 dev-libs/mongo-c-driver/mongo-c-driver-1.1.2-r1.ebuild | 6 +++++-
18 dev-libs/mongo-c-driver/mongo-c-driver-1.3.5.ebuild | 6 +++++-
19 dev-libs/mongo-c-driver/mongo-c-driver-1.6.2.ebuild | 6 +++++-
20 5 files changed, 25 insertions(+), 5 deletions(-)
21
22 diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-0.98.2.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-0.98.2.ebuild
23 index c8cfa98b12d..c5f0ca6a857 100644
24 --- a/dev-libs/mongo-c-driver/mongo-c-driver-0.98.2.ebuild
25 +++ b/dev-libs/mongo-c-driver/mongo-c-driver-0.98.2.ebuild
26 @@ -1,4 +1,4 @@
27 -# Copyright 1999-2016 Gentoo Foundation
28 +# Copyright 1999-2018 Gentoo Authors
29 # Distributed under the terms of the GNU General Public License v2
30
31 EAPI=5
32 @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
33
34 DOCS=( NEWS README.rst TUTORIAL.md )
35
36 +# No tests on x86 because tests require dev-db/mongodb which don't support
37 +# x86 anymore (bug #645994)
38 +RESTRICT="x86? ( test )"
39 +
40 src_prepare() {
41 # https://github.com/mongodb/mongo-c-driver/issues/54
42 sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/Makefile.am \
43
44 diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.1.10.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.1.10.ebuild
45 index 270c3fa2549..2af17a8e308 100644
46 --- a/dev-libs/mongo-c-driver/mongo-c-driver-1.1.10.ebuild
47 +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.1.10.ebuild
48 @@ -1,4 +1,4 @@
49 -# Copyright 1999-2016 Gentoo Foundation
50 +# Copyright 1999-2018 Gentoo Authors
51 # Distributed under the terms of the GNU General Public License v2
52
53 EAPI=5
54 @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
55
56 DOCS=( NEWS README.rst TUTORIAL.md )
57
58 +# No tests on x86 because tests require dev-db/mongodb which don't support
59 +# x86 anymore (bug #645994)
60 +RESTRICT="x86? ( test )"
61 +
62 src_prepare() {
63 rm -r src/libbson || die
64 sed -i -e '/SUBDIRS/s:src/libbson::g' Makefile.am || die
65
66 diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.1.2-r1.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.1.2-r1.ebuild
67 index 44af34364f2..aa9e3818623 100644
68 --- a/dev-libs/mongo-c-driver/mongo-c-driver-1.1.2-r1.ebuild
69 +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.1.2-r1.ebuild
70 @@ -1,4 +1,4 @@
71 -# Copyright 1999-2016 Gentoo Foundation
72 +# Copyright 1999-2018 Gentoo Authors
73 # Distributed under the terms of the GNU General Public License v2
74
75 EAPI=5
76 @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
77
78 DOCS=( NEWS README.rst TUTORIAL.md )
79
80 +# No tests on x86 because tests require dev-db/mongodb which don't support
81 +# x86 anymore (bug #645994)
82 +RESTRICT="x86? ( test )"
83 +
84 src_prepare() {
85 rm -r src/libbson || die
86 sed -i -e '/SUBDIRS/s:src/libbson::g' Makefile.am || die
87
88 diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.3.5.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.3.5.ebuild
89 index 4ae9ba80014..90f322d03b4 100644
90 --- a/dev-libs/mongo-c-driver/mongo-c-driver-1.3.5.ebuild
91 +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.3.5.ebuild
92 @@ -1,4 +1,4 @@
93 -# Copyright 1999-2016 Gentoo Foundation
94 +# Copyright 1999-2018 Gentoo Authors
95 # Distributed under the terms of the GNU General Public License v2
96
97 EAPI=5
98 @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
99
100 DOCS=( NEWS README.rst )
101
102 +# No tests on x86 because tests require dev-db/mongodb which don't support
103 +# x86 anymore (bug #645994)
104 +RESTRICT="x86? ( test )"
105 +
106 src_prepare() {
107 rm -r src/libbson || die
108 sed -i -e '/SUBDIRS/s:src/libbson::g' Makefile.am || die
109
110 diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.6.2.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.6.2.ebuild
111 index 09d274361f4..841127cf7d9 100644
112 --- a/dev-libs/mongo-c-driver/mongo-c-driver-1.6.2.ebuild
113 +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.6.2.ebuild
114 @@ -1,4 +1,4 @@
115 -# Copyright 1999-2017 Gentoo Foundation
116 +# Copyright 1999-2018 Gentoo Authors
117 # Distributed under the terms of the GNU General Public License v2
118
119 EAPI=6
120 @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
121
122 DOCS=( NEWS README.rst )
123
124 +# No tests on x86 because tests require dev-db/mongodb which don't support
125 +# x86 anymore (bug #645994)
126 +RESTRICT="x86? ( test )"
127 +
128 src_prepare() {
129 rm -r src/libbson || die
130 sed -i -e '/SUBDIRS/s:src/libbson::g' Makefile.am || die