Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/memkind/
Date: Sun, 22 Aug 2021 02:01:03
Message-Id: 1629595057.b88829ec0877493269031792d217c55f7c8c9182.Alessandro-Barbieri@gentoo
1 commit: b88829ec0877493269031792d217c55f7c8c9182
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sun Aug 22 00:51:01 2021 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun Aug 22 01:17:37 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b88829ec
7
8 dev-libs/memkind: EAPI8, disable test
9
10 Closes: https://bugs.gentoo.org/799872
11 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
12
13 ...memkind-1.11.0.ebuild => memkind-1.11.0-r1.ebuild} | 19 +++++++++++++------
14 1 file changed, 13 insertions(+), 6 deletions(-)
15
16 diff --git a/dev-libs/memkind/memkind-1.11.0.ebuild b/dev-libs/memkind/memkind-1.11.0-r1.ebuild
17 similarity index 72%
18 rename from dev-libs/memkind/memkind-1.11.0.ebuild
19 rename to dev-libs/memkind/memkind-1.11.0-r1.ebuild
20 index 2eec152e7..d5aea5c96 100644
21 --- a/dev-libs/memkind/memkind-1.11.0.ebuild
22 +++ b/dev-libs/memkind/memkind-1.11.0-r1.ebuild
23 @@ -1,9 +1,11 @@
24 # Copyright 1999-2021 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 -EAPI=7
28 +EAPI=8
29
30 -inherit autotools linux-info
31 +PYTHON_COMPAT=( python3_{8..10} pypy3 )
32 +
33 +inherit autotools linux-info python-any-r1
34
35 DESCRIPTION="user extensible heap manager built on top of jemalloc"
36 HOMEPAGE="https://memkind.github.io/memkind"
37 @@ -12,14 +14,19 @@ KEYWORDS="~amd64"
38
39 LICENSE="BSD"
40 SLOT="0"
41 -IUSE="+heap-manager openmp secure +tls" #daxctl
42 -#RESTRICT="test"
43 +IUSE="+heap-manager openmp secure test +tls" #daxctl
44
45 -DEPEND="
46 +RDEPEND="
47 sys-block/ndctl
48 sys-process/numactl
49 "
50 -RDEPEND="${DEPEND}"
51 +DEPEND="
52 + ${RDEPEND}
53 + ${PYTHON_DEPS}
54 +"
55 +
56 +RESTRICT="test" # ERROR: ./test/test.sh requires a NUMA enabled system with more than one node.
57 +#RESTRICT="!test? ( test )"
58
59 src_prepare() {
60 default