From a59ffccce3bf214fae9932cc42400eeeaec25c6c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 24 Nov 2022 07:10:12 +0000 Subject: gentoo auto-resync : 24:11:2022 - 07:10:12 --- net-libs/Manifest.gz | Bin 32799 -> 32798 bytes net-libs/ntirpc/Manifest | 2 ++ net-libs/ntirpc/ntirpc-4.2.ebuild | 31 +++++++++++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 net-libs/ntirpc/ntirpc-4.2.ebuild (limited to 'net-libs') diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index d7e3f68a312f..b7e58d746661 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/ntirpc/Manifest b/net-libs/ntirpc/Manifest index 20dde130b9ce..1545186eb23a 100644 --- a/net-libs/ntirpc/Manifest +++ b/net-libs/ntirpc/Manifest @@ -1,3 +1,5 @@ DIST ntirpc-4.0.tar.gz 388389 BLAKE2B b997430a119c900cfd8792af530d7baec629d7afa076838ca22b83631a461df2f267c6b786582bbefc98db870d054f37c9e9c0c3201f9a130f3f3806168043c1 SHA512 7bafad650bcebbf53a9958abdcacb8dfa9ac46c9798ac39e82c2ae3215b3e5b5a6b916bb95e3c70e7bc1a09b26a46b00bad236b2400538e9695b1c347f0672d9 +DIST ntirpc-4.2.tar.gz 388418 BLAKE2B af875834515ae84d324302f2c0a36a7f34bb60ff95d2e30372f21541d558cec4337955fb72f1fbf43e3fcae75d706441dee658420bffe1f315578959405afb72 SHA512 fe241e3ac0e988d42425fe14c84970577693bd9ab1831069c753a18369150fb236fafea3d9b6c9d93faf93e918a93bf5367b914db819762c76e432ccffcb9328 EBUILD ntirpc-4.0-r1.ebuild 738 BLAKE2B b984c6432dc4d15e8a762397b3dfd6ba2f3213e2b9233d86297644624302dd96fe709f1317f3cf4869e4800735882f42bd0dea107fd0589df8221b51d96885d1 SHA512 88d30e63cc0feb0ae67db51a1b05e43401a97c350b796f46bd41fc9928358849f3df02abaec4e526d001e1091dc540c850056e11386a2f3e68a59043821251ca +EBUILD ntirpc-4.2.ebuild 735 BLAKE2B 9f97aa546f67d95e4d42d0db6fdfec43cdefd99a518f5839e41d0095d6d6af6bd847bb4c37929225ac5692e9c5cc4e9e06d656297f2784a9a65ce2980c2a0269 SHA512 8a6625376ae49f8e7c623659db98384d13911140dc44ca74e0f35b88abfb7ed00eb7fc3ecbf61a7adc06a8794e4c6b7db527bdfa832cb54b84a28cf05ea3e95f MISC metadata.xml 438 BLAKE2B fd74e8f98efc4037a229958d5b2887308a1bed529fc5586075d5eb4af6e2624d1fb2540735826b7b4c48d21167ecd2a351e5a4ac46b3cf6e0aa751a4036f29fb SHA512 b8ac2eaf12f97ce0aa35bedecf0446a9b59c9320dfbb1d12ee28fb678a399b88d5c78e4255f4b1c8ac84478feac904449b1393e7468137b87e9b2064b7abc170 diff --git a/net-libs/ntirpc/ntirpc-4.2.ebuild b/net-libs/ntirpc/ntirpc-4.2.ebuild new file mode 100644 index 000000000000..4ef6001a06c1 --- /dev/null +++ b/net-libs/ntirpc/ntirpc-4.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Transport Independent RPC library for nfs-ganesha" +HOMEPAGE="https://github.com/nfs-ganesha/ntirpc" +SRC_URI="https://github.com/nfs-ganesha/ntirpc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gssapi rdma" + +# Since the GSS option only controls some extra files to be enabled, +# there's nothing to list in the depend string for it. +RDEPEND=" + dev-libs/userspace-rcu:= + rdma? ( sys-cluster/rdma-core ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DUSE_GSS="$(usex gssapi)" + -DUSE_RPC_RDMA="$(usex rdma)" + ) + cmake_src_configure +} -- cgit v1.2.3