diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-11 12:12:04 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-11 12:12:04 +0100 |
commit | 656415c9ea59def40c02f7dff6e0650186b509f3 (patch) | |
tree | 0fabd97ffdc789e947a3bf164c55c1bf183457de /sys-cluster | |
parent | 8d839e24e6b6e9a28d945d1dc094e65e2b0ccc2d (diff) |
gentoo auto-resync : 11:10:2023 - 12:12:04
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/Manifest.gz | bin | 11543 -> 11543 bytes | |||
-rw-r--r-- | sys-cluster/rdma-core/Manifest | 10 | ||||
-rw-r--r-- | sys-cluster/rdma-core/metadata.xml | 1 | ||||
-rw-r--r-- | sys-cluster/rdma-core/rdma-core-45.0.ebuild | 103 | ||||
-rw-r--r-- | sys-cluster/rdma-core/rdma-core-48.0.ebuild (renamed from sys-cluster/rdma-core/rdma-core-43.0.ebuild) | 32 | ||||
-rw-r--r-- | sys-cluster/rdma-core/rdma-core-9999.ebuild | 10 |
6 files changed, 32 insertions, 124 deletions
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz Binary files differindex af70d0b9f67c..4c536f638077 100644 --- a/sys-cluster/Manifest.gz +++ b/sys-cluster/Manifest.gz diff --git a/sys-cluster/rdma-core/Manifest b/sys-cluster/rdma-core/Manifest index 7682ac2a0489..cf59b2dbcdcf 100644 --- a/sys-cluster/rdma-core/Manifest +++ b/sys-cluster/rdma-core/Manifest @@ -2,11 +2,9 @@ AUX ibacm.init 205 BLAKE2B 3e955dbdb0f5fa24323ebca526a2a381e0aed49ac7a8a65ed1880 AUX iwpmd.init 205 BLAKE2B a876a969b02c20bdb4f6a3dbf433a7ed3b5dccacf44821c825d8ab5a4fc33d7d60e01e6b265317ce6029b96927448506622c86047dfc1901b2bd1fbf8644735f SHA512 b011797925b89554a90d834a3da2d65ba3b8962f639184bbe72de98f204fe207a76073686178ee8b8456c3a6ee690bb56acfd68e02b090b99c35c55cb44d0cd7 AUX rdma-core-39.0-RDMA_BuildType.patch 314 BLAKE2B 86a44ca599ad3e02908640d469500899de27fe874c3bb49c87589bb36d0aebff097e941eb8e76f365251fca3344eecc3520fe2005a0bedc4aeeec2f0003b6edf SHA512 fc3594e8160710f12f83279ee03193e8dd03c6318d67054f61c696d2b5946bfb1907481d53200391328cc37ca5a6e80537d4d70ee52a77ac6bbfb8836d39fbb6 AUX srpd.init 535 BLAKE2B 71b1c00f804ad2d5d5919044eda7dfd5ca273a8bbb2debe31cf7759b6122007f5dca5da521eca882a4c48011a9cf78433c7a0fbda4a9d7d39ab89fb6f72b44f7 SHA512 3fdeb9cf5cddcf9a9fcb516c757eb82aee6eb3651e43b8579ed4a909f9b90863400e1a1bde46bb3a3ce6aeb477c40709c828739c87b3fa80d2bd8d179fcd295d -DIST rdma-core-43.0.tar.gz 1905196 BLAKE2B 96003e32de43e3f72a28c5d2d9bc670a709b25caba6ff25a36dedc003daa315b0fbfba1a25084160e659a1f0f7aa8fe32b63b0eb29103624a9499c05ebba0a87 SHA512 d5c48cfe10af40bc1caaed48fd6f82acfee5a22e1bfcc6955098ff328c1833e5455140e8f39cd5ceaa03f0aaa2bc627d56b2c1d3af8f2f505dda8a58ea70b597 -DIST rdma-core-45.0.tar.gz 1939646 BLAKE2B e2bcc7c993e220326884df1964c73156b123b10c16bd159798fc0440cc58cd1fd32348da667778bec9627c3f3f742061917bbebb37c33a784d946c5c59f394d4 SHA512 3a6728990065867d6fd2abe2a13e3275df513a491da6e3c07a75ec79e8f9ad7fe30f6cbbf04951d0976f1318bf45e0d562c260e9d633c96e4c167d0f9fa71d1b DIST rdma-core-47.0.tar.gz 1945228 BLAKE2B 1a1342b7166816e220849d854f551097d364173f3db95f300eed4ff416a82cfaf335ac1cbe1da6b8c1b2213b9a6cd3a476fa7ff9a266248ab40d17b21b04417e SHA512 6de17576f27204ed3e3a4a386ecd5ca20bbef4f23b16cdeacb362457db652ee790e1b1aab46499393908994f40c79e8d184ceb9995b29bc5c9ad22170d599f2e -EBUILD rdma-core-43.0.ebuild 2624 BLAKE2B b7bf4df59b08125d0a4b20515d1fd10a85d521b94ceb18efa4add72cb7049063131c9dba8e23c2a4cce18561a962491092577a18cf9a74c895d6d847bf6bf4c9 SHA512 77be25177e9c85fd484d909e32360fdb4b3f930456af6473aeca56fcc60824960ed441a979c094664ef1abd9debdf53307750772c793476b28004add6c4d3c49 -EBUILD rdma-core-45.0.ebuild 2624 BLAKE2B b7bf4df59b08125d0a4b20515d1fd10a85d521b94ceb18efa4add72cb7049063131c9dba8e23c2a4cce18561a962491092577a18cf9a74c895d6d847bf6bf4c9 SHA512 77be25177e9c85fd484d909e32360fdb4b3f930456af6473aeca56fcc60824960ed441a979c094664ef1abd9debdf53307750772c793476b28004add6c4d3c49 +DIST rdma-core-48.0.tar.gz 1955938 BLAKE2B 18e32486af2a88c3d3fdd3c0bb90b7f1d713a83c6027c330f71aed47ada4dec30b4840d1a35eee5d1d8745ca0d63ee1612b21454ed61265e0076485868b100f7 SHA512 48303d830e83d4fb6a88e23764380872dadc4579e8a1a62275447fe4a6613aea9ac08876e4a58f5799af9455e6dabbced8bc8e1663812fe68a2d642a1152b195 EBUILD rdma-core-47.0.ebuild 2636 BLAKE2B 22d3ef7faf1ce29e547a531d50c71f502ff9fe54b0982ad500af77c7881528d6f497aee85f289b27d163fd7ef378c2f6a2f2654c2edeebdd301b0b6a385fae00 SHA512 8320bbdfb97fc8d68540897cf85b44ec4de0e0fe1cce2113f8332f3956dbbe30a661301159efaad62bc6ff6624b860f75e00c8486aee7df4bc5e15ba2bd20106 -EBUILD rdma-core-9999.ebuild 2642 BLAKE2B cccacc548c68d98ec9f1c41d87d97b10fd887f75e5451ff6738a4bb916dae191cb504061927b1a891f38c2c8984dc0501d10d54ecac0a491279ccb05ce748f49 SHA512 2deca9c8b563ba6389381d0108c519d13086556ed523230fd18b331ca195bc41b49c087dad56e980568b4844d687658b6ac1001c19888fb69d32c7b29a95b34b -MISC metadata.xml 459 BLAKE2B 9c055f4418202d48c3149d11568e858b36ec212a162aa996a7aceed75a7cce78be25ba54dc136a186ea7178db4f04337d16ad95821f47681c03145939bbde783 SHA512 9cb977a3330cf22b7321bcb2877e187cb78173edf2604aa1fec9244af98081a42245f5657743249c9faf39d9518ffb41a6301bbf015b8f889584fa31ff78ed36 +EBUILD rdma-core-48.0.ebuild 2710 BLAKE2B 04437bff2d360d3ec3f5c6bf441ea696e6cb3d14388da6180cb67a3165d82792e0e49d8124ec29734f2a0ba8d7026a024a7b4d730a9f8276bb2d117f3c00ef71 SHA512 dd806a765dec0c233f42ce15d87e315b251ee8d2db70ea824c2da46d1775854022d1b0c8cfcdf299193d3de3df324fc02a7f7e7c6da101528c7ef1c9e2caa433 +EBUILD rdma-core-9999.ebuild 2710 BLAKE2B 04437bff2d360d3ec3f5c6bf441ea696e6cb3d14388da6180cb67a3165d82792e0e49d8124ec29734f2a0ba8d7026a024a7b4d730a9f8276bb2d117f3c00ef71 SHA512 dd806a765dec0c233f42ce15d87e315b251ee8d2db70ea824c2da46d1775854022d1b0c8cfcdf299193d3de3df324fc02a7f7e7c6da101528c7ef1c9e2caa433 +MISC metadata.xml 523 BLAKE2B 31562c17af5b7350935fdaa623ba3dafede153fb374176f1896e16fd628f8f4e33e2f0fbc0a70bb94e11c90ba04f7e702d0d6de0d8999d20e09155a02d7b6bf9 SHA512 4c818b0ac56251d93463e3681245661c32b1df370ac563013ee0907038ca4084a722ceab89cfdaddef7d632d5862ac2c4365ff57133fcdc087ca19660e64c041 diff --git a/sys-cluster/rdma-core/metadata.xml b/sys-cluster/rdma-core/metadata.xml index a9eac9b156e1..b779980cfa61 100644 --- a/sys-cluster/rdma-core/metadata.xml +++ b/sys-cluster/rdma-core/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo Cluster Project</name> </maintainer> <use> + <flag name="lttng">Enable support for the LTTng tracer</flag> <flag name="neigh">Enable iwpmd support</flag> <flag name="python">Enable pyverbs support</flag> </use> diff --git a/sys-cluster/rdma-core/rdma-core-45.0.ebuild b/sys-cluster/rdma-core/rdma-core-45.0.ebuild deleted file mode 100644 index 8ed9652f3ab6..000000000000 --- a/sys-cluster/rdma-core/rdma-core-45.0.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake perl-functions python-single-r1 udev systemd - -DESCRIPTION="Userspace components for the Linux Kernel's drivers/infiniband subsystem" -HOMEPAGE="https://github.com/linux-rdma/rdma-core" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core" -else - SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )" -SLOT="0" -IUSE="neigh python static-libs systemd valgrind" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND=" - dev-lang/perl - virtual/libudev:= - neigh? ( dev-libs/libnl:3 ) - systemd? ( sys-apps/systemd:= ) - valgrind? ( dev-util/valgrind ) - python? ( ${PYTHON_DEPS} )" -DEPEND="${COMMON_DEPEND} - python? ( - $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] - ') - )" -RDEPEND="${COMMON_DEPEND} - !sys-fabric/infiniband-diags - !sys-fabric/libibverbs - !sys-fabric/librdmacm - !sys-fabric/libibumad - !sys-fabric/ibacm - !sys-fabric/libibmad - !sys-fabric/srptools - !sys-fabric/infinipath-psm - !sys-fabric/libcxgb3 - !sys-fabric/libcxgb4 - !sys-fabric/libmthca - !sys-fabric/libmlx4 - !sys-fabric/libmlx5 - !sys-fabric/libocrdma - !sys-fabric/libnes" -# python is required unconditionally at build-time -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${PN}-39.0-RDMA_BuildType.patch ) - -src_configure() { - perl_set_version - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc - -DCMAKE_INSTALL_RUNDIR=/run - -DCMAKE_INSTALL_SHAREDSTATEDIR="${EPREFIX}"/var/lib - -DCMAKE_INSTALL_PERLDIR="${VENDOR_LIB}" - -DCMAKE_INSTALL_UDEV_RULESDIR="${EPREFIX}$(get_udevdir)"/rules.d - -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR="$(systemd_get_systemunitdir)" - -DCMAKE_DISABLE_FIND_PACKAGE_Systemd="$(usex !systemd)" - -DENABLE_VALGRIND="$(usex valgrind)" - -DENABLE_RESOLVE_NEIGH="$(usex neigh)" - -DENABLE_STATIC="$(usex static-libs)" - -DNO_PYVERBS="$(usex !python)" - -DNO_MAN_PAGES=1 - -DPYTHON_EXECUTABLE="${PYTHON}" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - udev_dorules "${ED}"/usr/share/doc/${PF}/70-persistent-ipoib.rules - - if use neigh; then - newinitd "${FILESDIR}"/ibacm.init ibacm - newinitd "${FILESDIR}"/iwpmd.init iwpmd - fi - - newinitd "${FILESDIR}"/srpd.init srpd - - use python && python_optimize -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/sys-cluster/rdma-core/rdma-core-43.0.ebuild b/sys-cluster/rdma-core/rdma-core-48.0.ebuild index 8ed9652f3ab6..19fe7450ce77 100644 --- a/sys-cluster/rdma-core/rdma-core-43.0.ebuild +++ b/sys-cluster/rdma-core/rdma-core-48.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake perl-functions python-single-r1 udev systemd @@ -15,27 +15,31 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core" else SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )" SLOT="0" -IUSE="neigh python static-libs systemd valgrind" +IUSE="lttng neigh python static-libs systemd valgrind" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" COMMON_DEPEND=" - dev-lang/perl + dev-lang/perl:= virtual/libudev:= + lttng? ( dev-util/lttng-ust:= ) neigh? ( dev-libs/libnl:3 ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) - python? ( ${PYTHON_DEPS} )" -DEPEND="${COMMON_DEPEND} + python? ( ${PYTHON_DEPS} ) +" +DEPEND=" + ${COMMON_DEPEND} python? ( $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] + <dev-python/cython-3[${PYTHON_USEDEP}] ') - )" + ) +" RDEPEND="${COMMON_DEPEND} !sys-fabric/infiniband-diags !sys-fabric/libibverbs @@ -51,16 +55,21 @@ RDEPEND="${COMMON_DEPEND} !sys-fabric/libmlx4 !sys-fabric/libmlx5 !sys-fabric/libocrdma - !sys-fabric/libnes" + !sys-fabric/libnes +" # python is required unconditionally at build-time BDEPEND=" ${PYTHON_DEPS} - virtual/pkgconfig" + virtual/pkgconfig +" -PATCHES=( "${FILESDIR}"/${PN}-39.0-RDMA_BuildType.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-39.0-RDMA_BuildType.patch +) src_configure() { perl_set_version + local mycmakeargs=( -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc -DCMAKE_INSTALL_RUNDIR=/run @@ -69,6 +78,7 @@ src_configure() { -DCMAKE_INSTALL_UDEV_RULESDIR="${EPREFIX}$(get_udevdir)"/rules.d -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR="$(systemd_get_systemunitdir)" -DCMAKE_DISABLE_FIND_PACKAGE_Systemd="$(usex !systemd)" + -DENABLE_LTTNG="$(usex lttng)" -DENABLE_VALGRIND="$(usex valgrind)" -DENABLE_RESOLVE_NEIGH="$(usex neigh)" -DENABLE_STATIC="$(usex static-libs)" diff --git a/sys-cluster/rdma-core/rdma-core-9999.ebuild b/sys-cluster/rdma-core/rdma-core-9999.ebuild index b4c7cd19350a..19fe7450ce77 100644 --- a/sys-cluster/rdma-core/rdma-core-9999.ebuild +++ b/sys-cluster/rdma-core/rdma-core-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake perl-functions python-single-r1 udev systemd @@ -15,17 +15,18 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core" else SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )" SLOT="0" -IUSE="neigh python static-libs systemd valgrind" +IUSE="lttng neigh python static-libs systemd valgrind" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" COMMON_DEPEND=" - dev-lang/perl + dev-lang/perl:= virtual/libudev:= + lttng? ( dev-util/lttng-ust:= ) neigh? ( dev-libs/libnl:3 ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) @@ -77,6 +78,7 @@ src_configure() { -DCMAKE_INSTALL_UDEV_RULESDIR="${EPREFIX}$(get_udevdir)"/rules.d -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR="$(systemd_get_systemunitdir)" -DCMAKE_DISABLE_FIND_PACKAGE_Systemd="$(usex !systemd)" + -DENABLE_LTTNG="$(usex lttng)" -DENABLE_VALGRIND="$(usex valgrind)" -DENABLE_RESOLVE_NEIGH="$(usex neigh)" -DENABLE_STATIC="$(usex static-libs)" |