Gentoo Archives: gentoo-commits

From: Dirkjan Ochtman <djc@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
Date: Thu, 02 Feb 2017 20:42:55
Message-Id: 1486068008.dec4de64a79043407d8c7a3a799c0c0ca0c64049.djc@gentoo
1 commit: dec4de64a79043407d8c7a3a799c0c0ca0c64049
2 Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 2 20:40:08 2017 +0000
4 Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 2 20:40:08 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec4de64
7
8 dev-util/cargo: version bump to 0.16.0
9
10 Package-Manager: portage-2.3.3
11
12 dev-util/cargo/Manifest | 6 ++
13 dev-util/cargo/cargo-0.16.0.ebuild | 177 +++++++++++++++++++++++++++++++++++++
14 2 files changed, 183 insertions(+)
15
16 diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
17 index f278d3b..85422b9 100644
18 --- a/dev-util/cargo/Manifest
19 +++ b/dev-util/cargo/Manifest
20 @@ -12,6 +12,7 @@ DIST cargo-0.13.0.crate 631199 SHA256 8360389a6b6ba539eb1f533a4452fd5eccfa4bb2b4
21 DIST cargo-0.13.0.tar.gz 610125 SHA256 90429180d3724385acb094f2896feea0c73690451a92215d6054d05edf4a5c49 SHA512 04b5ad177fb58696534eeee9a11da36a1fff0d883ff2b21e783a6163c0c5497d559c44c9fb98e201eb7e5dc0e72608f83f9990e239df3a23824c961e305cced7 WHIRLPOOL 8d40be025f04097ec34866ecf242bd31734a9820c3955b936099266f89b7f0a1d94ce4ac5b87b64ec8a43b40160ffe196deb225359279b9bf426f9c90ba040bd
22 DIST cargo-0.14.0.tar.gz 625305 SHA256 90ec0e644586959f62e6e34e649ba57db6f74aa37b89e90972f817c49b187531 SHA512 dcd6857f256f1b4cd4d0dfedbb7fceedadcf3ecbe92014f58ff3e668870624d5a1cddda1c4b2653b6ec713c6aef4810760e112e589b6eba81bba9692356acb4f WHIRLPOOL d9794dc55539356d48d05f72fd16794956b4dc6b05e31a2df214513d3aabc32e81ae41ef17b42c6852de01dc7c4bc8ca1fdb988fd717e8d062e681a0f92f45a4
23 DIST cargo-0.15.0.tar.gz 631157 SHA256 6ebe9e0de255d5bd912528bef0f57db7746e162c6d9875a89c6c8b2b40a21d64 SHA512 a5917d500697ffd000204716a1802e83633d0fd1859a918d57b6add932aa7b935f4ca3cd7ac206b1565b0af29414306198500e036fbf4838f4e91920a84e7dfe WHIRLPOOL ab46b5d2141dc83f56c5032386fa5be232711ad2fe8e4c7e7eab4e78d8042ea4bd77ac73cf8c5357da4491d47fca82654108c011bc898e3b0796e4be2a569829
24 +DIST cargo-0.16.0.tar.gz 628755 SHA256 5f7a7669daea152e84bbf9e6d4ee0ccc6c8e49dd0042f546ba80629bbc0191a4 SHA512 d5763a4e3c5992a457febd663c218d98198849071b173fb7e9f1067c8239aefb32f28827710e3d98f4c2afc3866c62d0bff02044b70a857d9b9540938826eb99 WHIRLPOOL a8b00e1d67f1a7a802afcf096d7548f3a036a6af624a64e2851311fcbe670836ae0c2b9ca89019aa1b3168058c4ef44ac5be724d419a32a51f5bf8fd53a23b17
25 DIST cargo-registry-64a9f2f594cefc2ca652e0cecf7ce6e41c0279ee.tar.gz 2149630 SHA256 3c0f6e30fa266e39975e8b983d325f34c0d34e6b9bfb82ad93c625b33f2adc82 SHA512 57341ef04e747ddb67d1105b7599ad59fbb386b71ae885158c5163654d409933e086bc55cc5bc15735afdb1013e3fe127df474269073c9d800c598af026592cc WHIRLPOOL d2eb55b69f5fc7163672a43e626d475b1bf4d15ddf0a66e6a0b8fa7dce2deb7bf5ed4aa5754db5761d483b6516bf97c2ad6b70e887473e036272725e749f0c1b
26 DIST cargo-snapshot-amd64-2016-03-21.tar.gz 4163903 SHA256 55ad9a8929303b4e06c18d0dd30b0d6296da784606d9c55cce98d5d7fc39a0b2 SHA512 475087ff1905fc42bd875488696d8f67fc68f9fb3e48ef9f25bbd6d8f949aa9a3984f61a8bd1741ce8c98e33c6910e020ea7fd5cb67cf2b7fc1703947561ae0e WHIRLPOOL ddda8983c38f238237fbb78fd8242e08df44c31bd0c29d2e75b53dcb0ecc601660f4c765b00e066781da6feb9ccccf8df494b99228b126f3cdd89d028253c2c5
27 DIST cargo-snapshot-amd64-2016-09-01.tar.gz 4453020 SHA256 365e5cad79512d244b8ced32f8e5b86a710fc6c17f0d0f5f744b8058ef6dc756 SHA512 a87cd21e5be8f7dc580e1d0b78a2ca57b98c8cf09d5d1517a7422448b5e27e6af82ad61d2170b39c2265fd02078ceb9714bd6e79116a30d9cdeefdfe97eceeac WHIRLPOOL 8f7ac8c98a79f59635bcfa3f9872495b0476bb3e9997d09d404169c12cc43f2aa810eeba8b55247abed7cb1c6b4526d9f9ba0f757427f02a15c59e9061b4380d
28 @@ -22,6 +23,7 @@ DIST cfg-if-0.1.0.crate 2758 SHA256 de1e760d7b6535af4241fca8bd8adf68e2e7edacc6b2
29 DIST cmake-0.1.16.crate 10125 SHA256 eb61a8d3b65f8e0af52ac579923ec48bdd5ca4e335c0fde4071e5860eb650532 SHA512 80f8f33fc66402b1a5a31f993349d9c6a6237ebe461e1aa24064eb31328e7f5901303b5753d1f62ece0881de9f7c1c42077488ce682a3889a8a74642a8b84f84 WHIRLPOOL 5a02bbda79faa44f3e3696f490e146fabf1a3a06a5563ea53040fa949086c5469afb82b8cb49cc52c360f7c2a31587f30039a49717574189a0062e575658502f
30 DIST cmake-0.1.17.crate 10222 SHA256 dfcf5bcece56ef953b8ea042509e9dcbdfe97820b7e20d86beb53df30ed94978 SHA512 ed29f455bde5cdcf43ef0c6b10e33703de02dc11ddf4cb979a76386e4dadb99c2176c8021e19d4c25ab0379d1f397f4b6a0305fb055b4856444e1153df531851 WHIRLPOOL e81024e22f8337efa7e74c68286c51a60459ead95158eb6448cf8c2cf31a465fe57e2906364db8ea807fd896fa4b65092c25a69ea8550556dcab99d3548578f0
31 DIST cmake-0.1.18.crate 11546 SHA256 0e5bcf27e097a184c1df4437654ed98df3d7a516e8508a6ba45d8b092bbdf283 SHA512 9bb2ccc80a2ce3d9d437623059e892ea06ab3c46fe4a43735d83fba9b9a03764a619b586cf23392959456860bbf90f498ef563757c13059addb1abbed1a25e3a WHIRLPOOL 2b1920bb0802460f8ab1d8c36aa2351581e40b3699c83ba8bb8411d85f941703fa5436bad83573ab871be9b68c3d40b767743a6ae88112810fab1888a916bd6f
32 +DIST cmake-0.1.19.crate 11698 SHA256 8ebde6558caa6cf9bffe5750c66c517e7f9d470d59fcd48b0acbc0a02d62a82a SHA512 85c73b5e36e58f75b58a853275e30afce4c12fbaeca9532bd01f90465ad928bcb565b793e7de21154e794c604d5abb99e5b269542e4a1fd6b3724037b49f8520 WHIRLPOOL d972f4e3a9f7c0017e53154c0bed67f6c49d69a2992e7bd469252400dbd062b893896acc71c5bacf854a682a0744d933a52eab243414d006d24f0873797fea91
33 DIST crates-io-0.4.0.crate 3080 SHA256 e945be5e805781ccbc1134c481b4535ffefbfab9d2073c2121fb2e1cee52664e SHA512 c63740f8b17cb35502c7d9b2845d355851ea559dba0b5321b17987d0a5c9f712d2cd8dc394c5ec998e223b422d4a53aa759556c92fe279a6eb0f5007f7e4346d WHIRLPOOL d0d9d4acd01661746ef558ae452bcde9c98d92690345ca727d5355e780f8b8ff1ef1a46801d930a71f0ae5ff377ecc539ed725b7794b58238651193bacf5b006
34 DIST crossbeam-0.2.10.crate 32993 SHA256 0c5ea215664ca264da8a9d9c3be80d2eaf30923c259d03e870388eb927508f97 SHA512 cdefcda7626c08ca59bdf5581e0e8d3e6367081089cc32dad6e84b5f643c7cbc5b08ce47034dd925fe2f5e2dfcfd18afb51fba511265ee3598fc1844838948f2 WHIRLPOOL 764f0a48c300a587ea56b5f0f7f55d40d8330d0148cd309599b3794d8c28399531b52641a58cd65eb9fb0107ede1a2e7f119c562d4781dee3a8c360b0a5af73e
35 DIST crossbeam-0.2.8.crate 31266 SHA256 348228ce9f93d20ffc30c18e575f82fa41b9c8bf064806c65d41eba4771595a0 SHA512 5dfb05b1213993d9577190952ed854b397774f1f33704a418a5b2525e2d2c4c872c50858dbb5d7ff3ecabda91091adf99684e4ec21ea865a744307e764fd6e73 WHIRLPOOL e330dd241631ec9cbaf35e830d287cb398785f084cdfe067fea6f1675bbaa7ab6e69603fb32def59c72269920a951bc9a53b432007fc16f6ab8def3dfe203222
36 @@ -50,6 +52,7 @@ DIST gcc-0.3.26.crate 21465 SHA256 3337bf4deec8dd33c331a62b59708f5b438779b8089b1
37 DIST gcc-0.3.32.crate 22953 SHA256 dcb000abd6df9df4c637f75190297ebe56c1d7e66b56bbf3b4aa7aece15f61a2 SHA512 56c98b1cda076bdf08e4bb0fc668a88072396fda3750c6e35b2cfa206a371c677ecabcc4e7c7cce0ec343a80d49ce5574a14a56df8eec6a623b33f5d96c0daab WHIRLPOOL e86e5331c9b2a17698a98f64baf784c7210c1c28abc5a44f79d9a73ab94f85d415303b8503ed84a4ade0494b9e08e2237854b7a157bc81b0fca8fb5cadee35c9
38 DIST gcc-0.3.35.crate 23869 SHA256 91ecd03771effb0c968fd6950b37e89476a578aaf1c70297d8e92b6516ec3312 SHA512 d6063a0f2713e3d4b5cdfe1a65d77245e824415401b82bcc6e0c9c74ed09f2bbd7a83f711830c677c148f0754259290e6ceaf07f09dd0990371753693d6e9710 WHIRLPOOL 9c5d3219ec9dd43a8d73ed4ab1f28d33e9b64743426fb9fb3b22d10b4a1328807f78a9469c712d4a7728de7f0780a9a55cee8a88978897f97967754498bcd4fa
39 DIST gcc-0.3.38.crate 24427 SHA256 553f11439bdefe755bf366b264820f1da70f3aaf3924e594b886beb9c831bcf5 SHA512 cca8e2ff6acb8bdd87017808d2ebd70db5c13a2a6cbcb8d251c8fdb8b92a0ae1738ed6ae4d0879e264aab7ea7aa7874ea4e21c7230e2d859a3f72c6200ef2025 WHIRLPOOL 743929277e67b75e50be9e31e7ebe1043dbe86bdaf6a1636bae9ac0cd4632020399f4b325dc1d349aa90994ae8a76edfb373bd80633fcbf8ea70d4c4e5967f48
40 +DIST gcc-0.3.39.crate 24744 SHA256 771e4a97ff6f237cf0f7d5f5102f6e28bb9743814b6198d684da5c58b76c11e0 SHA512 7e253d1e1cf4b86b3ddb463975411473525ba3d8f2417b68fef07fe686c08452657a432aaab1ee05b37d73273544b3e3f97c41fdc1c2c2c505766554e04327f0 WHIRLPOOL 71a07a816a699e087753c199543d344cf6e7e54340c78f7baf926a9efff35b30d8de477a50140bb9fe26018229fce9f73fba201360b091d0b3c72e67d54a1c94
41 DIST gdi32-sys-0.1.1.crate 4886 SHA256 65256ec4dc2592e6f05bfc1ca3b956a4e0698aa90b1dff1f5687d55a5a3fd59a SHA512 36f23c174c3ecb2e5297b8d6ee5734e9e9afabf6088dcad71d96666a402132208dad2e78ac2de067b9706d4e4d99ed2bd0225d1d15440b639268394586d37c0c WHIRLPOOL 177f97c8f7509b2dc300f2e63f0229804370d086fb7098c778c6ade582892e3007a1844b0f3673f25e9d3a4577a24f7fbd7af2550f2b9bab0a90f6e487cfaf9e
42 DIST gdi32-sys-0.2.0.crate 7643 SHA256 0912515a8ff24ba900422ecda800b52f4016a56251922d397c576bf92c690518 SHA512 009f51899ecf9c8a6c688c3b087c294482c9d4c09b9c2b7fd5d949ed269bed9dea7ab5ff95ba9524c3402e4299d944205187f99ce0d0300a1646ff021030f19c WHIRLPOOL f7a8005023ee0cf45af76580acb0960680694a3481c8ee2a6d78278f438fe35a245672854720984c7a1c6b81152bd1f705a78f4c554aced34ad81f882c0305b6
43 DIST git2-0.4.3.crate 115276 SHA256 c4f04d03627ebb8eac2b4e5f3411041583e86338ab98fcbb8f1c8e74d1f5eef7 SHA512 267cd096d8b5ed4c0196c4539c710041f75d550c571dedbfda35b0ce2fb90cc898cf88a8e8e96cf0d6fc377d9abfe6c79414d3122b7d8652cbd469ed6ee9bea6 WHIRLPOOL 9a8059047f8a7e42c5ad7f1600a4c93b11375a75d4b7d190ac2ea707d6a5515c1757ea0f5e0bca5cde6c1ca601e6ac30273ab0c031a567ca132eafab7ba70e71
44 @@ -67,10 +70,12 @@ DIST lazy_static-0.2.1.crate 688253 SHA256 49247ec2a285bb3dcb23cbd9c35193c025e72
45 DIST lazy_static-0.2.2.crate 5026 SHA256 6abe0ee2e758cd6bc8a2cd56726359007748fbf4128da998b65d0b70f881e19b SHA512 d151405da0ff2305cb9556325c783c3214f57f7d905a9de9e41aabfcfa3921a402957b71e48b307feff4c34372e04075864d3eef3b44098df3f8015264eead09 WHIRLPOOL b228bfb5f3a7e65d6d68e6f1c74138c615fcb8c0412c90472db2888fe55bd98b1a8e5c5ba0e77b10f72a351c182743faca943194fc6780f93a0c6d0b4ae54196
46 DIST libc-0.2.15.crate 97826 SHA256 23e3757828fa702a20072c37ff47938e9dd331b92fac6e223d26d4b7a55f7ee2 SHA512 bf36cd47f7d7054554caf98008d94db50c9622cae680def27699bdc8b08124846391d5e1ad2f8faaa6470a7d835c792f68c07590b63b0fe027047775924e2f84 WHIRLPOOL 54277ef85752cae04af08854703cc3d6406303c7ea263b5b8ab73900fdfe661aa10f97ca562d97d1c877184ed5f01e0de2652efa4cdf56bf22241956fa80a1cb
47 DIST libc-0.2.17.crate 108320 SHA256 044d1360593a78f5c8e5e710beccdc24ab71d1f01bc19a29bcacdba22e8475d8 SHA512 fc3a1063ee1c7dac2e4ac00c4fbbf467cd4716f28e68ee897922de0fe0bcf193d44abd0cffa9e52a01b0816549c5156723de6bbbc7e04a05b39c50765ea7d067 WHIRLPOOL a5260b8fe83856019fd99eb47411491b188e63ee7cd3202d6fc7ee8e1a37dcd57205ea03897a35aeb3eae461380dbee574edb18fee427357b1b28cb45a629bf2
48 +DIST libc-0.2.18.crate 114209 SHA256 a51822fc847e7a8101514d1d44e354ba2ffa7d4c194dcab48870740e327cac70 SHA512 d99e0db6fcc6538ee88109c2857a9e24641326c399f604d9704b9fc9e1d3e79eec8dfb10291499b1900a9a40f0d3d00f50d4709808683032f10fc3bdddebc2bf WHIRLPOOL d1a0129f1c752560f041700a547ba674484c9fef63f55e31001465ce9d3c83ee38e48c04663741dffdd865878ae4ad26b04e6718baf5f22e393e1b888d6907b0
49 DIST libc-0.2.8.crate 76683 SHA256 52f45f4d4d75de96cf7f8b0e37b6a8e2f96619749b80bd79aa9f5a3100d63208 SHA512 ffb3ab540844c2614cbe22348deb3614adae5101bdb6feb1d4718d7d376dd0990a0897ecb6e120851d6fe8ce74feb8a1a9930343200b77052d46f72a18258602 WHIRLPOOL 745ae7bebd284109ad2cbc3c893db44ae2c7fd06ca3d763420ac8a5c6e3cf2905910ad9f47178cd5f411ed4c44f449fc390869c91d03690fccfb694da0813151
50 DIST libgit2-sys-0.4.3.crate 4132633 SHA256 dc885e2d96f8df06bff0814e6a50a9e93af7ab188474c43d3770ca204e4c8202 SHA512 0011edbd6da1a20b4a68a39f47b9078a1d56ab0d1079035857623dcd8d1b304cc310a938393580818beef10f7dee586a13559c74e5c36deb0dc87a65111adf73 WHIRLPOOL 3761494e581d56a32b186de5f3b67e090fa59961e5984eff602f9eb2db93d4f34935ceb432e2ffbfc80f5cf023209ba5eb5bf4bb39aa69521c87663a3149f9de
51 DIST libgit2-sys-0.4.5.crate 4133755 SHA256 3293dc95169a6351c5a03eca4bf5549f3a9a06336a000315876ff1165a5fba10 SHA512 4a889dadcaff5d75845781f67c715b85a4ba2f556cbdcfbfc443236c3993ebb45cdba11aeee0dcc157d817d468eedaf7ab1ad6ef23225a420f7bfefc9ffe5ea9 WHIRLPOOL 2bacf0816f646ed35bbabf0e1fb90e2df1d5d5624720c0c63f2952393dfcd4245a30eabdb2081a5863d4aa19d1f53a31900484cdee5e313db7c0126926dc1181
52 DIST libgit2-sys-0.6.4.crate 4210492 SHA256 b4a72539122e79e54cc5c4d5a7a5b53f03b667f7c22c7a0440433e658cf0440f SHA512 7fdeed9d7070518ac39fd77bad57f5ec2c4ef1043c49d97c679555d36ac50d26ce430fe3fc051cbfb619a4a62908a0b5ab1a52bf8edca1ec96f332621b312e68 WHIRLPOOL bc985279ca77b2e9ba736b320a00dfcfc27486fefd15704d085660b9e64b231ad6e0bba8aecf59a91daf450b9dc9428d8174ddb73c1676cfacbf6210fce319e1
53 +DIST libgit2-sys-0.6.5.crate 4211865 SHA256 502e50bcdcfa98df366bdd54935bff856f4cf11f725daa608092c0288205887a SHA512 36b5ad0893c1dbf851a4a85dfd8c55eaf8c8267bc387ea2dfdbfd2dee7545e53b8096756b1c89edc95e65cc8c83ab71be8bffa3271b7831eaf398ec744cdb742 WHIRLPOOL 8b0e1ceb5dcd75b7a5d1004567a7a4147b75117b23210b45c7a6540650a779885df8b62c476d21ece4fbcefe486db4f554cf80e597cc45109b113816b2e141d9
54 DIST libressl-pnacl-sys-2.1.6.crate 2697179 SHA256 cbc058951ab6a3ef35ca16462d7642c4867e6403520811f28537a4e2f2db3e71 SHA512 b4e315900e88d4e00b99c76388658f1b1e6761dc4b9de72804dc9ab946a2fb1bcdb8711de0c99a123f3180143c55625cafbec9db69837d2d5e1a79b2df87d983 WHIRLPOOL 7b43eb64694c187ef3c915406f3a1b016b6441a1c8814653564487fd5d14afb6b840b6ce2a49d2ab4918e9be1f129814390c8b07d64ddf1d7795838e3519c833
55 DIST libssh2-sys-0.1.37.crate 337082 SHA256 c45fba84ee1fa05b830cb471741ef30d41eb1c3b97160b8ad8d955af824de880 SHA512 025fb2be5a4ca4d77d756e905fc1bb86edc78dc576a6a3c976053c7787edfb45dc856c4c1379895f7df533f40119125c1735e10ebe371678d65025262cf454d2 WHIRLPOOL 519d26caa17cf7c00b5dd519aa9978cba9f4d62cb0cc8ce4679d8b58f250c26252cd1e49293c3d551e968b0b439178577a112fcc9a80118699302582aec2e8da
56 DIST libssh2-sys-0.1.38.crate 331064 SHA256 49c845f8fad4f5761d1018dd0dba8ca49934cc7c97a8473ff20a2f181cda830c SHA512 e217b7529549a4021be8ac6139a7aed2b5e4050b39f2191981c8eb5cafee64cee6209574f25ea21e11038733fee052b907fb748a1ab4c2afb25ded605902692c WHIRLPOOL 79bddad935896e96025ee49ba1f5918a54d957926be736b4775492445ed8b094cc01e2d1acc6ef8d50e9a7bad820683390649270e227cde3714baab25567751d
57 @@ -138,6 +143,7 @@ DIST strsim-0.3.0.crate 4320 SHA256 e4d73a2c36a4d095ed1a6df5cbeac159863173447f7a
58 DIST strsim-0.5.1.crate 598561 SHA256 50c069df92e4b01425a8bf3576d5d417943a6a7272fbabaf5bd80b1aaa76442e SHA512 34b298df18d71121d515545e3ed0f52130366b6d3ddb1075736754f736ec40438c9d3ded75f675904a9d72e2efb88ee9462211e212a6ce10d210797c91724ae5 WHIRLPOOL 77ce40b5f23f2eb92d2d65f0f7f1a8d3952bee65ed0d493f855583d36625fb58a90334a5e23c15f650600cdeab0b23f13959eabbcd3b25a25947696e9d973e6e
59 DIST tar-0.4.5.crate 30191 SHA256 b9d327376c6bb766d5eaf130784a331c91aa093ef7b2a977377c9bc93cebf0e1 SHA512 d57bfe71fe5e4ae5fb6d277019088e7817faaf8dc68b641886c8aeac3e93db48ffcd6b6dbd86beebd522a57f4a3347f13a77eafe90ee0eec78a5d2caa86df0c2 WHIRLPOOL c112aa3085510a7cf44da342856fb394cbf79153fdae6d241c02b2713ab7eab5223833c66830489c904fe33877ebee8c2e9dfc1d8d260833bb818fc3fd12fdd4
60 DIST tar-0.4.8.crate 35295 SHA256 12e1b959f637c2e4c69dbdbf4d7dc609edbaada9b8c35d0c2fc9802d02383b65 SHA512 2b31523b565cf4b1d649c8096f0b8bdb7c416c8910189d3bae6fa9027983968c62af76c8c727482a68bdceb1ed39fd2d72729d3fe63185e0da46d6b3a910c408 WHIRLPOOL 9f58919026f61cee7a33b82cb226b925561c8431ad78eb9599b3cd567c4bb51ce3eee13ae5ae222b5a8540aa9fa2c540362dcbc8df89a080968fe1b167e24b6c
61 +DIST tar-0.4.9.crate 36838 SHA256 0c9048e27119ff1fcf5b0e147ca0936d911b607d87440b042d4ecaa111b523ee SHA512 d74b493b2e903aa2b7bc954edeb53b9aa459622eb305b2b3fd50a3754137485f8748f9d8c978d47589d0c6c8ae6536e828b4a63165314e9028bfb9aca3d3248c WHIRLPOOL 3b902160bc8c695649a6cec79ff86af60ff2e8ae9eb0e175122f80dba6af8eafe0b515761adfa874a6dccda61d0918362348058c36d3374c994c617f348a6f37
62 DIST tempdir-0.3.4.crate 8469 SHA256 0b62933a3f96cd559700662c34f8bab881d9e3540289fb4f368419c7f13a5aa9 SHA512 80ad9e98ecbad7be6717e02ea12c46c37491773f524522ec0714e4a424cc8d529ad6912056d8aa895b567ce2a16189f8274960f711f1af9ccea40ac43321ed02 WHIRLPOOL 922640e9ce487addc5ce4f6be5956892fdc039ac825dc01cb96ec35af305938c9b1a9762bbfd5c83185873a44fd4bdd22aec4a655643b39a2384420736b4a9d9
63 DIST tempdir-0.3.5.crate 10605 SHA256 87974a6f5c1dfb344d733055601650059a3363de2a6104819293baff662132d6 SHA512 5ef3cb15064fc51ab2b371f8a48694205ad831fdcd11ff0fd6be85708a8ee955c82c3cbf926360fabc2cac91528a1db90f8425090bb361fa192c8ce9b1e1f0ab WHIRLPOOL f3e3e70e9f0f5d9eb38e0b33b5f58f480d321ee5feb8bf682f7a6b80b433a3740594393f3d5c13d7dcb1f733dfa31fec338b321955f2b631ec4c4dacb56c23b4
64 DIST term-0.4.4.crate 35853 SHA256 3deff8a2b3b6607d6d7cc32ac25c0b33709453ca9cceac006caac51e963cf94a SHA512 df99c7273ca6f97ec3d9206f98601540d26370124a7a5404cc072bf2e6621bc48fa74101e60f29bea10869278401193648e253fc2029f4cf8e3c8303625b11f7 WHIRLPOOL 57de8f4d686d6806fd18a3de9ead347d2c4c8b63af5175d3c2df4e894ffe13b62caa93774bd320e3d2c42108849012071bce8c07414856af8374884661bd164a
65
66 diff --git a/dev-util/cargo/cargo-0.16.0.ebuild b/dev-util/cargo/cargo-0.16.0.ebuild
67 new file mode 100644
68 index 00000000..ffa321b
69 --- /dev/null
70 +++ b/dev-util/cargo/cargo-0.16.0.ebuild
71 @@ -0,0 +1,177 @@
72 +# Copyright 1999-2017 Gentoo Foundation
73 +# Distributed under the terms of the GNU General Public License v2
74 +# $Id$
75 +
76 +EAPI=6
77 +
78 +CARGO_SNAPSHOT_DATE="2016-09-01"
79 +CRATES="
80 +advapi32-sys-0.2.0
81 +aho-corasick-0.5.3
82 +bitflags-0.1.1
83 +bitflags-0.7.0
84 +bufstream-0.1.2
85 +cargotest-0.1.0
86 +cfg-if-0.1.0
87 +cmake-0.1.19
88 +crates-io-0.4.0
89 +crossbeam-0.2.10
90 +curl-0.4.1
91 +curl-sys-0.3.6
92 +docopt-0.6.86
93 +env_logger-0.3.5
94 +filetime-0.1.10
95 +flate2-0.2.14
96 +fs2-0.3.0
97 +gcc-0.3.39
98 +gdi32-sys-0.2.0
99 +git2-0.6.3
100 +git2-curl-0.7.0
101 +glob-0.2.11
102 +hamcrest-0.1.1
103 +idna-0.1.0
104 +kernel32-sys-0.2.2
105 +lazy_static-0.2.2
106 +libc-0.2.18
107 +libgit2-sys-0.6.5
108 +libssh2-sys-0.2.4
109 +libz-sys-1.0.10
110 +log-0.3.6
111 +matches-0.1.4
112 +memchr-0.1.11
113 +miniz-sys-0.1.7
114 +miow-0.1.3
115 +net2-0.2.26
116 +num-0.1.36
117 +num-bigint-0.1.35
118 +num-complex-0.1.35
119 +num-integer-0.1.32
120 +num-iter-0.1.32
121 +num-rational-0.1.35
122 +num-traits-0.1.36
123 +num_cpus-1.1.0
124 +openssl-0.9.1
125 +openssl-probe-0.1.0
126 +openssl-sys-0.9.1
127 +pkg-config-0.3.8
128 +psapi-sys-0.1.0
129 +rand-0.3.14
130 +regex-0.1.80
131 +regex-syntax-0.3.9
132 +rustc-serialize-0.3.21
133 +semver-0.5.1
134 +semver-parser-0.6.1
135 +strsim-0.5.1
136 +tar-0.4.9
137 +tempdir-0.3.5
138 +term-0.4.4
139 +thread-id-2.0.0
140 +thread_local-0.2.7
141 +toml-0.2.1
142 +unicode-bidi-0.2.3
143 +unicode-normalization-0.1.2
144 +url-1.2.3
145 +user32-sys-0.2.0
146 +utf8-ranges-0.1.3
147 +winapi-0.2.8
148 +winapi-build-0.1.1
149 +ws2_32-sys-0.2.1
150 +"
151 +
152 +inherit cargo bash-completion-r1
153 +
154 +DESCRIPTION="The Rust's package manager"
155 +HOMEPAGE="http://crates.io"
156 +SRC_URI="https://github.com/rust-lang/cargo/archive/${PV}.tar.gz -> ${P}.tar.gz
157 + $(cargo_crate_uris ${CRATES})
158 + x86? (
159 + https://static.rust-lang.org/cargo-dist/${CARGO_SNAPSHOT_DATE}/cargo-nightly-i686-unknown-linux-gnu.tar.gz ->
160 + cargo-snapshot-x86-${CARGO_SNAPSHOT_DATE}.tar.gz
161 + )
162 + amd64? (
163 + https://static.rust-lang.org/cargo-dist/${CARGO_SNAPSHOT_DATE}/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz ->
164 + cargo-snapshot-amd64-${CARGO_SNAPSHOT_DATE}.tar.gz
165 + )"
166 +
167 +RESTRICT="mirror"
168 +LICENSE="|| ( MIT Apache-2.0 )"
169 +SLOT="0"
170 +KEYWORDS="~amd64 ~x86"
171 +
172 +IUSE="doc libressl"
173 +
174 +COMMON_DEPEND="sys-libs/zlib
175 + !libressl? ( dev-libs/openssl:0= )
176 + libressl? ( dev-libs/libressl:0= )
177 + net-libs/libssh2
178 + net-libs/http-parser"
179 +RDEPEND="${COMMON_DEPEND}
180 + !dev-util/cargo-bin
181 + net-misc/curl[ssl]"
182 +DEPEND="${COMMON_DEPEND}
183 + >=dev-lang/rust-1.9.0:stable
184 + dev-util/cmake
185 + sys-apps/coreutils
186 + sys-apps/diffutils
187 + sys-apps/findutils
188 + sys-apps/sed"
189 +
190 +src_configure() {
191 + # Cargo only supports these GNU triples:
192 + # - Linux: <arch>-unknown-linux-gnu
193 + # - MacOS: <arch>-apple-darwin
194 + # - Windows: <arch>-pc-windows-gnu
195 + # where <arch> could be 'x86_64' (amd64) or 'i686' (x86)
196 + use amd64 && CTARGET="x86_64-unknown-linux-gnu"
197 + use x86 && CTARGET="i686-unknown-linux-gnu"
198 +
199 + # NOTE: 'disable-nightly' is used by crates (such as 'matches') to entirely
200 + # skip their internal libraries that make use of unstable rustc features.
201 + # Don't use 'enable-nightly' with a stable release of rustc as DEPEND,
202 + # otherwise you could get compilation issues.
203 + # see: github.com/gentoo/gentoo-rust/issues/13
204 + local myeconfargs=(
205 + --host=${CTARGET}
206 + --build=${CTARGET}
207 + --target=${CTARGET}
208 + --cargo="${WORKDIR}"/${P}/target/snapshot/bin/cargo
209 + --enable-optimize
210 +# --release-channel stable
211 + --disable-verify-install
212 + --disable-debug
213 + --disable-cross-tests
214 + )
215 + econf "${myeconfargs[@]}"
216 +}
217 +
218 +src_compile() {
219 + # Building sources
220 + export CARGO_HOME="${ECARGO_HOME}"
221 + emake VERBOSE=1 PKG_CONFIG_PATH=""
222 +
223 + # Building HTML documentation
224 + use doc && emake doc
225 +}
226 +
227 +src_install() {
228 + emake prepare-image-${CTARGET} IMGDIR_${CTARGET}="${ED}/usr"
229 +
230 + # Install HTML documentation
231 + use doc && HTML_DOCS=("target/doc")
232 + einstalldocs
233 +
234 + dobashcomp "${ED}"/usr/etc/bash_completion.d/cargo
235 + rm -rf "${ED}"/usr/etc || die
236 +}
237 +
238 +src_test() {
239 + # Running unit tests
240 + # NOTE: by default 'make test' uses the copy of cargo (v0.0.1-pre-nighyly)
241 + # from the installer snapshot instead of the version just built, so the
242 + # ebuild needs to override the value of CFG_LOCAL_CARGO to avoid false
243 + # positives from unit tests.
244 + emake test \
245 + CFG_ENABLE_OPTIMIZE=1 \
246 + VERBOSE=1 \
247 + CFG_LOCAL_CARGO="${WORKDIR}"/${P}/target/${CTARGET}/release/cargo
248 +}