Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-rust/, dev-python/setuptools-rust/files/
Date: Wed, 27 Apr 2022 08:12:23
Message-Id: 1651047132.0b67dd2940691ad2e97f7f311905bf876e3ae2cb.mgorny@gentoo
1 commit: 0b67dd2940691ad2e97f7f311905bf876e3ae2cb
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 27 07:51:36 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 27 08:12:12 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b67dd29
7
8 dev-python/setuptools-rust: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/setuptools-rust/Manifest | 49 ------
13 ...uptools-rust-1.2.0-fix-distutils-conflict.patch | 67 --------
14 .../setuptools-rust/setuptools-rust-0.12.1.ebuild | 170 ---------------------
15 .../setuptools-rust-1.2.0-r1.ebuild | 160 -------------------
16 .../setuptools-rust-1.2.0-r2.ebuild | 158 -------------------
17 5 files changed, 604 deletions(-)
18
19 diff --git a/dev-python/setuptools-rust/Manifest b/dev-python/setuptools-rust/Manifest
20 index 56a71aeef95a..a066f1f8816a 100644
21 --- a/dev-python/setuptools-rust/Manifest
22 +++ b/dev-python/setuptools-rust/Manifest
23 @@ -1,58 +1,32 @@
24 -DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
25 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
26 -DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
27 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
28 -DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
29 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
30 -DIST cloudabi-0.1.0.crate 22687 BLAKE2B 62762386b89a02fb07873b7fc10cd78c4e652fa067a88c57bcd9425e9695ed195ca2a4ef58c6203e7d02e331b0562844da104e62a0a2488360ffdf39da12bcbf SHA512 5f7675bf273eacd59df3d91972ad19bc7e065ffc55183edcd15aaecd416e1f723466e9ba382520a5d3de60d2d421096a2dcb64b444a2ece028d6f75a9b1d8699
31 DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
32 DIST cssparser-0.27.2.crate 56792 BLAKE2B 06b2c5692526fa8aabf158fdf4c05e77a6c30f33c631a735256da6eb50bca93031dd7899f484e482ced7377fcf433b30e6a0ed458b27401e183f9f80af897007 SHA512 7ab205b05112deffb5c50586106c6f04932a8b5aa1bc3224062abfb65136884f20189ffb1b2402aca5c29cc52c3315492db5c05ac052a70ddea88eb6683df295
33 DIST cssparser-macros-0.6.0.crate 6684 BLAKE2B 6b012e881c8a26a398ce62432b9b9d79bbddae4e6e7a1c9883fec19f0b63ba935102bb4443ff542d0cefab2ec6af0cdad3d5249afacac574da71fedf1af925e9 SHA512 9b0aa19d46efe600fbb8b4763639affa5491727ae05312f5c7fb9c5c4d29971c33cb9afcee5001c7d0aec8677d36b5763986783ce8c897de892411f1bdb9a4ea
34 -DIST ctor-0.1.15.crate 4686 BLAKE2B 36187a19bf88915494800dd540838d62f2a3d104beb128be974b510f43a07f309db83c04f77c2f6db7485eec24efb3f9ed4a2b7bcb80cd6bc35196333266fac3 SHA512 7499cc2122a8e55e37318f3e618c881c84c2c4d7b80cb4d54733c004ae21e37321de1eea964bd772bbddc56d223e3d08ae966daed5e65426c8404c8901487f4c
35 -DIST derive_more-0.99.10.crate 53682 BLAKE2B 53056f80a29a0724cc035eede81997bc30ac66a9807e81380a5ea5148afec0619c2d62d86afdef58c3b00d20eafb1c46ad910e94ca3dd647c47ad720292bfcc4 SHA512 60a123ef4f2bce3ad91fac8bbb219c72c36a51943f1fc7a7a32e58d8d420a92e53705eb86a687361100ed2c6ebba1dd9c7a695ebc5ed2188e0a5cef82f9285ad
36 DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf
37 -DIST dtoa-0.4.6.crate 15979 BLAKE2B 7ad070d30f933f169ab442069dd078022bfdb2d6227380e88e286cbba8b908378fd8dadc9f6a86fef985380d925f12ec81f90daf9d1a7accbc03c01d0046258a SHA512 f9ea608b069469736533a60b3f4091712992ebdc99c08af06adce4aea4a9aa9fcb477c3ab169d1c61afddb1f434096cd2f795fe2489f5f0535cc0400b9896b45
38 DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8
39 -DIST dtoa-short-0.3.2.crate 8074 BLAKE2B a5ad280995c7a1bc2e74a8cc0af97838cc4362994f1e10d6551d5ab7847693b6db0e38ad868fd2241fb7bbf5bd540d57f88843e79b135e0697dc67450f7f0c69 SHA512 0f156fca7e312cc90c30c3a10898f2507ea887841195091babc7d03bad10e1f58ec9f70433ffa4678e2f727d0050fa021a3a92bd23aaa0cf019b75bf84038936
40 DIST dtoa-short-0.3.3.crate 8198 BLAKE2B aaece640d0f8b231081bb1534c3188dd4f9780e590f204697e2b8c21c33d348b40310790fd1b72d50a8c58c1d56ae2d6cb0dd24eb37e5ffae12a014da9bb2fb6 SHA512 92fce043874f589155e7e2f14f91a51e876bf0003d1eaccaa1e20026c041f7f84398e82937d6d0e834b0d671d2b7ca307111ddc085508573dac9298469488a4b
41 -DIST futf-0.1.4.crate 11341 BLAKE2B 804cdb89803ecba0371ba045d3af3f4c4cf219e31f0cfff3ab96720ef39cbde14418ae8031601c211b279682781b1d3e6d2ce31c2d212d21afda7fc1da64d8cd SHA512 4cd5ecbb8c180c9b390a6884edf65bfc3aff53ffe7b930cf2b432ff9c46a8c5a06001f3f412f99c41a60def52207e709ffa07a4b432ada488e77067fb5e1b3bf
42 DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3
43 DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
44 -DIST getrandom-0.1.15.crate 24786 BLAKE2B 868817d62ee44fa5bbf54f9af0bd71a29503f92bc93e190a834f4ebdb8eb73dd29e175c661f9964298987949c0b82a53e99080cbe4090fc9c5453daea4b05595 SHA512 b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
45 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
46 -DIST ghost-0.1.2.crate 12777 BLAKE2B 34293c1ec8412ef207627ca2a041f2dd8822c2d8990df8e0f17ffdfc865a1662991a80680c484ddef505758578177d358c2e56003003a2cb685f07a41d6a9feb SHA512 4258fdfab59946a4955f053cf0b73f964d5bdf25ac9357ef8f4cb21948299fb749bf0c0e89a9c1e95a8606e74c6b3a3630fb4f6316815d83882a9531e3b78b5a
47 DIST html5ever-0.25.1.crate 73165 BLAKE2B 70bee0c77337b2fee3fedda6fc475969b5e9a20342bf6890819fa9a69be8cac66e0dfc0a608f5cd6ba789a780f403ee736dbde1af52cb800a599b0113801dc99 SHA512 2b946224a0c5859436a57a507a89601adeffc12092376fe47429c5c5a61bd1d00b3271f0be7dea82ba1dce93a1cb820f72df8ba4c90fd13bd1ec408cff6ca660
48 -DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd
49 DIST indoc-1.0.4.crate 13122 BLAKE2B f7a352bc2d19f3f2d1479b6add45daf841e02bba563ce9af115118b9bacea6bd39ab2a663bc992b2302de73b52bac1024130aab3dcd79c5b4286c93dd7305928 SHA512 b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213
50 -DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 SHA512 18406587ee56a09dd2062cee456af697efa903343de42c0ff618a64ddf2bf7efed5da02e7220fed2636c555a6ae18059018f5c3c9b44ba8d3e5a34ea5b53c806
51 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
52 -DIST instant-0.1.6.crate 5109 BLAKE2B d5dcee737f36f1aa6e821e5b4971663ce44c1c0657723aa662a0eaa386495402cbc19aac37df2f9bb46bebab032508968827bfce586721e6e3472e98eedbbf66 SHA512 52a1b53dd6ab086679b5dc21902cb46fb91edcdf1a009ff13c43c89c0ba77e8b7f4c68e6c5939713d9f609d711881a502d121266fbfd99aa07e36807b3e5494a
53 -DIST inventory-0.1.9.crate 11578 BLAKE2B ac99226ca20f6ca40d29a3af997b5faa77556118eae9713959a884b657b65be724012cca0e60ec0ab71bac87d3eb65ac857dee0eedb3583c6116b6b8263186aa SHA512 503711294fecbdd75b1a1e6b7671e22839a430656a6bbb7971a5310ea227d1a125ff530693f5c466b94d76e0c518a95e59a72fa436085d03d4491da397ac13b2
54 -DIST inventory-impl-0.1.9.crate 1859 BLAKE2B fbddd1abde4769b0e0ded9f9bbd5994c1917bbafac5e59396bcc1cd2e6eceae1a5886bd1fb11173b5b68ed819bafc3c9e8f1c6f695601a5ac1081803c149db49 SHA512 00498b4cc825c2c853ae2d8dcaa0962ba298852b725c7cb299d8799ccfe3ade2fcc98335da36a747babe93e6756ce73dade12262b12572ff02ba8f191f94a630
55 -DIST itoa-0.4.6.crate 12167 BLAKE2B a0ab539cfdaca0a61fc55afdb74ef3231d300452fabbc747cac16a51ec74b4ad5c877e2b2a35f3087693c7eb55b5c389b5bc037b960733ab2afa36ff781591c2 SHA512 9085ad30313a2904fc60a85afed99c7388a345ed50c988f4e7307b23b5f38b14bc9ff64edf02b85fda6c363e035ac314241d5dba4a6e2dcfef3d2648cadb9692
56 DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
57 DIST kuchiki-0.8.1.crate 22153 BLAKE2B f5e887c70e755f99faba569a2ceb3e9942d4dff50e884af1764b6cb557b90d4d89c8a800dd397898fd87c4f9e5d7a6b162b2964c8518a397e38c3919689efcf3 SHA512 68f668032cd6e1152e3eab196d7bdbc0a835daabb0de6b7ced7f463ea56224c35bdb18cc0dd7e57a90461d1ee5e0349e8488df7390580e7eea570997fb4029e3
58 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
59 DIST libc-0.2.121.crate 574702 BLAKE2B bae9215a7318e5b5b6d821d2320ce28e883d04af0bca40ede49b9c5d575d28307b07077b3d59be28347bffc4c69d6c9dd334733f0c519c16de704360f6fa8738 SHA512 aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e1111436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953
60 -DIST libc-0.2.77.crate 507233 BLAKE2B f02ee13e41dfa6317a6cf7f0724f891cc9f98a68cd25e865e744ebbe49d93c86f16c2fd71ef4410ff28e0b386c5b4dff605c1236db83bdb91292ae48d0900782 SHA512 1e6dbd6f646a50fffd294ea56146c42dec6c4e027f2cd886ce2bbab9a5a2d036e4787f95201c448bef9ceddd52d863153c849343791d92900bf1378fbacee0f7
61 -DIST lock_api-0.4.1.crate 20339 BLAKE2B 254e3bfd1fc45d197fe64610f63eb039230c6f6f631577009c7056bc0c252c590963afb062fca48d48c4781859c43b299bb411440420966b723442a96b36c58e SHA512 10ea20ddd70fa8088ba62ef9f6a406cb15567913746d2567c31eefc07c048c5bac6123d6327498e05c34780cf4f29d5cef12a5a07135d64ce095893410f96635
62 DIST lock_api-0.4.6.crate 25215 BLAKE2B af1d28010f7c340dc0857afbaf8acd2396228cabca26e52f79526cc4eafb072c2aee8987bdd9ace4ba87c272f6fc816fc6f62a69e4d7e66a5c6e91ae3e824ede SHA512 ba14d341564eba91bb5ec58bb2e0d6c87e70b3694c4609396f0c0f4afc0c6c105a88cb99c303b1e9761b0fc6cae56f79ba6a7663b063454ab1ede4d49274906d
63 -DIST log-0.4.11.crate 36276 BLAKE2B 728647c829e96cb4fc795682facceebec887508e1ca14f13c0e7984db8ac39b3045885d1daa2f335de3e8f25c5cf1b519a1e7c8c6f4160a716bb8e39d085009f SHA512 e216fcb3c9635d8c4b67b05c1ada1e5de4e99dce89ab4c8f8033ddce6ac488605d8af09f93c42d25ebf8844feea22c93b71682e77a368ee01c686a15133fdeec
64 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
65 DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a
66 -DIST markup5ever-0.10.0.crate 42925 BLAKE2B 67d3126ea6cabf18da407bdcc33b68918e632fce7885bc3ca28ccedd0a6e6b86e23a3cbe34391a9569242360cdcfea58c693c5bd9f8e386ac91ccb1f525da1b4 SHA512 de48560f9099abaf19ed3969be4aafd0041fc51611aa83dca4706c1e26787cb9af835aa70e29e451ce372369da7cc8c139d89c5fcfbdefd633bf0722e55fde5f
67 DIST markup5ever-0.10.1.crate 34668 BLAKE2B a13f39ba93a26a558a8f03ebbbaa98bf2c7caa4fd393be3e307acd5b59a6d91fa8fbf4deff234266cd55772d5047145cc80c5a215ff8eb5b2fddb88468ae4fb2 SHA512 447b0f44ea8b786688127aba1b6eed826dc0127658d293c22db74864381b5e7bc0584243dcc0ee19929d3e757521167c13a108155ed5c8e78375cb0fd3c6f7b7
68 -DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
69 DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
70 DIST new_debug_unreachable-1.0.4.crate 2561 BLAKE2B 5c9831b04e2a44b2dd27816df0a331a8108991a84ebdfefe4e42f325ec3519ee50e89a99d490020a65a3d75acc371316c2253d2c6382453a0b15f4c3d5b96520 SHA512 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
71 DIST nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863 SHA512 f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376
72 DIST once_cell-1.10.0.crate 30414 BLAKE2B 4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992 SHA512 f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab
73 -DIST parking_lot-0.11.0.crate 39558 BLAKE2B 542a01f086b9626828879c916b642dc6b600f7ad882e59eaaf465de3f1917bc80cebfa7d3252fc3c64052e968fe62a6a703d0c8be7855135d92d829c741d7f70 SHA512 464aab46b53df68126c0b7ee635e48955e1a653ab2c89d3c2263b3674ddef253456675ca6c67fc30a3a6cafbffd269b10bcdbc7add505da8b32554753008a42f
74 DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e
75 -DIST parking_lot_core-0.8.0.crate 33870 BLAKE2B 747adc7eb455690050e9c21e117dd85215d64cfefa1408e65956797b9374b02ff41e00400ffc4bfe8b8f22fa40915864a5df933364fe4e4e37f9b8860f60f71e SHA512 40ca590b3af8c8993cd0d78c11bdb92e64d58f720f18a2ad5ca7e1e099469f627361305d080700781c467ada73d14633e31246d2f0ad6256c57a55f33cbd41e3
76 DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00
77 -DIST paste-0.1.18.crate 12259 BLAKE2B ed72b93a27166b0989743c2528d4a41f4b87ffdd0c588557d11a5f37f85d5b8f03ced86150af6209f9fa8d0f6efee705769b26a2f4dc3363f35cc3ac12c0e6ad SHA512 a4d9c75f6f358d6c86eb0a66cdf22eedec180db37358ca2870a992e215d5b389b7991837d8f2769742ac1b093674cb4352ef9d6754a249253472fbcb3a81c001
78 -DIST paste-impl-0.1.18.crate 9451 BLAKE2B e465c4c7eef44d02eb1b61b5290090513607b452f4adc11487947b7047ddc44905d7a02df827feb2142f0e74583afdd9648c1c66086f10e1bd861b663200bf8c SHA512 c635efee46cb251b76ee9427432f81a0d944cdf1d0a95693d824c6085e7dea7e1e3f48c692ae27946f69e4e78d8080220058acf98e5c8a78482007349f8a7a4b
79 DIST phf-0.8.0.crate 3902 BLAKE2B 3f1d4f9c23cfa2a3a0b7e4f809ff00783d71bb4839b27246d5244e5aee61a211498715ed576f00749e8132a6af1cdf50b2eb27d2f49896f006212981886a0e44 SHA512 a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f
80 DIST phf_codegen-0.8.0.crate 3192 BLAKE2B 65c733fb896fa034c97482d122a2ed4c39d763cbb65ee48a229cdb320910aefeef125674bb1305a4a12f5fccefd71f859e33cb26c3e6be09ed8f776f9ff9b463 SHA512 6649779b50683b1b83c89da921ee52963fd517660540148e9ba4b59f9639c705e08400c4da972880ed161564816c7ad45704d6bd51d1429717137de8f46cb941
81 DIST phf_generator-0.8.0.crate 7604 BLAKE2B 936c9ad95d2d5b6b4bc97dac9bcf99813462950f6280d9cbb8c8ae9253d3197f25b8173c202cdd51c4a2d3f422ca1d6f5c9055e7a87e45b2dc5fbe5aa6aa45ce SHA512 de045f47567defd43fe32fc62191a9a892e5a478e1a84b853cff3005e94967ded68e5770eacb43f2e97e58b8f4283327a38a3bdbd55e1d5c708dab601ea66270
82 @@ -60,61 +34,38 @@ DIST phf_macros-0.8.0.crate 5814 BLAKE2B 39f40a52c177da227b3bf54d0fe4f05a2d6c382
83 DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
84 DIST phf_shared-0.8.0.crate 2860 BLAKE2B db48d88ad6e7aa6bdb2f6750ab66063a55d005b4f5e92ededb59da1f1fa9b1296d30f87d32d036f08e3a74111ea4d8287e8eb6c86d0edd76b3ceb38f223696db SHA512 6ad7ac732b7cc42e7e179329fbfee7074d26652d73eb4f2b97224491d978ad9b14c66e5a539c96b84c70124ac44cfc009bf963a42c438d028bd9737b99f463f3
85 DIST ppv-lite86-0.2.16.crate 22245 BLAKE2B 03cba61af42dc3a78ab8f6b03d833c028b7ed737e101b1952467a1e19706bdce6c758eca4ec7d575b2f61daa47cb25fa1d74039b2adb0dbf949b66b7aff3f10a SHA512 264b916f7d1bb6f1c0c0d3cc45f40b72b638abc7174416b49241c3663fe500409509ef6c8241a24515a21a20288c2ba508035b6b37972e4ae7ad02ad19118b74
86 -DIST ppv-lite86-0.2.9.crate 20933 BLAKE2B 493fb977d0db8eb4699893ed1d05758ee7cf1b5610b767a2ec352f3f430edf3d1a3bacefae554fb16eb2786fe4fb9b574c7b9961458a938da9a79b9084f062a8 SHA512 d9fe88a221733197b43db2a2a608dd2acdd9aa37129af07ad2405d66171b6f9f4c1a61530013c7f9ad69194a2e52e7480ba80c696e97cf2adaea7677052cb010
87 DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05
88 -DIST proc-macro-hack-0.5.18.crate 14619 BLAKE2B aa2752f69e3c41d45ea3e06b197a49f6bd9a4ee063c50368adae24827d2f37d0bdd67c0ee51c4872a077827f33a7df775eb2be4d5d2ce9d1315d5627fb81b8fd SHA512 9d13326d9dff684fba0f4785663a6199541bd97d22875f60ceb6117025229377ab1a4c1145b68a24372e6b6103603d6db421d5dfb1b58f580135e1ef077ff798
89 DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952
90 -DIST proc-macro2-1.0.21.crate 36909 BLAKE2B b4759b2fbbb242aeebc7b8155c6d9f316c96672b37ce3540ae6acc579e6bafa01fe4cca37639125cc38e539000f1f6921d2c104bba80f0c2581a6ddf16d74223 SHA512 bc8ca2254c43c5d0eb799cab503fa89ff49d8e98aba5c9c1f960efd5286dd217351eac6774bdd96fbc392290c8de62ecaf4a6ed1e300715ff014ffd9326f9ae4
91 DIST proc-macro2-1.0.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a
92 -DIST pyo3-0.12.1.crate 255576 BLAKE2B 1de845c99d88a7833d5f7fb4cd5f76b5a2516e7d42b0b364f818c0a330239901be2124f0c38bc73ed0f4799ee3bb6c0c868d481f12955500f9e9a6821f33a48a SHA512 b8eccffead0f9a314ad4dde72678cfed9d8205d946beeda65d18209447beca128255efc5d43fb44eb07d7c102371b7f422de512944de8edbe63e8340a86c11eb
93 DIST pyo3-0.16.2.crate 350698 BLAKE2B dff6af75527ed3e34839e25810663ba0a1210cebaa4be0030b5fe1032fcbe93e813b9b3ca1398e446cca62ac5d77a025e40c32884f11caa7787fd35fef48af57 SHA512 b4de2d2bd631de6bcf3cb29802d634b27cab36c4f18a6dbf18f44a8e634e105b1222a9342c2978da701f43047e1a2fff41b8ce1efa9def92b5e97063f1a29b37
94 DIST pyo3-build-config-0.16.2.crate 23501 BLAKE2B 0dc159f6059d64c7fdc8f287c6785b5db626b5776b5564be2ad33289115ee2cedce63131b8d747d913ac22cff4949b9ded7695672f01bfc6eac31b99db8b7c45 SHA512 ef645bb2bbc408c9e566ee6631fa669a54c51d9c751544f704b6b23852e5575e5178d138a677c4a5cd89d432ca48fbd771b4464f512302ff01e9dc0057aa7897
95 -DIST pyo3-derive-backend-0.12.1.crate 30011 BLAKE2B 04232bdd38bbf9c496bee9df72734847c7ae441e69cf653bfe0bb6f4cde9272ab68797d9866d8b087c61b25623687b38cf83f29fdab9437901f6fe5d7773bf2f SHA512 d742b56acdb6932412929d4e5bb79a38681e25c729e2007ff5a7d6188b7675b2af0732e6ae119b51df2ac27fd32a485d119bc3638a9f4814aed10f7f7337f461
96 DIST pyo3-ffi-0.16.2.crate 60227 BLAKE2B cb19ce27510afa61cc0e1f40f27c2cb359fa13f72e9bdef499ecc8d925eac482c0c886dc8175fe0c8e775ebf88a09a55e8ce9df6b672596a8a0fbc1ff4807153 SHA512 2de278222eb74e4cbc67be5ee790de5ba76b06ad3ab09a2fcd0bdb8a1c6daab551a3948d58fd713277150a6cf35a39b71160809990bc8277ed631135dd1ecb2d
97 DIST pyo3-macros-0.16.2.crate 8027 BLAKE2B dfe930ba1e718b8626743a36eb395e62010609cde6a58ac324da3137c3d28884b61c2d99efa52091d4cdd9915cbc7c7ffa65b75b851bb9b0f63b492f5621d3b6 SHA512 4988a4f4167f1408bd31454520113419af94f24b0d58c7887345bd5ccda4f6d6c8b3fb5e317a55ecbb2401e1cb0a0c8224ee9d3a7384cced6ef2bb54c0ed0191
98 DIST pyo3-macros-backend-0.16.2.crate 49378 BLAKE2B 9227c6e7e29a316431adf697675e38c267fc2b18423c99b0198739c8eda91b028d8ed1ce1841cd29225db1827e1449ef95db04941e51466be6a266487de63d96 SHA512 5d6a4292ba8ea0910d209d59f8f8cf7e5b00a28d940d8ce2a221c28b782c2f98fde20fdbbedee8aab2f741ddac3a6267fb17a600c00964c2b155a5e43a841510
99 -DIST pyo3cls-0.12.1.crate 1772 BLAKE2B cc157908011fc3eb13dfc3962e28ffde12641fe1d893465269af9693c4e9c187629bed1808273a09001e8732fc7ff6c23633e1908e9893490e8984b4ca2b2834 SHA512 93a94dd2bc6e382dacbde5bc1d9705d74c780f3fe9472b4807a352864b6d950b912082ed19389d4fb22bd059db659e41320e0bcee62a41de9274ee472199850c
100 DIST quote-1.0.16.crate 27566 BLAKE2B 3352f4ed2158cb8d29947d5435b7414ed223088887718f9d258f1f5d555034a4fbb79cbfb3cb772be4868be366853feabec777fba7f275ac36d8091eb3b371c7 SHA512 489f4dcaa8a8a2041b39fc8fc815fa7943c0a456881283398e4eb65f7b50f220a6e5493d60d1d5019a48b189ca217fd8c62056b552bf94b9329ec963cce01c74
101 -DIST quote-1.0.7.crate 25170 BLAKE2B 9597c94ac365bb6e9d632738a88ece2da7818cb9f3fa0e755324e693eb513c76347032737025375a486319caad13c22ae13bcb257703eacdf2fdc755cbac0de2 SHA512 b7cb576c07419854f71072a88e4216f50d78196703d3d8a1068dfd0f2ccb1e417c3a865ec3be613b46e74e46654f64378f527800701f74d50352cb766a885953
102 DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
103 DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84
104 DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf
105 DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
106 DIST rand_pcg-0.2.1.crate 11291 BLAKE2B f8837f3f3dcd7ecfc90f88bb6464b9f79f7c1975ecc68289fd10a5c97323de9c1106de9847fc798f50d96044e46cca9d41f1635130be40bc789492bfaf999de9 SHA512 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba
107 -DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184
108 DIST redox_syscall-0.2.11.crate 24032 BLAKE2B 28d71b8c1419e34c4b0a0a1e0ca1bcc34bdf97614a1e33a5f58f867d743a0430ed19e6f76601702802e366c2801d245a3a88c9bd657bf8aaebdda463aeaeea86 SHA512 dcdc6335a0db6a01a31b61aaf9eb684f264b36868a351094d3e2fb3fe84f0c4269db89ad40b9e0fedfe1ebe2096baa20e7a6232a4de5a3dda3b7876eaaca75fc
109 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
110 -DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
111 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
112 DIST selectors-0.22.0.crate 44199 BLAKE2B f749e0e53476b695b4937bc0cbf1add4f3f7d4c64f59f71cd0095d87a20bb13c69b6a5271ff7951f9a67934ced5ca0d3fda684c99727ab90b637c0af170e012e SHA512 af2f4ba87c7a52291bc7f5276c4ebcc7689724d95972ac8d162e0f4007a6f0a47ee1aa6095b3b80441924f990b2d147bc4e3e65a7dec164d95742977ca792b04
113 DIST semver-1.0.6.crate 29941 BLAKE2B 1aad12eb93534a0a72fa1645a71fe4cc03121a2215520030d697e863427fa06edd9f63d05c522f696c5b9c1c45556803ae381cb4c77a2d4a7fc30f7363e3ecea SHA512 0470b9a3a6d398233d19a8240de3b0d18c4cd8f8fc6887658baac4053c88463d5de9b7145a564abd43f813e03b75a26050eedc1689450895953bc7f96b64859f
114 -DIST serde-1.0.116.crate 74443 BLAKE2B fec8b7ec294919b72d2ec8e97046f6ba6fae79736567ea7827808d362802bbb8b6542e528613744d9dc5e2765ea3de1a0b1d4f5da04a13e1eefb2724242b8acd SHA512 938cf3c4860a35746810cf46003ab754b02446f481ad91ad3a030c751ef593889f433019626c613add8834b71d855742482d7e7c471f423a4c7b324d809992f8
115 DIST serde-1.0.136.crate 76158 BLAKE2B 44603c8eede428dce4211350497a443385ff0ddb0b43799170411110fd8908a56e9df801c72695723f4fcff5eb33384bcf92ef58eecb9c4924d5d9cc30e2f6c9 SHA512 d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
116 -DIST serde_derive-1.0.116.crate 50697 BLAKE2B 63450a51be3ba880b225fa9d0eaa1df125d63718e95af9345c4d37386ac94e997f25f80f15b6ba5aeb1eb4abc482532542de82049e64f66f6bfad729a90a6e3b SHA512 d0571b9b7346f031514a519da19e53f0fa0381052dc16a40f1a2913518a72558d6fce7712152fa9408cfade6ee7ebaf2c0c84aaee9cd9c961f88d1470747c16d
117 -DIST serde_json-1.0.57.crate 114723 BLAKE2B f6097bd4541b369d1d4c1f1d50c787489918bcb71f3786084d0b5e139358f0c66ecc8ed4ca9bd3474fdb44726d0e5d9a099900cec31392968eba80180715c5d1 SHA512 0ca0ed1cf47c87f907b241e696d6aa23b49bec876d3b9e0e011c20d145b797769631ff8ce8d57487633d1d8a8657e601884bc10b5670ce17c136b9579fd921de
118 DIST servo_arc-0.1.1.crate 9817 BLAKE2B 88586ca0c969df8bfb3a04ba4a689606995876434877a2cd48a72b26451deb6fdcf65273aa9b03948adcbc66b2450301840910e5c4162b993535d69585c62128 SHA512 59d531dcf7a9191b8462ce395e713194994714b65275c0af412186f862be169d0c6fc5d86603332a1aacd8af9ace934dc78531b9cb576cf8179ec35709225447
119 -DIST setuptools-rust-0.12.1.tar.gz 282568 BLAKE2B 433bac61dfcc909fb8f5a92b0bd0e7e90339c80a456355011b94d77152116110f1c77e6d707542e1f102aa76d8f60c3a4a2d2ec926cd49703781bb6195aff0d1 SHA512 02dc2e2c91533ae847cfe7be0e7b0816fb376405f979c9767ba415c0223aa57429f1c038eb6c06ac9ec3950738b55026fbc6d4c8a8d938cf58a975d40d84cdb8
120 -DIST setuptools-rust-1.2.0.tar.gz 285812 BLAKE2B 9028e3c02cf1090aaba5c78495d01eb01d3608242ab6b3fab2b76928e199a93bad2e1dbcd94d24689c7d42160c4dd409656f230493801906fc15f4235de7b68c SHA512 d75f62af47a1de4c3cc594623c120a823635524a812e2bc626ac1fb86ecee8193b4b939ced4b013c07dab63eff40c4990114b61eb45792e04d091ecfe3a7fab6
121 DIST setuptools-rust-1.3.0.tar.gz 285698 BLAKE2B ecd1a2cdce5a9b3ca7c648c97d472dd0ed60db3738d44cfe601c85ac1cd8f3924cb82fe0a06f02a70d60cbe1956c324f3fe0153275c7bae75a14a21b242ecda7 SHA512 5971413a9544ddd626671de74e9517fb20410e4838c5420ed31653d7fdf07b858ff4ef14ec2d5b51677e3402757da915a76858337d0c2b164682450bce35ba11
122 DIST siphasher-0.3.10.crate 9889 BLAKE2B e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd493b2d7b5fba32d26421cc858b38929e4ab96941d0c055375b8acebbd04236d994cadca324500ed05064b9bfc9 SHA512 f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
123 -DIST siphasher-0.3.3.crate 9458 BLAKE2B 02f61c68b432909711c8f8d3c9cdb641528274b9cc991cfd23c10660d4ce4fbe49dfe9c2226404ad72cca498f14813eb531ab2149229071782a9e267504aa95a SHA512 53bec96ee1edcd658886ac650a1528ce5186a203a412d4dce5a95ede4b50ab5ef9406af5150fafff220484ef96ab5a883dc9ba4b0927d6bc42321a4b0cbf454e
124 -DIST smallvec-1.4.2.crate 26109 BLAKE2B 7227afe12e1430510bed73e4a97c512d3c7062bc9cdc05024ef5ab4fd1bd66ae0ca74549f8e5f509e9382c33dec2094e3529dc71d8c3ee3fc5102d00a5667c59 SHA512 5fa8ca2bd49dcf23c5f2c241b69811ff92bcca30b9687c3796cd4d4676450640cf5ab15745fd0df07993db42d12e2d4022fc395c55e5464b12ad6a1b3f7f75d5
125 DIST smallvec-1.8.0.crate 27992 BLAKE2B d02897eb4d3901805be86cafd5d3dc6768b31c2ee4d0a9d7eb455e2a21be2864ea83589f4ffde102dbbafb66e3c197707af770b5ef184b8e244d992189644b84 SHA512 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c
126 DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
127 -DIST string_cache-0.8.0.crate 14691 BLAKE2B 5c4fd353b5ec134c5c39427fa3ab77f6fd046abe8f3d1e3bfa4ee37c7cda77f1a1c7ccae23d8d3614ee7f8c5a6954bd94fa45a21ab26c2761c5a22482647ecbc SHA512 bede5794fe3a2db916acb16aed9a268d258477b5db7021feb360f45f7a021b7a5264e0be3517d614b9db558adfdf0147da19295f5afa3f3e64f715e5e8f9f0e6
128 DIST string_cache-0.8.3.crate 16261 BLAKE2B 6c94d4158c095bbb82bc2daf071a698e4dd900b5a8dbce21f7a7020005d614e8d5156cd32d4118670d85168b0faa835c54026729285cb4feb7ed8a0551e9ff20 SHA512 337f1c95393c719d96d9dc7c552b744271f89c4ccb70efada8a48331eb619cbd761eee5a6f13c41b214449fd9ff29439473d33ffe3eda57d78ec90dd9aad88dd
129 DIST string_cache_codegen-0.5.1.crate 8243 BLAKE2B 3ce7bd89edfdd58260fb58e7b954eec503dab2562d13274f401a0af5f7e5152a660298e9884f578e361557225c67c80c0342e5c71d47aad7ec43a47ea91c617c SHA512 c3aeb752cbdbcb78cee6156b726264d182e77b3d6ac89066c366d87d8bdffc32d83e6e59a40471f07d7c827717db25fa6fb489dbd3a650f2fc252a7c85f4ecae
130 -DIST syn-1.0.41.crate 224979 BLAKE2B 19a47cfb286c0c055683fffcb87c7e04622d35a40ca92ff8558458b64d7c4a70710ebd6fb9b6f9e69aba3adfba76da72a131c5657a3c9f54e7110323edb4ea51 SHA512 0f0cf4adf8b4632a44420243e8cccbf7f8e4fc186a7eea8a775ef70932c9f6a3dbbe331c52e05f3b1ab0fa47a5f5d235d261ac01318ddd6ceb549d434f570e31
131 DIST syn-1.0.89.crate 235966 BLAKE2B 8f0e5be9f04f5faeb080fc94d13df0926f03a15ff702a2a88e5eb3194215441882c6f2795506ea05cbafc66f6844de3dc61aef720495932f4675c34be0ef6ee0 SHA512 6b2a9411c015b2b0ed5c5e18cae67f357d1a735e184416c6f8533be191ba65c0963dc9341ba3829195c6616ce71d4a79cbc7768fdbaa98b798b8f67746c6ab4a
132 -DIST tendril-0.4.1.crate 35286 BLAKE2B 4568dae4de3e05d0adbd522311e5b7dfd332ef33f0024b0d1d21eaae7d4e582e3747dc36b1162ef95824834306d44c7b4e635aaf46d8758e35c3e8e71acf6429 SHA512 d94ef7c124d65317438de67e064616511df5e89081e3735982b315df0a8aab319ba16dc3b6513b1f92e0434da3d7aabdd9caf9b7ef28af9d84cf558ce662e693
133 -DIST tendril-0.4.2.crate 37138 BLAKE2B 444fd1ac19fa456075534123f73774f95f36b296afbb4b1e82a6c306971928c851dd663ab6baf09cd20f65b06e7ad46a726690df19bf00c3dddd164420b815ae SHA512 84cce485442a2e1ee6f8806a20dff038b1ff446d22ecfc9865c9ec8bcd209afe0748c7dd31f89c45cd5fd98e34abc1faf3c7a21b6d4bd5863e53d295bb700b3f
134 DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f
135 DIST thin-slice-0.1.1.crate 4484 BLAKE2B 7efcd3c30dd24c22641139288b0c530ffe56dd82f26c2c31f557f1fa09ced695cf12b645fa6bc4c12324af0b9b05792a9cff422b6deee3bbb06b57a7cec06f47 SHA512 27b9e6b2a8485b3f89f659d80d67ccb96370f3371996e39f97784c40bdd7fef5429fb96f48d9c045eec5906051708f169fe4ca8f5f546a25e5f6859cafa42925
136 -DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
137 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
138 -DIST unindent-0.1.6.crate 8468 BLAKE2B e8be4e45cfe5469de3a852b32405c244e00c5d882796a8daff3ed58aa3a53c4c78c81daa527d8bb809d7d8ba8f3526bc1a6c7c6980ae96677a69e0f5d1938520 SHA512 d56cbe4d718e1d98bc015e41cfb52b65e9e87803be1d84fe170711a4c473b2056c209dce9b9f27cc20b08cc2918197557ee39b5be792d786272eb6d44dc33a65
139 DIST unindent-0.1.8.crate 8326 BLAKE2B 3123c6b540b152d89cc7a9a76ff1315549f973c6a26adc6ca1b40518973fcc95a9f8da94d1c52ee551f2870181a265aac7e4339a3d46ba5280021b49ad842df2 SHA512 7752f4a29306b3c43f768bc400d610d1537457b22cceae8a5ebba31c857e219dc433a10a676d3cf94316a7cd6c7013c8960c825c6f1f9db5a3c2edd0a60591a8
140 -DIST utf-8-0.7.5.crate 6551 BLAKE2B 57c6b05714195c578ad304ec8906f8e0dbaf0383ee2af437a669af783ecadf1b30d38e98707f185ea51f22e620b6e789f21211be542d4137f3110ee485888f8e SHA512 610dba6991597b117f3ec602c2c1df42da3a554bd452283f56867d53f1bdc7c0bac6e593b63ec3186016d886951397314ff7e0cf0bfae8015281a6afe77f19ec
141 DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
142 DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
143 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
144
145 diff --git a/dev-python/setuptools-rust/files/setuptools-rust-1.2.0-fix-distutils-conflict.patch b/dev-python/setuptools-rust/files/setuptools-rust-1.2.0-fix-distutils-conflict.patch
146 deleted file mode 100644
147 index 1cc16184a945..000000000000
148 --- a/dev-python/setuptools-rust/files/setuptools-rust-1.2.0-fix-distutils-conflict.patch
149 +++ /dev/null
150 @@ -1,67 +0,0 @@
151 -https://github.com/PyO3/setuptools-rust/pull/222
152 -https://github.com/PyO3/setuptools-rust/issues/221
153 -https://bugs.gentoo.org/840122
154 -
155 -From 3441f25d9524d649f17475a40c292a7fdb14efd4 Mon Sep 17 00:00:00 2001
156 -From: David Hewitt <1939362+davidhewitt@××××××××××××××××××××.com>
157 -Date: Sat, 23 Apr 2022 07:23:08 +0100
158 -Subject: [PATCH] remove setuptools monkey patch
159 -
160 ---- a/pyproject.toml
161 -+++ b/pyproject.toml
162 -@@ -1,5 +1,5 @@
163 - [build-system]
164 --requires = ["setuptools>=46.1", "setuptools_scm[toml]>=3.4.3"]
165 -+requires = ["setuptools>=58.0", "setuptools_scm[toml]>=3.4.3"]
166 - build-backend = "setuptools.build_meta"
167 -
168 - [tool.setuptools_scm]
169 ---- a/setuptools_rust/setuptools_ext.py
170 -+++ b/setuptools_rust/setuptools_ext.py
171 -@@ -240,44 +240,19 @@ def get_tag(self) -> Tuple[str, str, str]:
172 - dist.cmdclass["bdist_wheel"] = bdist_wheel_rust_extension
173 -
174 -
175 --def patch_distutils_build() -> None:
176 -- """Patch distutils to use `has_ext_modules()`
177 --
178 -- See https://github.com/pypa/distutils/pull/43
179 -- """
180 -- from distutils.command import build as _build
181 --
182 -- class build(_build.build):
183 -- # Missing type def from distutils.cmd.Command; add it here for now
184 -- distribution: Distribution
185 --
186 -- def finalize_options(self) -> None:
187 -- build_lib_user_specified = self.build_lib is not None
188 -- super().finalize_options()
189 -- if not build_lib_user_specified:
190 -- if self.distribution.has_ext_modules(): # type: ignore[attr-defined]
191 -- self.build_lib = self.build_platlib
192 -- else:
193 -- self.build_lib = self.build_purelib
194 --
195 -- _build.build = build # type: ignore[misc]
196 --
197 --
198 - def rust_extensions(
199 - dist: Distribution, attr: Literal["rust_extensions"], value: List[RustExtension]
200 - ) -> None:
201 - assert attr == "rust_extensions"
202 - has_rust_extensions = len(value) > 0
203 -
204 -- # Monkey patch has_ext_modules to include Rust extensions; pairs with
205 -- # patch_distutils_build above.
206 -+ # Monkey patch has_ext_modules to include Rust extensions.
207 - #
208 - # has_ext_modules is missing from Distribution typing.
209 - orig_has_ext_modules = dist.has_ext_modules # type: ignore[attr-defined]
210 - dist.has_ext_modules = lambda: (orig_has_ext_modules() or has_rust_extensions) # type: ignore[attr-defined]
211 -
212 - if has_rust_extensions:
213 -- patch_distutils_build()
214 - add_rust_extension(dist)
215 -
216 -
217 -
218
219 diff --git a/dev-python/setuptools-rust/setuptools-rust-0.12.1.ebuild b/dev-python/setuptools-rust/setuptools-rust-0.12.1.ebuild
220 deleted file mode 100644
221 index 18edc54c4a79..000000000000
222 --- a/dev-python/setuptools-rust/setuptools-rust-0.12.1.ebuild
223 +++ /dev/null
224 @@ -1,170 +0,0 @@
225 -# Copyright 1999-2022 Gentoo Authors
226 -# Distributed under the terms of the GNU General Public License v2
227 -
228 -EAPI=7
229 -
230 -CARGO_OPTIONAL=yes
231 -DISTUTILS_IN_SOURCE_BUILD=1
232 -DISTUTILS_USE_SETUPTOOLS=rdepend
233 -PYTHON_COMPAT=( python3_{8..10} )
234 -
235 -inherit distutils-r1 cargo
236 -
237 -CRATES="
238 -bitflags-1.2.1
239 -byteorder-1.3.4
240 -cfg-if-0.1.10
241 -cloudabi-0.1.0
242 -cssparser-0.27.2
243 -cssparser-macros-0.6.0
244 -ctor-0.1.15
245 -derive_more-0.99.10
246 -dtoa-0.4.6
247 -dtoa-short-0.3.2
248 -futf-0.1.4
249 -fxhash-0.2.1
250 -getrandom-0.1.15
251 -ghost-0.1.2
252 -html5ever-0.25.1
253 -indoc-0.3.6
254 -indoc-impl-0.3.6
255 -instant-0.1.6
256 -inventory-0.1.9
257 -inventory-impl-0.1.9
258 -itoa-0.4.6
259 -kuchiki-0.8.1
260 -lazy_static-1.4.0
261 -libc-0.2.77
262 -lock_api-0.4.1
263 -log-0.4.11
264 -mac-0.1.1
265 -markup5ever-0.10.0
266 -matches-0.1.8
267 -new_debug_unreachable-1.0.4
268 -nodrop-0.1.14
269 -parking_lot-0.11.0
270 -parking_lot_core-0.8.0
271 -paste-0.1.18
272 -paste-impl-0.1.18
273 -phf-0.8.0
274 -phf_codegen-0.8.0
275 -phf_generator-0.8.0
276 -phf_macros-0.8.0
277 -phf_shared-0.8.0
278 -ppv-lite86-0.2.9
279 -precomputed-hash-0.1.1
280 -proc-macro-hack-0.5.18
281 -proc-macro2-1.0.21
282 -pyo3-0.12.1
283 -pyo3-derive-backend-0.12.1
284 -pyo3cls-0.12.1
285 -quote-1.0.7
286 -rand-0.7.3
287 -rand_chacha-0.2.2
288 -rand_core-0.5.1
289 -rand_hc-0.2.0
290 -rand_pcg-0.2.1
291 -redox_syscall-0.1.57
292 -ryu-1.0.5
293 -scopeguard-1.1.0
294 -selectors-0.22.0
295 -serde-1.0.116
296 -serde_derive-1.0.116
297 -serde_json-1.0.57
298 -servo_arc-0.1.1
299 -siphasher-0.3.3
300 -smallvec-1.4.2
301 -stable_deref_trait-1.2.0
302 -string_cache-0.8.0
303 -string_cache_codegen-0.5.1
304 -syn-1.0.41
305 -tendril-0.4.1
306 -thin-slice-0.1.1
307 -unicode-xid-0.2.1
308 -unindent-0.1.6
309 -utf-8-0.7.5
310 -wasi-0.9.0+wasi-snapshot-preview1
311 -winapi-0.3.9
312 -winapi-i686-pc-windows-gnu-0.4.0
313 -winapi-x86_64-pc-windows-gnu-0.4.0
314 -"
315 -
316 -MY_PN="${PN/_/-}"
317 -MY_P="${MY_PN}-${PV}"
318 -
319 -DESCRIPTION="a plugin for setuptools to build Rust Python extensions"
320 -HOMEPAGE="https://github.com/PyO3/setuptools-rust"
321 -SRC_URI="mirror://pypi/${PN::1}/${MY_PN}/${MY_P}.tar.gz
322 - test? ( $(cargo_crate_uris ${CRATES}) )"
323 -
324 -LICENSE="MIT"
325 -SLOT="0"
326 -KEYWORDS="~amd64 ~ppc64"
327 -IUSE="test"
328 -
329 -RESTRICT="!test? ( test )"
330 -
331 -RDEPEND="
332 - virtual/rust
333 - dev-python/semantic_version[${PYTHON_USEDEP}]
334 - dev-python/toml[${PYTHON_USEDEP}]
335 - dev-python/typing-extensions[${PYTHON_USEDEP}]
336 -"
337 -BDEPEND="
338 - dev-python/setuptools_scm[${PYTHON_USEDEP}]
339 - test? (
340 - ${RDEPEND}
341 - dev-python/pytest[${PYTHON_USEDEP}]
342 - dev-python/beautifulsoup4[${PYTHON_USEDEP}]
343 - dev-python/lxml[${PYTHON_USEDEP}]
344 - )
345 -"
346 -DEPEND="${RDEPEND}"
347 -
348 -S="${WORKDIR}/${MY_P}"
349 -
350 -src_unpack() {
351 - cargo_src_unpack
352 -}
353 -
354 -python_test() {
355 - # we really really want this test.
356 - [[ ${PV} == 0.12.1 ]] || die "${FUNCNAME}: check if rust_with_cffi test can be enabled"
357 -
358 - distutils_install_for_testing
359 -
360 - # rust_with_cffi - needs a git version of pyo3 for this version
361 - # but next version should be ok to enable rust_with_cffi test
362 - # https://github.com/PyO3/setuptools-rust/commit/21fc0105dc7ba9b3bfdce1530a80190c01dff560#diff-a3f14f562689def4c1df269f3e37bafcf6036a58798d825b8a58438cb479600e
363 - local examples=(html-py-ever tomlgen namespace_package)
364 - for example_dir in ${examples[@]}; do
365 - pushd examples/${example_dir} || die
366 -
367 - einfo "Running ${example_dir} test"
368 -
369 - case ${example_dir} in
370 - tomlgen)
371 - # tomlgen tests toml generation
372 - esetup.py tomlgen_rust
373 - ;;
374 - html-py-ever)
375 - esetup.py build
376 -
377 - pushd test || die
378 - ${EPYTHON} run_all.py || die "Tests failed with ${EPYTHON}"
379 - popd || die
380 - ;;
381 - *)
382 - esetup.py build
383 - epytest
384 - ;;
385 - esac
386 -
387 - popd || die
388 -
389 - if [ ${example_dir} != "tomlgen" ]; then
390 - # clean up the built example
391 - rm -r build/lib/${example_dir//-/_} || die
392 - fi
393 - done
394 -}
395
396 diff --git a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r1.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.2.0-r1.ebuild
397 deleted file mode 100644
398 index dc32a270e1d1..000000000000
399 --- a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r1.ebuild
400 +++ /dev/null
401 @@ -1,160 +0,0 @@
402 -# Copyright 1999-2022 Gentoo Authors
403 -# Distributed under the terms of the GNU General Public License v2
404 -
405 -EAPI=8
406 -
407 -CARGO_OPTIONAL=yes
408 -DISTUTILS_USE_PEP517=setuptools
409 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
410 -
411 -CRATES="
412 - bitflags-1.3.2
413 - byteorder-1.4.3
414 - cfg-if-1.0.0
415 - convert_case-0.4.0
416 - cssparser-0.27.2
417 - cssparser-macros-0.6.0
418 - derive_more-0.99.17
419 - dtoa-0.4.8
420 - dtoa-short-0.3.3
421 - futf-0.1.5
422 - fxhash-0.2.1
423 - getrandom-0.1.16
424 - html5ever-0.25.1
425 - indoc-1.0.4
426 - instant-0.1.12
427 - itoa-0.4.8
428 - kuchiki-0.8.1
429 - lazy_static-1.4.0
430 - libc-0.2.121
431 - lock_api-0.4.6
432 - log-0.4.14
433 - mac-0.1.1
434 - markup5ever-0.10.1
435 - matches-0.1.9
436 - new_debug_unreachable-1.0.4
437 - nodrop-0.1.14
438 - once_cell-1.10.0
439 - parking_lot-0.11.2
440 - parking_lot_core-0.8.5
441 - phf-0.8.0
442 - phf_codegen-0.8.0
443 - phf_generator-0.8.0
444 - phf_macros-0.8.0
445 - phf_shared-0.10.0
446 - phf_shared-0.8.0
447 - ppv-lite86-0.2.16
448 - precomputed-hash-0.1.1
449 - proc-macro2-1.0.36
450 - proc-macro-hack-0.5.19
451 - pyo3-0.16.2
452 - pyo3-build-config-0.16.2
453 - pyo3-ffi-0.16.2
454 - pyo3-macros-0.16.2
455 - pyo3-macros-backend-0.16.2
456 - quote-1.0.16
457 - rand-0.7.3
458 - rand_chacha-0.2.2
459 - rand_core-0.5.1
460 - rand_hc-0.2.0
461 - rand_pcg-0.2.1
462 - redox_syscall-0.2.11
463 - rustc_version-0.4.0
464 - scopeguard-1.1.0
465 - selectors-0.22.0
466 - semver-1.0.6
467 - serde-1.0.136
468 - servo_arc-0.1.1
469 - siphasher-0.3.10
470 - smallvec-1.8.0
471 - stable_deref_trait-1.2.0
472 - string_cache-0.8.3
473 - string_cache_codegen-0.5.1
474 - syn-1.0.89
475 - tendril-0.4.2
476 - thin-slice-0.1.1
477 - unicode-xid-0.2.2
478 - unindent-0.1.8
479 - utf-8-0.7.6
480 - wasi-0.9.0+wasi-snapshot-preview1
481 - winapi-0.3.9
482 - winapi-i686-pc-windows-gnu-0.4.0
483 - winapi-x86_64-pc-windows-gnu-0.4.0
484 -"
485 -
486 -inherit distutils-r1 cargo
487 -
488 -DESCRIPTION="A plugin for setuptools to build Rust Python extensions"
489 -HOMEPAGE="
490 - https://github.com/PyO3/setuptools-rust/
491 - https://pypi.org/project/setuptools-rust/
492 -"
493 -SRC_URI="
494 - mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
495 - test? ( $(cargo_crate_uris ${CRATES}) )
496 -"
497 -
498 -LICENSE="MIT"
499 -SLOT="0"
500 -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv"
501 -IUSE="test"
502 -RESTRICT="!test? ( test )"
503 -
504 -RDEPEND="
505 - virtual/rust
506 - <dev-python/semantic_version-3[${PYTHON_USEDEP}]
507 - >=dev-python/semantic_version-2.8.2[${PYTHON_USEDEP}]
508 - >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}]
509 -"
510 -BDEPEND="
511 - >=dev-python/setuptools_scm-6.3.2[${PYTHON_USEDEP}]
512 - test? (
513 - ${RDEPEND}
514 - dev-python/beautifulsoup4[${PYTHON_USEDEP}]
515 - $(python_gen_cond_dep '
516 - dev-python/cffi[${PYTHON_USEDEP}]
517 - ' 'python*')
518 - dev-python/lxml[${PYTHON_USEDEP}]
519 - dev-python/pytest[${PYTHON_USEDEP}]
520 - )
521 -"
522 -# there seems to be a problem with setuptools-rust and python-distutils-extra
523 -# being installed simultaneously
524 -# https://github.com/PyO3/setuptools-rust/issues/221
525 -RDEPEND+="
526 - !!dev-python/python-distutils-extra
527 -"
528 -
529 -src_unpack() {
530 - cargo_src_unpack
531 -}
532 -
533 -python_test() {
534 - local examples=(
535 - html-py-ever
536 - namespace_package
537 - rust_with_cffi
538 - )
539 - for example_dir in ${examples[@]}; do
540 - pushd examples/${example_dir} >/dev/null || die
541 - einfo "Running ${example_dir} test"
542 - esetup.py build --build-lib=build/lib
543 -
544 - case ${example_dir} in
545 - html-py-ever)
546 - pushd test >/dev/null || die
547 - local -x PYTHONPATH=../build/lib
548 - ${EPYTHON} run_all.py || die "Tests failed with ${EPYTHON}"
549 - popd >/dev/null || die
550 - ;;
551 - *)
552 - pushd build/lib >/dev/null || die
553 - epytest ../../tests
554 - popd >/dev/null || die
555 - ;;
556 - esac
557 -
558 - rm -rf build || die
559 - popd >/dev/null || die
560 - done
561 -}
562
563 diff --git a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
564 deleted file mode 100644
565 index 1df134d0aec1..000000000000
566 --- a/dev-python/setuptools-rust/setuptools-rust-1.2.0-r2.ebuild
567 +++ /dev/null
568 @@ -1,158 +0,0 @@
569 -# Copyright 1999-2022 Gentoo Authors
570 -# Distributed under the terms of the GNU General Public License v2
571 -
572 -EAPI=8
573 -
574 -CARGO_OPTIONAL=yes
575 -DISTUTILS_USE_PEP517=setuptools
576 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
577 -
578 -CRATES="
579 - bitflags-1.3.2
580 - byteorder-1.4.3
581 - cfg-if-1.0.0
582 - convert_case-0.4.0
583 - cssparser-0.27.2
584 - cssparser-macros-0.6.0
585 - derive_more-0.99.17
586 - dtoa-0.4.8
587 - dtoa-short-0.3.3
588 - futf-0.1.5
589 - fxhash-0.2.1
590 - getrandom-0.1.16
591 - html5ever-0.25.1
592 - indoc-1.0.4
593 - instant-0.1.12
594 - itoa-0.4.8
595 - kuchiki-0.8.1
596 - lazy_static-1.4.0
597 - libc-0.2.121
598 - lock_api-0.4.6
599 - log-0.4.14
600 - mac-0.1.1
601 - markup5ever-0.10.1
602 - matches-0.1.9
603 - new_debug_unreachable-1.0.4
604 - nodrop-0.1.14
605 - once_cell-1.10.0
606 - parking_lot-0.11.2
607 - parking_lot_core-0.8.5
608 - phf-0.8.0
609 - phf_codegen-0.8.0
610 - phf_generator-0.8.0
611 - phf_macros-0.8.0
612 - phf_shared-0.10.0
613 - phf_shared-0.8.0
614 - ppv-lite86-0.2.16
615 - precomputed-hash-0.1.1
616 - proc-macro2-1.0.36
617 - proc-macro-hack-0.5.19
618 - pyo3-0.16.2
619 - pyo3-build-config-0.16.2
620 - pyo3-ffi-0.16.2
621 - pyo3-macros-0.16.2
622 - pyo3-macros-backend-0.16.2
623 - quote-1.0.16
624 - rand-0.7.3
625 - rand_chacha-0.2.2
626 - rand_core-0.5.1
627 - rand_hc-0.2.0
628 - rand_pcg-0.2.1
629 - redox_syscall-0.2.11
630 - rustc_version-0.4.0
631 - scopeguard-1.1.0
632 - selectors-0.22.0
633 - semver-1.0.6
634 - serde-1.0.136
635 - servo_arc-0.1.1
636 - siphasher-0.3.10
637 - smallvec-1.8.0
638 - stable_deref_trait-1.2.0
639 - string_cache-0.8.3
640 - string_cache_codegen-0.5.1
641 - syn-1.0.89
642 - tendril-0.4.2
643 - thin-slice-0.1.1
644 - unicode-xid-0.2.2
645 - unindent-0.1.8
646 - utf-8-0.7.6
647 - wasi-0.9.0+wasi-snapshot-preview1
648 - winapi-0.3.9
649 - winapi-i686-pc-windows-gnu-0.4.0
650 - winapi-x86_64-pc-windows-gnu-0.4.0
651 -"
652 -
653 -inherit distutils-r1 cargo
654 -
655 -DESCRIPTION="A plugin for setuptools to build Rust Python extensions"
656 -HOMEPAGE="
657 - https://github.com/PyO3/setuptools-rust/
658 - https://pypi.org/project/setuptools-rust/
659 -"
660 -SRC_URI="
661 - mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
662 - test? ( $(cargo_crate_uris ${CRATES}) )
663 -"
664 -
665 -LICENSE="MIT"
666 -SLOT="0"
667 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
668 -IUSE="test"
669 -RESTRICT="!test? ( test )"
670 -
671 -RDEPEND="
672 - virtual/rust
673 - <dev-python/semantic_version-3[${PYTHON_USEDEP}]
674 - >=dev-python/semantic_version-2.8.2[${PYTHON_USEDEP}]
675 - >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}]
676 -"
677 -BDEPEND="
678 - >=dev-python/setuptools_scm-6.3.2[${PYTHON_USEDEP}]
679 - test? (
680 - ${RDEPEND}
681 - dev-python/beautifulsoup4[${PYTHON_USEDEP}]
682 - $(python_gen_cond_dep '
683 - dev-python/cffi[${PYTHON_USEDEP}]
684 - ' 'python*')
685 - dev-python/lxml[${PYTHON_USEDEP}]
686 - dev-python/pytest[${PYTHON_USEDEP}]
687 - )
688 -"
689 -
690 -PATCHES=(
691 - "${FILESDIR}"/${P}-fix-distutils-conflict.patch
692 -)
693 -
694 -src_unpack() {
695 - cargo_src_unpack
696 -}
697 -
698 -python_test() {
699 - local examples=(
700 - html-py-ever
701 - namespace_package
702 - rust_with_cffi
703 - )
704 - for example_dir in ${examples[@]}; do
705 - pushd examples/${example_dir} >/dev/null || die
706 - einfo "Running ${example_dir} test"
707 - esetup.py build --build-lib=build/lib
708 -
709 - case ${example_dir} in
710 - html-py-ever)
711 - pushd test >/dev/null || die
712 - local -x PYTHONPATH=../build/lib
713 - ${EPYTHON} run_all.py || die "Tests failed with ${EPYTHON}"
714 - popd >/dev/null || die
715 - ;;
716 - *)
717 - pushd build/lib >/dev/null || die
718 - epytest ../../tests
719 - popd >/dev/null || die
720 - ;;
721 - esac
722 -
723 - rm -rf build || die
724 - popd >/dev/null || die
725 - done
726 -}