mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 23:52:59 -04:00
sys-cluster/portals4: move TRANSPORT use expand to profiles/desc
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
@@ -15,8 +15,6 @@
|
||||
<flag name="pmi">Enable PMI support</flag>
|
||||
<flag name="ppe">Enable process-offload engine for Portals. Experimental</flag>
|
||||
<flag name="reliable-udp">Use reliable UDP for remote communication</flag>
|
||||
<flag name="transport-shmem">Use Shared memory for on-node communication. This is currently experimental and should be avoided</flag>
|
||||
<flag name="transport-udp">Use UDP for remote communication</flag>
|
||||
<flag name="zero-mrs">Enable this when using MOFED V2.2+ or Qlogic InfiniPath Hardware of IB communication</flag>
|
||||
<flag name="unordered-matching">Enable unordered (hashed) match list searching. Experimental</flag>
|
||||
</use>
|
||||
|
||||
@@ -22,8 +22,8 @@ LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE_TRANSPORT="
|
||||
transport-shmem
|
||||
+transport-udp
|
||||
transport_shmem
|
||||
+transport_udp
|
||||
"
|
||||
IUSE="${IUSE_TRANSPORT} knem me-triggered pmi ppe reliable-udp test unordered-matching zero-mrs"
|
||||
|
||||
@@ -43,10 +43,10 @@ DEPEND="
|
||||
PATCHES=( "${FILESDIR}/${PN}-fix-PPE-related-compile-and-link-errors.patch" )
|
||||
RESTRICT="!test? ( test )"
|
||||
REQUIRED_USE="
|
||||
?? ( ppe transport-shmem )
|
||||
?? ( ppe transport_shmem )
|
||||
|
||||
knem? ( transport-shmem )
|
||||
reliable-udp? ( transport-udp )
|
||||
knem? ( transport_shmem )
|
||||
reliable-udp? ( transport_udp )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
@@ -61,7 +61,7 @@ src_configure() {
|
||||
--disable-picky
|
||||
--disable-pmi-from-portals
|
||||
--disable-static
|
||||
--disable-transport-ib
|
||||
--disable-transport_ib
|
||||
--with-ev="${EPREFIX}/usr"
|
||||
--without-ofed
|
||||
|
||||
@@ -69,8 +69,8 @@ src_configure() {
|
||||
$(use_enable ppe)
|
||||
$(use_enable reliable-udp)
|
||||
$(use_enable test testing)
|
||||
$(use_enable transport-shmem)
|
||||
$(use_enable transport-udp)
|
||||
$(use_enable transport_shmem)
|
||||
$(use_enable transport_udp)
|
||||
$(use_enable unordered-matching)
|
||||
$(use_enable zero-mrs)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user