From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 80845139368 for ; Tue, 3 Aug 2021 08:45:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A8A1E0A01; Tue, 3 Aug 2021 08:45:54 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 70327E09FB for ; Tue, 3 Aug 2021 08:45:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5D74834358F for ; Tue, 3 Aug 2021 08:45:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DC5AA8B3 for ; Tue, 3 Aug 2021 08:45:49 +0000 (UTC) From: "Andrew Ammerlaan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andrew Ammerlaan" Message-ID: <1627979486.2ee6b4ceb638e957fe98ded58f3022132d31d5e1.andrewammerlaan@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/portals4/ X-VCS-Repository: repo/proj/guru X-VCS-Files: sys-cluster/portals4/metadata.xml sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild X-VCS-Directories: sys-cluster/portals4/ X-VCS-Committer: andrewammerlaan X-VCS-Committer-Name: Andrew Ammerlaan X-VCS-Revision: 2ee6b4ceb638e957fe98ded58f3022132d31d5e1 X-VCS-Branch: master Date: Tue, 3 Aug 2021 08:45:49 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 2dac7072-e633-4202-a209-4689442a7cd4 X-Archives-Hash: 5c6d6081eb00af3a5b9bf45886296443 commit: 2ee6b4ceb638e957fe98ded58f3022132d31d5e1 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Aug 3 08:31:26 2021 +0000 Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Aug 3 08:31:26 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ee6b4ce sys-cluster/portals4: update EAPI 7 -> 8 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/portals4/metadata.xml | 2 +- .../portals4/portals4-1.0_alpha1_p20190109.ebuild | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/sys-cluster/portals4/metadata.xml b/sys-cluster/portals4/metadata.xml index 4ed095ca3..cccb677bb 100644 --- a/sys-cluster/portals4/metadata.xml +++ b/sys-cluster/portals4/metadata.xml @@ -13,7 +13,7 @@ Use sys-cluster/knem for bulk message transfer Enable extended (non-standard) triggered operations. Experimental Enable PMI support - + Enable process-offload engine for Portals. Experimental Use reliable UDP for remote communication Use IB for remote communication Use Shared memory for on-node communication. This is currently experimental and should be avoided diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild index a3a6287fc..93038b580 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109.ebuild @@ -1,7 +1,7 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 COMMIT="71fc5d04c9f8fc9818a05cdc608e2d13af825d83" DOCS_BUILDER="doxygen" @@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="knem me-triggered pmi reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" #ppe +IUSE="knem me-triggered pmi ppe reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" RDEPEND=" dev-libs/libev @@ -29,19 +29,19 @@ RDEPEND=" knem? ( sys-cluster/knem ) pmi? ( sys-cluster/pmix[pmi] ) + ppe? ( sys-kernel/xpmem ) transport-ib? ( sys-fabric/ofed ) " -# ppe? ( sys-cluster/xpmem ) DEPEND="${RDEPEND}" RESTRICT="!test? ( test )" REQUIRED_USE=" + ?? ( ppe transport-shmem ) ^^ ( transport-ib transport-udp ) knem? ( transport-shmem ) reliable-udp? ( transport-udp ) " -# ^^ ( ppe transport-shmem ) src_prepare() { default @@ -58,6 +58,7 @@ src_configure() { --with-ev="${EPREFIX}/usr" $(use_enable me-triggered) + $(use_enable ppe) $(use_enable reliable-udp) $(use_enable test testing) $(use_enable transport-ib) @@ -66,18 +67,17 @@ src_configure() { $(use_enable unordered-matching) $(use_enable zero-mrs) ) -# $(use_enable ppe) if use knem; then myconf+=( "--with-knem=${EPREFIX}/usr" ) else myconf+=( "--without-knem" ) fi -# if use ppe; then -# myconf+=( "--with-xpmem=${EPREFIX}/usr" ) -# else -# myconf+=( "--without-xpmem" ) -# fi + if use ppe; then + myconf+=( "--with-xpmem=${EPREFIX}/usr" ) + else + myconf+=( "--without-xpmem" ) + fi if use pmi; then myconf+=( "--with-pmi=${EPREFIX}/usr" ) else