commit: b88829ec0877493269031792d217c55f7c8c9182 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> AuthorDate: Sun Aug 22 00:51:01 2021 +0000 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> CommitDate: Sun Aug 22 01:17:37 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b88829ec
dev-libs/memkind: EAPI8, disable test Closes: https://bugs.gentoo.org/799872 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> ...memkind-1.11.0.ebuild => memkind-1.11.0-r1.ebuild} | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/dev-libs/memkind/memkind-1.11.0.ebuild b/dev-libs/memkind/memkind-1.11.0-r1.ebuild similarity index 72% rename from dev-libs/memkind/memkind-1.11.0.ebuild rename to dev-libs/memkind/memkind-1.11.0-r1.ebuild index 2eec152e7..d5aea5c96 100644 --- a/dev-libs/memkind/memkind-1.11.0.ebuild +++ b/dev-libs/memkind/memkind-1.11.0-r1.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit autotools linux-info +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit autotools linux-info python-any-r1 DESCRIPTION="user extensible heap manager built on top of jemalloc" HOMEPAGE="https://memkind.github.io/memkind" @@ -12,14 +14,19 @@ KEYWORDS="~amd64" LICENSE="BSD" SLOT="0" -IUSE="+heap-manager openmp secure +tls" #daxctl -#RESTRICT="test" +IUSE="+heap-manager openmp secure test +tls" #daxctl -DEPEND=" +RDEPEND=" sys-block/ndctl sys-process/numactl " -RDEPEND="${DEPEND}" +DEPEND=" + ${RDEPEND} + ${PYTHON_DEPS} +" + +RESTRICT="test" # ERROR: ./test/test.sh requires a NUMA enabled system with more than one node. +#RESTRICT="!test? ( test )" src_prepare() { default