summaryrefslogtreecommitdiff
path: root/dev-util/maturin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-02 12:28:17 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-02 12:28:17 +0100
commit20b6ab983b55b022c6e4af317154089e18ad41cb (patch)
tree07060dcd7f71fd5f02ecf6463cb8bf3665b65bcc /dev-util/maturin
parent12a4866975c254ac127821e7562eda5ac119fba3 (diff)
gentoo auto-resync : 02:09:2024 - 12:28:17
Diffstat (limited to 'dev-util/maturin')
-rw-r--r--dev-util/maturin/Manifest6
-rw-r--r--dev-util/maturin/maturin-1.6.0.ebuild4
-rw-r--r--dev-util/maturin/maturin-1.7.0.ebuild4
-rw-r--r--dev-util/maturin/maturin-1.7.1.ebuild4
4 files changed, 15 insertions, 3 deletions
diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 5ce7dec152f9..d3825c347bfc 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -623,7 +623,7 @@ DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef
DIST zip-1.1.4.crate 77910 BLAKE2B 1c6a0e14becbb43faa9510d303ab254486e97730bc741c1fa3c7a88327da0b1e8815026e319abdbeb9e6c9e0ec713d83dbb3a0ae83a32ed2d197923afa803866 SHA512 18c8e7c9246049c7be4ade2bee501da2ff7cfe45aaab88e20650246833ae3f7b492644c0f4a43aa93a7ef7bf95413c9b27d0f5f8d099f19131a682b92a6d3fc4
-EBUILD maturin-1.6.0.ebuild 12134 BLAKE2B 95e6d9d67c784445557ca9743d14863010017e7ee5df3627cecb42a044bf87afe691c7d0749a568153fb25ba2c32d58a175a41e60c8fb313f00ff08b2117baff SHA512 135a0c14763b1f7fbc332af6da4c524ac57e3be232a83bdd4b01a05faffdbdcc12aeb45db1abdd050345b9f601eae16df57d04862e39a8d1d5e7b50754ec589f
-EBUILD maturin-1.7.0.ebuild 11245 BLAKE2B 4de72e61b261c31bc5a8da2124e58c2e4c7379df535623f4272bab8b957c2962809dfdf5e539608c9c3d9b1da043a530c2e95c4c7d5bbc47eb26e8a8075065b1 SHA512 f88223c5763552c8ec85d3de46c6bf26ccf43c3005c20d74f021d89266b94335d1ef521c80215fef00bee68aac9319a2038077107cf210c0dd8a3b385d42b445
-EBUILD maturin-1.7.1.ebuild 11464 BLAKE2B c038d54918c46fed367840ce66d8619a5047c3106553594a69e3f08d3c5fa991101238b2b979d5d4c0fa53be01552dcbe43c4f38bc2180d4a7954b96be6a7c15 SHA512 72b42b11cc94ac0ded1a60af9654329322b1b49269a48d4119857920ac6466f75868d579b0cef646621bcf18b591a295af7094582026172ddec572fd18dc60cc
+EBUILD maturin-1.6.0.ebuild 12304 BLAKE2B f00ef36a7eb337dc2d7bb2cb0c9f5a0151ce87f20e262b3b992cc05b9ecd748996e60c4e572eb392dac5710b96c3d9cb937e26f9926c176f27ea8e6d0eda32d6 SHA512 fa144969049adabee32c4bc70bbc8ca83d3b4530521f17f74f32000aebb94f089fdc2878e4ec95d6b7e2063aeb369012b53845ca7980068b1998f382a3a9b249
+EBUILD maturin-1.7.0.ebuild 11415 BLAKE2B ce10ef174862962afa27f2538c9eddb2b74369a6acf9a20e120e7545ac2b273c4966da75dba7579886223f2600d7fac295bd5a9d3d7d0b0dd872d72121c07dc5 SHA512 1f808dd2f849b3686220a47195f2cc1b63e51aee789afe200e5e01edc1c095247b3fe7ccf6886d553e8d517445825b30609b4b539137f754e445414e60555858
+EBUILD maturin-1.7.1.ebuild 11634 BLAKE2B 5f8665a5f71f350a8254ee59cace7e20b9fbc2625d8536f14d2e6e9b7f7fbf439f9f0213fa4baefbc75a5ab91617b6d8fdd17986df411122b6e17d993c26747b SHA512 9f6e73e2b5cc6c8ae270a3f8d295a913d3e36ea1759e686e948caaba768f7d4bc98f52cf433355af0eadeae254bd55a3c2e916d979549cafca6802599efb1724
MISC metadata.xml 431 BLAKE2B 15731479f56d8b819c60e8e5541d3c4720462c5a90b199b803097b208432b18cc0143f8cbee471ce81ffeb8b54846fdb61fad083e7507f4f6c3630ac628546ed SHA512 7431db948fd5ab520fb6cae76c7e7dbb2c7aef907d7cde21189d1bb17c686cca7f69a0b84470b1c5d90f672e80d30fbb56f37beec1da04ebfdf025015c099ae7
diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild
index 0db2445f7122..74050422364e 100644
--- a/dev-util/maturin/maturin-1.6.0.ebuild
+++ b/dev-util/maturin/maturin-1.6.0.ebuild
@@ -466,6 +466,7 @@ BDEPEND="
dev-python/boltons[${PYTHON_USEDEP}]
dev-python/virtualenv[${PYTHON_USEDEP}]
dev-vcs/git
+ elibc_musl? ( dev-util/patchelf )
)
"
RDEPEND+=" ${DEPEND}"
@@ -502,6 +503,9 @@ src_prepare() {
src_configure() {
export OPENSSL_NO_VENDOR=1
+ # bug #938847 (TODO?: should probably be an eclass default for musl)
+ use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static"
+
# https://github.com/rust-lang/stacker/issues/79
use s390 && ! is-flagq '-march=*' &&
append-cflags $(test-flags-CC -march=z10)
diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild
index f08f88e3b8fa..59cc413d226f 100644
--- a/dev-util/maturin/maturin-1.7.0.ebuild
+++ b/dev-util/maturin/maturin-1.7.0.ebuild
@@ -421,6 +421,7 @@ BDEPEND="
dev-python/boltons[${PYTHON_USEDEP}]
dev-python/virtualenv[${PYTHON_USEDEP}]
dev-vcs/git
+ elibc_musl? ( dev-util/patchelf )
)
"
RDEPEND+=" ${DEPEND}"
@@ -457,6 +458,9 @@ src_prepare() {
src_configure() {
export OPENSSL_NO_VENDOR=1
+ # bug #938847 (TODO?: should probably be an eclass default for musl)
+ use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static"
+
# https://github.com/rust-lang/stacker/issues/79
use s390 && ! is-flagq '-march=*' &&
append-cflags $(test-flags-CC -march=z10)
diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild
index 745d1c4927b3..5de76563f32b 100644
--- a/dev-util/maturin/maturin-1.7.1.ebuild
+++ b/dev-util/maturin/maturin-1.7.1.ebuild
@@ -431,6 +431,7 @@ BDEPEND="
dev-python/boltons[${PYTHON_USEDEP}]
dev-python/virtualenv[${PYTHON_USEDEP}]
dev-vcs/git
+ elibc_musl? ( dev-util/patchelf )
)
"
RDEPEND+=" ${DEPEND}"
@@ -467,6 +468,9 @@ src_prepare() {
src_configure() {
export OPENSSL_NO_VENDOR=1
+ # bug #938847 (TODO?: should probably be an eclass default for musl)
+ use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static"
+
# https://github.com/rust-lang/stacker/issues/79
use s390 && ! is-flagq '-march=*' &&
append-cflags $(test-flags-CC -march=z10)