Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: sci-physics/SU2/
Date: Thu, 28 Oct 2021 20:56:45
Message-Id: 1635367990.85c4f567a9f07f9075c864b636f9245ed600fc49.lanodan@gentoo
1 commit: 85c4f567a9f07f9075c864b636f9245ed600fc49
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Wed Oct 27 20:53:10 2021 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Wed Oct 27 20:53:10 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85c4f567
7
8 sci-physics/SU2: switch to EAPI-8. Enable MPI network tests
9
10 Use EAPI-8 option PROPERTIES="test_network" to enable
11 network testing that is required by MPI.
12
13 Closes: https://bugs.gentoo.org/820293
14
15 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
16
17 sci-physics/SU2/SU2-7.2.0.ebuild | 8 +++++++-
18 1 file changed, 7 insertions(+), 1 deletion(-)
19
20 diff --git a/sci-physics/SU2/SU2-7.2.0.ebuild b/sci-physics/SU2/SU2-7.2.0.ebuild
21 index 32027c04f..8c0012dae 100644
22 --- a/sci-physics/SU2/SU2-7.2.0.ebuild
23 +++ b/sci-physics/SU2/SU2-7.2.0.ebuild
24 @@ -1,7 +1,7 @@
25 # Copyright 1999-2021 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 -EAPI=7
29 +EAPI=8
30
31 PYTHON_COMPAT=( python3_{8..9} )
32
33 @@ -27,7 +27,13 @@ KEYWORDS="~amd64"
34 # pastix is disabled as it's require additional external bundled libs;
35 # autodiff (medi), directdiff (opti) features require additional external bundled libs.
36 IUSE="cgns mkl +mpi mpp openblas parmetis tecio test tutorials"
37 +
38 +# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
39 +# "No network interfaces were found for out-of-band communications.
40 +# We require at least one available network for out-of-band messaging."
41 +PROPERTIES="test_network"
42 RESTRICT="!test? ( test )"
43 +
44 REQUIRED_USE="
45 ${PYTHON_REQUIRED_USE}
46 mkl? ( !openblas )