diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /sys-fabric | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip | |
Adding metadata
Diffstat (limited to 'sys-fabric')
24 files changed, 0 insertions, 694 deletions
diff --git a/sys-fabric/metadata.xml b/sys-fabric/metadata.xml deleted file mode 100644 index 88a3b9ff2ce4..000000000000 --- a/sys-fabric/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<catmetadata> - <longdescription lang="en"> - The sys-fabric category contains OFED software stack and other infiniband related software. - </longdescription> - <longdescription lang="de"> - Die Kategorie sys-fabric enthält den OFED-Software-Stack und - andere mit InfiniBand verbundene Software. - </longdescription> - <longdescription lang="es"> - La categorÃa sys-fabric contiene la pila de software OFED y - otro software relacionado con infiniband. - </longdescription> -</catmetadata> diff --git a/sys-fabric/mstflint/Manifest b/sys-fabric/mstflint/Manifest deleted file mode 100644 index 4e0269f1c86b..000000000000 --- a/sys-fabric/mstflint/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mstflint-4.30.0_p1.tar.gz 6465632 BLAKE2B 22e96df270a252b5439c2e1c7c54c45b5be72b12dbb9f657c5d0cce10020c431f1dd9a40d2f3f8fce86a13eac394c3e50364edeb0053aabf45b81044c4d81faf SHA512 f43e18d995e2346cb5859fb78381cf57dd557e52708ce5a9d2fd39761a43dc2d7f435fff56f243d646226b989c517ef07fa0dcaa1857aeb78e8edd212e151d7e diff --git a/sys-fabric/mstflint/files/mstflint-4.29.0-build-system.patch b/sys-fabric/mstflint/files/mstflint-4.29.0-build-system.patch deleted file mode 100644 index 62efd1580e7e..000000000000 --- a/sys-fabric/mstflint/files/mstflint-4.29.0-build-system.patch +++ /dev/null @@ -1,112 +0,0 @@ -diff --git a/cmdif/Makefile.am b/cmdif/Makefile.am -index 7bb332aa..3ffdf7d6 100644 ---- a/cmdif/Makefile.am -+++ b/cmdif/Makefile.am -@@ -53,7 +53,7 @@ libcmdif_la_SOURCES = tools_cif.c tools_cif.h icmd_cif_common.c icmd_cif_common. - cmdif_pylibdir = $(libdir)/mstflint/python_tools/ - cmdif_pylib_DATA = ${CCMDIF_SO} cmdif.py - ${CCMDIF_SO}: libcmdif.la -- $(CC) -g -Wall -pthread -shared ${CFLAGS} *.o -o ${CCMDIF_SO} \ -+ $(CC) -g -Wall -pthread -shared ${CFLAGS} ${LDFLAGS} *.o -o ${CCMDIF_SO} \ - $(top_builddir)/tools_layouts/.libs/libtools_layouts.a $(top_builddir)/${MTCR_CONF_DIR}/.libs/libmtcr_ul.a - - CLEANFILES = ${CCMDIF_SO} -diff --git a/configure.ac b/configure.ac -index bd510607..2ae22057 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -59,9 +59,6 @@ AC_COMPILE_IFELSE( - ]])], [OPENSSL_VERSION_VALID=yes], [OPENSSL_VERSION_VALID=no]) - OS=$(uname -s) - KERNEL_VER=`uname -r | egrep -E -o '[[0-9]]+\.[[0-9]]+' | head -1` --OFED_VER=`ofed_info -s | egrep -E -o '[[0-9]]+\.[[0-9]]+' | head -1` --OFED_EXIST=`ofed_info -s` --OFED_NOT_EXIST="ofed_info: command not found" - MTCR_CONF_DIR="" - LDL="" - default_en_inband="" -diff --git a/dev_mgt/Makefile.am b/dev_mgt/Makefile.am -index a5f66e9f..0d1417da 100644 ---- a/dev_mgt/Makefile.am -+++ b/dev_mgt/Makefile.am -@@ -50,7 +50,7 @@ dev_mgt_pylib_DATA = c_dev_mgt.so - dist_dev_mgt_pylib_DATA = dev_mgt.py - - c_dev_mgt.so: libdev_mgt.la -- $(CC) -g -Wall -pthread -shared ${CFLAGS} tools_dev_types.o -o c_dev_mgt.so \ -+ $(CC) -g -Wall -pthread -shared ${CFLAGS} ${LDFLAGS} tools_dev_types.o -o c_dev_mgt.so \ - $(top_builddir)/reg_access/.libs/libreg_access.a \ - $(top_builddir)/tools_layouts/.libs/libtools_layouts.a \ - $(top_builddir)/${MTCR_CONF_DIR}/.libs/libmtcr_ul.a -diff --git a/mtcr_py/Makefile.am b/mtcr_py/Makefile.am -index 46fa4e60..d032257d 100644 ---- a/mtcr_py/Makefile.am -+++ b/mtcr_py/Makefile.am -@@ -35,6 +35,6 @@ mtcr_pylibdir = $(libdir)/mstflint/python_tools/ - mtcr_pylib_DATA = cmtcr.so - dist_mtcr_pylib_DATA = mtcr.py - cmtcr.so: -- $(CC) -g -Wall -pthread -shared ${CFLAGS} -o cmtcr.so -Wl,--whole-archive $(top_builddir)/${MTCR_CONF_DIR}/.libs/libmtcr_ul.a -Wl,--no-whole-archive -+ $(CC) -g -Wall -pthread -shared ${CFLAGS} ${LDFLAGS} -o cmtcr.so -Wl,--whole-archive $(top_builddir)/${MTCR_CONF_DIR}/libmtcr_ul.a -Wl,--no-whole-archive - - CLEANFILES = cmtcr.so -diff --git a/mtcr_ul/Makefile.am b/mtcr_ul/Makefile.am -index a2a644ee..8c5c6f3b 100644 ---- a/mtcr_ul/Makefile.am -+++ b/mtcr_ul/Makefile.am -@@ -32,7 +32,8 @@ - - AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include/mtcr_ul -I$(top_srcdir)/common -I$(top_srcdir)/dev_mgt - --pkglib_LTLIBRARIES = libmtcr_ul.la -+noinst_LIBRARIES = libmtcr_ul.a -+noinst_LTLIBRARIES = libmtcr_ul.la - - libmtcr_ul_la_SOURCES = mtcr_ul.c mtcr_ib.h mtcr_int_defs.h\ - mtcr_ib_res_mgt.h mtcr_ib_res_mgt.c\ -@@ -45,14 +46,13 @@ libmtcr_ul_la_SOURCES = mtcr_ul.c mtcr_ib.h mtcr_int_defs.h\ - packets_layout.c packets_layout.h \ - fwctrl.c fwctrl.h fwctrl_ioctl.h - libmtcr_ul_la_CFLAGS = -W -Wall -g -MP -MD -fPIC -DMTCR_API="" -DMST_UL -+libmtcr_ul_a_CFLAGS = -W -Wall -g -MP -MD -fPIC -DMTCR_API="" -DMST_UL - - if ENABLE_INBAND - libmtcr_ul_la_SOURCES += mtcr_ib_ofed.c - endif - -+libmtcr_ul_a_SOURCES = $(libmtcr_ul_la_SOURCES) -+ - libraryincludedir=$(includedir)/mstflint - libraryinclude_HEADERS = $(top_srcdir)/include/mtcr_ul/mtcr.h $(top_srcdir)/include/mtcr_ul/mtcr_com_defs.h $(top_srcdir)/include/mtcr_ul/mtcr_mf.h -- --install-exec-hook: -- rm -f $(DESTDIR)$(pkglibdir)/libmtcr_ul.so* $(DESTDIR)$(pkglibdir)/libmtcr_ul.la -- ln -snf mstflint/libmtcr_ul.a $(DESTDIR)$(libdir)/ -diff --git a/reg_access/Makefile.am b/reg_access/Makefile.am -index 8e38c473..6228b45a 100644 ---- a/reg_access/Makefile.am -+++ b/reg_access/Makefile.am -@@ -57,7 +57,7 @@ reg_access_pylib_DATA = ${RREG_ACCESS_SO} - dist_reg_access_pylib_DATA = regaccess.py regaccess_hca_ext_structs.py regaccess_switch_ext_structs.py - - ${RREG_ACCESS_SO}: libreg_access.la -- $(CC) -g -Wall -pthread -shared ${CFLAGS} *.o -o ${RREG_ACCESS_SO} \ -+ $(CC) -g -Wall -pthread -shared ${CFLAGS} ${LDFLAGS} *.o -o ${RREG_ACCESS_SO} \ - $(top_builddir)/tools_layouts/.libs/libtools_layouts.a $(top_builddir)/${MTCR_CONF_DIR}/.libs/libmtcr_ul.a - - CLEANFILES = ${RREG_ACCESS_SO} -diff --git a/resourcetools/resourcedump_lib/src/sdk/Makefile.am b/resourcetools/resourcedump_lib/src/sdk/Makefile.am -index aefc88a4..5cdd37a6 100644 ---- a/resourcetools/resourcedump_lib/src/sdk/Makefile.am -+++ b/resourcetools/resourcedump_lib/src/sdk/Makefile.am -@@ -86,8 +86,8 @@ resource_dump_sdk_so_DEPS = \ - - # if !WIN_BUILD - libresource_dump_sdk.so: libresource_dump_sdk.la -- $(CC) -Wall -pthread -shared ${CFLAGS} $(COMPILER_FPIC) libresource_dump_sdk_la-resource_dump_sdk.o \ -- -o libresource_dump_sdk.so ${AM_LDFLAGS} $(resource_dump_sdk_so_DEPS) -+ $(CC) -Wall -pthread -shared ${CFLAGS} $(COMPILER_FPIC) .libs/libresource_dump_sdk_la-resource_dump_sdk.o \ -+ -o libresource_dump_sdk.so ${AM_LDFLAGS} ${LDFLAGS} $(resource_dump_sdk_so_DEPS) - # else - # libresource_dump_sdk.dll: libresource_dump_sdk.la - # $(CC) -Wall -pthread -shared -Wl,--no-undefined,--enable-runtime-pseudo-reloc ${CFLAGS} $(COMPILER_FPIC) libresource_dump_sdk_la-resource_dump_sdk.o \ diff --git a/sys-fabric/mstflint/files/mstflint-4.29.0-gcc15.patch b/sys-fabric/mstflint/files/mstflint-4.29.0-gcc15.patch deleted file mode 100644 index 19d010649ab2..000000000000 --- a/sys-fabric/mstflint/files/mstflint-4.29.0-gcc15.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/resourcetools/resourcedump_lib/src/filters/include_exclude_segments_filter.h b/resourcetools/resourcedump_lib/src/filters/include_exclude_segments_filter.h -index 2d1e84e2..b6e03fed 100644 ---- a/resourcetools/resourcedump_lib/src/filters/include_exclude_segments_filter.h -+++ b/resourcetools/resourcedump_lib/src/filters/include_exclude_segments_filter.h -@@ -38,6 +38,7 @@ - #include <memory> - #include <vector> - #include <sstream> -+#include <cstdint> - - namespace mft - { diff --git a/sys-fabric/mstflint/metadata.xml b/sys-fabric/mstflint/metadata.xml deleted file mode 100644 index 83066c0c1470..000000000000 --- a/sys-fabric/mstflint/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <upstream> - <remote-id type="github">Mellanox/mstflint</remote-id> - </upstream> - <use> - <flag name="adb-generic-tools">Enable compiling the following tools: mstreg and mstlink</flag> - <flag name="fw-mgr">Enable compiling the firmware manager tool: mstfwmanager</flag> - <flag name="inband">Enable firmware updates for Mellanox SwitchX and ConnectIB devices</flag> - </use> - <maintainer type="person"> - <email>zmedico@gentoo.org</email> - <name>Zac Medico</name> - </maintainer> -</pkgmetadata> diff --git a/sys-fabric/mstflint/mstflint-4.30.0_p1-r1.ebuild b/sys-fabric/mstflint/mstflint-4.30.0_p1-r1.ebuild deleted file mode 100644 index f301b1726b1e..000000000000 --- a/sys-fabric/mstflint/mstflint-4.30.0_p1-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -MY_PV="${PV/_p/-}" -EGIT_COMMIT="37e382f8960a0cdf639dc9c55314a9b8d0733ead" - -DESCRIPTION="Mstflint - an open source version of MFT (Mellanox Firmware Tools)" -HOMEPAGE="https://github.com/Mellanox/mstflint" -SRC_URI="https://github.com/Mellanox/mstflint/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="adb-generic-tools +fw-mgr inband ssl" -REQUIRED_USE="fw-mgr? ( ssl )" - -DEPEND=" - dev-db/sqlite:3= - virtual/zlib:= - inband? ( sys-cluster/rdma-core ) - adb-generic-tools? ( - dev-libs/boost:= - dev-libs/expat:= - ) - fw-mgr? ( - dev-libs/libxml2 - net-misc/curl - ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - sys-apps/pciutils -" - -PATCHES=( - "${FILESDIR}/mstflint-4.29.0-build-system.patch" - "${FILESDIR}/mstflint-4.29.0-gcc15.patch" -) - -src_prepare() { - default - - sed -e 's: \*.o: .libs/*.o:' \ - -e 's: tools_dev_types.o: .libs/tools_dev_types.o:' \ - -i cmdif/Makefile.am dev_mgt/Makefile.am reg_access/Makefile.am || die - - sed -e 's:_LDFLAGS = :_LDFLAGS = $(LDFLAGS) :' \ - -i */Makefile.am mstdump/crd_main/Makefile.am || die - - # https://bugs.gentoo.org/939944 - sed -r -e 's:-Werror(=[a-zA-Z0-9-]+|) ::' \ - -i configure.ac ext_libs/json/Makefile.am || die - - printf -- '#define TOOLS_GIT_SHA "%s"' "${EGIT_COMMIT}" > ./common/gitversion.h || die - - eautoreconf -} - -src_configure() { - # bug #945320 - append-cflags -std=gnu17 - - econf $(use_enable inband) \ - $(use_enable ssl openssl) \ - $(usev fw-mgr --enable-fw-mgr) \ - $(usev adb-generic-tools --enable-adb-generic-tools) -} - -src_compile() { - if use adb-generic-tools; then - pushd ext_libs/json >/dev/null || die - emake - popd >/dev/null || die - fi - default -} diff --git a/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild b/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild deleted file mode 100644 index cdeeb8e1bc46..000000000000 --- a/sys-fabric/mstflint/mstflint-4.30.0_p1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -MY_PV="${PV/_p/-}" -EGIT_COMMIT="37e382f8960a0cdf639dc9c55314a9b8d0733ead" - -DESCRIPTION="Mstflint - an open source version of MFT (Mellanox Firmware Tools)" -HOMEPAGE="https://github.com/Mellanox/mstflint" -SRC_URI="https://github.com/Mellanox/mstflint/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="adb-generic-tools inband ssl" - -DEPEND=" - dev-db/sqlite:3= - virtual/zlib:= - inband? ( sys-cluster/rdma-core ) - adb-generic-tools? ( - dev-libs/boost:= - dev-libs/expat:= - ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - sys-apps/pciutils -" - -PATCHES=( - "${FILESDIR}/mstflint-4.29.0-build-system.patch" - "${FILESDIR}/mstflint-4.29.0-gcc15.patch" -) - -src_prepare() { - default - - sed -e 's: \*.o: .libs/*.o:' \ - -e 's: tools_dev_types.o: .libs/tools_dev_types.o:' \ - -i cmdif/Makefile.am dev_mgt/Makefile.am reg_access/Makefile.am || die - - sed -e 's:_LDFLAGS = :_LDFLAGS = $(LDFLAGS) :' \ - -i */Makefile.am mstdump/crd_main/Makefile.am || die - - # https://bugs.gentoo.org/939944 - sed -r -e 's:-Werror(=[a-zA-Z0-9-]+|) ::' \ - -i configure.ac ext_libs/json/Makefile.am || die - - printf -- '#define TOOLS_GIT_SHA "%s"' "${EGIT_COMMIT}" > ./common/gitversion.h || die - - eautoreconf -} - -src_configure() { - # bug #945320 - append-cflags -std=gnu17 - - econf $(use_enable inband) \ - $(use_enable ssl openssl) \ - $(use adb-generic-tools && printf -- '--enable-adb-generic-tools') -} - -src_compile() { - if use adb-generic-tools; then - pushd ext_libs/json >/dev/null || die - emake - popd >/dev/null || die - fi - default -} diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest deleted file mode 100644 index b838c0f936a1..000000000000 --- a/sys-fabric/opensm/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST opensm-3.3.23.tar.gz 1357906 BLAKE2B 7f085dc1e0a1f284baf1410661aa247ef7e48cdaa696c38ef8a38d5a214e03966b54fb75c035103ac0d6ab9e0a37500d5fad51b0b52c7f5edffb3c3ddfa86eb4 SHA512 249143fcf2cac0504923992d46dfbd6821aad3da55ecc12c92b273b4e59196f88d9d1802d9f58ae6f1ace49958e0222424aea9b48e5aba519e5a5736fc51c3fe -DIST opensm-3.3.24.tar.gz 1359599 BLAKE2B 0498ea95e83f47d2a60696bbec7242ecd5f538fa3bcdeb083a5473c3f0fd660382cd661b8bce0ac152f64bf7bcd934ca8007e7a9f528b7bd15c25af963780b85 SHA512 292449b1282008589ce6cf6a649bb64afabf359d23a8fa4afa38217801256a6a5f06912c9e463c0fdac30039aff9eceb212e8560bf05c7253c4e73080e16072e diff --git a/sys-fabric/opensm/files/opensm-3.3.17-sldd.patch b/sys-fabric/opensm/files/opensm-3.3.17-sldd.patch deleted file mode 100644 index d7eb3ec24b9b..000000000000 --- a/sys-fabric/opensm/files/opensm-3.3.17-sldd.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- opensm-3.3.17/scripts/sldd.sh.in.orig 2013-02-07 11:46:29.000000000 +0400 -+++ opensm-3.3.17/scripts/sldd.sh.in 2014-12-27 04:47:24.488636743 +0300 -@@ -42,7 +42,7 @@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ - --CONFIG=@sysconfdir@/sysconfig/opensm -+CONFIG=@sysconfdir@/conf.d/sldd - if [ -f $CONFIG ]; then - . $CONFIG - fi -@@ -57,7 +57,7 @@ - - RCP=${RCP:-/usr/bin/scp} - RSH=${RSH:-/usr/bin/ssh} --IFCONFIG=${IFCONFIG:-'/sbin/ifconfig -a'} -+IFCONFIG=${IFCONFIG:-'/bin/ifconfig -a'} - - declare -i SLDD_DEBUG - RESCAN_TIME=${RESCAN_TIME:-60} diff --git a/sys-fabric/opensm/files/opensm.conf.d b/sys-fabric/opensm/files/opensm.conf.d deleted file mode 100644 index 4f0cd49a4bc5..000000000000 --- a/sys-fabric/opensm/files/opensm.conf.d +++ /dev/null @@ -1,3 +0,0 @@ -# Provide OpenSM options here. -# See man opensm for details -OSM_OPTIONS="" diff --git a/sys-fabric/opensm/files/opensm.init.d b/sys-fabric/opensm/files/opensm.init.d deleted file mode 100644 index fe2bef134bbe..000000000000 --- a/sys-fabric/opensm/files/opensm.init.d +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need openib - after net # ip net seems to be needed to perform management. -} - -prog=/usr/sbin/opensm - -start() { - ebegin "Starting OpenSM Infiniband Subnet Manager" - start-stop-daemon --start --background --exec $prog -- $OSM_OPTIONS - eend $? -} - -stop() { - ebegin "Stopping OpenSM Infiniband Subnet Manager" - start-stop-daemon --stop --exec $prog - eend $? -} - diff --git a/sys-fabric/opensm/files/opensm.init.d.2 b/sys-fabric/opensm/files/opensm.init.d.2 deleted file mode 100644 index 238449cb3f40..000000000000 --- a/sys-fabric/opensm/files/opensm.init.d.2 +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - after net # ip net seems to be needed to perform management. -} - -prog=/usr/sbin/opensm - -start() { - ebegin "Starting OpenSM Infiniband Subnet Manager" - start-stop-daemon --start --background --exec $prog -- $OSM_OPTIONS - eend $? -} - -stop() { - ebegin "Stopping OpenSM Infiniband Subnet Manager" - start-stop-daemon --stop --exec $prog - eend $? -} - diff --git a/sys-fabric/opensm/files/sldd.conf.d b/sys-fabric/opensm/files/sldd.conf.d deleted file mode 100644 index ee0e88750310..000000000000 --- a/sys-fabric/opensm/files/sldd.conf.d +++ /dev/null @@ -1,21 +0,0 @@ -# Tho following variables will used for sldd.sh -# -# You must setup this for sldd to work -OSM_HOSTS="" - -### Optional variables (defaults are commented out) - -# Debug level -#SLDD_DEBUG="0" - -# OpenSM cache files -#CACHE_FILE="/var/cache/opensm/guid2lid:/var/cache/opensm/guid2mkey:/var/cache/opensm/neighbors" - -# System calls -#PING="ping -w 1 -c 1" -#RCP="/usr/bin/scp" -#SSH="/usr/bin/ssh" -#IFCONFIG="/bin/ifconfig -a" - -# Delay between hosts scan -#RESCAN_TIME="60" diff --git a/sys-fabric/opensm/files/sldd.init.d b/sys-fabric/opensm/files/sldd.init.d deleted file mode 100644 index fce2995d2c38..000000000000 --- a/sys-fabric/opensm/files/sldd.init.d +++ /dev/null @@ -1,25 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need opensm - after net # ip net seems to be needed to perform management. -} - -prog=/usr/sbin/sldd.sh -pidfile=/var/run/sldd.pid - -start() { - ebegin "Starting Semi-static LID OpenSM Distribution Manager" - start-stop-daemon --start --background --pidfile "${pidfile}" \ - --make-pidfile --wait 500 --exec $prog - eend $? -} - -stop() { - ebegin "Stopping OpenSM Infiniband Subnet Manager" - start-stop-daemon --stop --pidfile "${pidfile}" - eend $? -} - diff --git a/sys-fabric/opensm/metadata.xml b/sys-fabric/opensm/metadata.xml deleted file mode 100644 index 40c1097b0989..000000000000 --- a/sys-fabric/opensm/metadata.xml +++ /dev/null @@ -1,19 +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> - OpenSM provides an implementation for an InfiniBand Subnet Manager and - Administrator. Such a software entity is required to run for in order to - initialize the InfiniBand hardware (at least one per each InfiniBand subnet). - </longdescription> - <use> - <flag name="tools">Install ssld extra tool</flag> - </use> - <upstream> - <remote-id type="github">linux-rdma/opensm</remote-id> - </upstream> -</pkgmetadata> diff --git a/sys-fabric/opensm/opensm-3.3.23-r2.ebuild b/sys-fabric/opensm/opensm-3.3.23-r2.ebuild deleted file mode 100644 index ce4c2e77f6ef..000000000000 --- a/sys-fabric/opensm/opensm-3.3.23-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -HOMEPAGE="https://github.com/linux-rdma/opensm/" -DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" - -SRC_URI="https://github.com/linux-rdma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 x86" -IUSE="selinux tools" -SLOT="0" -LICENSE="|| ( GPL-2 BSD-2 )" - -DEPEND="sys-cluster/rdma-core" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-opensm ) - tools? ( - net-misc/iputils - virtual/openssh - )" - -PATCHES=( "${FILESDIR}/${PN}-3.3.17-sldd.patch" ) - -src_prepare() { - default - 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.2" opensm - insinto /etc/logrotate.d - newins "${S}/scripts/opensm.logrotate" opensm - # we dont need 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/opensm/opensm-3.3.24-r1.ebuild b/sys-fabric/opensm/opensm-3.3.24-r1.ebuild deleted file mode 100644 index 6536ed357409..000000000000 --- a/sys-fabric/opensm/opensm-3.3.24-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" -HOMEPAGE="https://github.com/linux-rdma/opensm/" -SRC_URI="https://github.com/linux-rdma/opensm/releases/download/${PV}/${P}.tar.gz" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="selinux tools" - -DEPEND="sys-cluster/rdma-core" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-opensm ) - tools? ( - net-misc/iputils - virtual/openssh - )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.17-sldd.patch ) - -src_prepare() { - default - 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.2 opensm - - insinto /etc/logrotate.d - newins scripts/opensm.logrotate opensm - # we dont need 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 - - find "${ED}" -name '*.la' -delete || die -} - -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 deleted file mode 100644 index f9912897fe44..000000000000 --- a/sys-fabric/perftest/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST perftest-4.4.0.37.tar.gz 146362 BLAKE2B f84c3cd9e7d56bcffc700131e23bcff23e6515d0a198b4223d9784fad73601f493c9881a46fd94ca62dd9b7c76233fe5d47d8789775f77cf8c5008ee7341010a SHA512 3f1b29f1de4a9cea118d0d258cba007933e6530bbc50e1d0980a46429715b73230092240bbd436b7d0ae605fe7337c20bad27c0ff3d4ae08e60af8f8fff46893 -DIST perftest-4.5.0.17.tar.gz 139410 BLAKE2B 14dfe1435c3c99d7235a2284ee4ab3f93a346cb7aae47f129a4e7a3211512afbf66b6e9388b16c2956acfe143408b4caf690ad58ec456e3ca3cb8103d3a0a87f SHA512 4a0584fc0d5143f6c5dc9eaab29ece70b56f65b06de0a77b9459cf5b8b337d1286eda3bfb5f69f81118ca82de40692dd0f5d0f359fc58bf4ed10a3e469b622bc diff --git a/sys-fabric/perftest/metadata.xml b/sys-fabric/perftest/metadata.xml deleted file mode 100644 index a92d1df3cf3d..000000000000 --- a/sys-fabric/perftest/metadata.xml +++ /dev/null @@ -1,11 +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> - <upstream> - <remote-id type="github">linux-rdma/perftest</remote-id> - </upstream> -</pkgmetadata> diff --git a/sys-fabric/perftest/perftest-4.4.0.37-r1.ebuild b/sys-fabric/perftest/perftest-4.4.0.37-r1.ebuild deleted file mode 100644 index 4d9cf58592a0..000000000000 --- a/sys-fabric/perftest/perftest-4.4.0.37-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -MY_PV="$(ver_cut 1-2)-$(ver_cut 3-4)" - -DESCRIPTION="OpenIB uverbs micro-benchmarks" -HOMEPAGE="https://github.com/linux-rdma/perftest/" -SRC_URI="https://github.com/linux-rdma/perftest/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - sys-apps/pciutils - >=sys-cluster/rdma-core-32.0 -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - eautoreconf -} - -src_install() { - default - - dodoc README runme - dobin ib_* -} diff --git a/sys-fabric/perftest/perftest-4.5.0.17.ebuild b/sys-fabric/perftest/perftest-4.5.0.17.ebuild deleted file mode 100644 index b42c64aec338..000000000000 --- a/sys-fabric/perftest/perftest-4.5.0.17.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_PV="$(ver_cut 1-2)-$(ver_cut 3-4)" -DESCRIPTION="OpenIB uverbs micro-benchmarks" -HOMEPAGE="https://github.com/linux-rdma/perftest/" -SRC_URI="https://github.com/linux-rdma/perftest/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - sys-apps/pciutils - >=sys-cluster/rdma-core-32.0 -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - eautoreconf -} - -src_install() { - default - - dodoc README runme - dobin ib_* -} diff --git a/sys-fabric/qperf/Manifest b/sys-fabric/qperf/Manifest deleted file mode 100644 index 24406e18fd74..000000000000 --- a/sys-fabric/qperf/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qperf-0.4.11.tar.gz 60027 BLAKE2B b82131b3bf9f3ef4a1674287ebf4717b6824dd014d141d3aac45d258b1d7cdc1847222ea9e46d216fbcac2e9c82d42ebc27807914e0e67047b3f1d107a3b084c SHA512 303f14267d0410b0b4703f1821043a0e06be2ce36ad182d694804c9c63ea2b5b15efcb9b35102f74320e45de5127c190fea786ce2b31bff227f973c01f1f8695 diff --git a/sys-fabric/qperf/metadata.xml b/sys-fabric/qperf/metadata.xml deleted file mode 100644 index 042d4e3afc79..000000000000 --- a/sys-fabric/qperf/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/qperf/qperf-0.4.11.ebuild b/sys-fabric/qperf/qperf-0.4.11.ebuild deleted file mode 100644 index b56efbd68ed8..000000000000 --- a/sys-fabric/qperf/qperf-0.4.11.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Measure RDMA and IP performance" -HOMEPAGE="https://www.openfabrics.org/" -SRC_URI="https://github.com/linux-rdma/qperf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 BSD-2 )" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="sys-cluster/rdma-core" -RDEPEND=" - ${DEPEND} - !sys-fabric/openib-userspace" - -src_prepare() { - default - eautoreconf -} |
