Skip to content

Commit eb059b0

Browse files
shifty91juippis
authored andcommitted
sys-cluster/hpx: Add MPI support
hpx supports MPI as well. Add support for it. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Kurt Kanzenbach <[email protected]> Signed-off-by: Joonas Niilola <[email protected]>
1 parent 2ced842 commit eb059b0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sys-cluster/hpx/hpx-1.4.1.ebuild

+3-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/"
1919

2020
SLOT="0"
2121
LICENSE="Boost-1.0"
22-
IUSE="doc examples jemalloc papi +perftools tbb test"
22+
IUSE="doc examples jemalloc mpi papi +perftools tbb test"
2323
RESTRICT="!test? ( test )"
2424

2525
REQUIRED_USE="
@@ -45,6 +45,7 @@ RDEPEND="
4545
dev-libs/boost:=
4646
sys-apps/hwloc
4747
sys-libs/zlib
48+
mpi? ( virtual/mpi )
4849
papi? ( dev-libs/papi )
4950
perftools? ( dev-util/google-perftools )
5051
tbb? ( dev-cpp/tbb )
@@ -83,6 +84,7 @@ src_configure() {
8384
local mycmakeargs=(
8485
-DHPX_WITH_EXAMPLES=OFF
8586
-DHPX_WITH_DOCUMENTATION=$(usex doc)
87+
-DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
8688
-DHPX_WITH_PAPI=$(usex papi)
8789
-DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
8890
-DBUILD_TESTING=$(usex test)

0 commit comments

Comments
 (0)