summaryrefslogtreecommitdiff
path: root/sys-fabric
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
commit4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch)
tree356496503d52354aa6d9f2d36126302fed5f3a73 /sys-fabric
parentfcc5224904648a8e6eb528d7603154160a20022f (diff)
gentoo resync : 20.03.2022
Diffstat (limited to 'sys-fabric')
-rw-r--r--sys-fabric/Manifest.gzbin4168 -> 883 bytes
-rw-r--r--sys-fabric/ibacm/Manifest4
-rw-r--r--sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch20
-rw-r--r--sys-fabric/ibacm/ibacm-1.0.8.ebuild33
-rw-r--r--sys-fabric/ibacm/metadata.xml8
-rw-r--r--sys-fabric/infiniband-diags/Manifest3
-rw-r--r--sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild32
-rw-r--r--sys-fabric/infiniband-diags/metadata.xml8
-rw-r--r--sys-fabric/infinipath-psm/Manifest5
-rw-r--r--sys-fabric/infinipath-psm/files/42-infinipath-psm.rules2
-rw-r--r--sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch79
-rw-r--r--sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild35
-rw-r--r--sys-fabric/infinipath-psm/metadata.xml8
-rw-r--r--sys-fabric/libcxgb3/Manifest4
-rw-r--r--sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch41
-rw-r--r--sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild29
-rw-r--r--sys-fabric/libcxgb3/metadata.xml8
-rw-r--r--sys-fabric/libcxgb4/Manifest4
-rw-r--r--sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch12
-rw-r--r--sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild35
-rw-r--r--sys-fabric/libcxgb4/metadata.xml8
-rw-r--r--sys-fabric/libehca/Manifest3
-rw-r--r--sys-fabric/libehca/libehca-1.2.2-r3.ebuild20
-rw-r--r--sys-fabric/libehca/metadata.xml8
-rw-r--r--sys-fabric/libibcm/Manifest3
-rw-r--r--sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild28
-rw-r--r--sys-fabric/libibcm/metadata.xml8
-rw-r--r--sys-fabric/libibmad/Manifest3
-rw-r--r--sys-fabric/libibmad/libibmad-1.3.11.ebuild30
-rw-r--r--sys-fabric/libibmad/metadata.xml13
-rw-r--r--sys-fabric/libibumad/Manifest3
-rw-r--r--sys-fabric/libibumad/libibumad-1.3.9.ebuild30
-rw-r--r--sys-fabric/libibumad/metadata.xml13
-rw-r--r--sys-fabric/libibverbs/Manifest3
-rw-r--r--sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild31
-rw-r--r--sys-fabric/libibverbs/metadata.xml14
-rw-r--r--sys-fabric/libipathverbs/Manifest3
-rw-r--r--sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild28
-rw-r--r--sys-fabric/libipathverbs/metadata.xml13
-rw-r--r--sys-fabric/libmlx4/Manifest3
-rw-r--r--sys-fabric/libmlx4/libmlx4-1.0.5.ebuild31
-rw-r--r--sys-fabric/libmlx4/metadata.xml14
-rw-r--r--sys-fabric/libmlx5/Manifest3
-rw-r--r--sys-fabric/libmlx5/libmlx5-1.0.1.ebuild33
-rw-r--r--sys-fabric/libmlx5/metadata.xml8
-rw-r--r--sys-fabric/libmthca/Manifest3
-rw-r--r--sys-fabric/libmthca/libmthca-1.0.6.ebuild29
-rw-r--r--sys-fabric/libmthca/metadata.xml14
-rw-r--r--sys-fabric/libnes/Manifest3
-rw-r--r--sys-fabric/libnes/libnes-1.1.4.ebuild39
-rw-r--r--sys-fabric/libnes/metadata.xml14
-rw-r--r--sys-fabric/libocrdma/Manifest3
-rw-r--r--sys-fabric/libocrdma/libocrdma-1.0.2.ebuild31
-rw-r--r--sys-fabric/libocrdma/metadata.xml14
-rw-r--r--sys-fabric/librdmacm/Manifest3
-rw-r--r--sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild31
-rw-r--r--sys-fabric/librdmacm/metadata.xml8
-rw-r--r--sys-fabric/ofed/Manifest8
-rw-r--r--sys-fabric/ofed/files/90-ib.rules5
-rw-r--r--sys-fabric/ofed/files/openib242
-rw-r--r--sys-fabric/ofed/files/openib.conf27
-rw-r--r--sys-fabric/ofed/files/openib.env1
-rw-r--r--sys-fabric/ofed/files/openib.modprobe12
-rw-r--r--sys-fabric/ofed/metadata.xml17
-rw-r--r--sys-fabric/ofed/ofed-3.12_rc1.ebuild147
-rw-r--r--sys-fabric/opensm/Manifest3
-rw-r--r--sys-fabric/opensm/files/opensm-3.3.17-norpm.patch32
-rw-r--r--sys-fabric/opensm/opensm-3.3.17-r1.ebuild60
-rw-r--r--sys-fabric/perftest/Manifest2
-rw-r--r--sys-fabric/perftest/perftest-2.0.ebuild29
-rw-r--r--sys-fabric/qperf/Manifest2
-rw-r--r--sys-fabric/qperf/qperf-0.4.9.ebuild23
-rw-r--r--sys-fabric/rds-tools/Manifest4
-rw-r--r--sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch59
-rw-r--r--sys-fabric/rds-tools/metadata.xml13
-rw-r--r--sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild30
-rw-r--r--sys-fabric/srptools/Manifest4
-rw-r--r--sys-fabric/srptools/files/srpd.initd41
-rw-r--r--sys-fabric/srptools/metadata.xml14
-rw-r--r--sys-fabric/srptools/srptools-1.0.2.ebuild28
80 files changed, 0 insertions, 1719 deletions
diff --git a/sys-fabric/Manifest.gz b/sys-fabric/Manifest.gz
index e947f489fd39..9e2c8a32f3a2 100644
--- a/sys-fabric/Manifest.gz
+++ b/sys-fabric/Manifest.gz
Binary files differ
diff --git a/sys-fabric/ibacm/Manifest b/sys-fabric/ibacm/Manifest
deleted file mode 100644
index 7f7190a6f893..000000000000
--- a/sys-fabric/ibacm/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ibacm-1.0.8-fix-pthread-linkage.patch 718 BLAKE2B 39609a6f63f76959eacb27d8dd611ca1d20714ea6e2bc862d90162b432da8a7ab1551cd8c7917ce498fb8cfaa1b6a889c115616367aec21b80f8d68788f6fb6e SHA512 8bad15c765ada19ee020f7ae808b1300c7033834a0c9faa02081d00f27a95cacc48f9b5650ca6e8cc22b0ad0a4059666b6fd103a12bd7dbfb5e5386f35a8f0ba
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD ibacm-1.0.8.ebuild 553 BLAKE2B 7f839fd6dfb6ba37f2742e2dd231a05ddcba884c68762d5c3de0c992ea369d8871b995a0ab85f7f421f579e5049d691f38fe8f6f9554ecb94f4e073f19f1c67e SHA512 9cbe9bb5c6069f23d83c9e505e017db26ed5c0a0a2e9ddda207fe78632f50868697d1c8bbb1149db5581e5fa7012f7d43665bdae6b9c7ac3ad1b350fdad305bb
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch b/sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch
deleted file mode 100644
index 8a9e5b5f03e6..000000000000
--- a/sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://github.com/ofiwg/ibacm/commit/7a781f6d554532995181b9efbe445599b25c271a.patch
-https://bugs.gentoo.org/611778
-
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -1,12 +1,13 @@
- AM_CPPFLAGS = -I$(srcdir)/include -I$(srcdir)/linux
-
- AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DSYSCONFDIR=\"$(sysconfdir)\" -DBINDIR=\"$(bindir)\" -DRDMADIR=\"@rdmadir@\"
--
-+AM_LDFLAGS = -lpthread -ldl
- bin_PROGRAMS = util/ib_acme
- sbin_PROGRAMS = svc/ibacm
- svc_ibacm_SOURCES = src/acm.c
- util_ib_acme_SOURCES = src/acme.c linux/acme_linux.c src/libacm.c linux/libacm_linux.c src/parse.c
- svc_ibacm_CFLAGS = $(AM_CFLAGS)
-+svc_ibacm_LDFLAGS = -rdynamic $(AM_LDFLAGS)
- util_ib_acme_CFLAGS = $(AM_CFLAGS)
-
- ibacmincludedir = $(includedir)/infiniband
diff --git a/sys-fabric/ibacm/ibacm-1.0.8.ebuild b/sys-fabric/ibacm/ibacm-1.0.8.ebuild
deleted file mode 100644
index 2239f9c1e8e7..000000000000
--- a/sys-fabric/ibacm/ibacm-1.0.8.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit autotools openib
-
-DESCRIPTION="IB CM pre-connection service application"
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-RDEPEND="
- sys-fabric/libibumad:${SLOT}
- sys-fabric/libibverbs:${SLOT}
-"
-DEPEND="${RDEPEND}"
-
-block_other_ofed_versions
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-pthread-linkage.patch
-)
-
-src_prepare() {
- default
-
- # Needed for pthread fix (bug #611778)
- eautoreconf
-}
diff --git a/sys-fabric/ibacm/metadata.xml b/sys-fabric/ibacm/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/ibacm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/infiniband-diags/Manifest b/sys-fabric/infiniband-diags/Manifest
deleted file mode 100644
index eba572ab160a..000000000000
--- a/sys-fabric/infiniband-diags/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD infiniband-diags-1.6.4.ebuild 592 BLAKE2B 08b0b717016fcfd73df86ab352596024113348f1e7035d66675dc21055a5a1f898c2eff3324d71a0f23ee021868353862aeee1fec7effbc8043c5ecec491b990 SHA512 8afe5e683bb221e7fcc01afc5be601101a94754f63f01653854f129f204a68d61135762dd6a0554a7b79e060b438ca11d6d5aa94a8db6e1ab5b16647bd9e0106
-MISC metadata.xml 258 BLAKE2B b832ddd16b2a0a4c37b2384ee33e5270040e0221200f92a78c56dd23acf25a7aec5fbf4ccfca8b82eeb669629681684c19b23bf535bc8b05a4f0bd4fb3fcb53e SHA512 0b1852169d6b1f525065559dee560e10c3fd818f197536da258fd1e4486622ac962f5fdb82a514592d8f70c98f6ea1a3fc48bd1349b31bf186b729a0e53f9037
diff --git a/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild b/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
deleted file mode 100644
index 9eaa92740086..000000000000
--- a/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB diagnostic programs and scripts needed to diagnose an IB subnet"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibumad:${SLOT}
- sys-fabric/libibmad:${SLOT}
- sys-fabric/opensm:${SLOT}
- dev-libs/glib"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/infiniband-diags/metadata.xml b/sys-fabric/infiniband-diags/metadata.xml
deleted file mode 100644
index f5fb83321f9e..000000000000
--- a/sys-fabric/infiniband-diags/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/infinipath-psm/Manifest b/sys-fabric/infinipath-psm/Manifest
deleted file mode 100644
index e14949516c55..000000000000
--- a/sys-fabric/infinipath-psm/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX 42-infinipath-psm.rules 85 BLAKE2B fc740e6f5399879060a6f37f4a862fc398e0163e176d8f20e5dbec6c953b6febe49afd848135966eedec7da09ebeabb0e63cb2729618ccb2822e274b39829b24 SHA512 2113118500c9dce4d1faf2a9f5da1e540be82ed6cfbe5ad5edd2927f266d77a698f628ade289716e5f992b4d5a9ad49c6b1f522a2c2a9eda087953f9a082f6fc
-AUX infinipath-psm-3.2-fno-common.patch 2518 BLAKE2B 4cabe6924788235bbac230f0d5486d0ff713839dc48dd6ed673071d1f728497e0cfcd79660cac3468f43c731754947a0b4c293a7709a7cbd72ac35cfb9bca7d0 SHA512 125651c5527f0da432ab0fd3ee4fc6c866d2310ca8a2bf6f00a14056f80671f14ed4deffbec90950b23c2eeeed752c6e45103a5b225b1641ea7843d6a9757d3f
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD infinipath-psm-3.2.ebuild 739 BLAKE2B 40cdfc09b226eade86a0dcfe200ee760a3cbc3b69dc7d0cdc7d7ec3dd9dde60fbd9a3eb2b4fc65fd348764d6bc8b3c7e21176ce310e1ff7d97a91df567b24e8d SHA512 b3f3b265c954ff215f52260198f04cec75c8134e13c104e33c692bfc9b717d3037ae1ac9bd1b38e7712e2047d09a3c7b573b16c4c6d7ff8ebc5486f378adc289
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules b/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules
deleted file mode 100644
index 8cc1339c16e9..000000000000
--- a/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules
+++ /dev/null
@@ -1,2 +0,0 @@
-KERNEL=="ipath", MODE="0666"
-KERNEL=="kcopy[0-6][0-9]", NAME="kcopy/%n", MODE="0666"
diff --git a/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch b/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch
deleted file mode 100644
index 7f376f009e75..000000000000
--- a/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-Taken From: https://build.opensuse.org/package/view_file/science:HPC:Head/infinipath-psm/Add-missing-extern-keywords.patch?expand=1
-Author: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
-
---- psm_error.h
-+++ psm_error.h
-@@ -42,7 +42,7 @@
- #define PSMI_EP_NORETURN ((psm_ep_t) -2)
- #define PSMI_EP_LOGEVENT ((psm_ep_t) -3)
-
--psm_ep_errhandler_t psmi_errhandler_global;
-+extern psm_ep_errhandler_t psmi_errhandler_global;
-
- psm_error_t psmi_handle_error(psm_ep_t ep, psm_error_t error,
- const char *buf, ...)
---- psm_user.h
-+++ psm_user.h
-@@ -100,7 +100,7 @@ psm_error_t psmi_mq_wait_internal(psm_mq_req_t *ireq);
- #endif
-
- #ifdef PSMI_PLOCK_IS_SPINLOCK
-- psmi_spinlock_t psmi_progress_lock;
-+ extern psmi_spinlock_t psmi_progress_lock;
- #define PSMI_PLOCK_INIT() psmi_spin_init(&psmi_progress_lock)
- #define PSMI_PLOCK_TRY() psmi_spin_trylock(&psmi_progress_lock)
- #define PSMI_PLOCK() psmi_spin_lock(&psmi_progress_lock)
-@@ -109,8 +109,8 @@ psm_error_t psmi_mq_wait_internal(psm_mq_req_t *ireq);
- #define PSMI_PUNLOCK_ASSERT()
- #define PSMI_PLOCK_DISABLED 0
- #elif defined(PSMI_PLOCK_IS_MUTEXLOCK_DEBUG)
-- pthread_mutex_t psmi_progress_lock;
-- pthread_t psmi_progress_lock_owner;
-+ extern pthread_mutex_t psmi_progress_lock;
-+ extern pthread_t psmi_progress_lock_owner;
- #define PSMI_PLOCK_NO_OWNER ((pthread_t)(-1))
-
- PSMI_ALWAYS_INLINE(
---- psm_utils.h
-+++ psm_utils.h
-@@ -254,7 +254,7 @@ int psmi_diags(void);
- * Fault injection
- */
- struct psmi_faultinj_spec;
--int psmi_faultinj_enabled; /* use macro to test */
-+extern int psmi_faultinj_enabled; /* use macro to test */
- #if 1 /* possible to disable at compile time */
- #define PSMI_FAULTINJ_ENABLED() (!!psmi_faultinj_enabled)
- #else
---- ptl_am/ptl_fwd.h
-+++ ptl_am/ptl_fwd.h
-@@ -47,7 +47,7 @@
- #endif
-
- /* Symbol in am ptl */
--struct ptl_ctl_init psmi_ptl_amsh;
-+extern struct ptl_ctl_init psmi_ptl_amsh;
-
- /* Special non-ptl function exposed to pre-attach to shm segment */
- psm_error_t psmi_shm_attach(psm_ep_t ep, int *shmidx_o);
---- ptl_ips/ptl_fwd.h
-+++ ptl_ips/ptl_fwd.h
-@@ -38,5 +38,5 @@
- typedef struct ptl_epaddr ips_epaddr_t;
-
- /* Symbol in ips ptl */
--struct ptl_ctl_init psmi_ptl_ips;
-+extern struct ptl_ctl_init psmi_ptl_ips;
- #endif /* _PTL_FWD_IPS_H */
---- ptl_self/ptl_fwd.h
-+++ ptl_self/ptl_fwd.h
-@@ -35,7 +35,7 @@
- #define _PTL_FWD_SELF_H
-
- /* Symbol in am ptl */
--struct ptl_ctl_init psmi_ptl_self;
-+extern struct ptl_ctl_init psmi_ptl_self;
-
- #endif
-
-
diff --git a/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild b/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild
deleted file mode 100644
index 95ebd19a5ffc..000000000000
--- a/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="2_ga8c3e3e_open"
-OFED_SNAPSHOT="1"
-OFED_SRC_SNAPSHOT="1"
-
-inherit epatch openib udev
-
-DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
-KEYWORDS="amd64 -riscv x86 ~amd64-linux"
-
-RDEPEND="sys-fabric/libibverbs:${SLOT}"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-block_other_ofed_versions
-
-src_prepare() {
- sed -e 's:uname -p:uname -m:g' \
- -e 's:-Werror::g' \
- -i buildflags.mak || die
- epatch "${FILESDIR}"/${P}-fno-common.patch
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc README
- udev_dorules "${FILESDIR}"/42-infinipath-psm.rules
-}
diff --git a/sys-fabric/infinipath-psm/metadata.xml b/sys-fabric/infinipath-psm/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/infinipath-psm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/libcxgb3/Manifest b/sys-fabric/libcxgb3/Manifest
deleted file mode 100644
index e3dd381e8d86..000000000000
--- a/sys-fabric/libcxgb3/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX libcxgb3-1.3.1-fno-common.patch 1029 BLAKE2B d1aa234ee4bca9e705f420a2db003c5077c52cff6f24f37f235ffb5d00af9b156b66cf507be1712c7d447ded580427c07f5d6069e444011e2b835666cc965f55 SHA512 e136a40a76f0e3c4020f0ad052443204a501655586d253c5a0a0d5d8ce4ae19e7b99614e7599859c05bbb5ed615a386adebe6ef2939f3f1722c1b88578adabb9
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libcxgb3-1.3.1-r2.ebuild 555 BLAKE2B 887553f51adb7da709442a142878ffabe94b82a48ae83d5f75f15b11f3a298882d93859fb2511ef8fa55371e35242175e4f3f213a04173f5ad2dcaa2ebb16f9d SHA512 6532360d28fce9abe71c1b0251304faed2250faf423d5702299862c2df5f3790186dd5c5d7b86ea304a77aeb38a872ebb076d728a407d75d93676efcb1d948b2
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch b/sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch
deleted file mode 100644
index e23ffa8682c2..000000000000
--- a/sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- a/src/cxio_wr.h
-+++ b/src/cxio_wr.h
-@@ -638,9 +638,9 @@ static inline unsigned t3_cq_depth(struct t3_cq *cq)
- return (1UL<<cq->size_log2);
- }
-
--unsigned long iwch_page_size;
--unsigned long iwch_page_shift;
--unsigned long iwch_page_mask;
-+extern unsigned long iwch_page_size;
-+extern unsigned long iwch_page_shift;
-+extern unsigned long iwch_page_mask;
-
- #define PAGE_ALIGN(x) (((x) + iwch_page_mask) & ~iwch_page_mask)
-
---- a/src/iwch.c
-+++ b/src/iwch.c
-@@ -63,6 +63,10 @@
- .device = PCI_DEVICE_ID_CHELSIO_##d, \
- .type = CHELSIO_##t }
-
-+extern unsigned long iwch_page_size;
-+extern unsigned long iwch_page_mask;
-+extern unsigned long iwch_page_shift;
-+
- struct {
- unsigned vendor;
- unsigned device;
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -45,6 +45,10 @@
- #include "iwch.h"
- #include "iwch-abi.h"
-
-+unsigned long iwch_page_size;
-+unsigned long iwch_page_shift;
-+unsigned long iwch_page_mask;
-+
- int iwch_query_device(struct ibv_context *context, struct ibv_device_attr *attr)
- {
- struct ibv_query_device cmd;
diff --git a/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild b/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild
deleted file mode 100644
index fc27a4664076..000000000000
--- a/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB - driver for Chelsio T3-based iWARP (RDMA over IP/ethernet)"
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libcxgb3/metadata.xml b/sys-fabric/libcxgb3/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/libcxgb3/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/libcxgb4/Manifest b/sys-fabric/libcxgb4/Manifest
deleted file mode 100644
index 21bb0af72b16..000000000000
--- a/sys-fabric/libcxgb4/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX libcxgb4-1.3.2-use-system-queue.patch 277 BLAKE2B 7989a60697706ac73f73126470835b501a23e2c3bb8135d614ff8b9407b04aaf0e34429391fb7c29832787ce75815a2bc24a027e607868a0f666f3c2f4c85eea SHA512 2d466dff9b530193ab5e4dacce1573b032aa82d038422c0396af6eb528884657f1fe90d0deff90e1a3ecaa44fe102adaabac31664dbdbe4f4d89e57427941656
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libcxgb4-1.3.2.ebuild 681 BLAKE2B 97153fe745ee171c4debe74d44b4d7855aa0b5b73e9d97dcfa3bdd95fbdab6b53046fb3e8386153c8cf17d402a0160b9439a8148ac4a674b5066cbbcb991394a SHA512 2b971bffb2f68ceef2c058aed8ba4c9967ba14233631fa05d7d138e8b64d7071c5e2274cebc68890b8b39823b6391c6d2da9d87d73c84edce74a2a9af5d1052a
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch b/sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch
deleted file mode 100644
index 3fa51a780d5d..000000000000
--- a/sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://bugs.gentoo.org/713776
---- a/src/libcxgb4.h
-+++ b/src/libcxgb4.h
-@@ -41,7 +41,7 @@
- #include <sys/time.h>
- #include <infiniband/driver.h>
- #include <infiniband/arch.h>
--#include "queue.h"
-+#include <sys/queue.h>
- #include "t4.h"
-
- extern unsigned long c4iw_page_size;
diff --git a/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild b/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
deleted file mode 100644
index 3435baa1b8e1..000000000000
--- a/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit epatch openib
-
-DESCRIPTION="OpenIB - driver for Chelsio T4-based iWARP (RDMA over IP/ethernet)"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="sys-fabric/libibverbs:${SLOT}"
-DEPEND="${RDEPEND}
- elibc_musl? ( sys-libs/queue-standalone )"
-block_other_ofed_versions
-
-src_prepare() {
- # bug #713776
- epatch "${FILESDIR}"/${PN}-1.3.2-use-system-queue.patch
- rm src/queue.h || die
-}
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libcxgb4/metadata.xml b/sys-fabric/libcxgb4/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/libcxgb4/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/libehca/Manifest b/sys-fabric/libehca/Manifest
deleted file mode 100644
index f3b454d00ec8..000000000000
--- a/sys-fabric/libehca/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libehca-1.2.2-r3.ebuild 419 BLAKE2B 52b644681f784611623dbc2760f796c34a98a0f664b1fb09910d6d3dd3d9435b9b8c3934c03d271f549b4cff2b4bdea26c81f8af21321826e879d6251446cdb2 SHA512 52bbe104f1ae72e62ea1b284c21ff89c14dc7b4486da32d7cebb81670970caef775ac5698a11c41b5bd49c5b6217a4a8e1a5a9fee8f9d4690c463cf5f81b1bfd
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/libehca/libehca-1.2.2-r3.ebuild b/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
deleted file mode 100644
index 2ff4919ca3d8..000000000000
--- a/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="0.1.g69e1a88"
-OFED_SNAPSHOT="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB - IBM eServer eHCA Infiniband device driver for Linux on POWER"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
diff --git a/sys-fabric/libehca/metadata.xml b/sys-fabric/libehca/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/libehca/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/libibcm/Manifest b/sys-fabric/libibcm/Manifest
deleted file mode 100644
index 041580fcc560..000000000000
--- a/sys-fabric/libibcm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libibcm-1.0.5-r3.ebuild 478 BLAKE2B a1273b09be6434b963b67ef620a1fd117b92a8b85202db5025e622d09cdf01bddd87c4d27979f3b654f349fc692cbe826b3287fb441c80b58f36fd228c7c4c97 SHA512 db48d107a60a28cc4c34373b7e127758a9e8145950f89cc9fad8289ebe2e100aafcf9459c50dd2ab2ad3b239e0845c66739805dd48e6cd0cf6606b601dd879af
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild b/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
deleted file mode 100644
index 161438b5f85b..000000000000
--- a/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB Userspace CM library"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="sys-fabric/libibverbs:${SLOT}"
-DEPEND="${RDEPEND}"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libibcm/metadata.xml b/sys-fabric/libibcm/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/libibcm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/libibmad/Manifest b/sys-fabric/libibmad/Manifest
deleted file mode 100644
index 1c8e9dc5c844..000000000000
--- a/sys-fabric/libibmad/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libibmad-1.3.11.ebuild 532 BLAKE2B 2cfe2ba20e6a67590b865c3d295d1beabe06130e8b3e17d29ab121077d3b06d4e4a13e68d80d423f8544f0c058d5e0d35e5dffc07f8f8b399aca72fc5a96d4db SHA512 630e4028900df8ed60893642c3371ed00fed54bb3a4e9ae5617f04c9c8373b1362cc0d556aadbb1211f1b59ce0ede54d30d8d0bb3c06825f3d406aeec80f0241
-MISC metadata.xml 455 BLAKE2B 22adb2f1e56b18b97961bd68a8127f5f2381332b4b7ee58753418ef21af1534f183a4bfa3834619afc67fff4668ba27c727dfb6439bc58401323ede027793bb2 SHA512 a922732ab5ba2d42a1db25c448235f4d5568d47a281485e394022a46681b8c1444dc80417ea884d21626f73978b5ec1e00309e0fa3ff9f300204a0d7d87347a5
diff --git a/sys-fabric/libibmad/libibmad-1.3.11.ebuild b/sys-fabric/libibmad/libibmad-1.3.11.ebuild
deleted file mode 100644
index 9699bf07249f..000000000000
--- a/sys-fabric/libibmad/libibmad-1.3.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB library provides the API for use interfacing with IB management programs"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibumad:${SLOT}
- "
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libibmad/metadata.xml b/sys-fabric/libibmad/metadata.xml
deleted file mode 100644
index 3e69fae55d90..000000000000
--- a/sys-fabric/libibmad/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-OpenIB library that provides low layer IB functions for use by the IB diagnostic
-and management programs. These include MAD, SA, SMP, and other basic IB
-functions.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libibumad/Manifest b/sys-fabric/libibumad/Manifest
deleted file mode 100644
index 1a13dc8304d1..000000000000
--- a/sys-fabric/libibumad/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libibumad-1.3.9.ebuild 531 BLAKE2B 23d6b3c1fa71db37cea12475fec03d1fa3b881a4567983dd523cc380193c12482d73c9a9bb787b731517cedaffbe2e5b59f6fd6cd5ef914c2f0df9a08cd07144 SHA512 aaf2e76d5e2672ab1c6e1322580e63d7d89de07e1ced73ffc48bce50f3924867955945bfc2ad6c19e2db04bb87b6c690bc31c96d7c66b31bee07ff3e781c0759
-MISC metadata.xml 458 BLAKE2B 26acd90f2fc8c72f8e24dd5ea0f42dc78de7f6fa12409b840f1c9d4c10a54de60c83546a0d4d341d57cde3226112627738071459a9b318a518907861c3ecad28 SHA512 0907600ad8037d04f04fec7933f4656447647a85e540b346b1955901655d5f170fe61ad5c4d70d5bf4db43c73fd6c638e6d38b3077a72fcf855a86a49cd45672
diff --git a/sys-fabric/libibumad/libibumad-1.3.9.ebuild b/sys-fabric/libibumad/libibumad-1.3.9.ebuild
deleted file mode 100644
index cc946e2ac877..000000000000
--- a/sys-fabric/libibumad/libibumad-1.3.9.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB User MAD lib functions which sit on top of the user MAD kernel modules"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibverbs:${SLOT}
- "
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libibumad/metadata.xml b/sys-fabric/libibumad/metadata.xml
deleted file mode 100644
index d6005cec0f2b..000000000000
--- a/sys-fabric/libibumad/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-OpenIB User MAD library functions which sit on top of the user MAD modules in
-the kernel. These are used by the IB diagnostic and management tools, including
-OpenSM.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libibverbs/Manifest b/sys-fabric/libibverbs/Manifest
deleted file mode 100644
index 977af1673ced..000000000000
--- a/sys-fabric/libibverbs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libibverbs-1.1.7-r2.ebuild 666 BLAKE2B 4c176bda048f23c52a42a79d06258ad2ad9c56f07ae8c6b8eca4ee85c85f377c1d6c085a06e28b0421ea6387828640c689aa3adb276d53763382f3d5e567e22d SHA512 9428989d99b29d98c929fc49288af72cd8916e6f618d472b7d3305df40bc625bbe17579d17ea6646143910c79655f505dcf28d82d60a6f736a91381aa65e2d76
-MISC metadata.xml 520 BLAKE2B 32a8337fcf0d735632588f4c8426955ba534570845d6c85239c4da4e4e427cf9cce2d6872c882cf39fe04cb1d0ec4bcb7a31bdbf2f8d2a21d812103992acda9e SHA512 06efb0b1865881d95b0ea6a37077c756e1e188636c72d5bee8750b78fbadd625e546c7c70b7db7c6d3be50410c6d93670ac5bd37927ad035c61a4a2367b98692
diff --git a/sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild b/sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild
deleted file mode 100644
index 86e03dd440a2..000000000000
--- a/sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1.gcbf2a35"
-
-inherit openib multilib-minimal
-
-DESCRIPTION="A library to use InfiniBand 'verbs' for direct access to IB hardware"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux"
-IUSE="static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
- einstalldocs
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libibverbs/metadata.xml b/sys-fabric/libibverbs/metadata.xml
deleted file mode 100644
index 042d4e3afc79..000000000000
--- a/sys-fabric/libibverbs/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace. For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libipathverbs/Manifest b/sys-fabric/libipathverbs/Manifest
deleted file mode 100644
index a3be1e583a2b..000000000000
--- a/sys-fabric/libipathverbs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libipathverbs-1.2.1.ebuild 507 BLAKE2B 1698ffd9d314ec22e643874a8ba7c8841ca3b0927c105cb3391f53aba88565e68dced16544031c9b6194bd7080de2cf9bbbf2147cf643d99bfcbdd8f39945d39 SHA512 8e16b521bab209abea9422be694f01de1fe5c166d4e86523cb0ae95692b7dbaa9c82ad6d03e6d12843dcae3ef78c826b3ef25241bae94993a2d307a7b6247c60
-MISC metadata.xml 515 BLAKE2B 7790a554e8f0ff4331703eac2151f234a48ea9dbc5b7c4d71b7892e575aab65dd3817d823ed309d3b05c15d87baf2daae4a8c972061f4b28053e91d5053040bf SHA512 6ed29981d73755ad8f268a21501db023d8460916cabf65fd3918bb36a4802f74ea4a07549fbea5961026d2b58a869bed45c453adf761ae2d5551d0f470de2ad3
diff --git a/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild b/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
deleted file mode 100644
index a8e3e5749dad..000000000000
--- a/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libipathverbs/metadata.xml b/sys-fabric/libipathverbs/metadata.xml
deleted file mode 100644
index 83605d4ba344..000000000000
--- a/sys-fabric/libipathverbs/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-libipathverbs is a userspace driver for QLogic InfiniBand HCAs. It works as a
-plug-in module for libibverbs that allows programs to use QLogic HCAs directly
-from userspace. See the libibverbs package for more information.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libmlx4/Manifest b/sys-fabric/libmlx4/Manifest
deleted file mode 100644
index a4c74fef85c2..000000000000
--- a/sys-fabric/libmlx4/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libmlx4-1.0.5.ebuild 534 BLAKE2B ceca964361934dc466e455d34137902f1e2ece78ec201822f6af809f4fcb5cda692c583a2471ce5a54711aeb7041ff16a32beda627b16b1da724cd2b03817ca2 SHA512 4be22779ee9abb257b838122ac2f3551ac7508311c50549e630c01fb7ed44081fed287da768cadf490d5a6dba463b91d3e22e71616880575219aa45138850b61
-MISC metadata.xml 520 BLAKE2B 32a8337fcf0d735632588f4c8426955ba534570845d6c85239c4da4e4e427cf9cce2d6872c882cf39fe04cb1d0ec4bcb7a31bdbf2f8d2a21d812103992acda9e SHA512 06efb0b1865881d95b0ea6a37077c756e1e188636c72d5bee8750b78fbadd625e546c7c70b7db7c6d3be50410c6d93670ac5bd37927ad035c61a4a2367b98692
diff --git a/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild b/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
deleted file mode 100644
index 1d44f0ca4aae..000000000000
--- a/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1.gdc6ef69"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Mellanox ConnectX HCA"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibverbs:${SLOT}
- "
-RDEPEND="
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libmlx4/metadata.xml b/sys-fabric/libmlx4/metadata.xml
deleted file mode 100644
index 042d4e3afc79..000000000000
--- a/sys-fabric/libmlx4/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace. For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libmlx5/Manifest b/sys-fabric/libmlx5/Manifest
deleted file mode 100644
index 1cea0af087a3..000000000000
--- a/sys-fabric/libmlx5/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libmlx5-1.0.1.ebuild 598 BLAKE2B a403237eeebdcd73e22b5d4d775eede1d80ce8f1278fd61dfbed78c62b5b562bd2a3a8133c12f63a8ecb494a495102b515712e5bff5ce8ef91fed09aab316fbe SHA512 431ee429bc1a3c0ad4e6cd54c671318d6cde54d22881aa18efe9727d9ad309d808266c5224550c3ca9dd2f609844d23bade45e4471b74991f82ee8b77e7b42be
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild b/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
deleted file mode 100644
index 9205ba7f42c0..000000000000
--- a/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Mellanox ConnectIB HCA"
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="!sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_prepare() {
- default
-
- sed -i -e '/CFLAGS=\"$CFLAGS -Werror\"/d' configure || die
-}
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libmlx5/metadata.xml b/sys-fabric/libmlx5/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/libmlx5/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/libmthca/Manifest b/sys-fabric/libmthca/Manifest
deleted file mode 100644
index d90ad4091e6a..000000000000
--- a/sys-fabric/libmthca/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libmthca-1.0.6.ebuild 533 BLAKE2B a58dfb0877a8314929c86117f417284ff1f7c7078b61bfefbcff41f5bc6a3e658e3312d6062abe17c5c96f276c20cc19da69f42e573dcc3f865064b3bca93025 SHA512 3360ec715dfbba6899459c6e275c5fb942dfe17feb9752f2204c07c570d7d930bc47f39cc65b497beb685ee4878fd8d890c150eafc47e0ba9644b9c0e938faef
-MISC metadata.xml 520 BLAKE2B 32a8337fcf0d735632588f4c8426955ba534570845d6c85239c4da4e4e427cf9cce2d6872c882cf39fe04cb1d0ec4bcb7a31bdbf2f8d2a21d812103992acda9e SHA512 06efb0b1865881d95b0ea6a37077c756e1e188636c72d5bee8750b78fbadd625e546c7c70b7db7c6d3be50410c6d93670ac5bd37927ad035c61a4a2367b98692
diff --git a/sys-fabric/libmthca/libmthca-1.0.6.ebuild b/sys-fabric/libmthca/libmthca-1.0.6.ebuild
deleted file mode 100644
index d1c8c256b09e..000000000000
--- a/sys-fabric/libmthca/libmthca-1.0.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Mellanox InfiniBand HCAs"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libmthca/metadata.xml b/sys-fabric/libmthca/metadata.xml
deleted file mode 100644
index 042d4e3afc79..000000000000
--- a/sys-fabric/libmthca/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace. For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libnes/Manifest b/sys-fabric/libnes/Manifest
deleted file mode 100644
index b0734ba25a7b..000000000000
--- a/sys-fabric/libnes/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libnes-1.1.4.ebuild 834 BLAKE2B 76d040ecd50c95a8ee65d9ed666c5cd910010d0876db7e1d6b8d1b89322e23b6d88df4a5e164c0da8294deee9a0813fb531bcb5471c4770cba963577d8597906 SHA512 aa89c90e8da26fee244ff4a1b865eca84ac47a765ccc270a0c18c583e95b90fbeb847ba17e25e8d84edbc9350f1d8010a043acb1c39af1d0a87809996951e837
-MISC metadata.xml 520 BLAKE2B 32a8337fcf0d735632588f4c8426955ba534570845d6c85239c4da4e4e427cf9cce2d6872c882cf39fe04cb1d0ec4bcb7a31bdbf2f8d2a21d812103992acda9e SHA512 06efb0b1865881d95b0ea6a37077c756e1e188636c72d5bee8750b78fbadd625e546c7c70b7db7c6d3be50410c6d93670ac5bd37927ad035c61a4a2367b98692
diff --git a/sys-fabric/libnes/libnes-1.1.4.ebuild b/sys-fabric/libnes/libnes-1.1.4.ebuild
deleted file mode 100644
index 8e4ee7f1871a..000000000000
--- a/sys-fabric/libnes/libnes-1.1.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="0"
-
-inherit openib
-
-DESCRIPTION="NetEffect RNIC Userspace Library"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="static-libs"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_unpack() {
- default
-
- # /var/tmp/portage/sys-fabric/libnes-1.1.4/work/OFED-3.12-rc1/SRPMS/libnes-1.1.4-0..src.rpm
- # bug #514258
- mv "${WORKDIR}"/OFED-3.12-rc1/SRPMS/libnes-1.1.4-0..src.rpm "${WORKDIR}"/OFED-3.12-rc1/SRPMS/libnes-1.1.4-0.src.rpm || die
-
- openib_src_unpack
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_install() {
- default
- use static-libs || rm -f "${D}"usr/$(get_libdir)/${PN}.la
-}
diff --git a/sys-fabric/libnes/metadata.xml b/sys-fabric/libnes/metadata.xml
deleted file mode 100644
index 042d4e3afc79..000000000000
--- a/sys-fabric/libnes/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace. For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/libocrdma/Manifest b/sys-fabric/libocrdma/Manifest
deleted file mode 100644
index bf67bcf163d7..000000000000
--- a/sys-fabric/libocrdma/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD libocrdma-1.0.2.ebuild 526 BLAKE2B cb8684f42215c14018498b47fe739e008185fa82773cd3c3f74e0c15a948320dda0afcfb59b14ed5b6e3c62ef46002f631c72be18f7ecd6455ea12a3c3923044 SHA512 fde33028252ee15ba4a33471ab8796d2279c3d4a772854e9e5b934cd356fe7c7217a141d529494460a8b1307aaacab3883ae6c90d25e90123b9a2e53b3f483e1
-MISC metadata.xml 520 BLAKE2B 32a8337fcf0d735632588f4c8426955ba534570845d6c85239c4da4e4e427cf9cce2d6872c882cf39fe04cb1d0ec4bcb7a31bdbf2f8d2a21d812103992acda9e SHA512 06efb0b1865881d95b0ea6a37077c756e1e188636c72d5bee8750b78fbadd625e546c7c70b7db7c6d3be50410c6d93670ac5bd37927ad035c61a4a2367b98692
diff --git a/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild b/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
deleted file mode 100644
index c55bf8c75fed..000000000000
--- a/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Emulex OneConnect RDMA"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibverbs:${SLOT}
- "
-RDEPEND="
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/libocrdma/metadata.xml b/sys-fabric/libocrdma/metadata.xml
deleted file mode 100644
index 042d4e3afc79..000000000000
--- a/sys-fabric/libocrdma/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace. For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/librdmacm/Manifest b/sys-fabric/librdmacm/Manifest
deleted file mode 100644
index b259bdc11800..000000000000
--- a/sys-fabric/librdmacm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD librdmacm-1.0.18-r2.ebuild 684 BLAKE2B 683e9e076b064557572e577802839a43052fa9bcf809ccf5e156efce428980557db42dd3f2c8a3955f2e076afbfcfd91dee83d2f429b2183768644e292bf9680 SHA512 5c70f64214fdfb33ba78df05898d6c8358ec1ff534d9d6dd550df7402d4dd243902fa0488bd59fc86d3f39357c07af181f68e8d415449961624eb6a04147bd30
-MISC metadata.xml 254 BLAKE2B d6008c0af75d2c59696336153c1fbf23e23bb091b3786644f333d4c0bb9e43c13041ef756532814f203054bead254e98ee24c4e04b053a84e51c18e8714ec84c SHA512 49ac9b7f3e1a9e805c65e2288af69d49c40246ccd58241740afb44593e73c26fa89772185d6b6693db2778e14f5b493169f8b2def93e2d6bdde44cf3b5d66244
diff --git a/sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild b/sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild
deleted file mode 100644
index 53b25cdd809d..000000000000
--- a/sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib multilib-minimal
-
-DESCRIPTION="OpenIB userspace RDMA CM library"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux"
-IUSE="static-libs"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}[static-libs?,${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
- einstalldocs
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sys-fabric/librdmacm/metadata.xml b/sys-fabric/librdmacm/metadata.xml
deleted file mode 100644
index 15a599319f4f..000000000000
--- a/sys-fabric/librdmacm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-fabric/ofed/Manifest b/sys-fabric/ofed/Manifest
deleted file mode 100644
index 360cac5abe87..000000000000
--- a/sys-fabric/ofed/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX 90-ib.rules 232 BLAKE2B 888f98675fc6d206c93da9bde7be3ed24a9d31e01ddd2dbd0a9d6e8ef019d32f61d9bd6cffef2f4b318196b702b4180a65b1a46cf9973690ff6db926f92d774b SHA512 2d2662e9b7dbc3b8d9f08467890f0a154144d6ecd0a72e7e5de44d2b2a5a4858cc27d6d626576251ba657754b226237b6a5d7f9daf6721566bf1b837d746630f
-AUX openib 6850 BLAKE2B 185764feb821ed08fe99e223eac661adfa03d4558a43ebee96b2dc0ca74bbb83327f61a20b4b7b4d940a8789dff34afcd7a4a83b2c52c332ac11659201eace3e SHA512 46b86e88fc2b7392f55a5e2eeb89d223114babc5a56f9dd834f2b43ba019162db4f0a26fcd0846b9c3bbf99763c4a857da7b93dbcc93fbb843360a6286918a74
-AUX openib.conf 498 BLAKE2B 7baf227d87d242fce7c3cdcb8c813b519118f79f315ddeb172b740d7f7d0d53ec37edcf02124972fe5c54355773a53f6859039225f68e96225b6860f722fb15d SHA512 3db825396e2530da6d978ca46eb4dfd6298dbb797158db6fc9831e8fdcf3eb6b5801804fef3aa8919dae45578fd86267167341cd2f8bc9caaaa874c6613ea336
-AUX openib.env 19 BLAKE2B 104f0dc5edba1e190be5402a0cc39262830415b576a5348cce936330e7b8114fa25ff3fba7b4371d0cc977d474507cfccd713604f464c3680bb0f1f014ff2eff SHA512 016e4f49809d696f63ecd376d31f9f588cd12afde9bc7d42582219a1ce2bbb53851aa0e340c5def498a5013570cd2f1cf7502df85fa998c978ce9d5bcf41f064
-AUX openib.modprobe 350 BLAKE2B 1f7f1dbf0120a47d81c83cae47c2c44f418d5065f288a1f85102ec84367120b9356a194dcdad897e8f1bc3d5362d1d356429ec5a4f2fc6c16dc1833d4492bcb7 SHA512 580fd9f53ecf4661181c3d423770e9db75bd767d2efc26115d418b032663f7397637fae5f736d3acc803152af76946b1851b1444da1c4472ca42ca32c84b5d1c
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD ofed-3.12_rc1.ebuild 4916 BLAKE2B 2bafa16f70b142d97bab166ab97e6dd709a92e373b9146d2792068518b38ce98238af83195f1ccdd9e72f0b4ce0dc235281e34452af53a68718c4df142927167 SHA512 33a1459c9a8517a0ee5d8aa2ef87807e7ee0ace99c2ddc2e748e4a15fe14d0743fda5295c36cd1fa6edcdb89872420bff2b86b7decbf08f0f1a31c8f96235b9d
-MISC metadata.xml 703 BLAKE2B 8d224de6b09721e65b23623aa37966524435ec9d87c57b5d851baecf620e70a2ca3afa94452bf40d522df5d51f66e24049fc12c8ef6715771da9e667645d64d7 SHA512 3bd102be0fda49f0c963e3f68b1c02716ecc225fdb00716c1eeae1b58cf19085b84fdf8a7052ec26e39a2c5e8a735584bdb5063fbf114d8b9e060e1c90a6617b
diff --git a/sys-fabric/ofed/files/90-ib.rules b/sys-fabric/ofed/files/90-ib.rules
deleted file mode 100644
index 789668486c8c..000000000000
--- a/sys-fabric/ofed/files/90-ib.rules
+++ /dev/null
@@ -1,5 +0,0 @@
-KERNEL=="umad*", NAME="infiniband/%k"
-KERNEL=="issm*", NAME="infiniband/%k"
-KERNEL=="uverbs*", NAME="infiniband/%k", MODE="0666"
-KERNEL=="ucm*", NAME="infiniband/%k", MODE="0666"
-KERNEL=="rdma_cm", NAME="infiniband/%k", MODE="0666"
diff --git a/sys-fabric/ofed/files/openib b/sys-fabric/ofed/files/openib
deleted file mode 100644
index b4a7083b070b..000000000000
--- a/sys-fabric/ofed/files/openib
+++ /dev/null
@@ -1,242 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Based on openibd script from openfabrics.org,
-# Copyright (c) 2006 Mellanox Technologies. All rights reserved.
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- after hotplug
- before net # init openib before starting any ipoib interfaces
-}
-
-OPENIB_CONFDIR=${OPENIB_CONFDIR:-/etc/infiniband}
-
-if [[ -r ${OPENIB_CONFDIR}/openib.conf ]] ; then
- . ${OPENIB_CONFDIR}/openib.conf
-fi
-
-# Setting OpenIB start parameters
-POST_LOAD_MODULES=""
-
-if [ "X${SDP_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_sdp"
- IPOIB_LOAD="yes"
-fi
-
-IPOIB=0
-if [ "X${IPOIB_LOAD}" == "Xyes" ]; then
- IPOIB=1
-fi
-
-if [ "X${SRP_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_srp"
-fi
-
-if [ "X${SRP_TARGET_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_srp_target"
-fi
-
-if [ "X${RDMA_CM_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES rdma_cm"
-fi
-
-if [ "X${UCM_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_ucm"
-fi
-
-if [ "X${RDS_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_rds"
-fi
-
-if [ "X${ISER_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_iser"
-fi
-
-if [ "X${RDMA_UCM_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES rdma_ucm"
-fi
-
-PRE_UNLOAD_MODULES="ib_rds ib_ucm kdapl ib_srp_target scsi_target ib_srp ib_iser ib_sdp rdma_ucm rdma_cm ib_addr ib_cm ib_local_sa findex"
-
-# W/A for unloading modules
-POST_UNLOAD_MODULES="$PRE_UNLOAD_MODULES ib_ipoib ib_sa ib_uverbs ib_umad"
-# ib_mthca ib_ipath - don't unload unless they are in openib.conf
-[[ "${MTHCA_LOAD}" == "yes" ]] && \
- POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_mthca"
-[[ "${IPATH_LOAD}" == "yes" ]] && \
- POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_ipath ipath_core"
-
-[[ "${MTHCA_LOAD}" == "yes" || "${IPATH_LOAD}" == "yes" ]] && \
- POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_mad ib_core"
-
-#STATUS_MODULES="rdma_ucm ib_rds ib_srp ib_sdp rdma_cm ib_addr ib_local_sa findex ib_ipoib ib_ipath ipath_core ib_mthca ib_uverbs ib_umad ib_ucm ib_sa ib_cm ib_mad ib_core"
-
-
-# If module $1 is loaded return - 0 else - 1
-is_module()
-{
- local RC
-
- /bin/lsmod | grep -w "$1" > /dev/null 2>&1
- RC=$?
-
- return $RC
-}
-
-unload()
-{
- # Unload module $1
- if is_module $mod; then
- /sbin/modprobe -r $mod > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- # Try rmmod if modprobe failed: case that previous installation included more IB modules.
- /sbin/rmmod $mod > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- ewarn "Failed to unload $mod"
- return 1
- fi
- fi
- fi
-}
-
-start() {
- local RC=0
- ebegin "Initializing Infiniband"
- eindent
-
- # Load Mellanox HCA driver if explicitly requested
- # (however, it should be loaded automatically by udev)
-
- einfo "Loading HCA and Access Layer drivers"
-
- if [[ "${MTHCA_LOAD}" == "yes" ]]; then
- /sbin/modprobe ib_mthca > /dev/null 2>&1
- RC=$[ $RC + $? ]
- fi
- if [[ "${IPATH_LOAD}" == "yes" ]]; then
- /sbin/modprobe ib_ipath > /dev/null 2>&1
- RC=$[ $RC + $? ]
- fi
-
- # Add node description to sysfs
- IBSYSDIR="/sys/class/infiniband"
- if [ -d ${IBSYSDIR} ]; then
- declare -i hca_id=1
- for hca in ${IBSYSDIR}/*; do
- if [ -e ${hca}/node_desc ]; then
- echo -n "$(hostname -s) HCA-${hca_id}" >> ${hca}/node_desc
- fi
- let hca_id++
- done
- fi
- /sbin/modprobe ib_umad > /dev/null 2>&1
- RC=$[ $RC + $? ]
- /sbin/modprobe ib_uverbs > /dev/null 2>&1
- RC=$[ $RC + $? ]
-
- if [ $IPOIB -eq 1 ]; then
- # this section is not necessary if all ib-over-ib devices are
- # aliased properly in /etc/modules.d/openib
- einfo "loading ib_ipoib module"
- /sbin/modprobe ib_ipoib > /dev/null 2>&1
- RC=$[ $RC + $? ]
- if (( ! RC )); then
- # start the ipoib devices automatically...
- # this is probably a bad idea (the concept is taken from the
- # original SUSE/Redhat-based initscript), and should be removed.
- # But it works, and is not enabled by default. So I leave it here
- # for second opinions.
- local ibdevs=`rc-status -u -nc |egrep 'net\.ib[0-9a-zA-Z]+.*stopped' | awk '{print $1}'`
- if [ -n "$ibdevs" ] ; then
- einfo "starting ipoib devices"
- for ibdev in $ibdevs; do
- /etc/init.d/$ibdev start
- done
- fi
- fi
- fi
-
- # Devices for ib_umad and ib_uverbs should now have been created.
- if [ ! -d /dev/infiniband/ ]; then
- eerror "udev failed to create '/dev/infiniband/' devices"
- RC=1
- fi
-
- # Load configured modules
- if [ "$POST_LOAD_MODULES" != "" ]; then
- for mod in $POST_LOAD_MODULES
- do
- case $mod in
- ib_iser)
- # Voltaire requirement
- /sbin/modprobe --force-modversion $mod > /dev/null 2>&1
- ;;
- *)
- /sbin/modprobe $mod > /dev/null 2>&1
- ;;
- esac
- RC=$?
- [ $RC -ne 0 ] && eerror "Failed to load $mod"
- done
- fi
-
- eoutdent
- eend $RC
-}
-
-stop() {
- ebegin "Stopping Infiniband"
- local RC=0
-
- # Check if applications which use infiniband are running
- local apps="opensm osmtest ibbs ibns"
- local pid
-
- for app in $apps
- do
- if ( ps -ef | grep $app | grep -v grep > /dev/null 2>&1 ); then
- eerror "Please stop $app and all applications running over InfiniBand"
- eend 1
- return
- fi
- done
-
- if ! is_module ib_core; then
- einfo "HCA driver is not loaded"
- eend 0
- return
- fi
-
- # Unload ULPs modules
-
- if [ "$PRE_UNLOAD_MODULES" != "" ]; then
- for mod in $PRE_UNLOAD_MODULES
- do
- unload $mod || { eend 1; return; }
- done
- fi
-
- # Remove srp_presistant_bind.sh before removing ib_srp module
- PID_SCRPT_TO_KILL=`ps -efww | grep srp_persistent | grep -v grep | awk '{print $2}'`
- if ! [ "$PID_SCRPT_TO_KILL" == "" ]; then
- PID_SLEEP_TO_KILL=`ps -efww | grep $PID_SCRPT_TO_KILL | grep sleep | awk '{print $2}'`
- kill -9 $PID_SCRPT_TO_KILL
- fi
- if ! [ "$PID_SLEEP_TO_KILL" == "" ]; then
- kill -9 $PID_SLEEP_TO_KILL
- fi
-
- # Unload OpenIB modules
-
- if [ "$POST_UNLOAD_MODULES" != "" ]; then
- for mod in $POST_UNLOAD_MODULES
- do
- unload $mod || RC=1
- done
- fi
-
- eend $RC
-}
-
diff --git a/sys-fabric/ofed/files/openib.conf b/sys-fabric/ofed/files/openib.conf
deleted file mode 100644
index 9b4eb292857c..000000000000
--- a/sys-fabric/ofed/files/openib.conf
+++ /dev/null
@@ -1,27 +0,0 @@
-# uncomment to load ib_ipoib module
-#IPOIB_LOAD=yes
-
-# uncomment to load ib_sdp module (implies IPOIB_LOAD=yes)
-#SDP_LOAD=yes
-
-# uncomment to load ib_srp module
-#SRP_LOAD=yes
-
-# uncomment to load ib_srp_target module
-#SRP_TARGET_LOAD=yes
-
-# uncomment to load rdma_cm module
-#RDMA_CM_LOAD=yes
-
-# uncomment to load ib_ucm module
-#UCM_LOAD=yes
-
-# uncomment to load ib_rds module
-#RDS_LOAD=yes
-
-# uncomment to load ib_iser module
-#ISER_LOAD=yes
-
-# uncomment to load rdma_ucm module
-#RDMA_UCM_LOAD=yes
-
diff --git a/sys-fabric/ofed/files/openib.env b/sys-fabric/ofed/files/openib.env
deleted file mode 100644
index 2e34cf22f96b..000000000000
--- a/sys-fabric/ofed/files/openib.env
+++ /dev/null
@@ -1 +0,0 @@
-IBPATH="/usr/sbin"
diff --git a/sys-fabric/ofed/files/openib.modprobe b/sys-fabric/ofed/files/openib.modprobe
deleted file mode 100644
index 52828fb3bf65..000000000000
--- a/sys-fabric/ofed/files/openib.modprobe
+++ /dev/null
@@ -1,12 +0,0 @@
-# Setup aliases from ip-over-ib devices to the ip-over-ib kernel module.
-# Add to this list if you have more infiniband ports. Or you can set
-# IPOIB_LOAD=yes to have the ip-over-ib interfaces brought up by init.d/openib
-alias ib0 ib_ipoib
-alias ib1 ib_ipoib
-alias ib2 ib_ipoib
-alias ib3 ib_ipoib
-
-alias net-pf-27 ib_sdp
-
-#options ib_mthca msi_x=1
-
diff --git a/sys-fabric/ofed/metadata.xml b/sys-fabric/ofed/metadata.xml
deleted file mode 100644
index 28be22f462fd..000000000000
--- a/sys-fabric/ofed/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
- </maintainer>
- <use>
- <flag name="diags">Add dignostic tools for infiniband</flag>
- <flag name="ibacm">Add support for userspace pre-connection services</flag>
- <flag name="opensm">Add OpenSM - Subnet manager for infiniband</flag>
- <flag name="perftest">Add perftest utils</flag>
- <flag name="qperf">Add rdma tests</flag>
- <flag name="srp">Suport for userspace part for srp initiator</flag>
- <flag name="rds">Tools to manage rds sockets</flag>
- </use>
-</pkgmetadata>
diff --git a/sys-fabric/ofed/ofed-3.12_rc1.ebuild b/sys-fabric/ofed/ofed-3.12_rc1.ebuild
deleted file mode 100644
index 217d5fbb4248..000000000000
--- a/sys-fabric/ofed/ofed-3.12_rc1.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1.g8336567"
-
-IUSE_OFED_DRIVERS="
- ofed_drivers_cxgb3
- ofed_drivers_cxgb4
- ofed_drivers_ehca
- ofed_drivers_ipath
- ofed_drivers_mlx4
- ofed_drivers_mlx5
- ofed_drivers_mthca
- ofed_drivers_nes
- ofed_drivers_ocrdma
- ofed_drivers_psm"
-
-inherit openib udev toolchain-funcs
-
-DESCRIPTION="OpenIB system files"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="+diags ibacm +opensm perftest qperf rds srp ${IUSE_OFED_DRIVERS}"
-
-RDEPEND="!sys-fabric/openib
- !sys-fabric/openib-files
- sys-fabric/libibcm:${SLOT}
- sys-fabric/libibmad:${SLOT}
- sys-fabric/libibumad:${SLOT}
- sys-fabric/librdmacm:${SLOT}
- diags? ( sys-fabric/infiniband-diags:${SLOT} )
- ibacm? ( sys-fabric/ibacm:${SLOT} )
- opensm? ( sys-fabric/opensm:${SLOT} )
- perftest? ( sys-fabric/perftest:${SLOT} )
- qperf? ( sys-fabric/qperf:${SLOT} )
- srp? ( sys-fabric/srptools:${SLOT} )
- rds? ( sys-fabric/rds-tools:${SLOT} )
- ofed_drivers_cxgb3? ( sys-fabric/libcxgb3:${SLOT} )
- ofed_drivers_cxgb4? ( sys-fabric/libcxgb4:${SLOT} )
- ofed_drivers_ehca? ( sys-fabric/libehca:${SLOT} )
- ofed_drivers_ipath? ( sys-fabric/libipathverbs:${SLOT} )
- ofed_drivers_mlx4? ( sys-fabric/libmlx4:${SLOT} )
- ofed_drivers_mlx5? ( sys-fabric/libmlx5:${SLOT} )
- ofed_drivers_mthca? ( sys-fabric/libmthca:${SLOT} )
- ofed_drivers_nes? ( sys-fabric/libnes:${SLOT} )
- ofed_drivers_ocrdma? ( sys-fabric/libocrdma:${SLOT} )
- ofed_drivers_psm? ( sys-fabric/infinipath-psm:${SLOT} )
- "
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- "
-block_other_ofed_versions
-
-S="${WORKDIR}/${MY_PN}-${OFED_VER}"
-SCRIPTDIR="${S}/ofed_scripts"
-
-src_configure() { :; }
-src_compile() { :; }
-
-src_install() {
- udev_newrules "${SCRIPTDIR}/90-ib.rules" 40-ib.rules
- insinto /etc/modprobe.d
- newins "${FILESDIR}/openib.modprobe" openib.conf
- newenvd "${FILESDIR}/openib.env" 02openib
- insinto /etc/infiniband
-
- doinitd "${FILESDIR}/openib"
-
- # build openib.conf based on ofed_scripts/ofa_kernel.spec
- build_ipoib=1
- cp "${SCRIPTDIR}/openib.conf" "${T}"
- IB_CONF_DIR=${T}
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load UCM module" >> ${IB_CONF_DIR}/openib.conf
- echo "UCM_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDMA_CM module" >> ${IB_CONF_DIR}/openib.conf
- echo "RDMA_CM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDMA_UCM module" >> ${IB_CONF_DIR}/openib.conf
- echo "RDMA_UCM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Increase ib_mad thread priority" >> ${IB_CONF_DIR}/openib.conf
- echo "RENICE_IB_MAD=no" >> ${IB_CONF_DIR}/openib.conf
-
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load MTHCA" >> ${IB_CONF_DIR}/openib.conf
- echo "MTHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- if use ofed_drivers_ipath; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load IPATH" >> ${IB_CONF_DIR}/openib.conf
- echo "IPATH_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use ofed_drivers_ehca; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load eHCA" >> ${IB_CONF_DIR}/openib.conf
- echo "EHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use ofed_drivers_mlx4; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load MLX4 modules" >> ${IB_CONF_DIR}/openib.conf
- echo "MLX4_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if (( build_ipoib )); then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load IPoIB" >> ${IB_CONF_DIR}/openib.conf
- echo "#IPOIB_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable IPoIB Connected Mode" >> ${IB_CONF_DIR}/openib.conf
- echo "#SET_IPOIB_CM=yes" >> ${IB_CONF_DIR}/openib.conf
- # from ofa_user.spec:
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable IPoIB High Availability daemon" >> ${IB_CONF_DIR}/openib.conf
- echo "#IPOIBHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf
- echo "# PRIMARY_IPOIB_DEV=ib0" >> ${IB_CONF_DIR}/openib.conf
- echo "# SECONDARY_IPOIB_DEV=ib1" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use srp; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load SRP module" >> ${IB_CONF_DIR}/openib.conf
- echo "#SRP_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- # from ofa_user.spec:
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable SRP High Availability daemon" >> ${IB_CONF_DIR}/openib.conf
- echo "#SRPHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf
-
- fi
- if use rds; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDS module" >> ${IB_CONF_DIR}/openib.conf
- echo "#RDS_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- fi
-
- doins "${T}/openib.conf"
-}
-
-pkg_postinst() {
- einfo "Configuration file installed in /etc/infiniband/openib.conf"
- einfo "To automatically initialize infiniband on boot, add openib to your"
- einfo "start-up scripts, like so:"
- einfo "\`rc-update add openib default\`"
-
-}
diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest
index e26e456bf501..fafa4f732847 100644
--- a/sys-fabric/opensm/Manifest
+++ b/sys-fabric/opensm/Manifest
@@ -1,14 +1,11 @@
-AUX opensm-3.3.17-norpm.patch 1613 BLAKE2B a995f6612435b16ed35130beb12bafcb25539a4b1a608960294cbae0c12e52fd3952f9d021df8fd5037f3e60f6f49b8caec71883014f657363509909c6adb411 SHA512 6728f0463765f95dce6c04cb0c12460050914b56146105c31f5ed4a69de9351c704f02421073843024a01d733eaecd042549eb6b69bb50556b353c2dbc11819f
AUX opensm-3.3.17-sldd.patch 541 BLAKE2B ac5fe8d8773c05c53b67e0854f1deb9fa45e1397e268f79b64a4340ef01a68d94eff4f3b9c3148b2eb98bfa3732580cdcf5d349edeb25bee8f5d1f225d9f730b SHA512 9125578de137f99cb7efbeb9d6f28a415fb0ec4fa8bd25332ea9844470db126e8b5d04bc67f659bc1bd656049311f766fb1d384110de642f8f6f0269e205f602
AUX opensm.conf.d 75 BLAKE2B 35bae95379baed1c06293e8a2d2849310b1f441138d9e67c313b4bc2905b53943cc256aa967fd1744616f4fca2fabbca6a3760ec0dec3d79bae5430bfcf70ec5 SHA512 19f03452eff5134a594a95eeef9397d7b2bf17ce8da9123f7f85a4bc924bc6762db119cbdbf5bd7f91f618acbf08d7e3e4097424bce5d4ba1f5789ec94cd2be2
AUX opensm.init.d 521 BLAKE2B 965da36b4bcb1ec6535424639a7aee22e3400df854665a7733710119f1a92f97d4989549d9fbbb32beb55ad1d14d3d085efcb837a1f34b63276e20c9c4bbed3a SHA512 c1bb83718455ff0da2fab32946d29015a8af9dbf15bc9c5e9ff197faf7a54d0650008d292371001f7a1b12b50dcb5a78f4c043334a2bef80391be8e08b03e85a
AUX opensm.init.d.2 502 BLAKE2B 9e94abb51879c40a0467123596faf13aff21afa8b86c01dd26af3c11352da46a92394437e6edeab513b95f8bb3bdcd5c250be69e17da5fb2e08b7501556729e2 SHA512 deb3c84a06084d30fb735fdbc87f3352215ce2c7593f65333ca8b315e0e0217c3ba8b759d95f19cff260bdea22a05032b1613e72d48a63a843fa79a167d94ddc
AUX sldd.conf.d 459 BLAKE2B 6a61a958a295812153ad254d38503c967d029375b9fcc40231ce5ef8bde0373eabe7a2ec955b01377fd333211a541e2d1835c610db06ad475373f040dcd82068 SHA512 d68dd5839db3f193a05f47aaa77d281134a370385c7235b59ac079d9dbc65fbe3292beb82f60a49239d1a308ac384bc7fd71ce5d2ecf5c9b29a182280cf18a35
AUX sldd.init.d 612 BLAKE2B 970ac3512d62e5dd849a7a4a897bc96d32fbed84f9b8806bcc0cc962b0e30cc69a0fc8ada2cea7ef03d7ffbe0f6a171f9eeaf0e914c7816da99474c340e35259 SHA512 e939ddd800e9f077aff28e30b1e1a7ffa07b1fe779cb212f34e789b4f2bb421da34fcf5b5c186971ebea9b419e2307bfa02296350451938a48646b3bcac1a882
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
DIST opensm-3.3.23.tar.gz 1357906 BLAKE2B 7f085dc1e0a1f284baf1410661aa247ef7e48cdaa696c38ef8a38d5a214e03966b54fb75c035103ac0d6ab9e0a37500d5fad51b0b52c7f5edffb3c3ddfa86eb4 SHA512 249143fcf2cac0504923992d46dfbd6821aad3da55ecc12c92b273b4e59196f88d9d1802d9f58ae6f1ace49958e0222424aea9b48e5aba519e5a5736fc51c3fe
DIST opensm-3.3.24.tar.gz 1359599 BLAKE2B 0498ea95e83f47d2a60696bbec7242ecd5f538fa3bcdeb083a5473c3f0fd660382cd661b8bce0ac152f64bf7bcd934ca8007e7a9f528b7bd15c25af963780b85 SHA512 292449b1282008589ce6cf6a649bb64afabf359d23a8fa4afa38217801256a6a5f06912c9e463c0fdac30039aff9eceb212e8560bf05c7253c4e73080e16072e
-EBUILD opensm-3.3.17-r1.ebuild 1365 BLAKE2B 5b1110ba3b6fa014ff2cad78f0ae559ca6cc723e541ae57a938bffddd2754faa8573c2991551772e15ae34c5b3ba4ea2daef634aab383e8125382117904f9416 SHA512 4e2074d3d4aa27ff2224f5d95facded79d998e30d83f9341625f375b5ec8d2c81b01c6a401838881d5388798a3c46ef42b61ed19df5d1c31441c04a1db3f3397
EBUILD opensm-3.3.23-r1.ebuild 1382 BLAKE2B 0cb70c6e55a5d5b3ed3926825a4395bf9dee9d1e030462d0940bb6e30c79b7796be294a368c786a5c13c3810c5b155ac9f760f21ab84a43fe3ae4038d2c0d9bd SHA512 6c5ea2c14cdb8db5aa820387bad8266cd42b27f09cff669bdf8155ff934a4a0b9ba4c2918756e88274a239c6d58d3d985405ed5fe393b0f726e5badc3d49dc25
EBUILD opensm-3.3.24.ebuild 1421 BLAKE2B fa410ae1d9d25cdc39b5aff0d95ff25b029ca22351c9831d9803e8485d70f77a3111517a30bf937ec2eb60b489013ca25950800dacfb449d16cc8050f2b78f2b SHA512 d446d9dd919677041525e39935fd906dc8b31d436ee20220d4b4e462a688e786749c65d5fa0324458752f86a52beaa47e8633929f70e23cbc9211d89ba8d76e7
MISC metadata.xml 580 BLAKE2B fab05a96ab931792c27ab807b71c77f4fafba4120f9eab33f1d457c1c7de027893c63e08407126730e774474dabd0b0fa7128b2ee8ae085a7c918c45b1b31284 SHA512 4d08c63f85944e69ca7acd64295210989fa9344176eba815ff181fa404aed8122216a10cb80795fddf8f2011b096dbbeebcb11e602bf1c54d3e1c542835f6a66
diff --git a/sys-fabric/opensm/files/opensm-3.3.17-norpm.patch b/sys-fabric/opensm/files/opensm-3.3.17-norpm.patch
deleted file mode 100644
index 1300d923eb7d..000000000000
--- a/sys-fabric/opensm/files/opensm-3.3.17-norpm.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- opensm-3.3.17/configure.in.orig 2014-01-30 23:13:35.000000000 +0400
-+++ opensm-3.3.17/configure.in 2014-12-27 02:48:11.264876067 +0300
-@@ -17,11 +17,7 @@
- [name of the RDMA service: "rdma" when using /etc/init.d/rdma to start RDMA services; "openibd" when using /etc/init.d/openibd to start RDMA services [default=${default_rdma_service}]]))
- AC_SUBST(RDMA_SERVICE, ${with_rdma_service:-${default_rdma_service}})
-
--if { rpm -q sles-release || rpm -q openSUSE-release; } >/dev/null 2>&1; then
-- default_stop="0 1 4 6"
--else
-- default_stop="0 1 6"
--fi
-+default_stop="0 1 6"
-
- default_start="null"
-
-@@ -282,4 +278,4 @@
- AC_CONFIG_FILES([man/opensm.8 man/torus-2QoS.8 man/torus-2QoS.conf.5 scripts/opensm.init scripts/redhat-opensm.init scripts/sldd.sh])
-
- dnl Create the following Makefiles
--AC_OUTPUT([include/opensm/osm_version.h Makefile include/Makefile complib/Makefile libvendor/Makefile opensm/Makefile osmeventplugin/Makefile osmtest/Makefile opensm.spec])
-+AC_OUTPUT([include/opensm/osm_version.h Makefile include/Makefile complib/Makefile libvendor/Makefile opensm/Makefile osmeventplugin/Makefile osmtest/Makefile])
---- opensm-3.3.17/Makefile.am.orig 2013-02-07 11:46:28.000000000 +0400
-+++ opensm-3.3.17/Makefile.am 2014-12-27 02:48:45.133654187 +0300
-@@ -19,7 +19,7 @@
- doc/partition-config.txt doc/opensm-sriov.txt \
- doc/opensm_release_notes-3.3.txt
-
--EXTRA_DIST = autogen.sh opensm.spec $(various_scripts) $(man_MANS) $(docs)
-+EXTRA_DIST = autogen.sh $(various_scripts) $(man_MANS) $(docs)
-
- dist-hook: $(EXTRA_DIST)
- if [ -x $(top_srcdir)/gen_chlog.sh ] ; then \
diff --git a/sys-fabric/opensm/opensm-3.3.17-r1.ebuild b/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
deleted file mode 100644
index f612001e3792..000000000000
--- a/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit autotools epatch openib
-
-DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="tools"
-
-DEPEND="
- sys-fabric/libibmad:${SLOT}
- sys-fabric/libibumad:${SLOT}"
-RDEPEND="${DEPEND}
- tools? (
- net-misc/iputils
- net-misc/openssh
- )"
-block_other_ofed_versions
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-norpm.patch"
- epatch "${FILESDIR}/${P}-sldd.patch"
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-perf-mgr \
- --enable-default-event-plugin \
- --with-osmv="openib"
-}
-
-src_install() {
- default
- newconfd "${FILESDIR}/opensm.conf.d" opensm
- newinitd "${FILESDIR}/opensm.init.d" opensm
- insinto /etc/logrotate.d
- newins "${S}/scripts/opensm.logrotate" opensm
- # we dont nee this int script
- rm "${ED}/etc/init.d/opensmd" || die "Dropping of upstream initscript failed"
-
- if use tools; then
- dosbin scripts/sldd.sh
- newconfd "${FILESDIR}/sldd.conf.d" sldd
- newinitd "${FILESDIR}/sldd.init.d" sldd
- fi
-}
-
-pkg_postinst() {
- einfo "To automatically configure the infiniband subnet manager on boot,"
- einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:"
- einfo "\`rc-update add opensm default\`"
-}
diff --git a/sys-fabric/perftest/Manifest b/sys-fabric/perftest/Manifest
index 989415d85088..e332294cad1c 100644
--- a/sys-fabric/perftest/Manifest
+++ b/sys-fabric/perftest/Manifest
@@ -1,5 +1,3 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
DIST perftest-4.4.0.37.tar.gz 146362 BLAKE2B f84c3cd9e7d56bcffc700131e23bcff23e6515d0a198b4223d9784fad73601f493c9881a46fd94ca62dd9b7c76233fe5d47d8789775f77cf8c5008ee7341010a SHA512 3f1b29f1de4a9cea118d0d258cba007933e6530bbc50e1d0980a46429715b73230092240bbd436b7d0ae605fe7337c20bad27c0ff3d4ae08e60af8f8fff46893
-EBUILD perftest-2.0.ebuild 509 BLAKE2B 399c56b912e1decb1eca0274de2a650702e30528f7f35d2ff5fde836aad72f58ad84a9ddb8cfbccc4a3d365d8b159d29761f1606d47a005f17f336c5ca77245a SHA512 d7ea96c6e86fd6f6e542287c87cbf4c0058235d559cc278aeca5c7f282c98773e69167e408e40d18cc0b4ae51071a2e7e3704a977e13b164e87821dca2956d42
EBUILD perftest-4.4.0.37.ebuild 638 BLAKE2B afeb32372bb0b50e9704aa2c5cf8990cc326ce2d86ff1fb186a9abdb6090c7a072b26d1eb36c12dd3f840d65ece9420b7467c218b01df101a14ad35853ce2af9 SHA512 ff345cca9bffef9c120f6e711643d730254d911374332bbb76e8694856de73466976684040cc15b75e6be56e3b1ea15c45a0d4504e6157d535b5f17e113df4f0
MISC metadata.xml 258 BLAKE2B b832ddd16b2a0a4c37b2384ee33e5270040e0221200f92a78c56dd23acf25a7aec5fbf4ccfca8b82eeb669629681684c19b23bf535bc8b05a4f0bd4fb3fcb53e SHA512 0b1852169d6b1f525065559dee560e10c3fd818f197536da258fd1e4486622ac962f5fdb82a514592d8f70c98f6ea1a3fc48bd1349b31bf186b729a0e53f9037
diff --git a/sys-fabric/perftest/perftest-2.0.ebuild b/sys-fabric/perftest/perftest-2.0.ebuild
deleted file mode 100644
index 7ed0b078e654..000000000000
--- a/sys-fabric/perftest/perftest-2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="0.80.g54c73c6"
-OFED_SNAPSHOT="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB uverbs micro-benchmarks"
-
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibverbs:${SLOT}
- sys-fabric/libibumad:${SLOT}
- sys-fabric/librdmacm:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_install() {
- dodoc README runme
- dobin ib_*
-}
diff --git a/sys-fabric/qperf/Manifest b/sys-fabric/qperf/Manifest
index 7da55bc65904..a78745923104 100644
--- a/sys-fabric/qperf/Manifest
+++ b/sys-fabric/qperf/Manifest
@@ -1,5 +1,3 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
DIST qperf-0.4.11.tar.gz 60027 BLAKE2B b82131b3bf9f3ef4a1674287ebf4717b6824dd014d141d3aac45d258b1d7cdc1847222ea9e46d216fbcac2e9c82d42ebc27807914e0e67047b3f1d107a3b084c SHA512 303f14267d0410b0b4703f1821043a0e06be2ce36ad182d694804c9c63ea2b5b15efcb9b35102f74320e45de5127c190fea786ce2b31bff227f973c01f1f8695
EBUILD qperf-0.4.11.ebuild 499 BLAKE2B 08868f84a2a25ff690212b03317d8f65778738a428e36db469efbae8f91b1004e336022aa4fbf83951a96aa606734b3c3521188a84fa2828a1ce5497bdec227c SHA512 e0ac4050da787ad8183847f4abecd46e31aa2a899854a2b76fe14dc211b8ba339e8f23c789fee5259e1a3add606083092f261031a3a9e670742e7516e6a1d060
-EBUILD qperf-0.4.9.ebuild 422 BLAKE2B 48490a090ce095121009a7fa16047fe36045ffabb511c4b830c839ecf969461a9c514085f3fb2d577712e90c19f1aa7e3440115541be1c598879f6691ddf9663 SHA512 1ce3ac0075dcb3685b1233db24b72cfdd0459cbd4d410853c9af549f9485cfc8fe02541ff2f993fcc8ddac3254dd255ceaafcb04dabe75e171656253a5f85dc3
MISC metadata.xml 520 BLAKE2B 32a8337fcf0d735632588f4c8426955ba534570845d6c85239c4da4e4e427cf9cce2d6872c882cf39fe04cb1d0ec4bcb7a31bdbf2f8d2a21d812103992acda9e SHA512 06efb0b1865881d95b0ea6a37077c756e1e188636c72d5bee8750b78fbadd625e546c7c70b7db7c6d3be50410c6d93670ac5bd37927ad035c61a4a2367b98692
diff --git a/sys-fabric/qperf/qperf-0.4.9.ebuild b/sys-fabric/qperf/qperf-0.4.9.ebuild
deleted file mode 100644
index f60302913051..000000000000
--- a/sys-fabric/qperf/qperf-0.4.9.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="Measure RDMA and IP performance"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibverbs:${SLOT}
- sys-fabric/librdmacm:${SLOT}
- "
-RDEPEND="
- !sys-fabric/openib-userspace"
-block_other_ofed_versions
diff --git a/sys-fabric/rds-tools/Manifest b/sys-fabric/rds-tools/Manifest
deleted file mode 100644
index 60e4adab1096..000000000000
--- a/sys-fabric/rds-tools/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX rds-tools-2.0.4-qa.patch 1682 BLAKE2B b3824aa80b2646381114ad84842dae9dad163e334fcf914844d76188f0dd6731592b52b89ff7de82a4575699d63a2d629e3e700f04647a26fd9539caedb86f0c SHA512 27da05d3859abed1c5304df00c2372c2a46454f7b4cc04a11bc828c0ce5c5d66620200afe63549005bc0418047266f44a940bddbb73b929c203d8268ecb59024
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD rds-tools-2.0.4-r4.ebuild 490 BLAKE2B a5b96c7277b97a334341fcd94dadf1248a6ebbcd379e3b2cdd93ac697ba62ffeb5f236b9e27514043f8bca34918957aa466590c4846a1d299aaafd8d674e78d3 SHA512 366128160ca00e6d73ac05c6aa3c7cbd389cf2d535b1415bcacc418e940b50e75459389892b7eb5b2bf67c0ce077da9ec8e788887a6aec558ddf9e3758e62396
-MISC metadata.xml 518 BLAKE2B 16932817f6e6e610f92ef9376c0acb445c70a5aa43ed85d9ab53d5da675f4da1cf62eb2edeb3f6bb40d93afb6505dde72b1df1038443bd90f46238fa87811f36 SHA512 565378f9d0ad9a962b68862385b49bbe059e67b4da78ba543e44828e62e655c6a6264180aef27fc4e97f99a5fa0e76c4353b34c1b424f4d9e3d4c817a2740164
diff --git a/sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch b/sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch
deleted file mode 100644
index 1be090a4f78d..000000000000
--- a/sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Respect CC,CFLAGS, fix install paths, don't strip binaries
-
-https://bugs.gentoo.org/show_bug.cgi?id=374805
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -1,12 +1,15 @@
--prefix = $(DESTDIR)@prefix@
--exec_prefix = $(DESTDIR)@exec_prefix@
--bindir = $(DESTDIR)@bindir@
--mandir = $(DESTDIR)@mandir@
--incdir = $(DESTDIR)@includedir@
-+bindir = @bindir@
-+exec_prefix = @exec_prefix@
-+includedir = @includedir@
-+libdir = @libdir@
-+mandir = @mandir@
-+mkdir_p = @mkdir_p@
-+prefix = @prefix@
-+INSTALL = /usr/bin/install
-
- all: all-programs
-
--CFLAGS = -O2 -Wall -Iinclude
-+CFLAGS += -Wall -Iinclude
- CPPFLAGS = -DDEBUG_EXE -DRDS_VERSION=\"@VERSION@\" -MD -MP -MF $(@D)/.$(basename $(@F)).d
-
- HEADERS = kernel-list.h pfhack.h include/rds.h
-@@ -29,14 +32,14 @@
- all-programs: $(PROGRAMS)
-
- install: $(PROGRAMS)
-- install -d $(bindir)
-- install -m 555 -s $(PROGRAMS) $(bindir)
-- install -d $(mandir)/man1
-- install -d $(mandir)/man7
-- install -m 644 *.1 $(mandir)/man1
-- install -m 644 *.7 $(mandir)/man7
-- install -d $(incdir)/net
-- install -m 444 include/rds.h $(incdir)/net
-+ $(INSTALL) -d $(DESTDIR)$(bindir)
-+ $(INSTALL) -m 555 $(PROGRAMS) $(DESTDIR)$(bindir)
-+ $(INSTALL) -d $(DESTDIR)$(mandir)/man1
-+ $(INSTALL) -d $(DESTDIR)$(mandir)/man7
-+ $(INSTALL) -m 644 *.1 $(DESTDIR)$(mandir)/man1
-+ $(INSTALL) -m 644 *.7 $(DESTDIR)$(mandir)/man7
-+ $(INSTALL) -d $(DESTDIR)$(includedir)/net
-+ $(INSTALL) -m 444 include/rds.h $(DESTDIR)$(includedir)/net
-
- clean:
- rm -f $(PROGRAMS) $(CLEAN_OBJECTS)
-@@ -47,7 +50,7 @@
-
-
- $(PROGRAMS) : % : %.o $(COMMON_OBJECTS)
-- gcc $(CFLAGS) $(LDFLAGS) -o $@ $^
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
-
- LOCAL_DFILES := $(wildcard .*.d)
- ifneq ($(LOCAL_DFILES),)
diff --git a/sys-fabric/rds-tools/metadata.xml b/sys-fabric/rds-tools/metadata.xml
deleted file mode 100644
index 320740d0fe0c..000000000000
--- a/sys-fabric/rds-tools/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
-</maintainer>
-<longdescription>
-uDAPL is a transport neutral infrastructure that provides RDMA capabilities in
-user space. It is the user space component of DAPL, the Direct Access Provider
-Library for RDMA transports. See http://www.datcollaborative.org/
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild b/sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild
deleted file mode 100644
index 19a035e4d32b..000000000000
--- a/sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib toolchain-funcs
-
-DESCRIPTION="OpenIB userspace rds-tools"
-
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="
- ${DEPEND}
- !sys-fabric/openib-userspace
-"
-
-block_other_ofed_versions
-
-DOCS=( README )
-PATCHES=( "${FILESDIR}"/${P}-qa.patch )
-
-pkg_setup() {
- tc-export CC
-}
diff --git a/sys-fabric/srptools/Manifest b/sys-fabric/srptools/Manifest
deleted file mode 100644
index b0d47dd3b48b..000000000000
--- a/sys-fabric/srptools/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX srpd.initd 797 BLAKE2B 484e8578af06ae400dc4b12e04ddfe0a5e3d5331e501911ee90a5b4a6b66b4bd78b04f995c5a99bb63cecd91eb5111d67a3e08229a01c5dd3e523b70ec195e60 SHA512 eb9b1ea587c4bc96ba6fb8a730e9c434f911d481962de7964eca9168e353f3803eb17553e3095ddb1cbd9b83a660ef4286c737c2d654588990fda6c65a5ba0cb
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
-EBUILD srptools-1.0.2.ebuild 515 BLAKE2B 869aab31b5f2f931badbe1d30c9c68b65b080b8314241a5532d6c91d06bcd523ea6681cf40c0f148cbffbeba0beda86c8e08922220f6e39009d506178e28d26a SHA512 5cb81b795e7f31d14008a5b630f3a9ebe0616cfdcf0af08d7dc52b6077a7daa2a23f8bc04e902f5c2cf276fd35a9ed34eea6961bf2238b27a27bc45e27277fa1
-MISC metadata.xml 528 BLAKE2B 3438ace37e62da91066c05a70158ad740bc501d989ba6a2e37045ddadb38c2ac85eae6aa9d0acf730b746c74d6e7a09f68fe100dbfd219fe6716c75968155dc9 SHA512 60ba29dd5dfcb9ff5571df4ce418dcde9f8ff439e976919580d06c9423c240f8d26a7e72824ee6d27e0b558ce3b7fe9eefe0e421b9f0bac122b50dfff9c7fc17
diff --git a/sys-fabric/srptools/files/srpd.initd b/sys-fabric/srptools/files/srpd.initd
deleted file mode 100644
index a43d09bfb2a4..000000000000
--- a/sys-fabric/srptools/files/srpd.initd
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="SCSI RDMA Protoaemon daemon"
-
-depend() {
- need net
-}
-
-checkconfig() {
- if ! modinfo ib_srp > /dev/null 2>&1 ; then
- eerror "ib_srp module not found!"
- return 1
- fi
-}
-
-start() {
- checkconfig
- ebegin "Loading ib_srp module"
- modprobe ib_srp
- eend $?
- ebegin "Starting srp_daemon"
- start-stop-daemon \
- --start \
- --background \
- --make-pidfile \
- --pidfile ${SRP_DAEMON_PID:-/var/run/srpd.pid} \
- --exec /usr/sbin/srp_daemon -- ${SRP_DAEMON_OPTS:- -e -R 60}
- eend $?
-
-}
-
-stop() {
- ebegin "Stopping srp_daemon"
- start-stop-daemon --stop --pidfile ${SRP_DAEMON_PID:-/var/run/srpd.pid}
- eend $?
- ebegin "Unloading ib_srp module"
- rmmod ib_srp
- eend $?
-}
diff --git a/sys-fabric/srptools/metadata.xml b/sys-fabric/srptools/metadata.xml
deleted file mode 100644
index 08375e6c457f..000000000000
--- a/sys-fabric/srptools/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
- </maintainer>
- <longdescription>
-srptools is a package of tools for discovering and connecting to SRP
-SCSI targets on InfiniBand fabrics. These targets can be accessed
-with the InfiniBand SRP initiator module, "ib_srp," included in Linux
-kernels 2.6.15 and newer.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-fabric/srptools/srptools-1.0.2.ebuild b/sys-fabric/srptools/srptools-1.0.2.ebuild
deleted file mode 100644
index 2e610b7912ab..000000000000
--- a/sys-fabric/srptools/srptools-1.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="Tools for discovering and connecting to SRP CSI targets on InfiniBand fabrics"
-
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
- sys-fabric/libibverbs:${SLOT}
- sys-fabric/libibumad:${SLOT}
- "
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_install() {
- default
- newinitd "${FILESDIR}/srpd.initd" srpd
-}