diff options
author | Julien Roy <julien@jroy.ca> | 2024-02-24 12:06:37 -0500 |
---|---|---|
committer | Julien Roy <julien@jroy.ca> | 2024-02-24 12:06:37 -0500 |
commit | 2c6637a21f96bd46ea5d66e2ba27bc82dd4c9929 (patch) | |
tree | b2abc543933fbaac57f1bc73bab77a1e1f595453 /sys-cluster/veloc | |
parent | net-libs/signald: treeclean (diff) | |
download | guru-2c6637a21f96bd46ea5d66e2ba27bc82dd4c9929.tar.gz guru-2c6637a21f96bd46ea5d66e2ba27bc82dd4c9929.tar.bz2 guru-2c6637a21f96bd46ea5d66e2ba27bc82dd4c9929.zip |
sys-cluster/*: drop packages masked for removal since >30 days
Signed-off-by: Julien Roy <julien@jroy.ca>
Diffstat (limited to 'sys-cluster/veloc')
-rw-r--r-- | sys-cluster/veloc/Manifest | 1 | ||||
-rw-r--r-- | sys-cluster/veloc/files/veloc-1.6-strip-cflags.patch | 11 | ||||
-rw-r--r-- | sys-cluster/veloc/metadata.xml | 18 | ||||
-rw-r--r-- | sys-cluster/veloc/veloc-1.6.ebuild | 103 |
4 files changed, 0 insertions, 133 deletions
diff --git a/sys-cluster/veloc/Manifest b/sys-cluster/veloc/Manifest deleted file mode 100644 index 9e22f9f21..000000000 --- a/sys-cluster/veloc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST veloc-1.6.tar.gz 243253 BLAKE2B 38f2878481a5895d3b73bfb9ae6cb7a59b2231b465ca8c31c2bcfa02cef27f74fd09482a52a90ece8ae67f4a4555f696ac3391d48bd45c847df2c78c1f19eae1 SHA512 d09b748d5e85212a3abbbe1b3fc554b6a612a1fd1af2b384836af571112007e1b3354a243633cee9794f49124f539caec4f9a941e64ce5b3cc052a6e5b4cba95 diff --git a/sys-cluster/veloc/files/veloc-1.6-strip-cflags.patch b/sys-cluster/veloc/files/veloc-1.6-strip-cflags.patch deleted file mode 100644 index 0367ee53f..000000000 --- a/sys-cluster/veloc/files/veloc-1.6-strip-cflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -4,7 +4,7 @@ - ##### Global settings - include(GNUInstallDirs) - list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") --add_definitions(-O2 -g -Wall -D__BENCHMARK -D__ASSERT -D__INFO) -+add_definitions( -Wall -D__BENCHMARK -D__ASSERT -D__INFO) - set(CMAKE_CXX_STANDARD 17) - - ##### Configuration setting diff --git a/sys-cluster/veloc/metadata.xml b/sys-cluster/veloc/metadata.xml deleted file mode 100644 index ad8062714..000000000 --- a/sys-cluster/veloc/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <remote-id type="github">ECP-VeloC/VELOC</remote-id> - </upstream> - <longdescription lang="en">VeloC is a multi-level checkpoint/restart runtime that delivers high performance and scalability for complex heterogeneous storage hierarchies without sacrificing ease of use and flexibility. -It is primarily used as a fault-tolerance tool for tightly coupled HPC applications running on supercomputing infrastructure but is essential in many other use cases: suspend-resume, migration, debugging. -VeloC is a collaboration between Argonne National Laboratory and Lawrence Livermore National Laboratory as part of the Exascale Computing Project. - </longdescription> - <use> - <flag name="slurm">Use <pkg>sys-cluster/slurm</pkg> as resource manager</flag> - </use> -</pkgmetadata> diff --git a/sys-cluster/veloc/veloc-1.6.ebuild b/sys-cluster/veloc/veloc-1.6.ebuild deleted file mode 100644 index 8c7c3e26e..000000000 --- a/sys-cluster/veloc/veloc-1.6.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{10..11} ) - -inherit cmake distutils-r1 - -DESCRIPTION="Very-Low Overhead Checkpointing System" -HOMEPAGE="https://github.com/ECP-VeloC/VELOC" -SRC_URI="https://github.com/ECP-VeloC/VELOC/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN^^}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE_COMM_QUEUE=" - +comm_queue_ipc - comm_queue_socket -" -# comm_queue_thallium -IUSE="${IUSE_COMM_QUEUE} python +slurm" - -# AXL is optional -RDEPEND=" - comm_queue_ipc? ( dev-libs/boost ) - slurm? ( sys-cluster/slurm ) - - dev-libs/openssl - ~sys-cluster/AXL-0.5.0 - sys-cluster/er - virtual/mpi -" -# comm_queue_thallium? ( thallium ) -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${P}-strip-cflags.patch" ) -REQUIRED_USE=" - ^^ ( ${IUSE_COMM_QUEUE/+/} ) -" - -distutils_enable_sphinx "${S}/docs" --no-autodoc -distutils_enable_tests pytest - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local resman="NONE" - use slurm && resman="SLURM" - - local queue - use comm_queue_ipc && queue="ipc_queue" - use comm_queue_socket && queue="socket_queue" -# use comm_queue_thallium && queue="thallium_queue" - - local mycmakeargs=( - -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" - -DCOMM_QUEUE="${queue}" - -DVELOC_RESOURCE_MANAGER="${resman}" - -DX_LIBDIR="$(get_libdir)" - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - if use python; then - pushd "src/bindings/python" || die - distutils-r1_src_compile - popd || die - else - # If USE="-python doc" we still - # want to compile the doc files - sphinx_compile_all - fi -} - -src_install() { - cmake_src_install - if use python; then - pushd "${S}/src/bindings/python" || die - distutils-r1_src_install - popd || die - fi -} - -src_test() { - cd test - default - if use python; then - pushd "${S}/src/bindings/python" || die -# python_test() { -# "${EPYTHON}" test.py -v || die -# } - distutils-r1_src_test - popd || die - fi -} |