Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/
Date: Fri, 29 Oct 2021 22:44:14
Message-Id: 1635547417.49b8228c170eedfc2bef83515b8b6605c1113a4c.sam@gentoo
1 commit: 49b8228c170eedfc2bef83515b8b6605c1113a4c
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 29 22:36:17 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 29 22:43:37 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b8228c
7
8 sys-cluster/openmpi: add hwloc subslot operator
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-cluster/openmpi/openmpi-1.10.7.ebuild | 4 ++--
13 .../openmpi/{openmpi-1.4.5.ebuild => openmpi-1.4.5-r1.ebuild} | 2 +-
14 .../openmpi/{openmpi-1.7.5-r1.ebuild => openmpi-1.7.5-r2.ebuild} | 4 ++--
15 .../openmpi/{openmpi-1.8.8.ebuild => openmpi-1.8.8-r1.ebuild} | 6 +++---
16 .../openmpi/{openmpi-2.0.4.ebuild => openmpi-2.0.4-r1.ebuild} | 4 ++--
17 .../openmpi/{openmpi-2.1.6.ebuild => openmpi-2.1.6-r1.ebuild} | 4 ++--
18 .../openmpi/{openmpi-3.1.4.ebuild => openmpi-3.0.4-r1.ebuild} | 4 ++--
19 .../openmpi/{openmpi-3.0.4.ebuild => openmpi-3.1.4-r1.ebuild} | 4 ++--
20 .../openmpi/{openmpi-4.0.4.ebuild => openmpi-4.0.2-r1.ebuild} | 4 ++--
21 .../openmpi/{openmpi-4.0.2.ebuild => openmpi-4.0.3-r1.ebuild} | 4 ++--
22 .../openmpi/{openmpi-4.0.3.ebuild => openmpi-4.0.4-r1.ebuild} | 4 ++--
23 .../openmpi/{openmpi-4.0.5.ebuild => openmpi-4.0.5-r2.ebuild} | 2 +-
24 .../openmpi/{openmpi-4.0.5-r1.ebuild => openmpi-4.0.5-r3.ebuild} | 2 +-
25 .../openmpi/{openmpi-4.0.6.ebuild => openmpi-4.0.6-r1.ebuild} | 2 +-
26 .../openmpi/{openmpi-4.1.1.ebuild => openmpi-4.1.1-r1.ebuild} | 2 +-
27 15 files changed, 26 insertions(+), 26 deletions(-)
28
29 diff --git a/sys-cluster/openmpi/openmpi-1.10.7.ebuild b/sys-cluster/openmpi/openmpi-1.10.7.ebuild
30 index 66292455600..2f7dc01da22 100644
31 --- a/sys-cluster/openmpi/openmpi-1.10.7.ebuild
32 +++ b/sys-cluster/openmpi/openmpi-1.10.7.ebuild
33 @@ -58,9 +58,9 @@ CDEPEND="
34 !sys-cluster/mpich2
35 !sys-cluster/nullmpi
36 !sys-cluster/pmix
37 - >=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}]
38 + >=dev-libs/libevent-2.0.21:=[${MULTILIB_USEDEP}]
39 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
40 - <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
41 + <sys-apps/hwloc-2:=[${MULTILIB_USEDEP},numa?]
42 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
43 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
44 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
45
46 diff --git a/sys-cluster/openmpi/openmpi-1.4.5.ebuild b/sys-cluster/openmpi/openmpi-1.4.5-r1.ebuild
47 similarity index 98%
48 rename from sys-cluster/openmpi/openmpi-1.4.5.ebuild
49 rename to sys-cluster/openmpi/openmpi-1.4.5-r1.ebuild
50 index 2a04e5e38eb..fb848dabe38 100644
51 --- a/sys-cluster/openmpi/openmpi-1.4.5.ebuild
52 +++ b/sys-cluster/openmpi/openmpi-1.4.5-r1.ebuild
53 @@ -1,4 +1,4 @@
54 -# Copyright 1999-2020 Gentoo Authors
55 +# Copyright 1999-2021 Gentoo Authors
56 # Distributed under the terms of the GNU General Public License v2
57
58 EAPI=7
59
60 diff --git a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild b/sys-cluster/openmpi/openmpi-1.7.5-r2.ebuild
61 similarity index 99%
62 rename from sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
63 rename to sys-cluster/openmpi/openmpi-1.7.5-r2.ebuild
64 index 2a01a1f2fb3..6c2e0849a42 100644
65 --- a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
66 +++ b/sys-cluster/openmpi/openmpi-1.7.5-r2.ebuild
67 @@ -55,9 +55,9 @@ RDEPEND="
68 !sys-cluster/mpich
69 !sys-cluster/mpich2
70 !sys-cluster/pmix
71 - dev-libs/libevent
72 + dev-libs/libevent:=
73 dev-libs/libltdl:0
74 - <sys-apps/hwloc-2
75 + <sys-apps/hwloc-2:=
76 cuda? ( dev-util/nvidia-cuda-toolkit )
77 openmpi_fabrics_ofed? ( sys-fabric/ofed )
78 openmpi_fabrics_knem? ( sys-cluster/knem )
79
80 diff --git a/sys-cluster/openmpi/openmpi-1.8.8.ebuild b/sys-cluster/openmpi/openmpi-1.8.8-r1.ebuild
81 similarity index 98%
82 rename from sys-cluster/openmpi/openmpi-1.8.8.ebuild
83 rename to sys-cluster/openmpi/openmpi-1.8.8-r1.ebuild
84 index 8c48f707e03..1fa495fae50 100644
85 --- a/sys-cluster/openmpi/openmpi-1.8.8.ebuild
86 +++ b/sys-cluster/openmpi/openmpi-1.8.8-r1.ebuild
87 @@ -1,4 +1,4 @@
88 -# Copyright 1999-2020 Gentoo Authors
89 +# Copyright 1999-2021 Gentoo Authors
90 # Distributed under the terms of the GNU General Public License v2
91
92 EAPI=7
93 @@ -56,9 +56,9 @@ CDEPEND="
94 !sys-cluster/mpich
95 !sys-cluster/mpich2
96 !sys-cluster/pmix
97 - dev-libs/libevent
98 + dev-libs/libevent:=
99 dev-libs/libltdl:0
100 - <sys-apps/hwloc-2[numa?]
101 + <sys-apps/hwloc-2:=[numa?]
102 sys-libs/zlib
103 cuda? ( dev-util/nvidia-cuda-toolkit )
104 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
105
106 diff --git a/sys-cluster/openmpi/openmpi-2.0.4.ebuild b/sys-cluster/openmpi/openmpi-2.0.4-r1.ebuild
107 similarity index 98%
108 rename from sys-cluster/openmpi/openmpi-2.0.4.ebuild
109 rename to sys-cluster/openmpi/openmpi-2.0.4-r1.ebuild
110 index 93c7bfd018c..d9a4f81bf34 100644
111 --- a/sys-cluster/openmpi/openmpi-2.0.4.ebuild
112 +++ b/sys-cluster/openmpi/openmpi-2.0.4-r1.ebuild
113 @@ -52,9 +52,9 @@ CDEPEND="
114 !sys-cluster/mpich2
115 !sys-cluster/nullmpi
116 !sys-cluster/pmix
117 - >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
118 + >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
119 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
120 - <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
121 + <sys-apps/hwloc-2:=[${MULTILIB_USEDEP},numa?]
122 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
123 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
124 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
125
126 diff --git a/sys-cluster/openmpi/openmpi-2.1.6.ebuild b/sys-cluster/openmpi/openmpi-2.1.6-r1.ebuild
127 similarity index 98%
128 rename from sys-cluster/openmpi/openmpi-2.1.6.ebuild
129 rename to sys-cluster/openmpi/openmpi-2.1.6-r1.ebuild
130 index bb8a65b2cf1..c37db55963e 100644
131 --- a/sys-cluster/openmpi/openmpi-2.1.6.ebuild
132 +++ b/sys-cluster/openmpi/openmpi-2.1.6-r1.ebuild
133 @@ -48,9 +48,9 @@ CDEPEND="
134 !sys-cluster/mpich2
135 !sys-cluster/nullmpi
136 !sys-cluster/pmix
137 - >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
138 + >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
139 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
140 - <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
141 + <sys-apps/hwloc-2:=[${MULTILIB_USEDEP},numa?]
142 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
143 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
144 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
145
146 diff --git a/sys-cluster/openmpi/openmpi-3.1.4.ebuild b/sys-cluster/openmpi/openmpi-3.0.4-r1.ebuild
147 similarity index 98%
148 rename from sys-cluster/openmpi/openmpi-3.1.4.ebuild
149 rename to sys-cluster/openmpi/openmpi-3.0.4-r1.ebuild
150 index 6d1e97a1de5..d54b56e6cd2 100644
151 --- a/sys-cluster/openmpi/openmpi-3.1.4.ebuild
152 +++ b/sys-cluster/openmpi/openmpi-3.0.4-r1.ebuild
153 @@ -48,9 +48,9 @@ CDEPEND="
154 !sys-cluster/mpich2
155 !sys-cluster/nullmpi
156 !sys-cluster/pmix
157 - >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
158 + >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
159 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
160 - <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
161 + <sys-apps/hwloc-2:=[${MULTILIB_USEDEP},numa?]
162 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
163 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
164 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
165
166 diff --git a/sys-cluster/openmpi/openmpi-3.0.4.ebuild b/sys-cluster/openmpi/openmpi-3.1.4-r1.ebuild
167 similarity index 98%
168 rename from sys-cluster/openmpi/openmpi-3.0.4.ebuild
169 rename to sys-cluster/openmpi/openmpi-3.1.4-r1.ebuild
170 index 6d1e97a1de5..d54b56e6cd2 100644
171 --- a/sys-cluster/openmpi/openmpi-3.0.4.ebuild
172 +++ b/sys-cluster/openmpi/openmpi-3.1.4-r1.ebuild
173 @@ -48,9 +48,9 @@ CDEPEND="
174 !sys-cluster/mpich2
175 !sys-cluster/nullmpi
176 !sys-cluster/pmix
177 - >=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
178 + >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
179 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
180 - <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
181 + <sys-apps/hwloc-2:=[${MULTILIB_USEDEP},numa?]
182 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
183 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
184 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
185
186 diff --git a/sys-cluster/openmpi/openmpi-4.0.4.ebuild b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
187 similarity index 98%
188 rename from sys-cluster/openmpi/openmpi-4.0.4.ebuild
189 rename to sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
190 index 082ecda8d6d..7dedbcb532f 100644
191 --- a/sys-cluster/openmpi/openmpi-4.0.4.ebuild
192 +++ b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild
193 @@ -1,4 +1,4 @@
194 -# Copyright 1999-2020 Gentoo Authors
195 +# Copyright 1999-2021 Gentoo Authors
196 # Distributed under the terms of the GNU General Public License v2
197
198 EAPI=7
199 @@ -48,7 +48,7 @@ CDEPEND="
200 !sys-cluster/nullmpi
201 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
202 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
203 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
204 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
205 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
206 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
207 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
208
209 diff --git a/sys-cluster/openmpi/openmpi-4.0.2.ebuild b/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild
210 similarity index 98%
211 rename from sys-cluster/openmpi/openmpi-4.0.2.ebuild
212 rename to sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild
213 index 082ecda8d6d..7dedbcb532f 100644
214 --- a/sys-cluster/openmpi/openmpi-4.0.2.ebuild
215 +++ b/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild
216 @@ -1,4 +1,4 @@
217 -# Copyright 1999-2020 Gentoo Authors
218 +# Copyright 1999-2021 Gentoo Authors
219 # Distributed under the terms of the GNU General Public License v2
220
221 EAPI=7
222 @@ -48,7 +48,7 @@ CDEPEND="
223 !sys-cluster/nullmpi
224 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
225 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
226 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
227 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
228 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
229 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
230 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
231
232 diff --git a/sys-cluster/openmpi/openmpi-4.0.3.ebuild b/sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild
233 similarity index 98%
234 rename from sys-cluster/openmpi/openmpi-4.0.3.ebuild
235 rename to sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild
236 index 082ecda8d6d..7dedbcb532f 100644
237 --- a/sys-cluster/openmpi/openmpi-4.0.3.ebuild
238 +++ b/sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild
239 @@ -1,4 +1,4 @@
240 -# Copyright 1999-2020 Gentoo Authors
241 +# Copyright 1999-2021 Gentoo Authors
242 # Distributed under the terms of the GNU General Public License v2
243
244 EAPI=7
245 @@ -48,7 +48,7 @@ CDEPEND="
246 !sys-cluster/nullmpi
247 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
248 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
249 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
250 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
251 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
252 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
253 openmpi_fabrics_ofed? ( sys-fabric/ofed:* )
254
255 diff --git a/sys-cluster/openmpi/openmpi-4.0.5.ebuild b/sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild
256 similarity index 99%
257 rename from sys-cluster/openmpi/openmpi-4.0.5.ebuild
258 rename to sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild
259 index 6f6f5b1017c..910b08a8e8f 100644
260 --- a/sys-cluster/openmpi/openmpi-4.0.5.ebuild
261 +++ b/sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild
262 @@ -48,7 +48,7 @@ CDEPEND="
263 !sys-cluster/nullmpi
264 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
265 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
266 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
267 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
268 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
269 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
270 openmpi_fabrics_ofed? ( || ( sys-cluster/rdma-core sys-fabric/ofed:* ) )
271
272 diff --git a/sys-cluster/openmpi/openmpi-4.0.5-r1.ebuild b/sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild
273 similarity index 99%
274 rename from sys-cluster/openmpi/openmpi-4.0.5-r1.ebuild
275 rename to sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild
276 index 6973f379e27..f7ced4a1d4a 100644
277 --- a/sys-cluster/openmpi/openmpi-4.0.5-r1.ebuild
278 +++ b/sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild
279 @@ -48,7 +48,7 @@ CDEPEND="
280 !sys-cluster/nullmpi
281 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
282 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
283 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
284 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
285 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
286 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
287 openmpi_fabrics_ofed? ( || ( sys-cluster/rdma-core sys-fabric/ofed:* ) )
288
289 diff --git a/sys-cluster/openmpi/openmpi-4.0.6.ebuild b/sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild
290 similarity index 99%
291 rename from sys-cluster/openmpi/openmpi-4.0.6.ebuild
292 rename to sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild
293 index 47238b0329d..93df7d8495c 100644
294 --- a/sys-cluster/openmpi/openmpi-4.0.6.ebuild
295 +++ b/sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild
296 @@ -49,7 +49,7 @@ CDEPEND="
297 !sys-cluster/nullmpi
298 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
299 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
300 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
301 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
302 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
303 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
304 openmpi_fabrics_ofed? ( || ( sys-cluster/rdma-core sys-fabric/ofed:* ) )
305
306 diff --git a/sys-cluster/openmpi/openmpi-4.1.1.ebuild b/sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild
307 similarity index 99%
308 rename from sys-cluster/openmpi/openmpi-4.1.1.ebuild
309 rename to sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild
310 index 84d39a7da2a..6652c805f75 100644
311 --- a/sys-cluster/openmpi/openmpi-4.1.1.ebuild
312 +++ b/sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild
313 @@ -49,7 +49,7 @@ CDEPEND="
314 !sys-cluster/nullmpi
315 >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads]
316 dev-libs/libltdl:0[${MULTILIB_USEDEP}]
317 - >=sys-apps/hwloc-2.0.2[${MULTILIB_USEDEP}]
318 + >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
319 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
320 cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
321 openmpi_fabrics_ofed? ( || ( sys-cluster/rdma-core sys-fabric/ofed:* ) )