diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild index 3afc7b43e7..6bc3a17561 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild @@ -21,7 +21,13 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="knem me-triggered pmi ppe reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" +IUSE_TRANSPORT=" + transport-ib + transport-shmem + +transport-udp +" +IUSE_EXPAND="TRANSPORT" +IUSE="${IUSE_TRANSPORT} knem me-triggered pmi ppe reliable-udp test unordered-matching zero-mrs" RDEPEND=" dev-libs/libev @@ -32,7 +38,10 @@ RDEPEND=" ppe? ( sys-kernel/xpmem ) transport-ib? ( sys-fabric/ofed ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( sys-cluster/pmix[pmi] ) +" PATCHES=( "${FILESDIR}/${PN}-fix-PPE-related-compile-and-link-errors.patch" ) RESTRICT="!test? ( test )"