Diff maturin-1.11.5 with a maturin-1.12.6
| /usr/portage/dev-util/maturin/maturin-1.12.6.ebuild 2026-04-29 00:17:39.270620682 +0300 | ||
|---|---|---|
| 6 | 6 |
DISTUTILS_USE_PEP517=setuptools |
| 7 | 7 |
DISTUTILS_UPSTREAM_PEP517=standalone |
| 8 | 8 |
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
| 9 |
RUST_MIN_VER=1.85.0 |
|
| 9 |
RUST_MIN_VER=1.88.0 |
|
| 10 | 10 |
inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs |
| 11 | 11 | |
| 12 | 12 |
DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" |
| ... | ... | |
| 20 | 20 | |
| 21 | 21 |
LICENSE="|| ( Apache-2.0 MIT ) doc? ( Apache-2.0 OFL-1.1 )" |
| 22 | 22 |
LICENSE+=" |
| 23 |
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0 |
|
| 24 |
Unicode-3.0 ZLIB BZIP2 |
|
| 23 |
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD |
|
| 24 |
CDLA-Permissive-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB BZIP2 |
|
| 25 | 25 |
" # crates |
| 26 | 26 |
SLOT="0" |
| 27 |
KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" |
|
| 27 |
KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 x86" |
|
| 28 | 28 |
IUSE="doc +ssl test" |
| 29 | 29 |
RESTRICT="!test? ( test )" |
| 30 | 30 | |
| ... | ... | |
| 125 | 125 |
local CARGO_SKIP_TESTS=( |
| 126 | 126 |
# picky cli output test that easily benignly fail (bug #937992) |
| 127 | 127 |
cli_tests |
| 128 |
# fails for unsupported rust targets, non-issue here (bug #973104) |
|
| 129 |
pypi_compatibility_linux_tag |
|
| 128 | 130 |
# avoid need for wasm over a single hello world test |
| 129 | 131 |
integration_wasm_hello_world |
| 130 | 132 |
# fragile depending on rust version, also wants libpypy*-c.so for pypy |