diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-03 10:28:17 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-03 10:28:17 +0000 |
commit | d99093fb4bb5652015c06274d64083daa2439e4f (patch) | |
tree | cf61513204d97974179580065e85df5c8009087c /sys-fabric | |
parent | 463397cf1e064185110fe57c568d73f99a06f5d1 (diff) |
gentoo resync : 03.03.2021
Diffstat (limited to 'sys-fabric')
-rw-r--r-- | sys-fabric/Manifest.gz | bin | 4317 -> 4322 bytes | |||
-rw-r--r-- | sys-fabric/opensm/Manifest | 3 | ||||
-rw-r--r-- | sys-fabric/opensm/files/opensm.init.d.2 | 22 | ||||
-rw-r--r-- | sys-fabric/opensm/opensm-3.3.23-r1.ebuild | 58 | ||||
-rw-r--r-- | sys-fabric/perftest/Manifest | 2 | ||||
-rw-r--r-- | sys-fabric/perftest/perftest-4.4.0.37.ebuild | 40 | ||||
-rw-r--r-- | sys-fabric/qperf/Manifest | 2 | ||||
-rw-r--r-- | sys-fabric/qperf/qperf-0.4.11.ebuild | 24 |
8 files changed, 151 insertions, 0 deletions
diff --git a/sys-fabric/Manifest.gz b/sys-fabric/Manifest.gz Binary files differindex d90141cdd342..0d0b8adaa79b 100644 --- a/sys-fabric/Manifest.gz +++ b/sys-fabric/Manifest.gz diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest index 99678c04aafa..8536a2563340 100644 --- a/sys-fabric/opensm/Manifest +++ b/sys-fabric/opensm/Manifest @@ -2,8 +2,11 @@ AUX opensm-3.3.17-norpm.patch 1613 BLAKE2B a995f6612435b16ed35130beb12bafcb25539 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 EBUILD opensm-3.3.17-r1.ebuild 1367 BLAKE2B ff5739eacc3b04e7e5149ee1afd3722eedfedf22fe8e5cd531e7c16b0c061f65df4beb7620719b21faa0025479d50ff3af26b05562114b068f16768dc63f69ee SHA512 268ff24c075a0df8fcc346864bfa46ad57bb03104e08c9ecf758e392c1ee81b236d76631a0fd81af984021d25c445dc5953823064233a789c0a446263480ee29 +EBUILD opensm-3.3.23-r1.ebuild 1389 BLAKE2B 0e3a8515865535c9e2c0b02484c9c9b1edb9eb3f0fdaacca03448ec45631e1f789cf310176244de137ecba249a4558cf8614a890eedafb1504bf43984292dce6 SHA512 7f15a08be1c3e182894768d7c971471f5118672f4626be7d8dff7a4d71d9756aebb09b60f0e71263f04f5e4506c09a50b6017865c5a6c0f8006a5710baa5595e MISC metadata.xml 579 BLAKE2B 02d654e22523ce9662d2cee069e3a0e8bbc40054a781801d1d1b0db1e3d4022230108f0e49062493b9480762c58e41fffdb6df52b18297ed93ac5ea1a05b0cc3 SHA512 b795ddb33400618477f6deec90e0e45207c85b8d5c2170cb9d2e01745144903dd998a1c01280f2e127ca3d2c7efb2ccc081a783d4c7af5d90a3196241b373803 diff --git a/sys-fabric/opensm/files/opensm.init.d.2 b/sys-fabric/opensm/files/opensm.init.d.2 new file mode 100644 index 000000000000..238449cb3f40 --- /dev/null +++ b/sys-fabric/opensm/files/opensm.init.d.2 @@ -0,0 +1,22 @@ +#!/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/opensm-3.3.23-r1.ebuild b/sys-fabric/opensm/opensm-3.3.23-r1.ebuild new file mode 100644 index 000000000000..12fc2994bc55 --- /dev/null +++ b/sys-fabric/opensm/opensm-3.3.23-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools eutils + +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 ~amd64-linux" +IUSE="tools" +SLOT="0" +LICENSE="|| ( GPL-2 BSD-2 )" + +DEPEND="sys-cluster/rdma-core" +RDEPEND="$DEPEND + tools? ( + net-misc/iputils + net-misc/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/perftest/Manifest b/sys-fabric/perftest/Manifest index 43fe4a741e11..2999c2abb7d2 100644 --- a/sys-fabric/perftest/Manifest +++ b/sys-fabric/perftest/Manifest @@ -1,3 +1,5 @@ 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 513 BLAKE2B 7cfdeacfe8da71a9838e035bc4c3249f2a67fa83e3fb40e47ebfe1b2ee422b656f1895f1793a8b8e6eb56933cfad232704c5df364d3e657d8ee51d08f48cb1dd SHA512 f8323f445c55c96d6679821cf5e284aaf6df524449587fe8b50f37d73798721869a9571b515362f63a2512be80c99d9d406193e267a897275c8002bb97e5c64d +EBUILD perftest-4.4.0.37.ebuild 656 BLAKE2B 85ecff7f4222d5418226e6b64a159e27f54f0e883e3b3bbaa4a1574f3308b6f509416daa420f678c38f4add8a4b3544ccc84c38945d7979cf3c44ad15a7eacf4 SHA512 d6500e1360a044304a6e5580ad72073081e624438b9be70edbadc9a8495bf3186e10bff610b4da17bb1d1ac793bb9f20d62ce19bdef8fe7413615c4786324572 MISC metadata.xml 257 BLAKE2B 7384ec22c045377599221b8961bb3ff4febe50844c76a23d5084628c4568765831eee20ccc61b0c90d4f940688e9b68d33fd5db65321399f5caa0fdb7e023be0 SHA512 d01f4b592393076365e924fcc717c807172488f03a7b64542238616207fd00dacd096c383e68b9558142f7dab357578f91904f73acd41ce3a6ba7b7ef72b4980 diff --git a/sys-fabric/perftest/perftest-4.4.0.37.ebuild b/sys-fabric/perftest/perftest-4.4.0.37.ebuild new file mode 100644 index 000000000000..598a4ce98a24 --- /dev/null +++ b/sys-fabric/perftest/perftest-4.4.0.37.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="OpenIB uverbs micro-benchmarks" + +HOMEPAGE="https://github.com/linux-rdma/perftest/" +LICENSE="|| ( GPL-2 BSD-2 )" + +MY_PV="$(ver_cut 1-2)"-"$(ver_cut 3-4)" + +SRC_URI="https://github.com/linux-rdma/perftest/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" +SLOT=0 + +DEPEND=" + sys-apps/pciutils + sys-cluster/rdma-core + " +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/"${PN}"-"${MY_PV}" + +src_prepare() { + default + + eautoreconf +} + + +src_install() { + default + + dodoc README runme + dobin ib_* +} diff --git a/sys-fabric/qperf/Manifest b/sys-fabric/qperf/Manifest index 59a91cb37f2e..c1546423c7e7 100644 --- a/sys-fabric/qperf/Manifest +++ b/sys-fabric/qperf/Manifest @@ -1,3 +1,5 @@ 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 501 BLAKE2B b1653efe27574d827972ffbfb9359c0bee958e1a0b1c2fa867d290c4e4c44c4777047a8e3c3ead884bf994640fe468113578610d2cf22bfd16ff34a064f19b3d SHA512 3959d18184d9d6fdd39976d1a34e7e68b201cf252fe8a74b9449e0e3f1e4a312c4595ee38041987200edce3c1b5e174ec305af22f701a3f211b5ecc11beb6c8a EBUILD qperf-0.4.9.ebuild 426 BLAKE2B 1ddc244831d2ab78174bcb394547700e499f0ce658411f58f8665e7a9e05533d2e88c8d9327ed3863e94f80441dda96b924d77a022271b57e6b2fb86abb53925 SHA512 392d273776b0e5658e9ac579654f67863c12c50eb37fab411de5ddc62efd7f12d5c2bfa27c5f63b9d66aa53660bc3f6aac9ebeb772827a85642e41c5389f0685 MISC metadata.xml 519 BLAKE2B 376e822d8f6b2652d5f854334dc3e2d61d00f860c1f053333d47ecd8d15a7420930d75ca6761ed270efa89a653c4445eeac4c5b987f8e96728a5877f27e16282 SHA512 bb0e324624f5753a5641acbaa5703744ad4da0860c9adc55a420b198a15c969db8d92d2dabe5dff569244ebb95955e9c6bbf4f02558af598f732f78058f8351e diff --git a/sys-fabric/qperf/qperf-0.4.11.ebuild b/sys-fabric/qperf/qperf-0.4.11.ebuild new file mode 100644 index 000000000000..596a222382b4 --- /dev/null +++ b/sys-fabric/qperf/qperf-0.4.11.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 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 ~amd64-linux" + +DEPEND="sys-cluster/rdma-core" +RDEPEND=" + ${DEPEND} + !sys-fabric/openib-userspace" + +src_prepare() { + default + eautoreconf +} |