diff options
Diffstat (limited to 'net/openmpi')
-rw-r--r-- | net/openmpi/Makefile | 13 | ||||
-rw-r--r-- | net/openmpi/distinfo | 6 | ||||
-rw-r--r-- | net/openmpi/pkg-plist | 11 |
3 files changed, 20 insertions, 10 deletions
diff --git a/net/openmpi/Makefile b/net/openmpi/Makefile index d29cef1341ce..f8835fab96e2 100644 --- a/net/openmpi/Makefile +++ b/net/openmpi/Makefile @@ -1,8 +1,7 @@ PORTNAME= openmpi -DISTVERSION= 5.0.7 -PORTREVISION= 1 +DISTVERSION= 5.0.8 CATEGORIES= net parallel -MASTER_SITES= https://download.open-mpi.org/release/open-mpi/v${PORTVERSION:R}/ +MASTER_SITES= https://download.open-mpi.org/release/open-mpi/v${DISTVERSION:R}/ MAINTAINER= laurent.chardon@gmail.com COMMENT= High Performance Message Passing Library @@ -30,8 +29,8 @@ MPIBASE?= mpi MPIDIR?= ${MPIBASE}/${PKGBASE} GNU_CONFIGURE= yes -GNU_CONFIGURE_PREFIX= ${PREFIX}/${MPIDIR} GNU_CONFIGURE_MANPREFIX=${PREFIX}/${MPIDIR}/share +GNU_CONFIGURE_PREFIX= ${PREFIX}/${MPIDIR} CONFIGURE_ARGS+= --program-prefix= \ --with-hwloc=external \ --without-ofi \ @@ -87,8 +86,12 @@ SLURM_CONFIGURE_WITH= slurm .include <bsd.port.pre.mk> -.if ${FORTRAN_DEFAULT} == gfortran && ${GCC_DEFAULT} >= 10 +.if ${FORTRAN_DEFAULT} == gfortran FCFLAGS+= -fallow-argument-mismatch +# gfortran doesn't find libgfortran.spec on riscv64 +.if ${ARCH} == "riscv64" +FCFLAGS+= -B${LOCALBASE}/lib/gcc${GCC_DEFAULT} +.endif .endif # Both clang and gcc support half precision on these platforms diff --git a/net/openmpi/distinfo b/net/openmpi/distinfo index 55d33d6d996e..8e6171c18ed5 100644 --- a/net/openmpi/distinfo +++ b/net/openmpi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741519285 -SHA256 (openmpi-5.0.7.tar.bz2) = 119f2009936a403334d0df3c0d74d5595a32d99497f9b1d41e90019fee2fc2dd -SIZE (openmpi-5.0.7.tar.bz2) = 30506871 +TIMESTAMP = 1748683322 +SHA256 (openmpi-5.0.8.tar.bz2) = 53131e1a57e7270f645707f8b0b65ba56048f5b5ac3f68faabed3eb0d710e449 +SIZE (openmpi-5.0.8.tar.bz2) = 30293034 diff --git a/net/openmpi/pkg-plist b/net/openmpi/pkg-plist index b233481297d9..2eaa0aec386e 100644 --- a/net/openmpi/pkg-plist +++ b/net/openmpi/pkg-plist @@ -247,11 +247,11 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/libpmix.la %%MPIDIR%%/lib/libpmix.so %%MPIDIR%%/lib/libpmix.so.2 -%%MPIDIR%%/lib/libpmix.so.2.13.5 +%%MPIDIR%%/lib/libpmix.so.2.13.8 %%MPIDIR%%/lib/libprrte.la %%MPIDIR%%/lib/libprrte.so %%MPIDIR%%/lib/libprrte.so.3 -%%MPIDIR%%/lib/libprrte.so.3.0.8 +%%MPIDIR%%/lib/libprrte.so.3.0.11 %%MPIDIR%%/lib/mpi.mod %%MPIDIR%%/lib/mpi_ext.mod %%MPIDIR%%/lib/mpi_f08.mod @@ -869,6 +869,8 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/share/prte/help-schizo-ompi.txt %%MPIDIR%%/share/prte/help-state-base.txt %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-allow-run-as-root.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-app-prefix.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-append-env.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-bind-to.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-dash-host.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-debug-daemons-file.rst @@ -877,19 +879,24 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-dvm-hostfile.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-dvm.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-forward-signals.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-general.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-hetero-nodes.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-launcher-hostfile.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-leave-session-attached.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-map-by.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-noprefix.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-output.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-personality.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-pmix-prefix.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-pmixmca.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-prefix.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-prepend-env.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-prtemca.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-rank-by.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-runtime-options.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-stream-buffering.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-tune.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-unset-env.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-x.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/definitions-pes.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/definitions-slots.rst |