summaryrefslogtreecommitdiff
path: root/sys-cluster/openmpi
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-16 10:06:32 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-16 10:06:32 +0100
commit11263cb7c372230b9e5c0195c24692e299887573 (patch)
tree6da3f9cf32762190d60c9dc5f5665b6f6b112833 /sys-cluster/openmpi
parentd7665b9dae37c3b9a1c72157fdf49c101bd6495e (diff)
gentoo auto-resync : 16:05:2023 - 10:06:32
Diffstat (limited to 'sys-cluster/openmpi')
-rw-r--r--sys-cluster/openmpi/Manifest2
-rw-r--r--sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild6
2 files changed, 5 insertions, 3 deletions
diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 1f8c109cc39a..340d5be0eaf5 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -1,3 +1,3 @@
DIST openmpi-4.1.4.tar.bz2 10042839 BLAKE2B b020e3530ae5dde7b144e7c33b1a3f26f622526a4b48a97a0956fc6f49bbf9dfd5be9ebeeaf3bdc5168a307507408ba5dd8e2a537148821e1d476678177dc5d6 SHA512 c70a92c9b16b8c76a871183f9b180d60861186e64140da897d206d53bc06213f31ea93b31734645f580f4bf28dda5605d85dbce2417e4596955384d961bed653
-EBUILD openmpi-4.1.4-r1.ebuild 5674 BLAKE2B b61e1ac6a122612378772e2d75e7bf8ced69bb286521b778cdc02394641314ac1aa0bc31a1f1edaf54ac9f131c390c5cb80e4cb707a3cbfe25e4d07c35ac3231 SHA512 989b5ae07f0191c8cf798efdafe658158b616ca6c3b87a3bd569d8887e5c3b94e7545b67c00882a4b16aa2c3cd28e185c7eb79fd64ac6bd84071b0f22cbab806
+EBUILD openmpi-4.1.4-r1.ebuild 5755 BLAKE2B 2be955433272870c0927e5cd00ce7b6916e6b119914de114eb5d13f5d62ac83cd0133bbf5f4390778aa9c41a80f1145e1999423a3872e271367cfc2bbf4f53cc SHA512 0c2b27cfcd517d184b38971c7cf9ab9e642dead6f90c243a421f0862c84f966bf121a57bfa8c67815997d723c544fa2776343cedc6198cc6ce379339e570d127
MISC metadata.xml 669 BLAKE2B 9a3c719cdf956edf19133d2de7f1b31ffd3c84c1d306dda80dc8969e827a4dd37b424fa61fcc1ec0952505a1f3903ff1fed729dab9ef30659623232bc86b0373 SHA512 ae2850b743676a2a98aa7e1414607aace499eb435e745b3751babcf92cc3485cc825f4069cdf539cfcb591db3d80796ce84bb09430bc07adb8b935d60306d795
diff --git a/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild b/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
index 339560c3b179..79fe1e97a75c 100644
--- a/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
@@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux"
-IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio
+IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio valgrind
${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}"
REQUIRED_USE="
@@ -61,7 +61,8 @@ RDEPEND="${CDEPEND}
java? ( >=virtual/jre-1.8:* )"
DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.8:* )"
+ java? ( >=virtual/jdk-1.8:* )
+ valgrind? ( dev-util/valgrind )"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/mpi.h
@@ -137,6 +138,7 @@ multilib_src_configure() {
$(multilib_native_use_enable openmpi_ofed_features_dynamic-sl openib-dynamic-sl)
$(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda)
+ $(multilib_native_use_with valgrind)
$(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr)
$(multilib_native_use_with openmpi_fabrics_knem knem "${EPREFIX}"/usr)
$(multilib_native_use_with openmpi_rm_pbs tm)