Diff rdma-core-50.0 with a rdma-core-9999

/usr/portage/sys-cluster/rdma-core/rdma-core-9999.ebuild 2024-12-25 14:59:52.791270183 +0300
15 15
	EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core"
16 16
else
17 17
	SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz"
18
	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
18
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
19 19
fi
20 20

  
21 21
LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )"
......
36 36
	${COMMON_DEPEND}
37 37
	python? (
38 38
		$(python_gen_cond_dep '
39
			dev-python/cython[${PYTHON_USEDEP}]
39
			<dev-python/cython-3[${PYTHON_USEDEP}]
40 40
		')
41 41
	)
42 42
"
......
67 67
	"${FILESDIR}"/${PN}-39.0-RDMA_BuildType.patch
68 68
)
69 69

  
70
src_prepare() {
71
	# DEFINED is true even if the value is false, which makes lttng unconditional
72
	sed -i -e 's/if (DEFINED ENABLE_LTTNG)/if (ENABLE_LTTNG)/' CMakeLists.txt || die
73
	cmake_src_prepare
74
}
75

  
76 70
src_configure() {
77 71
	perl_set_version
78 72

  
Thank you!