aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Barbieri <lssndrbarbieri@gmail.com>2022-05-28 15:45:03 +0200
committerAlessandro Barbieri <lssndrbarbieri@gmail.com>2022-05-28 15:45:29 +0200
commit932235ce7ccf64152e38a5c3c4bc2be4753abac9 (patch)
tree3c1e6dfb83289c6363a9e87f22ab8d21fe4f36f9 /sci-physics
parentsci-libs/MeDiPack: tutorials doesn't build (diff)
downloadguru-932235ce7ccf64152e38a5c3c4bc2be4753abac9.tar.gz
guru-932235ce7ccf64152e38a5c3c4bc2be4753abac9.tar.bz2
guru-932235ce7ccf64152e38a5c3c4bc2be4753abac9.zip
sci-physics/SU2: enable py3.10
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/SU2/SU2-7.2.0-r1.ebuild26
1 files changed, 17 insertions, 9 deletions
diff --git a/sci-physics/SU2/SU2-7.2.0-r1.ebuild b/sci-physics/SU2/SU2-7.2.0-r1.ebuild
index 2d2ce7361..b0c8a21e9 100644
--- a/sci-physics/SU2/SU2-7.2.0-r1.ebuild
+++ b/sci-physics/SU2/SU2-7.2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit meson python-single-r1
@@ -26,7 +26,7 @@ IUSE="autodiff cgns directdiff librom mixed-precision mkl +mpi mpp openblas open
RDEPEND="
${PYTHON_DEPS}
- cgns? ( sci-libs/cgnslib:= )
+ cgns? ( >=sci-libs/cgnslib-4 )
librom? ( sci-libs/libROM )
mkl? ( sci-libs/mkl )
mpi? (
@@ -40,21 +40,29 @@ RDEPEND="
<sci-libs/pastix-6[mpi?]
sci-libs/scotch
)
- python? ( $(python_gen_cond_dep 'dev-python/mpi4py[${PYTHON_USEDEP}]') )
+ python? ( $(python_gen_cond_dep '
+ dev-python/mpi4py[${PYTHON_USEDEP}]
+ dev-python/wxpython[${PYTHON_USEDEP}]
+ dev-python/xlwt[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ')
+ )
"
DEPEND="
${RDEPEND}
dev-cpp/catch:0
- dev-cpp/cli11
+ dev-cpp/cli11:=
autodiff? (
- sci-libs/CoDiPack
- mpi? ( >sci-libs/MeDiPack-1.2 )
- openmp? ( sci-libs/OpDiLib )
+ sci-libs/CoDiPack:=
+ mpi? ( >sci-libs/MeDiPack-1.2:= )
+ openmp? ( sci-libs/OpDiLib:= )
)
directdiff? (
- sci-libs/CoDiPack
- mpi? ( >sci-libs/MeDiPack-1.2 )
+ sci-libs/CoDiPack:=
+ mpi? ( >sci-libs/MeDiPack-1.2:= )
)
tecio? ( >=dev-libs/boost-1.76.0:= )
test? ( dev-cpp/catch:0 )