commit:     5fa2cd9fe78dbaecf44e6dc74214c9548068e5ff
Author:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  8 10:27:35 2016 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jul  8 12:16:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa2cd9f

dev-util/cargo: version bump to 0.11.0

Package-Manager: portage-2.2.28

 dev-util/cargo/Manifest                            |  12 ++
 dev-util/cargo/cargo-0.11.0.ebuild                 | 167 +++++++++++++++++++++
 ...ct-datadir-infodir-mandir-libdir-and-sysc.patch |  51 +++++++
 3 files changed, 230 insertions(+)

diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
index c31fd34..25665ff 100644
--- a/dev-util/cargo/Manifest
+++ b/dev-util/cargo/Manifest
@@ -3,12 +3,15 @@ DIST aho-corasick-0.5.1.crate 29015 SHA256 
67077478f0a03952bed2e6786338d400d40c2
 DIST bitflags-0.1.1.crate 8719 SHA256 
2a6577517ecd0ee0934f48a7295a89aaef3e6dfafeac404f94c0b3448518ddfe SHA512 
aa85c6adda0e9d192f2ae817e3c727167bac8609eb85c8153d99bb42d990de3f931e890924841ca11ba8dbd1413d1c5bf20acd584d182292e8828ed56fcedc18
 WHIRLPOOL 
c93a45bb238b32e551dee23f9023db97eab10c2418a59dd9e3c44ca8cf7c8916de90ffbb5e84b7bff4863ce7a71de54e9fa760967989be906a90bec509a2956a
 DIST bufstream-0.1.1.crate 7437 SHA256 
7e493de6a8aed51697088e36dc5245ea3edd34e6872e32c732e5f996ed5b23b2 SHA512 
e1d378a5dd9d6b096f9b8d9de018c17652615ff373d1644b0978b74325f22fba2157ce0aa9fba423e1f452119af1485a72c2e44f7b3b8c5350dfd3f8f2e93436
 WHIRLPOOL 
de26e042bbb6323946d8570c682fa9ea08292508910ca7c928206935d6c1f6c888d3cb04bf285f1404b59c109cf813cc79ecbc64a6d16dfabf72412aabfc6be9
 DIST cargo-0.10.0.tar.gz 553862 SHA256 
1e73c038681fe308195427b71322a6350c65d3b8cbea199e45c7b672b4754e0e SHA512 
5fd4b517f251299bb19ba49392d544d92a96eb7ffb30ee59ccfcf7debe87d619042966d2b6198e250a0d96c8bb8e9a68f2b23361312b825d633617486f0d9540
 WHIRLPOOL 
5b06cbce387953892f155f7cba71eb24d0bd2e12d0492e0a92daae5922c8e92503276585225c981c64c26399f546bcb932917f62351207fcac06a8ce89b2ab67
+DIST cargo-0.11.0.tar.gz 566557 SHA256 
4f390d7ea3352a1ecafb53d1a2b98c2e195b81a5c652342a8b91672d9f1dde0a SHA512 
deb7254541182b0035cda2d4aecc30c55555ddcfebd660004de9b45d5c799619cbf4e79142dddca9e0a8469558d8f0d5268ea53221e62ef13a26a717731e6553
 WHIRLPOOL 
756c402579a97d296a2b92fb1b88c773b0de9cd53c37f1f0fe3cd5bdd0a4cb83b28454956fa0e301fe59fac02baa13db4a4f43f3640d38aeb8b49038c1118d00
 DIST cargo-registry-13b4aa0e3062a3938ed958adccd49e62614f509b.tar.gz 1936818 
SHA256 7b76689604ad8c0fc1978dd7c9cb5d01e7ab5e97d673b4595280db786b9b8014 SHA512 
87d0d60eccd924769057f5ef6bb013409cfdb9d4c658e10a18caf3954f74b2bf725170d9cded36ece6c3cf4385a8b8c05e72f1882ece3579d4fb3bdda77b5348
 WHIRLPOOL 
2f0a7b1789ad2916d822e1ae9ef0b8bb7dbf8d73d82b3b90f68ea85b28a607e71ad3faa41d7100b56a438a33e91f2fe18921e793556e988adbd870047acc8204
+DIST cargo-registry-4472288863a48749e63cc32d94867b4f5cff8d8e.tar.gz 1971962 
SHA256 54e92420a6a6733e4a75d48181dea80b11c6705809bef45b3a50923908d4ed7f SHA512 
de91baeb312fa0db3eaca3dd262403e0fdd48ca2a39f995565c68c6490f4174314ab828c457fee4c3c31c1e7d017704c663cc694cfdbe2b092f3c1a5cf9660e6
 WHIRLPOOL 
4d2a1c9af422f42582ae8be89e09ab7e5e364ff611c0cccfe04127328a1d2cea9e83c849b76b540309dd3f78df9ebbb6a82a35bacc1f47ced2db551a45702a0c
 DIST cargo-snapshot-amd64-2016-03-21.tar.gz 4163903 SHA256 
55ad9a8929303b4e06c18d0dd30b0d6296da784606d9c55cce98d5d7fc39a0b2 SHA512 
475087ff1905fc42bd875488696d8f67fc68f9fb3e48ef9f25bbd6d8f949aa9a3984f61a8bd1741ce8c98e33c6910e020ea7fd5cb67cf2b7fc1703947561ae0e
 WHIRLPOOL 
ddda8983c38f238237fbb78fd8242e08df44c31bd0c29d2e75b53dcb0ecc601660f4c765b00e066781da6feb9ccccf8df494b99228b126f3cdd89d028253c2c5
 DIST cargo-snapshot-x86-2016-03-21.tar.gz 3889095 SHA256 
b2a1c4c33fb9274771c8d830cd8ac07f7ae96af341fa30399d6929ffd6c8b425 SHA512 
3c6d6a9c6ee2a93abec5c9c3d79f86a623db6429e192d028729279c07d5769548d6f716afbd8e984ab2f6449f75cd24efb32b87f97b6b90c0e7b3b25779e8624
 WHIRLPOOL 
8bafd298e6cf54d22c420859c105be98047b556802494d2ccf9b13b06837f85902cf61fd1846dcff3e527d0ce0ee188723f44f4cb598cc34e0fedb6c2f2b3d41
 DIST cmake-0.1.16.crate 10125 SHA256 
eb61a8d3b65f8e0af52ac579923ec48bdd5ca4e335c0fde4071e5860eb650532 SHA512 
80f8f33fc66402b1a5a31f993349d9c6a6237ebe461e1aa24064eb31328e7f5901303b5753d1f62ece0881de9f7c1c42077488ce682a3889a8a74642a8b84f84
 WHIRLPOOL 
5a02bbda79faa44f3e3696f490e146fabf1a3a06a5563ea53040fa949086c5469afb82b8cb49cc52c360f7c2a31587f30039a49717574189a0062e575658502f
 DIST crossbeam-0.2.8.crate 31266 SHA256 
348228ce9f93d20ffc30c18e575f82fa41b9c8bf064806c65d41eba4771595a0 SHA512 
5dfb05b1213993d9577190952ed854b397774f1f33704a418a5b2525e2d2c4c872c50858dbb5d7ff3ecabda91091adf99684e4ec21ea865a744307e764fd6e73
 WHIRLPOOL 
e330dd241631ec9cbaf35e830d287cb398785f084cdfe067fea6f1675bbaa7ab6e69603fb32def59c72269920a951bc9a53b432007fc16f6ab8def3dfe203222
 DIST curl-0.2.18.crate 19455 SHA256 
2a48b72c66a1b8fc6767fe4f3cda7d6b9bdfab8f3f168344b830eddbbe8e2da0 SHA512 
077b937a95e08af81f857a9604e77afc7f06caebed854d3a8bf36d0fb90a4cec3d1ca728d616b3ef9b534582e913ae070ad10b1f3e898eb88b9d733da3feb3c7
 WHIRLPOOL 
eb1647f7ae146b3ae7d695e58f2f0e66b46d0c629294a4b4884ecf0b6dcfe624c3a9363c5ec7dc63f174fc27ce1cead5ca2f175d64cfb749687ee8b11bfbd25f
+DIST curl-0.2.19.crate 19463 SHA256 
48121fcaa9dc3564dea237c5b473967c682dcc1a5910312d7b9fc54fd5bcc188 SHA512 
7cfb829367c8c37ee1e7031d8986507fb5aa5d2745a3d89540d4168cd700cf51814451b1f30f5ce3b225ab3ccd01347c3b06de148700ef4335ebbdebf141b354
 WHIRLPOOL 
da3e4b7001c3f8055c653f49489f22b3ed80e95964bc7fd961ca12d4fd0b1cfa1dc4393f3de3f4da3ffc96f35f656d827460fb8b56fb0f7e2db64fdfe334f8e1
 DIST curl-sys-0.1.34.crate 3374363 SHA256 
93196668f75a947d849e1f2db9277223884ece3af169cbff3d36ceeeaf7736b0 SHA512 
52946a51da827c514ee9aa2091c14a096734649e33721d5036b66435ae07771ed77861c1779f0b45c6640f216034ca3bd3ebd2ee846b60c7cb7667417eca3478
 WHIRLPOOL 
7011ff3081fef6716a0d511a6b84245c72f43966366f65aa54f1283e95bd2d4c63d184aae0f8e114b09962c2c8d880992865ce7db266f7d46a2800851d609bd6
 DIST docopt-0.6.78.crate 40287 SHA256 
55792ca5bb933e55a3e17888838883f854b029945310c9a0ea4f65ebda366155 SHA512 
16e0c972a90a9f5efc8cfc0eaaa48cb8a4ef4c95f4b484b536933453f542097c18e02ab046a7f567bc610f425e9c5fb95f26fb2b3cf8cd2af44e88a0158f5601
 WHIRLPOOL 
693bee9f338645831d007a20eaa79bd554cad07711b717e734d0de58fc6eab9ee13b4b62b6116a864faded4eec5e2c530699ae36063ab5d9bf2a3e00db812acd
 DIST env_logger-0.3.2.crate 5144 SHA256 
b6bbe7c0b619c81b9a1fd122ab3c7ef19a7b27cdba3c8486314b6f275ca211a4 SHA512 
ad6c4da0f2bcf12fa770419bf21d8fb91654bf4527e9c13904f738a4b56e1a07a56ee5068e83939e15eef4354a0fa8981a7aba70ca3e6f1c3fa2658e2fa29630
 WHIRLPOOL 
09bad00e5b37e9a1260cc602d26b138566589b6e0efbb2abea312832bacd2825d942c2587158f6c365da8c6a78864acbb4b398ccf0cf922bd5669d5af6867c8b
@@ -17,12 +20,16 @@ DIST flate2-0.2.13.crate 45773 SHA256 
f9e6fc69e0509336ff58a2e5ab91c7a9629cb78bad
 DIST fs2-0.2.3.crate 12692 SHA256 
a24f693fd93d04099962297dcdba0578b490d79ef26e0105204179520698bf91 SHA512 
4164762069ef1035ea422b9894f2710cb6eeb11a579c6558cd0b1b3ec798b82a06e43c427011db72977937f27434733ca0336a6e92c93ccc8721a1629f53c804
 WHIRLPOOL 
3c634d19f5fcf700331126b02c3eaf6203765ef1739f7617f118ca97a59274f339603316a13660c832ed01af03349cb54fce7d31f383f675bb719d631a1f29b8
 DIST gcc-0.3.26.crate 21465 SHA256 
3337bf4deec8dd33c331a62b59708f5b438779b8089b1888d56976ac2c325d3e SHA512 
d05490df031078b79a97902a9283c7b62951453b9ddeb3f8bf612d13bf8ca8bcebb331dd69424323f7e55ada528db6ade28e7fb715ae4b1b9653abbe85b0bd22
 WHIRLPOOL 
b60f22cc26fbf6d56297da26732bb52154c27a92f27724629c754b17c92d72a497eec15b3a2efee0b4c9f30e82e6433a94a10f045ed1b0733dc81dea6499ae27
 DIST git2-0.4.2.crate 113631 SHA256 
1c663e06498eaced90ccd830ac23332b5b521b9a9ee82d095520b3394b5e9098 SHA512 
00fe6cb1ea92e42688848a2dd996cf09756e39eb154fc822f7610c04f7f90d72ac045d773bf435c56443adfa659203b663e34d9ac01eb479d8c4d06b524a720d
 WHIRLPOOL 
be960957f7b0d149667459641114e9f1dcdffb0763762f930e0157fbadfd94b6643d8634887d60c577365b8fa8ae3e54e1a7296aa5880bce0be6798a3a31080a
+DIST git2-0.4.3.crate 115276 SHA256 
c4f04d03627ebb8eac2b4e5f3411041583e86338ab98fcbb8f1c8e74d1f5eef7 SHA512 
267cd096d8b5ed4c0196c4539c710041f75d550c571dedbfda35b0ce2fb90cc898cf88a8e8e96cf0d6fc377d9abfe6c79414d3122b7d8652cbd469ed6ee9bea6
 WHIRLPOOL 
9a8059047f8a7e42c5ad7f1600a4c93b11375a75d4b7d190ac2ea707d6a5515c1757ea0f5e0bca5cde6c1ca601e6ac30273ab0c031a567ca132eafab7ba70e71
 DIST git2-curl-0.4.0.crate 3810 SHA256 
c13dafba61b79dc9fa45b40b0478a5196cab2b571a355128667fae951bb2d0cc SHA512 
5472500d546050990c622059947e20363c8363463e82c4f523ccb6a276213afe4bce065af456600f8fe339c6c8b5064850024b268a2ae5a98f776ac48ed19542
 WHIRLPOOL 
825fef26f100b057d9723abc6504a573f7ab895d7ce48c99845719d471ac09fa50ba1055e3af4facbb3133080e9bbe15f67ed74b2e09eb47dd34b94afe170f99
+DIST git2-curl-0.4.1.crate 3805 SHA256 
870f65fda2b83d780fffd7df723463edca29c807a1c84b451bace6b3b8f30d1a SHA512 
87c164cf8c2d49c3579e1412ea3a17f12b89f78d37d5c83a04ee4f97adf9ec20900c3c460c9e3ad6a70ded2474270afa26c2fd284029731edd5e56ec542bec17
 WHIRLPOOL 
c383267757881cc9f9f0dcc76a02fb36d83c62e1c9c96b620c4cd82b3b5cbed151a6e854a345959b609d29e9a6d811ad6d079b69cd7dee83be043985317c6f89
 DIST glob-0.2.11.crate 18065 SHA256 
8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb SHA512 
91a1a751bc4ed3b13154aa056180f2b8123c33627cbe972bdd7986fb0b6f1ef90e59abd4128d6e4db5e69523d757440c7df9b9721a61f5ea5a091ffc9843e10e
 WHIRLPOOL 
5f9b80d74ffcda693a008367d73fa0646b1dd73068fcd0075227d15c9bfcc86a05fe8a34163fe9d12806ef10d35f27649459ae05de71abd3a044f99baae041d1
 DIST hamcrest-0.1.0.crate 4027 SHA256 
27c180b409b988760a018e5cb5f0812bd67e87f40236e41d3b9375d3046e04ab SHA512 
c343a36d346a1128628f31661d196cd9e91254a71b1d9d64f5ea4a16fb439b74032239985056b993b81f79cdf8a1a4e0e6f435c00b864ed2be8044c57a5f3d7d
 WHIRLPOOL 
ffb793b767cb97fb50237547709af92782e5903552ddb65b3e7827b8cfda9da2748b44ead5790af62a0ab5030805d030d13a7ec164695b12697714234a943e5a
+DIST idna-0.1.0.crate 234027 SHA256 
1053236e00ce4f668aeca4a769a09b3bf5a682d802abd6f3cb39374f6b162c11 SHA512 
a3bdcd7934c8f2823e8be7b467a829334ab53c71e225f2ae73b379db6bf47c8c8fb28d30900eb18c7ce79e9d9780d45babff3d7e77c20640001e6f6ad93b2424
 WHIRLPOOL 
9bfe69ec718606736b4844a6884872dfb2cf608b3a21494016abbcb44d08400c489a8f51f142b6892501073d3d67b634d6ab593c0282032f5be3ccbbc517db0f
 DIST kernel32-sys-0.2.1.crate 24530 SHA256 
b5b5e7edf375e6d26243bde172f1d5ed1446f4a766fc9b7006e1fd27258243f1 SHA512 
7d63fda3200fc565853e5c2733f06c97f48f94ddfb13db73f889197917478948c3f73b61a9c0efc42cd4f8a4355af4c1790e3145ea18f35ccf29a2be997f5bad
 WHIRLPOOL 
80af653642291337ba9a3d581f8c98f042f26c6138e650a563eae8b7e41064934c565dab2b50b55e93482cb0567a14ae2fd46bb89beda528675e59ba47bdf7c5
 DIST libc-0.2.8.crate 76683 SHA256 
52f45f4d4d75de96cf7f8b0e37b6a8e2f96619749b80bd79aa9f5a3100d63208 SHA512 
ffb3ab540844c2614cbe22348deb3614adae5101bdb6feb1d4718d7d376dd0990a0897ecb6e120851d6fe8ce74feb8a1a9930343200b77052d46f72a18258602
 WHIRLPOOL 
745ae7bebd284109ad2cbc3c893db44ae2c7fd06ca3d763420ac8a5c6e3cf2905910ad9f47178cd5f411ed4c44f449fc390869c91d03690fccfb694da0813151
 DIST libgit2-sys-0.4.2.crate 2505947 SHA256 
71064054e4a63d5558793ec3a96c5e352eb39817b1f99afaaaa9f22a691cb538 SHA512 
52d5af86b1f960da0a0db377f84780fc0cbfe490dd2bd4888daba35502b215985fa8824888d4c7a64c3569e4dba6af611ae0e0a54cb867acdb49533ccf24534c
 WHIRLPOOL 
1432ed76c04413c9e9dc849c3859bed13686c33fc6cdd1f322cc1a184364f66b2a783f665adc62d94302bdfdb7874f9a230409b40ecd8b89b68dc276094b44aa
+DIST libgit2-sys-0.4.3.crate 4132633 SHA256 
dc885e2d96f8df06bff0814e6a50a9e93af7ab188474c43d3770ca204e4c8202 SHA512 
0011edbd6da1a20b4a68a39f47b9078a1d56ab0d1079035857623dcd8d1b304cc310a938393580818beef10f7dee586a13559c74e5c36deb0dc87a65111adf73
 WHIRLPOOL 
3761494e581d56a32b186de5f3b67e090fa59961e5984eff602f9eb2db93d4f34935ceb432e2ffbfc80f5cf023209ba5eb5bf4bb39aa69521c87663a3149f9de
 DIST libressl-pnacl-sys-2.1.6.crate 2697179 SHA256 
cbc058951ab6a3ef35ca16462d7642c4867e6403520811f28537a4e2f2db3e71 SHA512 
b4e315900e88d4e00b99c76388658f1b1e6761dc4b9de72804dc9ab946a2fb1bcdb8711de0c99a123f3180143c55625cafbec9db69837d2d5e1a79b2df87d983
 WHIRLPOOL 
7b43eb64694c187ef3c915406f3a1b016b6441a1c8814653564487fd5d14afb6b840b6ce2a49d2ab4918e9be1f129814390c8b07d64ddf1d7795838e3519c833
 DIST libssh2-sys-0.1.37.crate 337082 SHA256 
c45fba84ee1fa05b830cb471741ef30d41eb1c3b97160b8ad8d955af824de880 SHA512 
025fb2be5a4ca4d77d756e905fc1bb86edc78dc576a6a3c976053c7787edfb45dc856c4c1379895f7df533f40119125c1735e10ebe371678d65025262cf454d2
 WHIRLPOOL 
519d26caa17cf7c00b5dd519aa9978cba9f4d62cb0cc8ce4679d8b58f250c26252cd1e49293c3d551e968b0b439178577a112fcc9a80118699302582aec2e8da
 DIST libz-sys-1.0.2.crate 601095 SHA256 
aa6b53f9806f503569bbf3c29b6f0e3fdc86e7eff36f0c9e55381fb400f8b4fd SHA512 
39b96c1a71d104cb92b9df7f4d4a30d62723310df8d0b370d0623505e65bab88845ace9593dc289789ae7b56b5931f8790a4b39d03206add1d2d8912a3813852
 WHIRLPOOL 
7b45f77febfec3a2e50b45378c355a2359727521e7a40fb5df342d82fa4fe9b190a517bab6b066ca724a28174c46005ecf12884fcb6331ef6dfade75c2334dda
@@ -30,6 +37,8 @@ DIST log-0.3.5.crate 16181 SHA256 
038b5d13189a14e5b6ac384fdb7c691a45ef0885f6d2dd
 DIST matches-0.1.2.crate 665 SHA256 
15305656809ce5a4805b1ff2946892810992197ce1270ff79baded852187942e SHA512 
2b2c5355905b1f38ae0f3dc9c6593a516be0da493f586bf2d12e24bda9b228ce8f80975f582e5a5f475a74acfe5efc803568a0ecd536eeb064fec13ff1be7378
 WHIRLPOOL 
c92ddd1f86a04e1e4af47cf5503712ecbcbe8a8e7a6ee42f3b0394f86ec030070b1a9c027681bdf9f0c5502afb1fc239746a69095c884c0069ba81c25c7a25d3
 DIST memchr-0.1.10.crate 6771 SHA256 
c98adb597263e245c6ffe48dc50d338b51acb8cc53e8e7b3e9c21f53c0a411cb SHA512 
51e1368e3bbfac1f5edb12e7cf8821e9ea0d76b822f49c631f741900a2c170f8959fc007ca054e0ddd7349b29ffe03c3f244b967e2aa5f22b332c8d4cf1c204e
 WHIRLPOOL 
b8f890c73401152cbd233e160669f2cd6aa1b5408a98a7db31bec786570b27a6100ebe7be9df93d7ea4f420005c812a0fd825dc16891cb967799a4a6378a0fe6
 DIST miniz-sys-0.1.7.crate 53361 SHA256 
9d1f4d337a01c32e1f2122510fed46393d53ca35a7f429cb0450abaedfa3ed54 SHA512 
30fbd5a040cc55642a023ac45915081af5b91c7929e1d5c27f15aec6fbd714886d17b8d41396ab13329f150288fae52a1ec21e41fc3e660fb1a6bd388b38b028
 WHIRLPOOL 
ef69781aa8ccbcce8b5ba8519233a1fcc47b9459b21a9fd1d4e48d5ac58496e5eb382b94b5b671e152531293c74121ae0ceb46ab38dbdca2377a63cf52ebea31
+DIST miow-0.1.2.crate 18425 SHA256 
4e93d633d34b8ff65a24566d67d49703e7a5c7ac2844d6139a9fc441a799e89a SHA512 
683aab6eb8dcf07756c227a490f887aa59e5737ca89a3b47b6c311a0f033e45b751bfa5e2a3c23bd861e616944b17b447e88c166f4c9855d5bb4401ec981d4c0
 WHIRLPOOL 
438382c795d812898a9b7087bfaf8bae607d26041d74e50bd5ddb4f5d24dd42f2a9b76b68699050419e66151c5e18fa2cf9d6817a975ec6f6a289fce76207bd3
+DIST net2-0.2.24.crate 18007 SHA256 
078b0d6022f893aeeb2aeb4ed0b41683a09a97ec3c3c565fa74a5d3539d25618 SHA512 
42e41424e038b6a5cecf208c710856a610dd604c491d8df50bccdb76aa75326c816abd7d49ccd1cfae6b254f6a7c0ee1409b945e85b7d4b84cc0f496afc9420a
 WHIRLPOOL 
950fe5f1ef11b2bae5b80aac67f798d765be2c7d0219195b81a7a23a8dad95004df9c225115d04c489888c385ba1d80e873025011aae3eb61dc2770d2d423b9f
 DIST nom-1.2.2.crate 64533 SHA256 
6caab12c5f97aa316cb249725aa32115118e1522b445e26c257dd77cad5ffd4e SHA512 
5c277f00b9ec59459c24a196e1f4e3bd993083fa865c0a41eb0f2dce1f44f41d454355508ac43005c95ca6b16efe05cbb9511fbd458e9815d5e71144f166a9f0
 WHIRLPOOL 
2dbd7a682b303b7ad93901e8e4517e7acb592749913e7db0dcb9b675c0a3848697799d942f1c26c3314afc714064f0f836ffaa1fc3873c2b8d4698f58fe4f9ca
 DIST num-0.1.31.crate 88366 SHA256 
be45b3e341522564415a07118d7cf44896d0919e7a1bb21d59ad82af48256324 SHA512 
f5800c5fd53129f008556e2e23a26f2157a93d85ee7d95583fd23d15b45ee6ad7e087506945d7170b357a83c73c6ba8ad018aa90db3fadce4fc33a96ad80a2e3
 WHIRLPOOL 
618f9966f3cbec53821d8870403cbc7c0a6c65df0836176a653c986644a84a73d9d8896615ec3b03dd4f1f97ae39fcf3a7762baf882a8ed43d2f55d157445532
 DIST num_cpus-0.2.11.crate 2043 SHA256 
51fedae97a05f7353612fe017ab705a37e6db8f4d67c5c6fe739a9e70d6eed09 SHA512 
1f933148dc114f5204f54fa9dedb1e6feafb7780373e8444dfc2edfceac8ee331c448fa45a0f029aa719daf5b3695412b926f820ef705f4ae67bffec1c644a85
 WHIRLPOOL 
413738a7a4bddc23accfa71ba89e3365c717043daaa9edfeb1d5bbce42d8200b09c5da705759fe2c51d65ca0a12825a78cbd0bc7efa2f1576c3c83b81814e1ce
@@ -43,6 +52,7 @@ DIST rustc-serialize-0.3.18.crate 40116 SHA256 
9cf81518cd579f8a9c58c0a71328bdb9b
 DIST semver-0.2.3.crate 18500 SHA256 
2d5b7638a1f03815d94e88cb3b3c08e87f0db4d683ef499d1836aaf70a45623f SHA512 
6c777a8e1456c122a0a5b6d388293604e3036dcde5370d02d7fe3075b8791eb127cda319bbc40aa863c1636c1b584c2dfb9dbd1154b736c321d698582462ab14
 WHIRLPOOL 
56317007842ec731673aaf22caeeb06d9b26d202ee818514351d978da3727d21951db4b3707d454943db3f19137b1743192227bffcf6394e53ec40110d02d41b
 DIST strsim-0.3.0.crate 4320 SHA256 
e4d73a2c36a4d095ed1a6df5cbeac159863173447f7a82b3f4757426844ab825 SHA512 
2d0026c6b37b599272de98954c9462271f3fba3c9c7a2256c960023e9173c986adabac1a2931b22128141b9914fe9e668225a2152b9a09b4e66afbfb14c91fab
 WHIRLPOOL 
b96a5bede6934bd09cb5fd25f10ad85ff164b20bcbf43b2c53ec293a8a30ff0a6718fc0d92d56f0f5332bf5110be9d5c8129073669131b6eda9eb3a293eb0737
 DIST tar-0.4.4.crate 259223 SHA256 
c82692d9a0e663b8c8f942eab088901d80cb7365f360967562f237148d1792d3 SHA512 
246ff869b0badc28a20a788707e08ac55bf4239efb45c8eddde291170408a5dac9b6eb86656b0465abab2c12d4d1dabc0199d65f09dcbd1b90da7f7a2ddc3412
 WHIRLPOOL 
16b2a93ef12992fb98128ebc64e180e26ce458e3a11adec5c80f71e286afddc938d25d81cf88bfaf3ad5c4caca936f168f9689837800f5897074621a94b131dd
+DIST tar-0.4.5.crate 30191 SHA256 
b9d327376c6bb766d5eaf130784a331c91aa093ef7b2a977377c9bc93cebf0e1 SHA512 
d57bfe71fe5e4ae5fb6d277019088e7817faaf8dc68b641886c8aeac3e93db48ffcd6b6dbd86beebd522a57f4a3347f13a77eafe90ee0eec78a5d2caa86df0c2
 WHIRLPOOL 
c112aa3085510a7cf44da342856fb394cbf79153fdae6d241c02b2713ab7eab5223833c66830489c904fe33877ebee8c2e9dfc1d8d260833bb818fc3fd12fdd4
 DIST tempdir-0.3.4.crate 8469 SHA256 
0b62933a3f96cd559700662c34f8bab881d9e3540289fb4f368419c7f13a5aa9 SHA512 
80ad9e98ecbad7be6717e02ea12c46c37491773f524522ec0714e4a424cc8d529ad6912056d8aa895b567ce2a16189f8274960f711f1af9ccea40ac43321ed02
 WHIRLPOOL 
922640e9ce487addc5ce4f6be5956892fdc039ac825dc01cb96ec35af305938c9b1a9762bbfd5c83185873a44fd4bdd22aec4a655643b39a2384420736b4a9d9
 DIST term-0.4.4.crate 35853 SHA256 
3deff8a2b3b6607d6d7cc32ac25c0b33709453ca9cceac006caac51e963cf94a SHA512 
df99c7273ca6f97ec3d9206f98601540d26370124a7a5404cc072bf2e6621bc48fa74101e60f29bea10869278401193648e253fc2029f4cf8e3c8303625b11f7
 WHIRLPOOL 
57de8f4d686d6806fd18a3de9ead347d2c4c8b63af5175d3c2df4e894ffe13b62caa93774bd320e3d2c42108849012071bce8c07414856af8374884661bd164a
 DIST time-0.1.34.crate 26771 SHA256 
8c4aeaa1c95974f5763c3a5ac0db95a19793589bcea5d22e161b5587e3aad029 SHA512 
6d16b2556bcbd1ca153f29061303c76fb606ca6e926767f58a8affc8926b6bb762cb11fffb42d2c234d5913a12de329ae9b0a96c7546373c036eb84c7154b872
 WHIRLPOOL 
683f39f2ddca741985cf76d4b737ef3f313d8d0fb0060ca710acf7e3ac1d3bd490cec8363732251a70fcc3fd404a3c0377a45d005be37993826301efe55af15b
@@ -51,6 +61,8 @@ DIST unicode-bidi-0.2.3.crate 1744003 SHA256 
c1f7ceb96afdfeedee42bade65a0d585a6a
 DIST unicode-normalization-0.1.2.crate 612931 SHA256 
26643a2f83bac55f1976fb716c10234485f9202dcd65cfbdf9da49867b271172 SHA512 
b6dc4316a875de59ee00f89ac0e9b255d0111dc2e2e45395ed726282502ab7b6cfcd56acff7f409b97a2f36d5278e16936359791be6bc8fba1213ca6c8a888df
 WHIRLPOOL 
89b477db1efd9ff153140c485cce0d4c0457ccf30fa8ad765fe14a27e94f8506521b64dbbee7b300da2786e139738583ce255b78192534d63aac9d2fd833cc92
 DIST url-0.2.38.crate 48716 SHA256 
cbaa8377a162d88e7d15db0cf110c8523453edcbc5bc66d2b6fffccffa34a068 SHA512 
c9bd32c8a50de3a41b25197af8441007a6d552074beb7d1c5cd8bdd47548df19990010f735bfae64822df8454e26e9b08c6d5d633517109958c59e93f6d1b966
 WHIRLPOOL 
a13a2e31f949343533461035e53dc9c44939eb84ec361ac546ff33668d3a2d1072887e641a833034e7f356cb8a810b4e3564f8a7921ad6c37bcbb0fcc2247c4b
 DIST url-0.5.7.crate 281829 SHA256 
0cfad3f2f6c8bdeca794aba1a40f5b4b38ce4994844f5feb7466a0addbf5a36d SHA512 
6deaa737fd050288e6b32167c685c549b56d122e82bc9916bac8f3395d5aeba3238d5de5daa5cf2816e4e8c9f9d67368a21ce804d01c4d2081ede7b7ccd58e71
 WHIRLPOOL 
6273aab138cfbdab1c6e6f019ea05c682763b1eaba4cc4f43094858e1e5868847f06e3a54c920b5727b0377a354077116bfaf4079e6fd1a09e0190b2da6be0f7
+DIST url-1.1.0.crate 65323 SHA256 
aef4e0394edcbf1582ac485f5342c2c464cd185f322adca88d63193dd88fc685 SHA512 
b0f757284cdc9f34160ee8719c4209b0c8fd8130418569e6b777865817a75b1b0ca3ffc2df96fd84d60445c037626321743c35f870800e93372cddcacb98317e
 WHIRLPOOL 
55d11c6f6ea799cdbb33489fc47f7d6943ff60469f660d06b2862c835f19ba063319f5fa3230756840b7b54f08abbe6effd3ee9fcdf2119a7813fecb49c688c6
+DIST user32-sys-0.1.2.crate 10676 SHA256 
6717129de5ac253f5642fc78a51d0c7de6f9f53d617fc94e9bae7f6e71cf5504 SHA512 
839491723e2c7f6a5251e331356ca6f6ad4c71b03e7c965a6e7321ebd482601801bd45c85fd82dde2255c365183e0d0039e6da2ac5671b382b99d4bed0d1076f
 WHIRLPOOL 
4c218fc3166d303297a443bc939cc545c4a84e5341289d722eed5e38b7fe9bdbcf6138ad5da3e887271591b1e4ba733344ba47683c439a3a5e16a5f36587eba6
 DIST utf8-ranges-0.1.3.crate 8422 SHA256 
a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f SHA512 
84bd9b67c423923b856452e113f0d786ac438bc7f9b4d4d9f31f6f91f141a8ac4c93f45f722ac5a8a4bac8eac0e355fe7db1eebc62391709326e9817eda8c374
 WHIRLPOOL 
05b6f88e1ba81a2139d38d0feb60781976859adfc46731ef322a552b17db71e0bf61c6626432812fb2e0ca45ce10a5438d9dcf218a962ef7415187adaa0280fa
 DIST uuid-0.1.18.crate 13316 SHA256 
78c590b5bd79ed10aad8fb75f078a59d8db445af6c743e55c4a53227fc01c13f SHA512 
9abc25458eb5f5c4ec76f6e391694f531e6956040491049677a7fb61570594c02483416bd00e04813788b1271df02fa9c51b93df9e472602bb8eb49868cf20c2
 WHIRLPOOL 
3422e2679d6404f9c976be29b3a1ac5bfed0d0a27483230be4ec00e94595c60773fcee800a0c3be20b22b5150e8a914c4d44099560f6548ac0aaca315066faa8
 DIST winapi-0.2.6.crate 741153 SHA256 
4dfaaa8fbdaa618fa6914b59b2769d690dd7521920a18d84b42d254678dd5fd4 SHA512 
ee81295e8154b0656b2ec892a38c69b3e1f839d6915ff68439ab5fe9ef9cf2d85cdadc9e8c9779d0eb3046821cafbc1f6e7977057178c85b29a21a86781bcc38
 WHIRLPOOL 
60e95e757262cab7eb8dc2fbefbf6ecb9578ce77a5841a7221eedf78b42a4faa0ce4a56c2a35726a85fa8105b84464468cb23b9c855853f9e777b69e601c66cb

diff --git a/dev-util/cargo/cargo-0.11.0.ebuild 
b/dev-util/cargo/cargo-0.11.0.ebuild
new file mode 100644
index 0000000..e7f41ac
--- /dev/null
+++ b/dev-util/cargo/cargo-0.11.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+CARGO_SNAPSHOT_DATE="2016-03-21"
+CARGO_INDEX_COMMIT="4472288863a48749e63cc32d94867b4f5cff8d8e"
+CRATES="advapi32-sys-0.1.2
+aho-corasick-0.5.1
+bitflags-0.1.1
+bufstream-0.1.1
+cmake-0.1.16
+crossbeam-0.2.8
+curl-0.2.19
+curl-sys-0.1.34
+docopt-0.6.78
+env_logger-0.3.2
+filetime-0.1.10
+flate2-0.2.13
+fs2-0.2.3
+gcc-0.3.26
+git2-0.4.3
+git2-curl-0.4.1
+glob-0.2.11
+hamcrest-0.1.0
+idna-0.1.0
+kernel32-sys-0.2.1
+libc-0.2.8
+libgit2-sys-0.4.3
+libressl-pnacl-sys-2.1.6
+libssh2-sys-0.1.37
+libz-sys-1.0.2
+log-0.3.5
+matches-0.1.2
+memchr-0.1.10
+miniz-sys-0.1.7
+miow-0.1.2
+net2-0.2.24
+nom-1.2.2
+num-0.1.31
+num_cpus-0.2.11
+openssl-sys-0.7.8
+pkg-config-0.3.8
+pnacl-build-helper-1.4.10
+rand-0.3.14
+regex-0.1.58
+regex-syntax-0.3.0
+rustc-serialize-0.3.18
+semver-0.2.3
+strsim-0.3.0
+tar-0.4.5
+tempdir-0.3.4
+term-0.4.4
+toml-0.1.28
+unicode-bidi-0.2.3
+unicode-normalization-0.1.2
+url-1.1.0
+user32-sys-0.1.2
+utf8-ranges-0.1.3
+winapi-0.2.6
+winapi-build-0.1.1
+"
+
+inherit cargo bash-completion-r1
+
+DESCRIPTION="The Rust's package manager"
+HOMEPAGE="http://crates.io";
+SRC_URI="https://github.com/rust-lang/cargo/archive/${PV}.tar.gz -> ${P}.tar.gz
+       
https://github.com/rust-lang/crates.io-index/archive/${CARGO_INDEX_COMMIT}.tar.gz
 -> cargo-registry-${CARGO_INDEX_COMMIT}.tar.gz
+       $(cargo_crate_uris ${CRATES})
+       x86?   (
+               
https://static.rust-lang.org/cargo-dist/${CARGO_SNAPSHOT_DATE}/cargo-nightly-i686-unknown-linux-gnu.tar.gz
 ->
+               cargo-snapshot-x86-${CARGO_SNAPSHOT_DATE}.tar.gz
+       )
+       amd64? (
+               
https://static.rust-lang.org/cargo-dist/${CARGO_SNAPSHOT_DATE}/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz
 ->
+               cargo-snapshot-amd64-${CARGO_SNAPSHOT_DATE}.tar.gz
+       )"
+
+RESTRICT="mirror"
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc"
+
+COMMON_DEPEND="sys-libs/zlib
+       dev-libs/openssl:0=
+       net-libs/libssh2
+       net-libs/http-parser"
+RDEPEND="${COMMON_DEPEND}
+       !dev-util/cargo-bin
+       net-misc/curl[ssl]"
+DEPEND="${COMMON_DEPEND}
+       >=dev-lang/rust-1.1.0:stable
+       dev-util/cmake
+       sys-apps/coreutils
+       sys-apps/diffutils
+       sys-apps/findutils
+       sys-apps/sed"
+
+PATCHES=(
+"${FILESDIR}/0001-build-strip-CFG_PREFIX-from-CFG_-DATADIR-MANDIR-INFO.patch"
+"${FILESDIR}/0002-build-write-updated-variables-to-config.mk.patch"
+"${FILESDIR}/${PV}-0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch"
+"${FILESDIR}/0004-build-add-docdir-to-configure.patch"
+)
+
+src_configure() {
+       # Cargo only supports these GNU triples:
+       # - Linux: <arch>-unknown-linux-gnu
+       # - MacOS: <arch>-apple-darwin
+       # - Windows: <arch>-pc-windows-gnu
+       # where <arch> could be 'x86_64' (amd64) or 'i686' (x86)
+       use amd64 && CTARGET="x86_64-unknown-linux-gnu"
+       use x86 && CTARGET="i686-unknown-linux-gnu"
+
+       # NOTE: 'disable-nightly' is used by crates (such as 'matches') to 
entirely
+       # skip their internal libraries that make use of unstable rustc 
features.
+       # Don't use 'enable-nightly' with a stable release of rustc as DEPEND,
+       # otherwise you could get compilation issues.
+       # see: github.com/gentoo/gentoo-rust/issues/13
+       local myeconfargs=(
+               --host=${CTARGET}
+               --build=${CTARGET}
+               --target=${CTARGET}
+               --enable-optimize
+               --disable-nightly
+               --disable-verify-install
+               --disable-debug
+               --disable-cross-tests
+       )
+       econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+       # Building sources
+       export CARGO_HOME="${ECARGO_HOME}"
+       emake VERBOSE=1 PKG_CONFIG_PATH=""
+
+       # Building HTML documentation
+       use doc && emake doc
+}
+
+src_install() {
+       emake prepare-image-${CTARGET} IMGDIR_${CTARGET}="${ED}/usr"
+
+       # Install HTML documentation
+       use doc && HTML_DOCS=("target/doc")
+       einstalldocs
+
+       dobashcomp "${ED}"/usr/etc/bash_completion.d/cargo
+       rm -rf "${ED}"/usr/etc || die
+}
+
+src_test() {
+       # Running unit tests
+       # NOTE: by default 'make test' uses the copy of cargo 
(v0.0.1-pre-nighyly)
+       # from the installer snapshot instead of the version just built, so the
+       # ebuild needs to override the value of CFG_LOCAL_CARGO to avoid false
+       # positives from unit tests.
+       emake test \
+               CFG_ENABLE_OPTIMIZE=1 \
+               VERBOSE=1 \
+               
CFG_LOCAL_CARGO="${WORKDIR}"/${P}/target/${CTARGET}/release/cargo
+}

diff --git 
a/dev-util/cargo/files/0.11.0-0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch
 
b/dev-util/cargo/files/0.11.0-0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch
new file mode 100644
index 0000000..16abedf
--- /dev/null
+++ 
b/dev-util/cargo/files/0.11.0-0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch
@@ -0,0 +1,51 @@
+From 0d6304b5922b712694fa82979cdf1ed85bc9c778 Mon Sep 17 00:00:00 2001
+From: Doug Goldstein <car...@cardoe.com>
+Date: Mon, 27 Jun 2016 08:46:36 -0500
+Subject: [PATCH 3/4] build: respect datadir, infodir, mandir, libdir, and
+ sysconfdir
+
+The configure script exposes datadir, infodir, mandir, libdir, and
+sysconfdir but then they are unused so distros or users with
+non-standard paths are not able to change things as would be expected by
+the configure script.
+
+Signed-off-by: Doug Goldstein <car...@cardoe.com>
+---
+ Makefile.in | 18 +++++++++---------
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index fadcb4b..2503cd5 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -271,18 +271,18 @@ prepare-image-$(1):
+       @[ -f $$(TARGET_$(1))/cargo$$(X) ] || echo 'Please run `make` first'
+       @[ -f $$(TARGET_$(1))/cargo$$(X) ]
+       rm -rf $$(IMGDIR_$(1))
+-      mkdir -p $$(IMGDIR_$(1))/bin $$(IMGDIR_$(1))/lib/cargo \
+-              $$(IMGDIR_$(1))/share/man/man1 \
+-              $$(IMGDIR_$(1))/share/doc/cargo \
+-              $$(IMGDIR_$(1))/share/zsh/site-functions \
+-              $$(IMGDIR_$(1))/etc/bash_completion.d
++      mkdir -p $$(IMGDIR_$(1))/bin $$(IMGDIR_$(1))/$(CFG_LIBDIR)/cargo \
++              $$(IMGDIR_$(1))$(CFG_MANDIR)/man1 \
++              $$(IMGDIR_$(1))$(CFG_DATADIR)/doc/cargo \
++              $$(IMGDIR_$(1))$(CFG_DATADIR)/zsh/site-functions \
++              $$(IMGDIR_$(1))$(CFG_SYSCONFDIR)/bash_completion.d
+       cp $$(TARGET_$(1))/cargo$$(X) $$(IMGDIR_$(1))/bin
+-      cp $(S)src/etc/man/*.1 $$(IMGDIR_$(1))/share/man/man1
+-      cp $(S)src/etc/_cargo $$(IMGDIR_$(1))/share/zsh/site-functions/_cargo
+-      cp $(S)src/etc/cargo.bashcomp.sh 
$$(IMGDIR_$(1))/etc/bash_completion.d/cargo
++      cp $(S)src/etc/man/*.1 $$(IMGDIR_$(1))$(CFG_MANDIR)/man1
++      cp $(S)src/etc/_cargo 
$$(IMGDIR_$(1))$(CFG_DATADIR)/zsh/site-functions/_cargo
++      cp $(S)src/etc/cargo.bashcomp.sh 
$$(IMGDIR_$(1))$(CFG_SYSCONFDIR)/bash_completion.d/cargo
+       cp $(S)README.md $(S)LICENSE-MIT $(S)LICENSE-APACHE \
+               $(S)LICENSE-THIRD-PARTY \
+-              $$(IMGDIR_$(1))/share/doc/cargo
++              $$(IMGDIR_$(1))$(CFG_DATADIR)/doc/cargo
+ 
+ prepare-overlay-$(1):
+       rm -Rf $$(OVERLAYDIR_$(1))
+-- 
+2.7.3
+

Reply via email to