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-python/orjson/
Date: Sat, 26 Mar 2022 15:16:43
Message-Id: 1648307797.0998e73960ddcc289f8c0a8d48bd7e6bfe02f2ae.Alessandro-Barbieri@gentoo
1 commit: 0998e73960ddcc289f8c0a8d48bd7e6bfe02f2ae
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sat Mar 26 15:09:48 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sat Mar 26 15:16:37 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0998e739
7
8 dev-python/orjson: ignore qa flags
9
10 Closes: https://bugs.gentoo.org/835894
11 Closes: https://bugs.gentoo.org/835893
12 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
13
14 dev-python/orjson/orjson-3.6.7.ebuild | 11 +++--------
15 1 file changed, 3 insertions(+), 8 deletions(-)
16
17 diff --git a/dev-python/orjson/orjson-3.6.7.ebuild b/dev-python/orjson/orjson-3.6.7.ebuild
18 index a8a8a4358..9ad656031 100644
19 --- a/dev-python/orjson/orjson-3.6.7.ebuild
20 +++ b/dev-python/orjson/orjson-3.6.7.ebuild
21 @@ -76,7 +76,7 @@ KEYWORDS="~amd64"
22 SLOT="0"
23 IUSE="debug"
24
25 -DEPEND="
26 +BDEPEND="
27 test? (
28 $(python_gen_cond_dep '
29 dev-python/arrow[${PYTHON_USEDEP}]
30 @@ -89,19 +89,14 @@ DEPEND="
31 $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' python3_{8,9})
32 $(python_gen_cond_dep '>=dev-python/xxhash-1.4.3[${PYTHON_USEDEP}]' python3_8)
33 )
34 -"
35 -BDEPEND="
36 app-arch/unzip
37 dev-lang/rust[nightly]
38 dev-util/maturin
39 "
40
41 -distutils_enable_tests pytest
42 +QA_FLAGS_IGNORED=".*"
43
44 -pkg_setup() {
45 - python_setup
46 - export QA_FLAGS_IGNORED="$(python_get_sitedir)/${PN}*.so"
47 -}
48 +distutils_enable_tests pytest
49
50 src_compile() {
51 maturin build --no-sdist --manylinux off --interpreter ${EPYTHON} $(usex debug "" --release) || die