summaryrefslogtreecommitdiff
path: root/dev-util/maturin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-28 21:05:25 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-28 21:05:25 +0100
commit9403c20e10161812ed5231e7fd14464ca484aa09 (patch)
treef7757c7c0efe870267d826326a1a44a33ec53125 /dev-util/maturin
parente74494cd71c90a42f7cf78ec655c9c883a26c42a (diff)
gentoo auto-resync : 28:07:2022 - 21:05:25
Diffstat (limited to 'dev-util/maturin')
-rw-r--r--dev-util/maturin/Manifest2
-rw-r--r--dev-util/maturin/maturin-0.13.2_beta1.ebuild8
2 files changed, 5 insertions, 5 deletions
diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index cd0d8513bc06..a47451758634 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -406,5 +406,5 @@ DIST zvariant-2.10.0.crate 64374 BLAKE2B 65f5ec09b812217b2d96f57fcaca7fba97545dc
DIST zvariant_derive-2.10.0.crate 8746 BLAKE2B 8408e6689f6f849d37d0ade5549dbac25a01a8ef6de5692290f24462e0984128fb5b1d72e87e94e4c422896d68f9acaa382ca6af57f47f470448894a85071b1a SHA512 ba06d0761de8e20839246517d89494e5728fd654cf95eec193a4ca4cdb90090542bbfd7ed0ffbc9fc44edda38c5270139f54e63cb88d09f6c26b39199ea1deec
EBUILD maturin-0.12.20.ebuild 8465 BLAKE2B 4b103ac1cf7f3fe019f9ecdda187a237115b50fb6878b068c04d21615e36b2da014dc6bc0353fe6c9792a2849e77fcefc9c4d9de18b9d0ebe14a9ac77b753b9e SHA512 2cd5cf2d2c1a6ce68cda352799f939ef28ad3aa59a40a60134cf7ce0911b2db9dfe5ee0823c6aa8f61c45644dac33cb3c0420aba46e3296c72f6ed462dc02c4c
EBUILD maturin-0.13.1.ebuild 8904 BLAKE2B 3d8a04a791494a5224ec6f26f09daf4024747d5fcbf7a523a941f13fa452339c46cef6aff90a836195a647b11bf754c5c7ca52dc9c5d334381ed1e4830880f53 SHA512 d7ba54457a264a2d8f33e5e1a0a68c2f5d643f7e1a092fea5f23bbf2877bcddbdb9c33ef71b757993d4d3cfe4aec9b3284fd9d0a10b71539f3f2ebbd3834bac6
-EBUILD maturin-0.13.2_beta1.ebuild 9103 BLAKE2B c3f0adf1ac4a17ed7b8db50b774b05d3393599b348976ca8ced334d24841645b535d17c488c25e8a05e20c27a62bb6046c29a80dbcbada25cedfb30906e4a320 SHA512 be77e58746a037e5e316560bfa8871a33004fb393f770e2392890e58c7d93cf03fa9659a648dd9ef87f90bb1972a9a5b52c8ab69fc77b6b86b950cdef96e6bd0
+EBUILD maturin-0.13.2_beta1.ebuild 9129 BLAKE2B dedfd00aa293dcdbad7627a03bd4c13f74f791c921fe9f2318933d87cf5e7c8b1eafa578fe01eeee02aa5b4f91368c42a6ae96860607d80a1d1c69374e8c4de0 SHA512 0eaaa1b8790e7d5c3a3702572174ab307c013976f19fe77845854126df2decd9f1b67eccc93c59e72667bda81aa695cf2020e5d3bc4df0e41680cdcd22cdea95
MISC metadata.xml 581 BLAKE2B 9fd4c9b9ef68199ef36af2d3799e3c16f819e89a2858bbfefbedb35575f5018c44ccf6b851f1bd367adefec1e8e6dc4a817bd431037b2ee8d1c01e3638d81541 SHA512 93e477343b707475d8b5bd043575a047e7247998e62daaed232216a9a3bfaa9dcae0ac02ec8489e847018495b31f9ef1811d528498e0e129dde99b06712ef7f7
diff --git a/dev-util/maturin/maturin-0.13.2_beta1.ebuild b/dev-util/maturin/maturin-0.13.2_beta1.ebuild
index 923cbd019f20..4432c450ae14 100644
--- a/dev-util/maturin/maturin-0.13.2_beta1.ebuild
+++ b/dev-util/maturin/maturin-0.13.2_beta1.ebuild
@@ -387,17 +387,17 @@ src_prepare() {
# TODO: package-agnostic way to handle IUSE=debug with setuptools-rust?
use !debug || sed -i "s/^cargo_args = \[/&'--profile','dev',/" setup.py || die
- filter-lto # undefined references with ring crate
-
# setup.py handles most for non-tests, but ensure disabled rustls on arches
# where ring crate is problematic -- keep in sync below (bug #859577)
- if use mips || use ppc || use ppc64 || use s390 || use sparc; then
+ if use mips || use ppc || use ppc64 || use riscv || use s390 || use sparc; then
sed -i '/^if platform.machine/s/^if/if True or/' setup.py || die
fi
}
src_configure() {
- if use mips || use ppc || use ppc64 || use s390 || use sparc; then
+ filter-lto # undefined references with ring crate
+
+ if use mips || use ppc || use ppc64 || use riscv || use s390 || use sparc; then
local myfeatures=( upload log human-panic )
cargo_src_configure --no-default-features
fi