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 CB95D139360 for ; Tue, 3 Aug 2021 08:34:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1502FE0864; Tue, 3 Aug 2021 08:34:46 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 D8E6FE0864 for ; Tue, 3 Aug 2021 08:34:45 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (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 9C2C93439F4 for ; Tue, 3 Aug 2021 08:34:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 087B67A7 for ; Tue, 3 Aug 2021 08:34:43 +0000 (UTC) From: "Alessandro Barbieri" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alessandro Barbieri" Message-ID: <1627979486.2ee6b4ceb638e957fe98ded58f3022132d31d5e1.Alessandro-Barbieri@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev 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: Alessandro-Barbieri X-VCS-Committer-Name: Alessandro Barbieri X-VCS-Revision: 2ee6b4ceb638e957fe98ded58f3022132d31d5e1 X-VCS-Branch: dev Date: Tue, 3 Aug 2021 08:34:43 +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: b4f39a94-b06b-48e3-8e4f-773c4ea16875 X-Archives-Hash: b5238298e12d3658c403c63f62a585d7 commit: 2ee6b4ceb638e957fe98ded58f3022132d31d5e1 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Aug 3 08:31:26 2021 +0000 Commit: Alessandro Barbieri gmail com> 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