diff options
Diffstat (limited to 'sys-cluster/openmpi')
-rw-r--r-- | sys-cluster/openmpi/Manifest | 2 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild | 6 |
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) |