2021-10-20 08:36:23 UTC

This commit is contained in:
Repository mirror & CI
2021-10-20 08:36:23 +00:00
parent d74f9df02e
commit 85d249b36d
92 changed files with 599 additions and 410 deletions

View File

@@ -6,8 +6,8 @@ INHERIT=python-single-r1
IUSE=+io-libs +parallel +perf-tools +python +runtimes +serial +slurm-client +slurm-server python_single_target_python3_8 python_single_target_python3_9
KEYWORDS=~amd64
LICENSE=GPL-2
RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) || ( sys-libs/libunwind sys-libs/llvm-libunwind ) app-shells/pdsh sys-apps/ipmitool sys-process/numactl virtual/mpi io-libs? ( sci-libs/hdf5[cxx,fortran,mpi] sci-libs/netcdf[hdf5,mpi] sci-libs/netcdf-cxx sci-libs/netcdf-fortran sys-cluster/parallel-netcdf ) parallel? ( dev-libs/boost[mpi] sci-libs/fftw[mpi] sci-libs/hypre[mpi] sci-libs/mumps[mpi,scotch] sci-libs/scalapack sci-libs/scotch[mpi,threads] sci-libs/trilinos[boost,hypre,mumps,scotch,scalapack,petsc] sci-mathematics/petsc[fftw,hypre,mpi,mumps,scotch] sci-mathematics/slepc[mpi] io-libs? ( sci-libs/trilinos[hdf5,netcdf] sci-mathematics/petsc[hdf5] ) python? ( python_single_target_python3_8? ( dev-libs/boost[numpy,python,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost[numpy,python,python_targets_python3_9(-)] ) ) ) perf-tools? ( dev-libs/papi sys-apps/likwid sys-cluster/extrae[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) python? ( python_single_target_python3_8? ( dev-python/mpi4py[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/mpi4py[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) ) runtimes? ( sys-cluster/charliecloud[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-cluster/singularity ) serial? ( dev-lang/R[lapack] sci-libs/gsl[cblas-external] sci-libs/metis sci-libs/openblas[eselect-ldso] sci-libs/superlu ) slurm-client? ( sys-apps/hwloc sys-cluster/slurm[numa,pam] io-libs? ( sys-cluster/slurm[hdf5] ) ) slurm-server? ( sys-cluster/slurm[numa,perl,slurmdbd] io-libs? ( sys-cluster/slurm[hdf5] ) )
RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) || ( sys-libs/libunwind sys-libs/llvm-libunwind ) app-shells/pdsh sys-apps/ipmitool sys-process/numactl virtual/mpi io-libs? ( sci-libs/hdf5[cxx,fortran,mpi] sci-libs/netcdf[hdf5,mpi] sci-libs/netcdf-cxx sci-libs/netcdf-fortran sys-cluster/parallel-netcdf ) parallel? ( dev-libs/boost[mpi] sci-libs/fftw[mpi] sci-libs/hypre[mpi] sci-libs/mumps[mpi,scotch] sci-libs/scalapack sci-libs/scotch[mpi,threads] sci-libs/trilinos[boost,hypre,mumps,scotch,scalapack,petsc] sci-mathematics/petsc[fftw,hypre,mpi,mumps,scotch] sci-mathematics/slepc[mpi] sys-cluster/opencoarrays io-libs? ( sci-libs/trilinos[hdf5,netcdf] sci-mathematics/petsc[hdf5] ) python? ( python_single_target_python3_8? ( dev-libs/boost[numpy,python,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost[numpy,python,python_targets_python3_9(-)] ) ) ) perf-tools? ( dev-libs/papi sys-apps/likwid sys-cluster/extrae[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) python? ( python_single_target_python3_8? ( dev-python/mpi4py[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/scipy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/mpi4py[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/scipy[python_targets_python3_9(-)] ) ) runtimes? ( sys-cluster/charliecloud[python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-cluster/singularity ) serial? ( dev-lang/R[lapack] sci-libs/gsl[cblas-external] sci-libs/metis sci-libs/openblas[eselect-ldso] sci-libs/superlu ) slurm-client? ( sys-apps/hwloc sys-cluster/slurm[numa,pam] io-libs? ( sys-cluster/slurm[hdf5] ) ) slurm-server? ( sys-cluster/slurm[numa,perl,slurmdbd] io-libs? ( sys-cluster/slurm[hdf5] ) )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 )
SLOT=0
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c
_md5_=7d4ca07b44396128eb2d8f3aef556e3f
_md5_=d95450f743b20f4e3b5f51ec3d9e1262

View File

@@ -1,16 +1,14 @@
BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 virtual/fortran
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=virtual/mpi[fortran] virtual/fortran
DEPEND=|| ( >=sys-cluster/openmpi-1.10.7[fortran] >=sys-cluster/mpich-3.3[fortran] ) virtual/fortran
DESCRIPTION=A parallel application binary interface for Fortran 2018 compilers
EAPI=8
HOMEPAGE=http://www.opencoarrays.org/
INHERIT=cmake fortran-2
IUSE=test
KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=virtual/mpi[fortran] virtual/fortran
RESTRICT=!test? ( test )
RDEPEND=|| ( >=sys-cluster/openmpi-1.10.7[fortran] >=sys-cluster/mpich-3.3[fortran] ) virtual/fortran
SLOT=0
SRC_URI=https://github.com/sourceryinstitute/OpenCoarrays/archive/2.9.2.tar.gz -> opencoarrays-2.9.2.tar.gz
_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 27f9a2f19502b925ac117bd657aa2979 cmake 11fee991ab428a3370e5c20fa8231fb6 fortran-2 7e39eb204d37699d5f1eaf9f4d61888a
_md5_=332b6488a89bfd27131d3f573b9be4ca
_md5_=f19495d4e1b7962475c8c99708d60459