1 |
commit: 5ea448b383dae12a01aac83289666d49f18088b2 |
2 |
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 29 14:46:04 2021 +0000 |
4 |
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 29 14:55:17 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea448b3 |
7 |
|
8 |
dev-util/maturin: add 0.12.3 |
9 |
|
10 |
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> |
11 |
|
12 |
dev-util/maturin/Manifest | 6 + |
13 |
dev-util/maturin/maturin-0.12.3.ebuild | 325 +++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 331 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest |
17 |
index 354c955dabfa..707b3530acbe 100644 |
18 |
--- a/dev-util/maturin/Manifest |
19 |
+++ b/dev-util/maturin/Manifest |
20 |
@@ -9,6 +9,7 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97 |
21 |
DIST anyhow-1.0.44.crate 35067 BLAKE2B 19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d SHA512 d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff |
22 |
DIST anyhow-1.0.47.crate 36068 BLAKE2B ccd6494dc027bd0b1c2b8861b55ee7c041a51c5f179628c3d8731d58360078d06533fbc955b22f9e3c14dd672d0ba3bacbfe70f22e9e83bb2493476de124b368 SHA512 fef0ea1dc814fe52d65e696f124a43622fd513c33350268116e9bf0f7731e23dae137194d6e45508d2e49569d8fff1b69d4d27d6e715ce8251cbe5ea7d8318af |
23 |
DIST anyhow-1.0.48.crate 41346 BLAKE2B 9ba28706c0048f24312c1d8c753b6fb82bbcc22f24840c3d429a87813582bf05c45ed60b290c7abf54070969d4e42199a410d6a7bf02df788a119a96b4f201d0 SHA512 473b95883ae170b03e2097d924dd6e664604bce5e76a592e8abe763869ddca52de668244099f8f023c3709ae19934c3e1c4cc77610204820ae271b8b05c72d31 |
24 |
+DIST anyhow-1.0.50.crate 44096 BLAKE2B fe303c7380e40bd9dac617fc25129fc96a7100a4da8c3476557cceef9f64dd7e9dec0623cb1da269fcca3d6cc35f9e7b01253ddb59ae4f12c276746d4948dc00 SHA512 21cd89077680e877143e9ba88c4af3a91465dfcd81ff6f08e2840fbee1d718d8a5a94b332641d126c3a2fe6b8e8509e0eb8337d987e0ab25c65dc7e71261d30b |
25 |
DIST async-io-1.6.0.crate 32282 BLAKE2B fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7 SHA512 0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5 |
26 |
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 |
27 |
DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b |
28 |
@@ -39,6 +40,7 @@ DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90 |
29 |
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 |
30 |
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff |
31 |
DIST charset-0.1.2.crate 14490 BLAKE2B 78e776003334cb5a7c8980b8f6f5563b0eb3da8b9c039106347b6ce47f9f0147647c7c643acc18ba3fd9b2a7c897974e2433cfeb3725b5287362ad73ed80a7f1 SHA512 8a740dbd4f7088653addb6fa4293a7d62b8f6a9f727413e2ee46289179b36d6c18ad48b1f3d548f9c153166e16937d9c60b79fcb0ecb5412a635bc6fad11b54a |
32 |
+DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8 SHA512 61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1 |
33 |
DIST cipher-0.2.5.crate 13099 BLAKE2B a728a53007340dcc55da52cc170e5b801c8ad20c4e159d31200d5ab7f8bf4407af9a60713b4385ef0d65c06cc81692cfbd7339cb7449367d1eaf7c529ca34373 SHA512 e55627f5424d9b566dfb0787eebb1fb17ae98b4016c9091e87040ed37b36e0256b7681958a0d90aaf06c125c71123270bf986128ca1e0dc125f3162a868848b9 |
34 |
DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf |
35 |
DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514 SHA512 84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc |
36 |
@@ -143,6 +145,7 @@ DIST maturin-0.11.5.tar.gz 584266 BLAKE2B be92b8b3f94e7b5e5225a57118219cb854ea07 |
37 |
DIST maturin-0.12.0.tar.gz 248005 BLAKE2B 9dcb841e7455943a76de6a4fd769a0b4779730141383f83ccf51dd24172803ecb8122b7dde9477b85bbcfc9d6149a4391531fbd49aa6015eeee407f25cb526e6 SHA512 93255d425922b8c4fd7145391368d0aa8cdb1e88d5a148a65ee2d843dc38e327f776bb42d32e4163183274803ffd560710343afea0aa89bbab7e98a9aa28d6b5 |
38 |
DIST maturin-0.12.1.tar.gz 250396 BLAKE2B 5a45d8e2900fa1bc3dda9dcb429a10231bed70aaf0f4e90ebb128d8b382d85dd4526d55597ef0b1fff3a650b9baa254e81fed0a99812f199fc80396500f99baa SHA512 5b437278d0b8606d2549adea9c92da9c99189d45ecfd2fbf3e5db73ca79112a674a32261c9558fefdaad8e7ab63d1a1ff1d6208515937505808e78aab43d546c |
39 |
DIST maturin-0.12.2.tar.gz 257098 BLAKE2B 647aea4d898b605cbd787674af86ff76183ce750bef7c814819fd8cd7ddc841d8d17a4b0e5a7dd104c20caabf05aeff5ee0f273a27034799e080b69d4da69e33 SHA512 3d45d74d3797bdd874cb43dfebe1d44ef31241a6ae838e3df04742b69385887bc0bf7a86c9c577346c3da55a63559fbeb34087a898d55d3cf7f374caaa76030e |
40 |
+DIST maturin-0.12.3.tar.gz 264117 BLAKE2B c98de550c99c378e6b9e90118acc7e7b67184455a447165840ceb109611e92c1fc2b1b4512dea16c869f3fa5041c0b8906e5767df6f06d45c308045bc4ad5f47 SHA512 2a568dacf09a01f7198570381079c61c98b1771a2e447cd2077256436a6f9e566828b6e9064c5ca0a7aa8de0e442602ff1940f454503db635bda9682614165ef |
41 |
DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 |
42 |
DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c |
43 |
DIST mime_guess-2.0.3.crate 27437 BLAKE2B 6f9176749241dc9b8c08eea3285ac1aeb40ab079f8184d93c436c00b205ab754d9c2b5c481774837bd1c4522b33338fb7ecabe88ee2da471478cdc1391d9281c SHA512 b08013ce235e66eaf49a88ab4c5cf4d1f1b95846c1bbdc1a73efea9052058860c7dbe2b028fe1b33c713621862fe9af2ed097558cbf5e08903ee406a44af162d |
44 |
@@ -179,6 +182,7 @@ DIST pkg-config-0.3.20.crate 15395 BLAKE2B d2727edcd04135783de0c1f27fe1cb052bd92 |
45 |
DIST pkg-config-0.3.22.crate 16145 BLAKE2B 346b67a2000eb91ea8867e5a861c87a7728909d6b20dd00c9b4571d89e5308a108906fc80fe3a2d014fff0411d9bb30fcde224abf8f4aaf37164107861083bdc SHA512 435b9d99a1975692db3efb3bd0e92899c43ba4003aecc4859dc71cd2175521973d5cbe1be06fc3b40af2a7bbe1b0a845be73586c0cd96dc218bc4fc7dce11107 |
46 |
DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 |
47 |
DIST platform-info-0.1.0.crate 11170 BLAKE2B 5cd76a9170efa332d17fa4b1a58bdafa533216d6d178054b932814bcdfc4056471231bfeb0e1cd68c63d47e4de5cdc98695b3e36a9b0fa3d794e38e70110b2ad SHA512 d40e8d1ceae829f9d61f393b5fa73ff10cd97333ef471f16a898d34b21bd5367fe88efa05b725299062c1029e1ca13fcbe24e8789bfdfc87fb3e56e66489d690 |
48 |
+DIST platform-info-0.2.0.crate 11571 BLAKE2B 4cb4f50d878175e080144f6d96b3ee3f53a49c1c889e96a9fc45595518db45c46e4f24d491dec20ea27b336942023118ed0a8bf01a17e1d2d6cb5218825c86db SHA512 9420f1fdde9e3b47720c312eea5056970c38422829a5768cb280dcb876f12c631e5a64b73a0f4120732a823fa75abcb3a45c117777e453b48b2e47659d378f62 |
49 |
DIST polling-2.2.0.crate 21616 BLAKE2B b431e4d31a677ee3d0d36710b27fe98b5df11bd37ac1dfdc464b8a0864dee56985125be388afe9f4c5f8e8c556f668578b2566a6de85f0797d6ecce285d42953 SHA512 6592682d6abf61341e18e5b7e6aedccc31de36016c323ee4e01ca4247d5a40be14f9f60e0602f828ce6ed55e29daa3e601e62a1d472a7ab3a75d760fb1fbd99b |
50 |
DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 |
51 |
DIST ppv-lite86-0.2.15.crate 22002 BLAKE2B 3f967f112ba799f18a3f897c944ea656994abdc7c912868023de90d3885a87d9544159c44b6aeeffd83c1fe0172e326bed4044c2d199ca899da4f8420629736c SHA512 6dac73153d244cca97ea00e429f783a7d03b48f10ee450cf6f8d77581010b28be5048f53322b0c888b425b5085f440b6ea90599ea00c55c641de6e29da42f0b3 |
52 |
@@ -206,6 +210,7 @@ DIST python-pkginfo-0.5.0.crate 106900 BLAKE2B 02d570df809a620adf32f113f9cd47ce0 |
53 |
DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 |
54 |
DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 |
55 |
DIST quoted_printable-0.4.3.crate 6141 BLAKE2B 77a3d6b5ecf43336316baa72df3bed2485c014d56aa26c461ab5c699a8756acb62a157818db1fe2fafa7e5a3808791f2778e738c15e32e9362735f86fe87df2a SHA512 95542a68a88b81b59f937d7cee9c13459f92c4c1c88f8901b656e7eecdbd705b79e511908731cfbeb797cecfb3acdfb9b18bddd43c7d2dc115a3c93ec56458f5 |
56 |
+DIST quoted_printable-0.4.5.crate 6237 BLAKE2B d1f9e7ab512948454c7aaac1fb05f1514a0bea17bb3455fb092500a84baef1c469fe468663875b3962aaf6032bffd61f15aaa744afe22497727da0bf8b718e15 SHA512 e3b165705bf0861be724d0655ed7c9fc735dee335b7c641d301c9c1b4c45a8f1218dccb0d43874a4a40cc4dbe62195e9bdf9cfc17bbcd795b88792b918306a18 |
57 |
DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e |
58 |
DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e |
59 |
DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 |
60 |
@@ -227,6 +232,7 @@ DIST rpassword-5.0.1.crate 11109 BLAKE2B 4d040a920673de6ad2f2cd55104a7c2dfdd7425 |
61 |
DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c |
62 |
DIST rustls-0.19.1.crate 208143 BLAKE2B 2ec02f40bac911d85db013cd99fc859fc4815f98114abe7041cee61bc106e83334378711d0acda916d9cb72a78f8d1a7237bd5d0a51ceb928d98bbe75cab93f6 SHA512 c86b0809f7cb2b31cf9c87d7744334ea3a0c743e26303026ab48194435289b1face6a7009aa4971f719cf31d7f84bb0e56e923cfd326ce0bc4ed990b8c9aeab9 |
63 |
DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c |
64 |
+DIST ryu-1.0.6.crate 50032 BLAKE2B 13e805124f80de0d8175fe8b315b20b06f0ef188049e835843b91ffb90322bbfa54ddd0fe1617af851e8f5b59c1f076252b705394ed3408b5fb577059a46273f SHA512 175da99ee31a942800eb33ab5addcdf89b2bba95b6289be1560746d030acda547a5bc3e8cba714c252230a93bcd991b9593a7c94421222833bf089694ccf1655 |
65 |
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c |
66 |
DIST scoped-tls-1.0.0.crate 9146 BLAKE2B e6cecc543760a293b9ba4e71bf0d12f3360782795bc9d0f0bb054614a1c393f081b6178e98708b896037f5b8edcf371b727e7eb80f62bca24fe09a1903456729 SHA512 f09dd404bb45349ef444e7274a2aabfeaeda7c3c9f964bf5c52c39984c137f63bdf9fb3e33df8e312e52872f7721de25951a7f3b8333a670626c51afd36d314c |
67 |
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d |
68 |
|
69 |
diff --git a/dev-util/maturin/maturin-0.12.3.ebuild b/dev-util/maturin/maturin-0.12.3.ebuild |
70 |
new file mode 100644 |
71 |
index 000000000000..373c0d076c2c |
72 |
--- /dev/null |
73 |
+++ b/dev-util/maturin/maturin-0.12.3.ebuild |
74 |
@@ -0,0 +1,325 @@ |
75 |
+# Copyright 1999-2021 Gentoo Authors |
76 |
+# Distributed under the terms of the GNU General Public License v2 |
77 |
+ |
78 |
+EAPI=8 |
79 |
+ |
80 |
+CRATES=" |
81 |
+ addr2line-0.17.0 |
82 |
+ adler-1.0.2 |
83 |
+ aes-0.6.0 |
84 |
+ aes-soft-0.6.4 |
85 |
+ aesni-0.10.0 |
86 |
+ aho-corasick-0.7.18 |
87 |
+ ansi_term-0.11.0 |
88 |
+ anyhow-1.0.50 |
89 |
+ async-io-1.6.0 |
90 |
+ atty-0.2.14 |
91 |
+ autocfg-1.0.1 |
92 |
+ backtrace-0.3.63 |
93 |
+ base64-0.13.0 |
94 |
+ bitflags-1.3.2 |
95 |
+ block-buffer-0.9.0 |
96 |
+ block-modes-0.7.0 |
97 |
+ block-padding-0.2.1 |
98 |
+ bstr-0.2.17 |
99 |
+ bumpalo-3.8.0 |
100 |
+ byteorder-1.4.3 |
101 |
+ bytes-1.1.0 |
102 |
+ bytesize-1.1.0 |
103 |
+ bzip2-0.4.3 |
104 |
+ bzip2-sys-0.1.11+1.0.8 |
105 |
+ cache-padded-1.1.1 |
106 |
+ camino-1.0.5 |
107 |
+ cargo-platform-0.1.2 |
108 |
+ cargo_metadata-0.14.1 |
109 |
+ cbindgen-0.20.0 |
110 |
+ cc-1.0.72 |
111 |
+ cfg-if-0.1.10 |
112 |
+ cfg-if-1.0.0 |
113 |
+ charset-0.1.3 |
114 |
+ cipher-0.2.5 |
115 |
+ clap-2.33.3 |
116 |
+ concurrent-queue-1.2.2 |
117 |
+ configparser-3.0.0 |
118 |
+ console-0.15.0 |
119 |
+ core-foundation-0.9.2 |
120 |
+ core-foundation-sys-0.8.3 |
121 |
+ cpufeatures-0.2.1 |
122 |
+ crc32fast-1.2.2 |
123 |
+ crossbeam-utils-0.8.5 |
124 |
+ crypto-mac-0.10.1 |
125 |
+ derivative-2.2.0 |
126 |
+ dialoguer-0.9.0 |
127 |
+ digest-0.9.0 |
128 |
+ dirs-4.0.0 |
129 |
+ dirs-sys-0.3.6 |
130 |
+ encode_unicode-0.3.6 |
131 |
+ encoding_rs-0.8.29 |
132 |
+ enumflags2-0.6.4 |
133 |
+ enumflags2_derive-0.6.4 |
134 |
+ env_logger-0.7.1 |
135 |
+ fastrand-1.5.0 |
136 |
+ fat-macho-0.4.4 |
137 |
+ filetime-0.2.15 |
138 |
+ flate2-1.0.22 |
139 |
+ fnv-1.0.7 |
140 |
+ form_urlencoded-1.0.1 |
141 |
+ fs-err-2.6.0 |
142 |
+ futures-0.3.18 |
143 |
+ futures-channel-0.3.18 |
144 |
+ futures-core-0.3.18 |
145 |
+ futures-executor-0.3.18 |
146 |
+ futures-io-0.3.18 |
147 |
+ futures-lite-1.12.0 |
148 |
+ futures-macro-0.3.18 |
149 |
+ futures-sink-0.3.18 |
150 |
+ futures-task-0.3.18 |
151 |
+ futures-util-0.3.18 |
152 |
+ generic-array-0.14.4 |
153 |
+ getrandom-0.2.3 |
154 |
+ gimli-0.26.1 |
155 |
+ glob-0.3.0 |
156 |
+ globset-0.4.8 |
157 |
+ goblin-0.4.3 |
158 |
+ h2-0.3.7 |
159 |
+ hashbrown-0.11.2 |
160 |
+ heck-0.3.3 |
161 |
+ hermit-abi-0.1.19 |
162 |
+ hkdf-0.10.0 |
163 |
+ hmac-0.10.1 |
164 |
+ http-0.2.5 |
165 |
+ http-body-0.4.4 |
166 |
+ httparse-1.5.1 |
167 |
+ httpdate-1.0.2 |
168 |
+ human-panic-1.0.3 |
169 |
+ humantime-1.3.0 |
170 |
+ hyper-0.14.15 |
171 |
+ hyper-rustls-0.22.1 |
172 |
+ idna-0.2.3 |
173 |
+ ignore-0.4.18 |
174 |
+ indexmap-1.7.0 |
175 |
+ indoc-1.0.3 |
176 |
+ instant-0.1.12 |
177 |
+ ipnet-2.3.1 |
178 |
+ itoa-0.4.8 |
179 |
+ js-sys-0.3.55 |
180 |
+ keyring-0.10.4 |
181 |
+ lazy_static-1.4.0 |
182 |
+ libc-0.2.108 |
183 |
+ log-0.4.14 |
184 |
+ mailparse-0.13.6 |
185 |
+ matches-0.1.9 |
186 |
+ memchr-2.4.1 |
187 |
+ mime-0.3.16 |
188 |
+ mime_guess-2.0.3 |
189 |
+ minijinja-0.8.2 |
190 |
+ miniz_oxide-0.4.4 |
191 |
+ mio-0.7.14 |
192 |
+ miow-0.3.7 |
193 |
+ nb-connect-1.2.0 |
194 |
+ nix-0.17.0 |
195 |
+ ntapi-0.3.6 |
196 |
+ num-0.3.1 |
197 |
+ num-bigint-0.3.3 |
198 |
+ num-complex-0.3.1 |
199 |
+ num-integer-0.1.44 |
200 |
+ num-iter-0.1.42 |
201 |
+ num-rational-0.3.2 |
202 |
+ num-traits-0.2.14 |
203 |
+ num_cpus-1.13.0 |
204 |
+ object-0.27.1 |
205 |
+ once_cell-1.8.0 |
206 |
+ opaque-debug-0.3.0 |
207 |
+ os_type-2.3.0 |
208 |
+ parking-2.0.0 |
209 |
+ percent-encoding-2.1.0 |
210 |
+ pin-project-lite-0.2.7 |
211 |
+ pin-utils-0.1.0 |
212 |
+ pkg-config-0.3.22 |
213 |
+ plain-0.2.3 |
214 |
+ platform-info-0.2.0 |
215 |
+ polling-2.2.0 |
216 |
+ ppv-lite86-0.2.15 |
217 |
+ pretty_env_logger-0.4.0 |
218 |
+ proc-macro-crate-0.1.5 |
219 |
+ proc-macro-crate-1.1.0 |
220 |
+ proc-macro-error-1.0.4 |
221 |
+ proc-macro-error-attr-1.0.4 |
222 |
+ proc-macro2-1.0.32 |
223 |
+ pyproject-toml-0.3.1 |
224 |
+ python-pkginfo-0.5.0 |
225 |
+ quick-error-1.2.3 |
226 |
+ quote-1.0.10 |
227 |
+ quoted_printable-0.4.5 |
228 |
+ rand-0.8.4 |
229 |
+ rand_chacha-0.3.1 |
230 |
+ rand_core-0.6.3 |
231 |
+ rand_hc-0.3.1 |
232 |
+ redox_syscall-0.2.10 |
233 |
+ redox_users-0.4.0 |
234 |
+ regex-1.5.4 |
235 |
+ regex-syntax-0.6.25 |
236 |
+ remove_dir_all-0.5.3 |
237 |
+ reqwest-0.11.6 |
238 |
+ rfc2047-decoder-0.1.2 |
239 |
+ ring-0.16.20 |
240 |
+ rpassword-5.0.1 |
241 |
+ rustc-demangle-0.1.21 |
242 |
+ rustls-0.19.1 |
243 |
+ ryu-1.0.6 |
244 |
+ same-file-1.0.6 |
245 |
+ scoped-tls-1.0.0 |
246 |
+ scroll-0.10.2 |
247 |
+ scroll_derive-0.10.5 |
248 |
+ sct-0.6.1 |
249 |
+ secret-service-2.0.1 |
250 |
+ security-framework-2.4.2 |
251 |
+ security-framework-sys-2.4.2 |
252 |
+ semver-1.0.4 |
253 |
+ serde-1.0.130 |
254 |
+ serde_derive-1.0.130 |
255 |
+ serde_json-1.0.72 |
256 |
+ serde_repr-0.1.7 |
257 |
+ serde_urlencoded-0.7.0 |
258 |
+ sha2-0.9.8 |
259 |
+ shlex-1.1.0 |
260 |
+ slab-0.4.5 |
261 |
+ smawk-0.3.1 |
262 |
+ socket2-0.4.2 |
263 |
+ spin-0.5.2 |
264 |
+ static_assertions-1.1.0 |
265 |
+ strsim-0.8.0 |
266 |
+ structopt-0.3.25 |
267 |
+ structopt-derive-0.4.18 |
268 |
+ subtle-2.4.1 |
269 |
+ syn-1.0.82 |
270 |
+ tar-0.4.37 |
271 |
+ target-lexicon-0.12.2 |
272 |
+ tempfile-3.2.0 |
273 |
+ termcolor-1.1.2 |
274 |
+ terminal_size-0.1.17 |
275 |
+ textwrap-0.11.0 |
276 |
+ textwrap-0.14.2 |
277 |
+ thiserror-1.0.30 |
278 |
+ thiserror-impl-1.0.30 |
279 |
+ thread_local-1.1.3 |
280 |
+ time-0.1.43 |
281 |
+ tinyvec-1.5.1 |
282 |
+ tinyvec_macros-0.1.0 |
283 |
+ tokio-1.14.0 |
284 |
+ tokio-rustls-0.22.0 |
285 |
+ tokio-util-0.6.9 |
286 |
+ toml-0.5.8 |
287 |
+ tower-service-0.3.1 |
288 |
+ tracing-0.1.29 |
289 |
+ tracing-core-0.1.21 |
290 |
+ try-lock-0.2.3 |
291 |
+ typenum-1.14.0 |
292 |
+ unicase-2.6.0 |
293 |
+ unicode-bidi-0.3.7 |
294 |
+ unicode-linebreak-0.1.2 |
295 |
+ unicode-normalization-0.1.19 |
296 |
+ unicode-segmentation-1.8.0 |
297 |
+ unicode-width-0.1.9 |
298 |
+ unicode-xid-0.2.2 |
299 |
+ unindent-0.1.7 |
300 |
+ untrusted-0.7.1 |
301 |
+ url-2.2.2 |
302 |
+ uuid-0.8.2 |
303 |
+ vec_map-0.8.2 |
304 |
+ version_check-0.9.3 |
305 |
+ void-1.0.2 |
306 |
+ waker-fn-1.1.0 |
307 |
+ walkdir-2.3.2 |
308 |
+ want-0.3.0 |
309 |
+ wasi-0.10.2+wasi-snapshot-preview1 |
310 |
+ wasm-bindgen-0.2.78 |
311 |
+ wasm-bindgen-backend-0.2.78 |
312 |
+ wasm-bindgen-futures-0.4.28 |
313 |
+ wasm-bindgen-macro-0.2.78 |
314 |
+ wasm-bindgen-macro-support-0.2.78 |
315 |
+ wasm-bindgen-shared-0.2.78 |
316 |
+ web-sys-0.3.55 |
317 |
+ webpki-0.21.4 |
318 |
+ webpki-roots-0.21.1 |
319 |
+ wepoll-ffi-0.1.2 |
320 |
+ winapi-0.3.9 |
321 |
+ winapi-i686-pc-windows-gnu-0.4.0 |
322 |
+ winapi-util-0.1.5 |
323 |
+ winapi-x86_64-pc-windows-gnu-0.4.0 |
324 |
+ winreg-0.7.0 |
325 |
+ xattr-0.2.2 |
326 |
+ zbus-1.9.1 |
327 |
+ zbus_macros-1.9.1 |
328 |
+ zeroize-1.4.3 |
329 |
+ zip-0.5.13 |
330 |
+ zvariant-2.10.0 |
331 |
+ zvariant_derive-2.10.0" |
332 |
+CRATES_TEST=" |
333 |
+ indoc-0.3.6 |
334 |
+ indoc-impl-0.3.6 |
335 |
+ libc-0.2.107 |
336 |
+ lock_api-0.4.5 |
337 |
+ parking_lot-0.11.2 |
338 |
+ parking_lot_core-0.8.5 |
339 |
+ paste-0.1.18 |
340 |
+ paste-impl-0.1.18 |
341 |
+ proc-macro-hack-0.5.19 |
342 |
+ pyo3-0.15.1 |
343 |
+ pyo3-build-config-0.15.1 |
344 |
+ pyo3-macros-0.15.1 |
345 |
+ pyo3-macros-backend-0.15.1 |
346 |
+ scopeguard-1.1.0 |
347 |
+ smallvec-1.7.0 |
348 |
+ syn-1.0.81" |
349 |
+PYTHON_COMPAT=( python3_{8..10} ) |
350 |
+inherit cargo flag-o-matic python-any-r1 |
351 |
+ |
352 |
+DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" |
353 |
+HOMEPAGE="https://github.com/pyo3/maturin" |
354 |
+SRC_URI=" |
355 |
+ https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz |
356 |
+ $(cargo_crate_uris) |
357 |
+ test? ( $(cargo_crate_uris ${CRATES_TEST}) )" |
358 |
+ |
359 |
+LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 openssl" |
360 |
+SLOT="0" |
361 |
+KEYWORDS="~amd64 ~arm64 ~x86" |
362 |
+IUSE="test" |
363 |
+PROPERTIES="test_network" |
364 |
+RESTRICT="test" # uses venv+pip |
365 |
+ |
366 |
+BDEPEND=" |
367 |
+ test? ( |
368 |
+ $(python_gen_any_dep ' |
369 |
+ dev-python/cffi[${PYTHON_USEDEP}] |
370 |
+ dev-python/virtualenv[${PYTHON_USEDEP}] |
371 |
+ ') |
372 |
+ )" |
373 |
+ |
374 |
+QA_FLAGS_IGNORED="usr/bin/maturin" |
375 |
+ |
376 |
+python_check_deps() { |
377 |
+ has_version -b "dev-python/cffi[${PYTHON_USEDEP}]" && |
378 |
+ has_version -b "dev-python/virtualenv[${PYTHON_USEDEP}]" |
379 |
+} |
380 |
+ |
381 |
+pkg_setup() { |
382 |
+ use test && python-any-r1_pkg_setup |
383 |
+} |
384 |
+ |
385 |
+src_configure() { |
386 |
+ filter-flags '-flto*' # undefined references with ring crate |
387 |
+ |
388 |
+ cargo_src_configure |
389 |
+} |
390 |
+ |
391 |
+src_test() { |
392 |
+ cargo_src_test -- --skip locked_doesnt_build_without_cargo_lock |
393 |
+} |
394 |
+ |
395 |
+src_install() { |
396 |
+ cargo_src_install |
397 |
+ |
398 |
+ dodoc -r Changelog.md Readme.md guide/src/. |
399 |
+} |