* [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/spath/, sys-cluster/libyogrt/, sys-cluster/veloc/
@ 2021-08-20 18:48 Florian Schmaus
0 siblings, 0 replies; only message in thread
From: Florian Schmaus @ 2021-08-20 18:48 UTC (permalink / raw
To: gentoo-commits
commit: c709e191d0d8d5ad7bd8b26169749eab8570beb3
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Fri Aug 20 02:02:52 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 02:02:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c709e191
sys-cluster/*: remove reference to proprietary resource managers
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
sys-cluster/libyogrt/libyogrt-1.24.ebuild | 2 +-
sys-cluster/spath/metadata.xml | 1 -
sys-cluster/spath/spath-0.0.2.ebuild | 4 +---
sys-cluster/veloc/metadata.xml | 2 --
sys-cluster/veloc/veloc-1.5.ebuild | 5 +----
5 files changed, 3 insertions(+), 11 deletions(-)
diff --git a/sys-cluster/libyogrt/libyogrt-1.24.ebuild b/sys-cluster/libyogrt/libyogrt-1.24.ebuild
index a2e48b40d..001d2104b 100644
--- a/sys-cluster/libyogrt/libyogrt-1.24.ebuild
+++ b/sys-cluster/libyogrt/libyogrt-1.24.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/LLNL/libyogrt/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="slurm" #lsf moab lcrm
+IUSE="slurm"
RDEPEND="slurm? ( sys-cluster/slurm )"
DEPEND="${RDEPEND}"
diff --git a/sys-cluster/spath/metadata.xml b/sys-cluster/spath/metadata.xml
index 126a6c5a6..9b911295a 100644
--- a/sys-cluster/spath/metadata.xml
+++ b/sys-cluster/spath/metadata.xml
@@ -13,7 +13,6 @@
The spath libary defines a data structure and a number of functions to manipulate paths, including combining, slicing, simplification, computing relative paths, and converting to/from character strings.
</longdescription>
<use>
- <flag name="lsf">Use LFS (Load Sharing Facility) as resource manager</flag>
<flag name="slurm">Use <pkg>sys-cluster/slurm</pkg> as resource manager</flag>
</use>
</pkgmetadata>
diff --git a/sys-cluster/spath/spath-0.0.2.ebuild b/sys-cluster/spath/spath-0.0.2.ebuild
index e0931de14..04d2928a5 100644
--- a/sys-cluster/spath/spath-0.0.2.ebuild
+++ b/sys-cluster/spath/spath-0.0.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="lsf +mpi slurm test"
+IUSE="+mpi slurm test"
#remove zlib in the next release (not used) https://github.com/ECP-VeloC/spath/issues/12
RDEPEND="
@@ -28,13 +28,11 @@ DEPEND="
PATCHES=( "${FILESDIR}/${P}-no-static.patch" )
RESTRICT="!test? ( test )"
REQUIRED_USE="
- ?? ( lsf slurm )
test? ( mpi )
"
src_configure() {
local vrm="NONE"
- use lsf && vrm="LSF"
use slurm && vrm="SLURM"
local mycmakeargs=(
diff --git a/sys-cluster/veloc/metadata.xml b/sys-cluster/veloc/metadata.xml
index 540acd146..15c4fdb60 100644
--- a/sys-cluster/veloc/metadata.xml
+++ b/sys-cluster/veloc/metadata.xml
@@ -13,8 +13,6 @@ It is primarily used as a fault-tolerance tool for tightly coupled HPC applicati
VeloC is a collaboration between Argonne National Laboratory and Lawrence Livermore National Laboratory as part of the Exascale Computing Project.
</longdescription>
<use>
- <!--<flag name="alps">Use ALPS (Application Level Placement Scheduler) as resource manager</flag>-->
- <!--<flag name="lsf">Use LFS (Load Sharing Facility) as resource manager</flag>-->
<flag name="slurm">Use <pkg>sys-cluster/slurm</pkg> as resource manager</flag>
<flag name="comm-queue-ipc">Use ipc as the communication protocol between client library and active backend</flag>
<flag name="comm-queue-socket">Use socket as the communication protocol between client library and active backend</flag>
diff --git a/sys-cluster/veloc/veloc-1.5.ebuild b/sys-cluster/veloc/veloc-1.5.ebuild
index 1f4754c3d..e9188c91f 100644
--- a/sys-cluster/veloc/veloc-1.5.ebuild
+++ b/sys-cluster/veloc/veloc-1.5.ebuild
@@ -23,7 +23,7 @@ IUSE_COMM_QUEUE="
"
# comm-queue-thallium
IUSE_EXPAND="COMM_QUEUE"
-IUSE="${IUSE_COMM_QUEUE} python +slurm" #alps lsf
+IUSE="${IUSE_COMM_QUEUE} python +slurm"
RDEPEND="
comm-queue-ipc? ( dev-libs/boost )
@@ -45,14 +45,11 @@ PATCHES=( "${FILESDIR}/${PN}-strip-cflags.patch" )
REQUIRED_USE="
^^ ( ${IUSE_COMM_QUEUE/+/} )
"
-# ?? ( alps lsf slurm )
distutils_enable_sphinx "${S}/docs" --no-autodoc
src_configure() {
local resman="NONE"
-# use alps && resman="ALPS"
-# use lsf && resman="LSF"
use slurm && resman="SLURM"
local queue
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2021-08-20 18:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-20 18:48 [gentoo-commits] repo/proj/guru:master commit in: sys-cluster/spath/, sys-cluster/libyogrt/, sys-cluster/veloc/ Florian Schmaus
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox