commit:     3d9246328aee1340fa1babfc21fdea7e9fb4b5ea
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 12:23:09 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 13:14:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d924632

dev-util/maturin: add 0.12.20

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-util/maturin/Manifest               |  23 ++
 dev-util/maturin/maturin-0.12.20.ebuild | 405 ++++++++++++++++++++++++++++++++
 2 files changed, 428 insertions(+)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 8d6d318d3a7d..d393834edf19 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -36,6 +36,7 @@ DIST cargo-zigbuild-0.8.7.crate 24298 BLAKE2B 
6494498df507125456b9dca7688710404a
 DIST cargo-zigbuild-0.9.0.crate 24926 BLAKE2B 
91b2bfe9a59f1749da54ec73602af29420fc4dfd885c845463a08b493c724261e241b3f5006e2790b45a1a0297dd8a2db33111a60033280c71a34700b135ae77
 SHA512 
8eeff655568676a88cf3b058131511d1b58d7967d75dccefb0464633df1e178dc15e6e8fde20935d13e899a86815bcace3acdce2b3e85533804a29905be1d777
 DIST cargo_metadata-0.14.2.crate 17469 BLAKE2B 
4e64bff7710c51d95944faac60b4881b5a43d5edd07ef87c8f4b9826e63dd708719cab27542fdf82cfe869d8781c1a6918a050aa0de71086316bd2f480aad947
 SHA512 
16e6bb3ddcfd4c6d48ba3415780518428f771c393ffe10ce15e1f3c026a6f3bf40ea9f25214049841b1d7d51f2208ed032961a75cb641c5afc52e02cb84d3262
 DIST cbindgen-0.23.0.crate 188128 BLAKE2B 
cca6830ad99538e4e6697ab5fe6b6d36c96efbb33a9e971cf54923f0da327bdedbcae73d388fe522bf0e090b9b90041d6e32f5b083402590ba3de858bcdc6d10
 SHA512 
d7218e55526abfb226df524e634a72060de752eafe5b7f5c60bb746e2c4b105040455cfa16859e6b231c07cdf0256bbd608fe1afbec35fabe2f961927c19d04c
+DIST cbindgen-0.24.3.crate 195698 BLAKE2B 
f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4
 SHA512 
3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cfb-0.7.0.crate 62356 BLAKE2B 
108d4a20d436b84963f972335988dda39949d72c8f096177eb88bcb929f0873c3ec8346bf8e606913799ffd0882901f8721b753714ca49ad307a1ee788fbe0b9
 SHA512 
f1c3dec790377bac4cd0ba1d017a0cab951395ec6e1314bbacbe44e61b3fccd58ca97f81c5f284552561edb69023a4e8b79bcf5aa1f6b3aad1bc677a34ffcb4f
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
@@ -44,10 +45,15 @@ DIST charset-0.1.3.crate 14330 BLAKE2B 
928771e37cc4f86f49cf09b671cc016cb66227579
 DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B 
b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4
 SHA512 
b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389
 DIST cipher-0.2.5.crate 13099 BLAKE2B 
a728a53007340dcc55da52cc170e5b801c8ad20c4e159d31200d5ab7f8bf4407af9a60713b4385ef0d65c06cc81692cfbd7339cb7449367d1eaf7c529ca34373
 SHA512 
e55627f5424d9b566dfb0787eebb1fb17ae98b4016c9091e87040ed37b36e0256b7681958a0d90aaf06c125c71123270bf986128ca1e0dc125f3162a868848b9
 DIST clap-3.1.18.crate 209664 BLAKE2B 
97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d
 SHA512 
bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39
+DIST clap-3.2.4.crate 208372 BLAKE2B 
5cbf38ab3a7022ad02efeb535675a6813bc0cc81e966be0968d50a044053dc6436eab105d45f45df205d903592d6ede4cb49528d05233c2b6d01ebb4310e518a
 SHA512 
88998d5121a558ceefed5ed70a53f7760cc8f017d2f0c8c26c42e467ba1765d75f036600c4d764f8161c50744768bb3d9d21df6836deac043e5b5d61d516eeb0
 DIST clap_complete-3.1.4.crate 31223 BLAKE2B 
ee08809da96889594fcd7f85a63ef9c4ba9bfae3feb5b7b7c491c39712b2b1d2e98e734ed4b138f919535ddcfb20cc093602cc1587ec58d97a62fe008e86714a
 SHA512 
3a76e4e94090c8fceebdaed4e6674ab8af2e5282c72e19643998e55dcc8e07298153baf67b4bfa430ef814c92a3c3b8513d2c857eaddc7a586693bd3a9d2b1ec
+DIST clap_complete-3.2.1.crate 31543 BLAKE2B 
3e4e83f52d056736851bf8db7376943f0f43955d8e7d32e66f7c1e2b8ee1cc7ec24740c1c1bc7aba2ac3159aba70a3ea07bb154bf551d2f08b1463521b2bedc4
 SHA512 
75a42ce30a5661a75763373381477862157161b01c0972c80c01d6610f3fd9f20ac167aa55921557e574d2d895b614ba5c780780562b46aaa31fdb487ac11127
 DIST clap_complete_fig-3.1.5.crate 9919 BLAKE2B 
7f817bd2a2046c9d2dd3d38c5202a6334cd10b7656e94d5e217f8e3b66c5d1d0a0fb96e6ab58c39cf0165f533b43aa54821b4bbd77bb8a8b36e8ab1fa2ad9e18
 SHA512 
93ff5ef5e21e5575ac2cef2e33ee3d005b17d5d6849493b282f956ae65dd8f7245fbcfdda0a76bc10a0ab038b89a136833771761d4e64715fa4f68e8cdf568a0
+DIST clap_complete_fig-3.2.1.crate 10106 BLAKE2B 
74a9d4c3027afbdd61294e7ded25317b6b4b1d78a12b1f16d03ef2860c262c6dcf5f65670f752fa490eefd9da1d0b934c1989120f6e4bdd7cb966016028098d7
 SHA512 
cd2aa876ef54de086dd68f1c389a0e2f2ef3b8cc7b6ad56e231ac34e87936eec906ac1b6ca552f9a7bda272084ce6468c543e7d4359bab5b3e3bf7e84ef268fb
 DIST clap_derive-3.1.18.crate 25521 BLAKE2B 
4c46e0793bc945d9ebfd7ba104264a8cd7c92782c24a9116a8cbf92696476adbe6d5059ee0c220bf71c297bd66f976b91ab95ca75d4ba56714a2824ca7e1af7b
 SHA512 
9bf92e45de15bdfe1ca9a1363f1d243b8df1e5e7d957d6240fa351387b362ef91dc9acffea7256c2161ae8472e35ee2cd678c0bee1f9a27771ae9f4f3f71b351
+DIST clap_derive-3.2.4.crate 27646 BLAKE2B 
3ca6cd0b3b5d35bf3eba6aef4235dfb94c977fee1a5f11506272432b85917193b688de97daa134fe2e85c7a5c736dd67a0f09a17343dea3a4796c55ddc97133f
 SHA512 
f2c2fed1656ac7a81b86e2cf8b4925864476b687b935b1c2b69bec9466403d4f80d98f19cb16cfafdd98ea0289a1256f4b500c954085bd8be584f4f24804a5b1
 DIST clap_lex-0.2.0.crate 9581 BLAKE2B 
47bef7e0b35c7a934deeb2821f0a552e05eaeeb68bbcdb82a013cd3b74f2cc42736207a394b9be8c46b3d253dac41dc22e96e1e2ccd09cc416743f22cbf78891
 SHA512 
d4acd8e2b8d1d19214fde1f0f21f0e0a755cb44e326893bc65350d742c2e260bda61f0abce5fdcb08fc5c4c835d0419cb02452d9f6a85cffa2b5dc7c4bc1e962
+DIST clap_lex-0.2.2.crate 9657 BLAKE2B 
74f6ed5c674664f0b81eb6d61427c0bd4bb2a2e7159aa00c2839a32e360f41fdf388c1455b52658a97900bb1b8d729bdd4f00cc5313e3115234e65a0704ed3fd
 SHA512 
ea1d37bfb29412409db06c1991413dfbb83e393d74c3cdeca80ff317a423f41891510f6ed471f7cb7dd97288393726b14645287ae59cdf7be41f3a1bc9a3991e
 DIST cli-table-0.4.7.crate 13195 BLAKE2B 
498e7434639a4bf21f4b793def59e2f045f8353eb2e12ccbf8778a0a92196ed589ddd94e696a000fa7a2bd50470624f2972eb613cba538956e50c6ecaebc1b53
 SHA512 
2696d3204107f2bf104312fa1e13a92638fe9ea1894263cf707cfe3891ec083499b1b0594d8571169ca242abd6a41396a88ca41dae8a3ce7f04365292158a87b
 DIST combine-4.6.4.crate 132144 BLAKE2B 
9d6b513adc63b49888dc33444e3db2c0c4b950a6c4e30ff17e0bbf4b3bb39fbd679cd31ce7e584a1bedca69868606a13c0e3bd0a136a1fca1dbcdb516452d34e
 SHA512 
2550aba009b8ab66230e7b21fd1cb5085c92bc280e31f35c9b02dc78fa138ef9b9ece0d7801473b88d11866b013c6fa3bb6e9611bdc1a7b85144e50a49829774
 DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 
97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514
 SHA512 
84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc
@@ -106,10 +112,13 @@ DIST futures-task-0.3.21.crate 11815 BLAKE2B 
ec3f2e2c025e9a482d86912099e68722099
 DIST futures-util-0.3.21.crate 153768 BLAKE2B 
b3bc5632bbc7616d33f74361d68f83e0cb051125475101c84212ea2bd03307e927cd125e2f93eeb0f84946cc45d3964a590dcbfcfff88d3ce1970f127e71aed3
 SHA512 
ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4
 DIST generic-array-0.14.5.crate 28915 BLAKE2B 
0a8c7f20ec91d218fad8a9a87b0700564744ccbdc2f1eb84bc363fd55e86a5ad68c68e446b100752238d45abd7c005f1994bc26e079270d42635c6e296e96f29
 SHA512 
30c86b24222503245b494c5f88cdf8115ba08c73df55930bb01bafcea22560f4d20e38c348c3896d6e1ef03209cc1571745881b4a77fd28f66b0cc435f5249a2
 DIST getrandom-0.2.6.crate 28043 BLAKE2B 
b9871b18389f6e5503b3b817baa37dc585eec980851114b3407f34d25bbf68fd70e8bdef60ab682967a1397cb9659b343312deee740aa2107bbf38d1f4629d60
 SHA512 
3fca26198bbab1a9e189fb45ad6cc7c7a18969eed6f68ca43407a2d463fe004955b1d199c1794a23a53ba21fedb61eff86d380d2bf49bfdb6c7055c11d543096
+DIST getrandom-0.2.7.crate 28854 BLAKE2B 
30c054361c9b1d9f95bc505e27e98d8cbb685f37c91437948d9d26f22028e0797a7c704d88912c1648b3704bfe10623a8c5e130e81746c8f85848b831771db80
 SHA512 
01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1
 DIST gimli-0.26.1.crate 716168 BLAKE2B 
c138e890457e8724295cc8996f8e60f1f4d3eed46c865dc7ff2379c65e8d470080953eee70718867b73524f57d54d4a91b5d5ba74d79bd3da38084a880f3fed6
 SHA512 
c341354e13a78c4afeb651a0ed651f60d188957216ba51079512531ab1273b1b79c86c57e904b87064015f8e7efe4280d9edd4acf90e25fb29f8813a4c7bf9a9
 DIST glob-0.3.0.crate 18724 BLAKE2B 
1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620
 SHA512 
87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
 DIST globset-0.4.8.crate 22886 BLAKE2B 
726fceb279ef00589ebd6f77bbbe0642a22a9852a12ac9d14139af679ef2af0a68bb90f51f9cbb08d44190eafc35145df72ea3ff2f346d23cf22e428c887bb42
 SHA512 
1a1fb9731d310ced63742b2c6f7ef7f414c89780751d9881859a6e6fbc512e91bc23c91e3743bb36114dcef6dc1962fd376d67bc536752ba6a8a2fda7aa80bec
+DIST globset-0.4.9.crate 22929 BLAKE2B 
91dfaeb99a3f6f40a5a025ad8527c91770545487324e191801eedb6f916739b5efe687d84a43eb8b712cd181d98d3ab17b839f30c19e0da041b4c34d9286089f
 SHA512 
66841495098b028b8d294c0832276b8864760df3a16b93b57222037c351591ac7773a99a65b85a20c438fbfc04c56ea4901188cb18ed470d3481eeef29eab708
 DIST goblin-0.5.1.crate 156923 BLAKE2B 
e71e22f276ebddc164ff326a2d819a3d208c3e449b0667b8b374a4810710eb5d8857280fcad2602b36b949bc634ecfc59ae01248626c2e5f6b21fa236345db22
 SHA512 
0bc3cf899adf42906664697503cb4633cd2af13a91a0eee85e353a6247b1874745f1f77fd1b4c5aea4bf78c6a94adb01bedb1c5b79604b06378d9a485c9fe346
+DIST goblin-0.5.2.crate 158017 BLAKE2B 
b590ffbbc10430f470410a784934a8c14525055ee922074ba7ef19dd1a3326e9b42fee3c20b2e1d6257719df7574397f188373abd29ac7ef6125fb0c4cdd0b1a
 SHA512 
e061cdef41c0c6896c8e9842b33090c4bb2b8760e27f73b2a4d680c5e68aab272d977f5cfea4fd528af5d42366f5047623d64e41f9a6b42203dff2521b3c68f8
 DIST hashbrown-0.11.2.crate 85713 BLAKE2B 
402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559
 SHA512 
c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c
 DIST heck-0.4.0.crate 11161 BLAKE2B 
13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3
 SHA512 
33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 
801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1
 SHA512 
1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
@@ -127,6 +136,7 @@ DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed8139206896
 DIST itertools-0.10.3.crate 118661 BLAKE2B 
0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97
 SHA512 
9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85
 DIST itoa-1.0.2.crate 11112 BLAKE2B 
e277db8e2f506d4d20b6888b609d9726d594e1cb2c9f21df60a8cf8dcbad1808d8c1bdb0b7857ce7734b92c0f23fb1ec56f8564e779f27eea953d0ffbfcd3f84
 SHA512 
44a732a102d60b58e72fe76c43a1d185fa12ff08d04eeacf03234368552f84d3de87a2ea0a6e7a56b8cfa74cb6f6697005afcee26f45afe0c2fc7dce5da3b593
 DIST js-sys-0.3.57.crate 78605 BLAKE2B 
260e2fe94a213ea169d9296dc8f5639fe62f47ce69eb69f2ac2f9b1f409c3f2dc1b26fef56cda5cbfbb775a7f85d2b6d866bd4e30cd6041feb337b744e57358f
 SHA512 
797865ba4c40bdd338ea3b980d6f7139b580a12057437319d3427da6c5045455e0612461289ecbd6ed445e8b675369a8ce77ec8ac0383c8a800a7fc84606ac2b
+DIST js-sys-0.3.58.crate 78794 BLAKE2B 
d664fda1e19a7ebb621596cd4773e7ebe86b3749ec8e0e45477d170aa472a80a75bd0ca7f6ca47c9aace5e3962451039b1bf44615ac77ee4db21f46d673943e5
 SHA512 
74656493c36d9110aae99f58cf1f72a1c89bd971c574ceef8194f68387bcefaa5e93aee736b41a1de1c192113257bd544948dd79a227b5451d13ba2319b58a15
 DIST keyring-1.1.2.crate 30205 BLAKE2B 
c2f3c48daa6c06b0de4c9f459d563d70b483764e53237e6b868aca4d4d08835ad92df3c2f928c8ec571f54e96173148a530f463ed55e5e5a8a63a975b7b496ed
 SHA512 
aeee8dde066f3f49a4089aa778be6934758fecf7877c3bf285d84b2a97f47f504c7d4bb7903f9af32e479895e6842a7ff84399e520e7d80050c896839aa2628f
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST lddtree-0.2.9.crate 11163 BLAKE2B 
19994b60d263e80408917110cd932f99298e149c000de599194c46b4a186cff271e34ea70a3e4ce13241500a63fbd29c60436504e1763cd5f55a32b5ea489d8e
 SHA512 
812f9febd86c4e5d8182a47d37630485030c3feac7a27d904db43fcdc685217abd7e8e5a94e26d863d8fd6cedaba3e767687fee368bd9597c37e00e1ea8ba612
@@ -141,6 +151,7 @@ DIST matchers-0.1.0.crate 6948 BLAKE2B 
ec3a5d01d2fedbb4dbf5bb185afbb9401410463a6
 DIST matches-0.1.9.crate 2246 BLAKE2B 
de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41
 SHA512 
6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
 DIST maturin-0.12.17.tar.gz 299343 BLAKE2B 
28daf0ae1aead28075c730c8acdef875918f0c65fcb6828987ffd1b6967221dea201c7988574e216826a35a7938972318e1ec22ade3977259dc610464c940b7e
 SHA512 
21649167f9fc6ebd1388e2cf5aa58a1656fec3bbd1f4d97e4753de7992171faf56bb2a9c0e5d19d2965076ae0e0333db0c1958e7af13473b4af7ccd3c2039992
 DIST maturin-0.12.19.tar.gz 303088 BLAKE2B 
16311ca462bb38432156e09a3c15133bbe0dbb9dbdbb390610b1e97d89940dc01c4e4e8e01649baa90e9bede9cbf203b89ab730ee8251c867e26d6e1aff2d053
 SHA512 
782fb0f1715fdae913b34a6fc5eed6b750546903b0d7a522db1280ac8ebaece221c48acc200a4e10687ea8acc5e9b596079e8e8eb990f0a824ef78a5ab41b57a
+DIST maturin-0.12.20.tar.gz 303609 BLAKE2B 
f509401b4b32a6700e08b72ec9ae49d5593df9b55e26ce3f44d62c9755429ef785a60442b540fe05159ed0ea6fae72c3230dcf517cef7e5085184ce99d0d0032
 SHA512 
e221711509d6c3997df49e934e73f41df3c7cdd975db9fd13a22fc9d6a2f2bb9aed33763c70f8516665918537a032e113b55d69936f65e72bb2ac5e46b45be89
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
 DIST mime-0.3.16.crate 15206 BLAKE2B 
9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b
 SHA512 
cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c
@@ -243,6 +254,7 @@ DIST sct-0.7.0.crate 27502 BLAKE2B 
93912044e47473d72d7415e01cbe2545f84d7d087e7a7
 DIST secret-service-2.0.1.crate 26355 BLAKE2B 
01d0457e7fe16a2f86a67a3e96c6acb3b68bde05cd89f7446e4a248c8832dff51b409a106b73b21e9017315da603fd79ee9dbb1f1552f1c56fb9bfcc70eac5f0
 SHA512 
b7d348a236719e8371e17e71931f764edc1e7a0a19704cd85643ecef020769ff6dbce4f9169ced5167441c4d87fe77fde0b45a3bf39a482ff9dd35f625094c49
 DIST security-framework-2.6.1.crate 71688 BLAKE2B 
45236a76721bde18400aa286263b5dc389db66a02a5b8feb38fc6ca576fca305cdc5f7e7d6984ebef1379209740ebef3180c4598d5117b04394562de5ceb52d8
 SHA512 
e4690acf5609f52c89cbe0b577c68a22caf0763d8dc781817010e695824dae44dc27f58c9ffec4254a8461e88040892b89f9628d6a71102d06ab5441b84800a4
 DIST security-framework-sys-2.6.1.crate 17717 BLAKE2B 
5951228dab98af742825a30584e38aafb096d1580375c960feb1ccce7163c6e42802fba4212f556ea8b8b09b1b40bdeec0bcf4af1d7eb4b05fbd271aa3a4cd01
 SHA512 
7315c0d67d2e792932cd6634cbb9da5021c8d9a1a1e96b9d92c6718d73be3aafbc5613cb355fa1a3d1860f13c62e829bc220b43ad18d739ea1b5aece0cab470a
+DIST semver-1.0.10.crate 30912 BLAKE2B 
e0addb727cfec75ac00d0941bec66433f549c5e731a86cf19954c1c402cb5a6721f20af11f1da87370791fd71f95b1febc1b9c90acba8d5416987fe97502cd5f
 SHA512 
92f01a95f6d20bca1e9101f17cd7a7be7e002d55a0ad792c0a1b6b47c510c8e902a8dc33f683ac35800e39020453b0300b79a41fc32f29c8eda9a9d57d456fbc
 DIST semver-1.0.9.crate 30843 BLAKE2B 
52c90056ec744bccbeb4a603b8e138a9b980a063c05462011d3b4cd11c5272c5284d0eec427ffd1e838d73f97a21af70a6c7f8094b6faecd3c18adb1b0be1449
 SHA512 
23da181209ca26a9e78d8111444c465273cdaac23ef6023b1e9a9a10e2ab9dfb13baf51f8b6f597598bde84c36910e0a45bae4f14555d731a9c9a3e94f37214a
 DIST serde-1.0.137.crate 76182 BLAKE2B 
dffef53be259eeb051a375e532c3748219f8219413af0615debdbbce61c5ca17be13b06c0bbbd7a85a696b4bc76ae8e252d880b01ecf540b758fc10f11415b21
 SHA512 
28223488e18826f83a7e90029aebc0722e0cd238a2c0c021e5a162d0f5deaa494713fad10f7ac79c8e14de856af931b6d83cb3efcfd0885837fc71e35ee38a2b
 DIST serde_derive-1.0.137.crate 54831 BLAKE2B 
19a0324c18bd00da4feabcf83dd78de2ff7a1905abb82d5600c6128a8351f5ccc37df21e0135601167a51ea1e6691bd22957c2bbd9da637653c7673dbb808d24
 SHA512 
ee47d3bad717ae16118c43e6f308a0e264bde80caab8f8649bef96ed3f7aa0f9b6a479311df22ecdc7bbcdade65f7b03b79100f8b86caf02f9a0bc77ce01035a
@@ -281,8 +293,10 @@ DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B 
a3d1966bf57c11afcd026269135a6189f14
 DIST toml-0.5.9.crate 55667 BLAKE2B 
f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649
 SHA512 
7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
 DIST toml_edit-0.14.4.crate 105387 BLAKE2B 
63b364d812969fb206ec8ec38e8c0264bdea3a3e7482e2f253c8b0c4e9903bb5becbea6ec03f38d9236be7cbe8111a437e667b901ed75fe32d6de3f94d3a2790
 SHA512 
613aefe6b648eb202002d447a63cec1b83aaf6ba04e964491069198a0fc39ad11268509a2ebaddd68ee3253bc28df2a0e771cc2876c57136e517850a3926fa4d
 DIST tracing-0.1.34.crate 72775 BLAKE2B 
afdcc78ba29f68f3e87e401a89e4c5944da620890823d56f3d345c2e97a2268c19c342014903aa4a62b8d39b67a5313506563a7be0a555b86cd93aa9db4dbae4
 SHA512 
d4641f3f239d158547d7c811a80cbd2d1d7df366122dcc678d01844988ef3c5f5db637707e7e91bfb2ea16bef5463d52f8a481d1a9804bac197157453b5877d8
+DIST tracing-0.1.35.crate 72680 BLAKE2B 
e3f07d2c7bdc72b6845be0a18473a3a24ec0d5212a88eb1bae34795319b6500d6b8c52ff674842f5ded1f0c8cf983977a66964c16779ce1511a2e0d81cc3855a
 SHA512 
939f649d1578e569b974ced1f28678e494f4c42fa5e6c981f38188dcb2d960f71140627e4f60b86d926d44473b311bc855e85f8d90e43932ec3ac7eca7c02394
 DIST tracing-attributes-0.1.21.crate 27552 BLAKE2B 
999e6e257c8778f01cf43365db21d97b9f055019bebba5462968a806e173fc7effc35cacbb60696e3db45d3487627ec3858c282458b38fad74f2f49bdcaa75c0
 SHA512 
a48da3338cd86e7d9a196e06505d53a6d60278bcd3b709e175219c8d1cbd9c0191af07c335b6401a157563e22d75dd13d5be664c02913c289079bfa667f99e65
 DIST tracing-core-0.1.26.crate 53727 BLAKE2B 
1e3efbd8e5ad0617ce15ea14eb6365752067f580504a4cc90f1f486ad3eb7e59087c0f332e3e93ae32a2f4c42a42482a9ecbe180f43dcf34a427babd5290fc61
 SHA512 
b9d44c307d0fee51675bef07ed7f7d2eb8de8a6ffb37256994f3485f7f80e40f1fa9de1663e5360f945270f10d22e42cd9af60193449bd0a0d323895e994bdbb
+DIST tracing-core-0.1.27.crate 58328 BLAKE2B 
3461f13caa1042fc63d7defed2e3f49a286d870e0dee51776a90ee8558a2036781c5561923afd9b858b8029bc95a224bef973009b928c9ae050fe4a20d42a8d7
 SHA512 
8627b2cf4285e461b47288d885ac627bc6cef1083111e1413e2608dccb9c65e55fd2cf1a979d8a507891cf8bf11de40af32a434e9ddec4ff57f7d4c04e3bede0
 DIST tracing-serde-0.1.3.crate 7329 BLAKE2B 
55d924fc3acfd496abca8b42bf3fa4a2511340cf2ebb060fb31bc0b5d81dcbbaa299daef3cddc3647625afd124b9c83efc1ef104f55dc6d4cd4d91e0e667c160
 SHA512 
3822ac747df404c33573ad2a5c722f9708066a72c2893dbf507563ef29bebcab79cec17515fa87c0fa64be8a08073c38ab57ccc463c74df8caf3df69c72e131b
 DIST tracing-subscriber-0.3.11.crate 184827 BLAKE2B 
83686c5affeb40a84e95c161b121dcdd533b782151896b86752f4d9a922683847dc350482a7436fee23a23cbadbb9522dcb7966993e877fb84fa8e6deda050e2
 SHA512 
5d45d5108742aece42bfe7d6f6ed71b0bee81c3e3e3a3117489ec5d4d4ee9c23c157077ad5020b74b019d212fb2a46623e93dc57a7f6bc0a1a853981ea097493
 DIST twox-hash-1.6.3.crate 21842 BLAKE2B 
67c261b2b0a93293717a4e2e07dc11df2abde09da6fe713b9d04917ace73de1b59b8d4fd9449ab46cb7cf496fad1e440effdfa1fae6f5cae4ca78af8cd019c42
 SHA512 
f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc
@@ -290,6 +304,7 @@ DIST typenum-1.15.0.crate 40741 BLAKE2B 
5752d80396d0a37b0069b98ace9efe96d94ccaf4
 DIST unicase-2.6.0.crate 23478 BLAKE2B 
6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053
 SHA512 
7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
 DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B 
c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444
 SHA512 
810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5
 DIST unicode-ident-1.0.0.crate 34224 BLAKE2B 
62100357db87b74e44166a70a1d0f911281fc7410571554e9e89c94f3529920d1d43a8cdf3a3bf163c8acb8e9f575e83a024cb94217b84ecddc582751486954e
 SHA512 
ccdad29fc63f71c507cdf276b02a5bb7fad44dffa123bf04d5b1495eb9c26bd7ec42ad6e11717eb10dc6499693047952c6b766c40d7b0696bd011779649d5fc9
+DIST unicode-ident-1.0.1.crate 33770 BLAKE2B 
e028e9f1d6c01a7a37c8f9ecd6b1d99041b45674bc7699066bb7479822cb8d5a1b4083db1117d9d44ab05096d8a37a9bd5d93dfe8cc5db6bb58950b4f5d5c8e8
 SHA512 
505650712a51c6f309c97bf72029de1eede33c71b84de9733f5f987859a61225e3d07d369b85a89797d870ea436f30b5b5046306f3d5fd672551a4b30c43e428
 DIST unicode-linebreak-0.1.2.crate 69293 BLAKE2B 
825dc2a29d86314cff3492cac71add2cd48948284d9e9b684580186f4c021c8ce1e288d21cc47493eb19a158385ec602f0cd5608a7618e38667c1cc7445a302d
 SHA512 
170db67d6d74df913dffc921986b92df8a2ba68776ddb17c8ffca51d0d4bee597a5460591e7ba593c1eaec8b6227956f4e0f9b11d217aed4ee85cf46f1be5277
 DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 
4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16
 SHA512 
7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
 DIST unicode-width-0.1.9.crate 16745 BLAKE2B 
38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7
 SHA512 
0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
@@ -301,6 +316,7 @@ DIST url-2.2.2.crate 68555 BLAKE2B 
f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0
 DIST uuid-0.8.2.crate 37909 BLAKE2B 
e6ede5f8ae05572d4c55909eb3fe6946de6f10ad9bf71bd357739bc01201bf93f59ccbb3dabcbfd7b3e54b0c98c3b52d21f1bf1877b7283c6df623e9b2b3f33f
 SHA512 
5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8
 DIST uuid-1.0.0.crate 48627 BLAKE2B 
87a7b85a7423869a78631dd49855f662185db6be21162da2168cb88c8b6d271bc079e3226026b32919a00e9c4e5fcdc0dba2a8d8aa05ae7f79397c77571404c0
 SHA512 
9bcd708e12924f0af8c7b554ea428d809f1f93e21a0ffb9aaff2ce9f74d8829677b9d0a4e95200a219c88a0bf8bb5437597ce5c5a7174b458d9ab3e6abe70c57
 DIST uuid-1.1.1.crate 49103 BLAKE2B 
03ad96b55272df3a8056cef35d56f4e0dcd39908208d7da37d0d1fb569c146304677bcb1adb59e3eb0c67101713e3ad81ae409d36e00638f533f06d1a74659f5
 SHA512 
b894f06fc1103e22876f00d29b40668cf8074d9025f00318ae0791502eff4f5840d088be810b5af3abc74ce710af4c4c0196817eef6748c4c588a3d97ddad30d
+DIST uuid-1.1.2.crate 49511 BLAKE2B 
ea25eeae5181b977fcf9a462cbfd4fc5175b0dd16dc19aaf0d6c250a7eec312a6c617aa320c4ec9f452c200ca3aa803146a45cbb91053f500b100eeb14d8c7bc
 SHA512 
de1d1019d224c248e19cbf8a8539dc55937b23f74c5a8b11a445f8b7c155d35caa2001d6c710f4a4a8c034446162ef32c0e3be9f3d43631477c6f3d350acf7d0
 DIST valuable-0.1.0.crate 27718 BLAKE2B 
ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb
 SHA512 
a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
 DIST vcpkg-0.2.15.crate 228735 BLAKE2B 
6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50
 SHA512 
7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 
b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
@@ -308,12 +324,19 @@ DIST void-1.0.2.crate 2356 BLAKE2B 
41578fb5507f94e7d135f9595cec107ed00a926f4968d
 DIST waker-fn-1.1.0.crate 7114 BLAKE2B 
e510eec0490f0caca3930000cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9
 SHA512 
80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5
 DIST walkdir-2.3.2.crate 23516 BLAKE2B 
473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b
 SHA512 
6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
 DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 
4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba
 SHA512 
06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7
+DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B 
fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155
 SHA512 
043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
 DIST wasm-bindgen-0.2.80.crate 164576 BLAKE2B 
ee581f812bdab9dcf23c73ce25afa6aafeffb7b9c70d5a64539487548efb290bfcb94cbe5af6e12b5a5912548ae0fc6cc3168de4a5ab63b3823b6b071d41161c
 SHA512 
928fd6575217909a46f23ea8147caa438efed8eef31d1e0d75610fc380c18d7cf51cb74c7d5c83136d36433fd19bc9256b6566c2624a4008daca1b3e155aacf1
+DIST wasm-bindgen-0.2.81.crate 165467 BLAKE2B 
4b02ad703362d89c280bff92552a632b6cc50a586db4a476fa4f476118b94a89707712c1f6ff65c49a4d6001e9c9e16922a35e36b315b8f544e261ceb43dd5a4
 SHA512 
dd9a9902789dc8c7c3a8107c52018783b505efcc534c94c95ce55ad735c51489c928f767c319d97f78868a58d4aff7a71b2d1513350c30adb9122401b493906b
 DIST wasm-bindgen-backend-0.2.80.crate 25741 BLAKE2B 
bac730f41a17aa963bdb005bcbce76e988b0c163fdf1b117cb3bf838d7186b732f81ce4edc068c6e3d2934802c974e19f1d8588ff71310462a189b3e5b9d4653
 SHA512 
20c33664f194dbc5998093831d8ed0eae82cfa6c90b8c3b9338c4f32104594a8864c68a51ee3e39fca1eba166b241a9a8e508d5f942791d727deb2decd9056d2
+DIST wasm-bindgen-backend-0.2.81.crate 25737 BLAKE2B 
dbfbd09a4d5a1c585fbd8cf8a29dd375c887e77fb5759c74bfbf0dbf012a0340df06f063e1a4908a80a2ff8298689cfb92ef67707e5d2e163abe155523c2029c
 SHA512 
0d3b14b530adb2a32ad3ea169f0555973a25232613ff4269600dc1e86a6d75e4717be2388f132b6bab9a12625f645f644f59dc30a0b4ff3f20c20106083bcfa3
 DIST wasm-bindgen-macro-0.2.80.crate 11805 BLAKE2B 
ce070eac93a0cecac6d2e303f40b9f9784489133da2cf7fabbadd57afdeff5966308481276d4375150f0950fdbee165f466b4b099f0932ce26dd02ce6007af10
 SHA512 
816922762591e7ccd07d9bab1f089d1d0484c04ca4d8b9060d432fabe4ca28a6b6f0e701129f6d0a3fc341b845115c2dd1bea3bb67493234a73f7cd2bc0c66db
+DIST wasm-bindgen-macro-0.2.81.crate 11796 BLAKE2B 
3fb6a60ca59279d3921dd65f7e7d4d91a457e31524671d465c5ce8fb31db7f28f49d80fc0161c2faa9f5a7dbad4c44584f0fed6177e8908de2a421951c62479d
 SHA512 
f1164f7a4413685ec34e22c462b4a4cbaa79eba47079d90b7e15304db222afcc8e966f3bc994a231f21e29ba68a844b3e6622f840e0c335d09201c1dfa046ea3
 DIST wasm-bindgen-macro-support-0.2.80.crate 17857 BLAKE2B 
9f51e4193f64088d95079a105164c75d2397f07846bc8fb29bf7f9dd3747dd7d4d6f3b340cde219fbc3b181199c8f1aaf62317ddd3ce8e7f25f68b2d5ffbd514
 SHA512 
8d4a68c363dde93d9644f30ab69ef28879e8c354e41e6ed1d1598beeeaba5bb6c8e6769fac5404faf438a90d87fbdaf9bc9b4d082dd7b1986f789d739f7b5108
+DIST wasm-bindgen-macro-support-0.2.81.crate 17855 BLAKE2B 
2afb7807913ba01d99ea93030461842b7eeb405f4be0f0d671e1d430b6cc0aa111518c9549b71c8a94dda418c149050fc9d0613e10cdc7fd0dce354d87b8c4c0
 SHA512 
1fac5ac8b546e4fe55484649d7e2a39537b49797e20a2859a17ac98cc8c25cb3d91dca09e94c33651b9963efed6045ddd79bf646489bbd11065c62e66a59cda4
 DIST wasm-bindgen-shared-0.2.80.crate 7204 BLAKE2B 
dd955b920bb74d96734b58c3143a10182c64ff5d4c1cbcdcba909521b45c0f97422c3aca2894722d96a226884a7c334b06649ca7c1cb2e7b08c2cac5acf53dd5
 SHA512 
c170759d46e12edd41dcafc908caa887756a811006a178b3bf5ae73f73556d51fa13fc4a0844e28071d21c177a1d98e1e2f6dcac41dc240b972b697d36d74203
+DIST wasm-bindgen-shared-0.2.81.crate 7194 BLAKE2B 
bc31b0e75cafc2dcd207ffcf44b9ae84de4e5bebebe471404736352e9aaa1c2da45e22892a548c05cda24750be028dcaf66e6529d1ff2f833986ab2085b74fb9
 SHA512 
5ca631a720623e42caf737d3f8faa4961a051eb71b6b0854e4f697f753889cd58df980962d39650acce7712449ae50cf86effa542bd85e451cdb86767aa7ab34
 DIST web-sys-0.3.57.crate 686563 BLAKE2B 
ddb687a252181a9198bc96da3feaea007ff188641996172293772257cffd748a79f306c24d9eb619c61a5ddcec4bb6e423288a831ff14c7b5ec6b37839b52508
 SHA512 
144a481ff7562ff5f96145c7db64ecc704863e2fd6c0c9afc87fe87513e5be660fcadec6b1114ed2c86da36ccd97024ce601b843c8768dd8b5c53c71daae9800
+DIST web-sys-0.3.58.crate 696212 BLAKE2B 
a76b29a2a1b46239e1e6b134004bf43bd127466d9920077196e59b3ff419e059f433f94a68c24f3a6361d4f751ad3b69c6bfa67cacec0f0a2a58c87f319cd475
 SHA512 
58215a0d34bf0478514affa8d85f46017ab565b1dafd36f98a1d0f93e04f909b8b09348c06a189700111b5a8bee2049640a3a3a1433c4939e60bb12f32092b05
 DIST webpki-0.22.0.crate 58663 BLAKE2B 
4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84
 SHA512 
7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
 DIST webpki-roots-0.22.3.crate 242291 BLAKE2B 
70509e4fe7e1df706c66dee61200dd73372ed37ad9dd08db81687bfca6d2baffa4a9588054a827cae3c7e55a0aa31de220c5cb205467bc2891188cef1949b776
 SHA512 
4015b9f98127324efd8219a3a1f3e7f3bc7d67023838fa924a52df8815ff80a5caca351e12219b24be594fe55448ea06b5e040c19b4d14156a115fe5c70c245f
 DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B 
cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73
 SHA512 
f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7

diff --git a/dev-util/maturin/maturin-0.12.20.ebuild 
b/dev-util/maturin/maturin-0.12.20.ebuild
new file mode 100644
index 000000000000..119a4031e96b
--- /dev/null
+++ b/dev-util/maturin/maturin-0.12.20.ebuild
@@ -0,0 +1,405 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+       addr2line-0.17.0
+       adler-1.0.2
+       aes-0.6.0
+       aes-soft-0.6.4
+       aesni-0.10.0
+       aho-corasick-0.7.18
+       anyhow-1.0.57
+       async-io-1.7.0
+       atty-0.2.14
+       autocfg-1.1.0
+       backtrace-0.3.65
+       base64-0.13.0
+       bitflags-1.3.2
+       block-buffer-0.10.2
+       block-buffer-0.9.0
+       block-modes-0.7.0
+       block-padding-0.2.1
+       bstr-0.2.17
+       bumpalo-3.10.0
+       byteorder-1.4.3
+       bytes-1.1.0
+       bytesize-1.1.0
+       bzip2-0.4.3
+       bzip2-sys-0.1.11+1.0.8
+       cab-0.4.0
+       cache-padded-1.2.0
+       camino-1.0.9
+       cargo-options-0.1.4
+       cargo-platform-0.1.2
+       cargo-xwin-0.8.7
+       cargo-zigbuild-0.9.0
+       cargo_metadata-0.14.2
+       cbindgen-0.24.3
+       cc-1.0.73
+       cfb-0.7.0
+       cfg-if-0.1.10
+       cfg-if-1.0.0
+       charset-0.1.3
+       chunked_transfer-1.4.0
+       cipher-0.2.5
+       clap-3.2.4
+       clap_complete-3.2.1
+       clap_complete_fig-3.2.1
+       clap_derive-3.2.4
+       clap_lex-0.2.2
+       cli-table-0.4.7
+       combine-4.6.4
+       concurrent-queue-1.2.2
+       configparser-3.0.0
+       console-0.15.0
+       core-foundation-0.9.3
+       core-foundation-sys-0.8.3
+       cpufeatures-0.2.2
+       crc32fast-1.3.2
+       crossbeam-channel-0.5.4
+       crossbeam-deque-0.8.1
+       crossbeam-epoch-0.9.8
+       crossbeam-utils-0.8.8
+       crypto-common-0.1.3
+       crypto-mac-0.10.1
+       data-encoding-2.3.2
+       derivative-2.2.0
+       dialoguer-0.10.1
+       digest-0.10.3
+       digest-0.9.0
+       dirs-4.0.0
+       dirs-sys-0.3.7
+       dunce-1.0.2
+       either-1.6.1
+       encode_unicode-0.3.6
+       encoding-0.2.33
+       encoding-index-japanese-1.20141219.5
+       encoding-index-korean-1.20141219.5
+       encoding-index-simpchinese-1.20141219.5
+       encoding-index-singlebyte-1.20141219.5
+       encoding-index-tradchinese-1.20141219.5
+       encoding_index_tests-0.1.4
+       encoding_rs-0.8.31
+       enumflags2-0.6.4
+       enumflags2_derive-0.6.4
+       env_logger-0.7.1
+       fastrand-1.7.0
+       fat-macho-0.4.5
+       filetime-0.2.16
+       flate2-1.0.24
+       fnv-1.0.7
+       foreign-types-0.3.2
+       foreign-types-shared-0.1.1
+       form_urlencoded-1.0.1
+       fs-err-2.7.0
+       futures-0.3.21
+       futures-channel-0.3.21
+       futures-core-0.3.21
+       futures-executor-0.3.21
+       futures-io-0.3.21
+       futures-lite-1.12.0
+       futures-macro-0.3.21
+       futures-sink-0.3.21
+       futures-task-0.3.21
+       futures-util-0.3.21
+       generic-array-0.14.5
+       getrandom-0.2.7
+       gimli-0.26.1
+       glob-0.3.0
+       globset-0.4.9
+       goblin-0.5.2
+       hashbrown-0.11.2
+       heck-0.4.0
+       hermit-abi-0.1.19
+       hkdf-0.10.0
+       hmac-0.10.1
+       human-panic-1.0.3
+       humantime-1.3.0
+       idna-0.2.3
+       ignore-0.4.18
+       indexmap-1.8.2
+       indicatif-0.17.0-rc.6
+       indoc-1.0.6
+       instant-0.1.12
+       itertools-0.10.3
+       itoa-1.0.2
+       js-sys-0.3.58
+       keyring-1.1.2
+       lazy_static-1.4.0
+       lddtree-0.2.9
+       libc-0.2.126
+       lock_api-0.4.7
+       log-0.4.17
+       lzxd-0.1.4
+       mailparse-0.13.8
+       matchers-0.1.0
+       matches-0.1.9
+       memchr-2.5.0
+       memoffset-0.6.5
+       mime-0.3.16
+       mime_guess-2.0.4
+       minijinja-0.15.0
+       miniz_oxide-0.5.3
+       msi-0.5.0
+       multipart-0.18.0
+       native-tls-0.2.10
+       nb-connect-1.2.0
+       nix-0.17.0
+       num-0.3.1
+       num-bigint-0.3.3
+       num-complex-0.3.1
+       num-integer-0.1.45
+       num-iter-0.1.43
+       num-rational-0.3.2
+       num-traits-0.2.15
+       num_cpus-1.13.1
+       num_threads-0.1.6
+       number_prefix-0.4.0
+       object-0.28.4
+       once_cell-1.12.0
+       opaque-debug-0.3.0
+       openssl-0.10.40
+       openssl-macros-0.1.0
+       openssl-probe-0.1.5
+       openssl-src-111.20.0+1.1.1o
+       openssl-sys-0.9.74
+       os_str_bytes-6.1.0
+       os_type-2.4.0
+       parking-2.0.0
+       parking_lot-0.12.1
+       parking_lot_core-0.9.3
+       path-slash-0.1.4
+       percent-encoding-2.1.0
+       pin-project-lite-0.2.9
+       pin-utils-0.1.0
+       pkg-config-0.3.25
+       plain-0.2.3
+       platform-info-0.2.0
+       polling-2.2.0
+       ppv-lite86-0.2.16
+       pretty_env_logger-0.4.0
+       proc-macro-crate-0.1.5
+       proc-macro-crate-1.1.3
+       proc-macro-error-1.0.4
+       proc-macro-error-attr-1.0.4
+       proc-macro2-1.0.39
+       pyproject-toml-0.3.1
+       python-pkginfo-0.5.4
+       quick-error-1.2.3
+       quote-1.0.18
+       quoted_printable-0.4.5
+       rand-0.8.5
+       rand_chacha-0.3.1
+       rand_core-0.6.3
+       rayon-1.5.3
+       rayon-core-1.9.3
+       redox_syscall-0.2.13
+       redox_users-0.4.3
+       regex-1.5.6
+       regex-automata-0.1.10
+       regex-syntax-0.6.26
+       remove_dir_all-0.5.3
+       rfc2047-decoder-0.1.2
+       ring-0.16.20
+       rpassword-6.0.1
+       rustc-demangle-0.1.21
+       rustc_version-0.4.0
+       rustls-0.20.6
+       ryu-1.0.10
+       same-file-1.0.6
+       schannel-0.1.20
+       scoped-tls-1.0.0
+       scopeguard-1.1.0
+       scroll-0.11.0
+       scroll_derive-0.11.0
+       sct-0.7.0
+       secret-service-2.0.1
+       security-framework-2.6.1
+       security-framework-sys-2.6.1
+       semver-1.0.10
+       serde-1.0.137
+       serde_derive-1.0.137
+       serde_json-1.0.81
+       serde_repr-0.1.8
+       sha2-0.10.2
+       sha2-0.9.9
+       sharded-slab-0.1.4
+       shlex-1.1.0
+       slab-0.4.6
+       smallvec-1.8.0
+       smawk-0.3.1
+       socket2-0.4.4
+       socks-0.3.4
+       spin-0.5.2
+       static_assertions-1.1.0
+       strsim-0.10.0
+       subtle-2.4.1
+       syn-1.0.96
+       tar-0.4.38
+       target-lexicon-0.12.4
+       tempfile-3.3.0
+       termcolor-1.1.3
+       terminal_size-0.1.17
+       textwrap-0.15.0
+       thiserror-1.0.31
+       thiserror-impl-1.0.31
+       thread_local-1.1.4
+       time-0.3.9
+       time-macros-0.2.4
+       tinyvec-1.6.0
+       tinyvec_macros-0.1.0
+       toml-0.5.9
+       toml_edit-0.14.4
+       tracing-0.1.35
+       tracing-attributes-0.1.21
+       tracing-core-0.1.27
+       tracing-serde-0.1.3
+       tracing-subscriber-0.3.11
+       twox-hash-1.6.3
+       typenum-1.15.0
+       unicase-2.6.0
+       unicode-bidi-0.3.8
+       unicode-ident-1.0.1
+       unicode-linebreak-0.1.2
+       unicode-normalization-0.1.19
+       unicode-width-0.1.9
+       untrusted-0.7.1
+       ureq-2.4.0
+       url-2.2.2
+       uuid-0.8.2
+       uuid-1.1.2
+       valuable-0.1.0
+       vcpkg-0.2.15
+       version_check-0.9.4
+       void-1.0.2
+       waker-fn-1.1.0
+       walkdir-2.3.2
+       wasi-0.11.0+wasi-snapshot-preview1
+       wasm-bindgen-0.2.81
+       wasm-bindgen-backend-0.2.81
+       wasm-bindgen-macro-0.2.81
+       wasm-bindgen-macro-support-0.2.81
+       wasm-bindgen-shared-0.2.81
+       web-sys-0.3.58
+       webpki-0.22.0
+       webpki-roots-0.22.3
+       wepoll-ffi-0.1.2
+       which-4.2.5
+       winapi-0.3.9
+       winapi-i686-pc-windows-gnu-0.4.0
+       winapi-util-0.1.5
+       winapi-x86_64-pc-windows-gnu-0.4.0
+       windows-sys-0.36.1
+       windows_aarch64_msvc-0.36.1
+       windows_i686_gnu-0.36.1
+       windows_i686_msvc-0.36.1
+       windows_x86_64_gnu-0.36.1
+       windows_x86_64_msvc-0.36.1
+       xattr-0.2.3
+       xwin-0.2.4
+       zbus-1.9.1
+       zbus_macros-1.9.1
+       zip-0.6.2
+       zvariant-2.10.0
+       zvariant_derive-2.10.0"
+CRATES_TEST="
+       libc-0.2.119
+       libc-0.2.125
+       once_cell-1.10.0
+       once_cell-1.11.0
+       once_cell-1.9.0
+       parking_lot-0.12.0
+       proc-macro2-1.0.38
+       pyo3-0.16.5
+       pyo3-build-config-0.16.0
+       pyo3-build-config-0.16.5
+       pyo3-ffi-0.16.0
+       pyo3-ffi-0.16.5
+       pyo3-macros-0.16.5
+       pyo3-macros-backend-0.16.5
+       python3-dll-a-0.2.3
+       syn-1.0.94
+       syn-1.0.95
+       target-lexicon-0.12.3
+       unicode-ident-1.0.0
+       unicode-xid-0.2.3
+       unindent-0.1.9"
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cargo distutils-r1 flag-o-matic
+
+DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi 
bindings"
+HOMEPAGE="https://maturin.rs/";
+SRC_URI="
+       https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       $(cargo_crate_uris)
+       test? ( $(cargo_crate_uris ${CRATES_TEST}) )"
+
+LICENSE="
+       0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT 
MPL-2.0 openssl
+       doc? ( CC-BY-4.0 OFL-1.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+       $(python_gen_cond_dep '
+               dev-python/tomli[${PYTHON_USEDEP}]
+       ' 3.{8..10})"
+BDEPEND="
+       dev-python/setuptools-rust[${PYTHON_USEDEP}]
+       doc? ( app-text/mdbook )
+       test? (
+               dev-python/cffi[${PYTHON_USEDEP}]
+               dev-python/boltons[${PYTHON_USEDEP}]
+               dev-python/virtualenv[${PYTHON_USEDEP}]
+       )"
+
+QA_FLAGS_IGNORED=".*/${PN}"
+
+PATCHES=(
+       "${FILESDIR}"/${PN}-0.12.8-zig-tests.patch
+)
+
+src_prepare() {
+       distutils-r1_src_prepare
+
+       if use test; then
+               # used to prevent use of network during tests
+               cat > "${T}"/pip.conf <<-EOF || die
+                       [install]
+                       no-index = yes
+                       no-dependencies = yes
+               EOF
+
+               # run plain 'python' from eclass rather than auto-detect 
'python3.x'
+               sed -i 's/"build",/&"-i","python",/' 
tests/common/integration.rs || die
+       fi
+
+       # TODO: package-agnostic way to handle IUSE=debug with setuptools-rust?
+       use !debug || sed -i "s/^cargo_args = \[/&'--profile','dev',/" setup.py 
|| die
+
+       filter-flags '-flto*' # undefined references with ring crate
+}
+
+python_compile_all() {
+       use !doc || mdbook build -d html guide || die
+}
+
+python_test() {
+       local -x PIP_CONFIG_FILE=${T}/pip.conf
+       local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1
+
+       # pyo3_no_extension_module is xfail but passes with >=rust-1.60, still
+       # need looking into but is not known to cause issues, disable for now.
+       cargo_src_test -- --skip locked_doesnt_build_without_cargo_lock \
+               --skip pyo3_no_extension_module
+}
+
+python_install_all() {
+       dodoc Changelog.md Readme.md
+       use doc && dodoc -r guide/html
+}

Reply via email to