Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
Date: Sun, 07 Aug 2022 13:59:42
Message-Id: 1659880744.e6f60d9b4bb7a66340c26a373c1245570abfe2a8.ionen@gentoo
1 commit: e6f60d9b4bb7a66340c26a373c1245570abfe2a8
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 7 13:26:15 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 7 13:59:04 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f60d9b
7
8 dev-util/maturin: re-enable extension_module test except for pypy3
9
10 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
11
12 dev-util/maturin/maturin-0.13.1.ebuild | 4 +---
13 dev-util/maturin/maturin-0.13.2_beta1.ebuild | 4 +---
14 2 files changed, 2 insertions(+), 6 deletions(-)
15
16 diff --git a/dev-util/maturin/maturin-0.13.1.ebuild b/dev-util/maturin/maturin-0.13.1.ebuild
17 index d63cc20f6be5..37d7e0acdb9d 100644
18 --- a/dev-util/maturin/maturin-0.13.1.ebuild
19 +++ b/dev-util/maturin/maturin-0.13.1.ebuild
20 @@ -413,14 +413,12 @@ python_test() {
21
22 local skip=(
23 --skip locked_doesnt_build_without_cargo_lock
24 - # move below when >=rust-1.62 is stable, xfail "pass" with 1.60-1.61
25 - --skip pyo3_no_extension_module
26 )
27 [[ ${EPYTHON} == pypy3 ]] && skip+=(
28 # test enables pyo3's auto-initialize that is incompatible with pypy
29 --skip integration_pyo3_bin
30 # wants the missing libpypy*-c.so
31 -# --skip pyo3_no_extension_module
32 + --skip pyo3_no_extension_module
33 )
34
35 cp -r test-crates{.orig,} || die
36
37 diff --git a/dev-util/maturin/maturin-0.13.2_beta1.ebuild b/dev-util/maturin/maturin-0.13.2_beta1.ebuild
38 index 4432c450ae14..60b997cfc9b5 100644
39 --- a/dev-util/maturin/maturin-0.13.2_beta1.ebuild
40 +++ b/dev-util/maturin/maturin-0.13.2_beta1.ebuild
41 @@ -418,14 +418,12 @@ python_test() {
42
43 local skip=(
44 --skip locked_doesnt_build_without_cargo_lock
45 - # move below when >=rust-1.62 is stable, xfail "pass" with 1.60-1.61
46 - --skip pyo3_no_extension_module
47 )
48 [[ ${EPYTHON} == pypy3 ]] && skip+=(
49 # test enables pyo3's auto-initialize that is incompatible with pypy
50 --skip integration_pyo3_bin
51 # wants the missing libpypy*-c.so
52 -# --skip pyo3_no_extension_module
53 + --skip pyo3_no_extension_module
54 )
55
56 cp -r test-crates{.orig,} || die