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

Reply via email to