commit: 8749059bd1b78b32f3e77a77db03fdef7ae26358
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 3 18:17:21 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 3 19:03:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8749059b
dev-lang/rust-bin: add 1.86.0, SLOT=1.86
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-lang/rust-bin/Manifest | 60 +++++++++++-----------
..._beta20250323.ebuild => rust-bin-1.86.0.ebuild} | 43 +++++++++-------
2 files changed, 56 insertions(+), 47 deletions(-)
diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index c0665ff43462..095c164cb3b5 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -516,34 +516,36 @@ DIST rust-1.85.1-x86_64-unknown-linux-gnu.tar.xz
182566732 BLAKE2B 8c776fcb1a2f9
DIST rust-1.85.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
68d7bf6ddcfe5dcc25c857be305e650222507bd6015b24611fe983d85be48e38b4e3529db72a41ff13d1e3331a7138e86ff4b56a8344a1e459421e9555ed14c1
SHA512
792520a1de8c9b6ac6bc12e74a1182dd30edd8668d0c6fa5f3709bfa6ed3981eb378f079794459caf4e9fd982b71ba0296a7e515f56e5ac45cf7925e7cc296c7
DIST rust-1.85.1-x86_64-unknown-linux-musl.tar.xz 262611472 BLAKE2B
9f6efc6ae4bbe97469bbb80e3d6fbb74a4ad63142af150d0c1f8867cd81f9a2b41f96787408681b79ba7b37b1b9f0d67089796eedfee5f0e228a30bed441a84a
SHA512
8f3e60a6d83ed0ce0d31967707ba51eb7b9a8b2fb981b37aeb03ef4142965c3086a21768b08b4f26b81edceb7eecd10f83bd76e5c7bd12030774d916ac5a45c4
DIST rust-1.85.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B
ac25b4ccc84cb0c06708c7164b0a7b926478b3794683e2ca5e1de26a17b5098892c8633c9b8b8cde18040d2c6f195941b9093162594e39c04dd3b0e4a45f1204
SHA512
0df04cb4bd584efa1f6a63649ddc44bf4a30d018a2b60ec83b6defe4c25bfd8b61c8acb6c93783e9d110abc114be859542116d45b3087090f88743761149ad6b
-DIST rust-1.86.0_beta20250323-aarch64-unknown-linux-gnu.tar.xz 161335248
BLAKE2B
4cc5245b96abe734d04b330258dfd39c25f2f18a8410d85c6f0b2bafd93f1bc4dac02418ced0f2c88cd7ff1f8926c4cdf2465df8ac30e97944390f8c60f0ca57
SHA512
0baaca918e6553fa06897c471d942fb7ddbb2af44f428a213dc5a7ab6929560c5243a54f370da067ddc9647cfa260b13137ae807a31f3650d7e7add8d2fc24fa
-DIST rust-1.86.0_beta20250323-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
c6214992524d91629aac72420b50f5ea7dadf258c697398c8ced1d27963c522fe0f5d19809cd342f3870ebb9ee57e0124e79d45b3c681e5ee3d5b07aecd75aa1
SHA512
70faefa0975a2d9579ea8be5cb16c689f87aa12c5728e9d01592142bc04fd9b72e22194f448707df8087eb0293c34f212d7d5d91bc8824814f37b1af73b159ce
-DIST rust-1.86.0_beta20250323-aarch64-unknown-linux-musl.tar.xz 234497012
BLAKE2B
eb7e212f39fac80cd7bd744d1e50143aa1ae13d59758c1cdafb52b7852843d3428a2f1a83725f04f578bb94ff5045ee7b88218b9537eca887b21b4c5b9b52781
SHA512
aee1cf39bce41643a912280bb0c110c4c53a26ee10db4aa12e33f3e96a54bca31d72254256ca64c1ed6302b463c6d4699181b20b9b8848015ac7a0d9261f49d4
-DIST rust-1.86.0_beta20250323-aarch64-unknown-linux-musl.tar.xz.asc 801
BLAKE2B
8823dd5f4b4e06a61b993e75b006fe77786a4a4d6d4ac972f01a6ccd76524a12f6927e1132661761fdc1d21a09746d177bff3f5b76260a0a03ad178b1c2bf991
SHA512
930ce227360ddd379ddbae1ad1a0c24c1fd23ec30aae2304ba6b19b528fbce95469d0b45d73956f1f61fc0d69201a8cea2ba7427325ac70c3e70f21f2055340c
-DIST rust-1.86.0_beta20250323-arm-unknown-linux-gnueabi.tar.xz 219267460
BLAKE2B
d81789b90bdd41a4bf34a59af8077dfffa22b4cf9de056a89d3ef393a31cd602a2756b2a58f2692ef71fa81938353aa5585f2520e4eea60edf2a7c0c26a6509b
SHA512
dc8bc66ac5a531c1c7975544d59d48356f8faaf5ab19b2c83d12d4052287e82cda4b44971bcb0b52306a3cd34c177e8bf42d7e1d9509d41f6dac4480db183337
-DIST rust-1.86.0_beta20250323-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B
77bb1bcb52c173fff43f3a40ba993eee11a4d6cc5d2ad6794d46a92a1ff877f6b4f8b6d0ccb833796108e9a2ef316b5cdf1da486679c7a47860487491f13c632
SHA512
f192f62af246eef353f0519c66b66787521e2eb10f676a722094474c24c59bc691c4e8cef234df362c0c540932c0649c7f560234fefbdd8cdd34ec68faaaad60
-DIST rust-1.86.0_beta20250323-arm-unknown-linux-gnueabihf.tar.xz 220543472
BLAKE2B
b93b94843f9126e8620cb6ccf0fe1174246add08b249fdcc24fbfb1fe5323ed95c03c6bb85899101f996dacf1d8d7216d8d2b707cce0d59f66dc3f57e47208cb
SHA512
af78eac51ffbdb7d0179c47877abf339e82cae44fd3b2e2a9bb2222f4eed205f9c019e4e31bf332cf57c0169f0313dd084e2cac6f0321e7e07737a795afec558
-DIST rust-1.86.0_beta20250323-arm-unknown-linux-gnueabihf.tar.xz.asc 801
BLAKE2B
b788a0ae7c44dbdeca326c73e7ac293731c67e6aa5f800fac97a0a13e07f9730e0ed466bafd6495afb727ae6d6d0acb5391c1e42dcbd8762efcc7833b89174f6
SHA512
849c540c65d68aaa092add91915fb855f8b404e4a29f5be4cb84a4cf29817371272608a15a6b294303490c0c140306beb249ef96fa30610968ba6d25e5e59d45
-DIST rust-1.86.0_beta20250323-armv7-unknown-linux-gnueabihf.tar.xz 225359312
BLAKE2B
001864c7ba864e22e628f0868f446be36ff7161357c23006318e8ac54c1931e3d9128f48c9133a25ba04749fa6d9fd4216352ad15ad19d1dfabe443ac21cc149
SHA512
200933edf1f8a9536137d64fbdca1ba42f9dffe0a531b3f4519d837077a18244d4ccf5b9db3a7fa3d99780eb7e35bdbabd1559b45e834e7a0f6186d32be2b139
-DIST rust-1.86.0_beta20250323-armv7-unknown-linux-gnueabihf.tar.xz.asc 801
BLAKE2B
a8bf78978b20c534ce2d3f2f36eea0ce179efbeca8b55d6ed8fbab596270c3174caff3c7e931f79dc9c681b203bfab86f9a186289428f411f1ac0338b0d10ea4
SHA512
6b7eee810048347e51eea05197ef41fbc795e67b0f2ac1055012bb40b2f7d2bc296d709b8b54eed0585b30d746163c9ca61ce0466f9431ffcb408074432e5e9d
-DIST rust-1.86.0_beta20250323-i686-unknown-linux-gnu.tar.xz 254656168 BLAKE2B
235ff206f15b476be0e8865763e162015e739aba38c2a4374e47299ab8b0db199731fd8cfe249540b0b11db483af0d56663d1a6abbda6da559ef773d1f85b709
SHA512
265c48f298ac1ddcaeb99b26bd4504fc8f2946a0dafb0ddafc60158576594249a23f2c684c28c826e0ee5f8d30fcca5325e646a85a68f60dadb4d9da3b9a9319
-DIST rust-1.86.0_beta20250323-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
ffb4523822deb0971e85baa2bbc9beeb980638f2aa7cc600c6d28543ba8dbfd751cb3aeb13fb18cb3e110672645d8fc0ed897f6ae48669f39c8992ea9a0b996c
SHA512
147172ad29e05989d68e3ce41a88c392db8755fd4eb4ce0421121b462d40980fb21ff7ab2c79d4977ab65695e81919baf1be7a4eb3a112adaf2c154736226e52
-DIST rust-1.86.0_beta20250323-loongarch64-unknown-linux-gnu.tar.xz 251448532
BLAKE2B
c92800a1dfc31c5b699208735f3b2f7817e5225dcf518e30761ed4079dd32b6d04f0c8ef0145e73941687a99630dc4c4e6edc8cba12e84ed26c03995688a5cb2
SHA512
a2eebe4fe79c5ab15c4eb31285499f1043916111239f28f50a363857e85baf6455db7a8ec2d22be11fd85232559971192c47090380739b27dd3654672720187f
-DIST rust-1.86.0_beta20250323-loongarch64-unknown-linux-gnu.tar.xz.asc 801
BLAKE2B
5a14eff55345256a866bf19a27f4f91f4b9fbf0051184ebe090bcc9eff2ce16ca9e34244d5d73e8489cfb77a2afc268e1f9e1ce03b5bd4d7670b5294912ff0bf
SHA512
f1108fd470a6d999835667f7681ee9aa278ace8d12773735d8a522d713bd96e348d7bf851d18fd72d2a4ab408fd7b076e3ced8fd77cde7b72ddc2ba8c5cebb78
-DIST rust-1.86.0_beta20250323-powerpc-unknown-linux-gnu.tar.xz 244504464
BLAKE2B
c9c03ba679eb3acb4d1623bd4db74ed0a645812d10c0babec4ddd50a136e994f4323d52d8e8cb524a4f9994d248fe18588f2c4f8f1ee3303309ef2c61735af9f
SHA512
19db20cc2702d85e6a52c29c8183604b4f32277d14ed8a6c72c6b58cf5e7d56f2887b0b8c9314e1db5a64c42b224891521eab40e8b02e5a6cb4ef12018f3427e
-DIST rust-1.86.0_beta20250323-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
3deb1379eb5df5c9778e7c9ea4fc730dae0659dbf3c4aa67b194036255fca620ba20d90aa6d21772ec472c6841ab6eb8080c62f85e957c3b80dff87fb602f96a
SHA512
07178440d42ad585b5714efd6a54029070891d90afea8dd4c6c49c8170e76cf0eb88fef31ec01f4e863fd955f0b33b24eab946a953d5e09d131ab3d0134ad39b
-DIST rust-1.86.0_beta20250323-powerpc64-unknown-linux-gnu.tar.xz 240759852
BLAKE2B
0abaa43fbeb502cd1d7e8661b409ff9fc81a90fe839db269585ddaa1c7eb4cbb21c188e764f8a2ec7cb2bdbbf684d67d2415014305f6d89c0a0ba20d366b2da8
SHA512
ea1540af6788bc42e376bbfa49ed997d4fb3008e128cdead33af4bae007e51252fd83401f131e62d25a0d3c7b4914473ea89ffcff02bc59cef06dfbf60cb76f6
-DIST rust-1.86.0_beta20250323-powerpc64-unknown-linux-gnu.tar.xz.asc 801
BLAKE2B
cc3ee0b826cdbe09d6ddb3866d716b8a1019036c8dcb7010f8e052a97bb024668ca1a4c8fe57560feb60dc7e5636f648a26a075200642afda1900fc6aa881d8d
SHA512
2c85f3159e6b717265170d30b11f5e55ecc74d9060350971ba8a83f71f6d1303ccb5c43e37b349bc4e153ad6829f6fdf7c2023c571592ad80b6193f7cc7c0d2c
-DIST rust-1.86.0_beta20250323-powerpc64le-unknown-linux-gnu.tar.xz 253891476
BLAKE2B
81ea84725711fc5773340913ec3925d1116fa8604ccf8f6246457e1bbb403db037e6addbdae33cef9e6a09d85d56009aa97e7effc77e4397248ccf5ce899426c
SHA512
448b37dc22793b6db69b19f5b15da27a039e7db5db5859c85156720e44439504a00aed9340bf7c5229584e34fa36ac617beb38d53c0ae7cf681db0471981b146
-DIST rust-1.86.0_beta20250323-powerpc64le-unknown-linux-gnu.tar.xz.asc 801
BLAKE2B
3a56380f8a8bc5dad57f0178a21d7430def1419c3ccb01d31f6adafa0a89c18fc681823e68dadcd6e312356884e0460803a8d983d0060c5bca369a793f3e0b3a
SHA512
c1a79062a59f4764bb80a89faa9c8725c772ad1cd8bc285e7f51e53e7a7990aa9335753ff9d0404f5330ad8ddcc0ee494d9808d0d6e613a164a0a6cb09f6e94b
-DIST rust-1.86.0_beta20250323-riscv64gc-unknown-linux-gnu.tar.xz 238642188
BLAKE2B
d8f73ba74b704e1b0c058b6ab573961e98612eba324d4a1308b376dc327b437fb77715f16ed5b4dede8989bf771689981421dd80dff1680dca8546f0776f5371
SHA512
918d440df6f7995bfcc857ed01635693e1fe92c41f4102bcfcbcb5d25f0b9144ff3b27c37ef196f30695f2a3a45cceb567744c3d6d1a03b5e04c5d3ca8603b3c
-DIST rust-1.86.0_beta20250323-riscv64gc-unknown-linux-gnu.tar.xz.asc 801
BLAKE2B
f7a3a10cd524b163d2c10e673d64dd9568e982c8bfa0d93d69e8ed37ee035975cc35a58c4b4993480f63ff30744e63a9882b6afe45fdb0845a92d6250dababda
SHA512
9553d8888a95e361d969a1e95d216437ba2d2c1ab42c9d328baf62c9becc3f71491e8693799d89df393f91e4607060e27803fb622c085911ff039ac27f44a857
-DIST rust-1.86.0_beta20250323-s390x-unknown-linux-gnu.tar.xz 241139428 BLAKE2B
75d434bf40e48d807e88338a9d30bf18d8b5c1433a2fd4fa4b6ea74034ce59a0d4445a29f63488ccc4aaad412e80257f221b25c60273e6f6e8393875a0845b6c
SHA512
c7a4c0a9227a02b73a0256e5cfff9d9daa7ddb590ecec849119b916c4f0bae84f212541eef145471b2e8fef874a194d07ccdaf5674f6e30650ff9ea4841f52e2
-DIST rust-1.86.0_beta20250323-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
9c16fc150945109a4b40f63f0b7a01944970f30331dabe626a5cbadf3789d7a215e669b372aa29d05b988128daf66a47eccccc33302b5cc08a73fa097e574360
SHA512
de475ad0c5781111b9b1ca8078531107693ccb3ea88e95c0631f1ea2aeb2cf93ecf96de0214812e34d9c5651c2c640ac8b12bcaa7b6e7f6bd4d9635f0d63ac75
-DIST rust-1.86.0_beta20250323-x86_64-unknown-linux-gnu.tar.xz 192269184
BLAKE2B
6334e8a2248bac18da9a943425e7d0519b47296f9256999110523f3b4c31a42e92ee76dd2cf9a29d906aea66158241fcec2bdf31b5640a910996ad4083ab0650
SHA512
bf08b9588545f20f2447fca3f3f04addf7b335727a0ade00414e4e50ca3933f4eeaeddec716473fd3033355b7e9cae76c6cfac83ec78cc1d7fec005512d28f19
-DIST rust-1.86.0_beta20250323-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
bbf3c48b2ac4602bd43e90a117ae651dbd5e834ede39f7858c82b7e707f024d9c17fae692a35358bea259ea2231735e7b884320b7862defaa373a4f2cbb71073
SHA512
33542eeb9f426b53e45228d3046cdbb007bad8769c326b1e2703487e9a8d1b0e12ec9a69d7227d2c2f49b5a0fc1d1c2079fbde46c06265401ceece10cafcc96f
-DIST rust-1.86.0_beta20250323-x86_64-unknown-linux-musl.tar.xz 282510500
BLAKE2B
9a0ad90bc97d501658aefe1d8694240a8d64b5ba4273479e44b8b6f2b1e28bf005b33db360467727a2aee084090656e767ce6fa6561eee81979ea26ef74dfa55
SHA512
664166dfec17b3e7066670bd9c478d35d7aaa7146d853355055c28ee8dbd909682615352b75e5295c193dc86ff4f81dcbb101e4adddeb2f3bb4b604854e5990b
-DIST rust-1.86.0_beta20250323-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B
aa91374317ae52cde3272d968fc33a1f3afcf879fcea40346e8df8483731c3f6f64a944780a113fe6d58515b18195031ef78757f314acfb2a1384e7f082a8c3b
SHA512
b56cdafadfc4873f16380d1b47de43d15185ca55ee22c5fd66d4a3f35d9c5a6313a4126c6fb39bdd6d9241c58788b79632eb42af08cd1059bda7983ac74f1a9a
+DIST rust-1.86.0-aarch64-unknown-linux-gnu.tar.xz 161478048 BLAKE2B
98e9a6b849ed8d241316b3fe60b998e4f6e3fe03e2173a4216d18ccaa6852e6b2ada3bfb5c0db68b28346d1c4c3b40627e166ce8ab4b217f2d6c42c12c22510d
SHA512
51303f3e810c279fe1f81aee44f4d20885adc7f130d068f772f202c95fcf1c5b2648b1c5732a5d1a8cf075c57c10bf9a8581d57a7f001b672b46a3a273d49d73
+DIST rust-1.86.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
5e0f99da951d98a36d31034faf1041522b547c13717ba00c72da9ca89d76d87fac73844679a856a338fdfbad4606e6d8f6517ef2f7d98f4e6b01d47bb510ad2e
SHA512
6208d934ea7a063db574d34f2a3dc314bc37f5ce6c8968005eaedc3456a1f027f3b609ddd21c60889f41a955283bd64ad8dcfd895f0bc38a7956fcff48212ed6
+DIST rust-1.86.0-aarch64-unknown-linux-musl.tar.xz 234453372 BLAKE2B
c875354b9cb91756b8e42183d0e0e5eabc1b4a8b3844306718ada7f8bd730b9983357188733e031893c9e0b793ceec4cba96da93ba1baf9adf7941c140202b9c
SHA512
095bded0dcbceaece2f887273627a03a227c7e2cc321b4ddea3cee8f2b9faf9e4ca6a5dad9d067dbf64c2c0a60761dba296147e71d7c8b4e4076ef28df2abf82
+DIST rust-1.86.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B
a6b3a70caad2fabe4f9d83ab7725220d5c8a891577b9d58a59fa5f4eae5bce3331bd1dab379697029c1b38c3c09023d3c8f98e01850552f7f7d2281e51c70faa
SHA512
71b390282f526723da1ad46d48f80a3ac7aadaa03b3e35eb3c5452c35166ef0b5754295a753d8329b9a3e0797c5e4845b75d252651dcd0cecc73eda81aad201b
+DIST rust-1.86.0-arm-unknown-linux-gnueabi.tar.xz 219680908 BLAKE2B
6a7ea7a8cef31880ee4120c5dd712fe8ee7cfec1d0e910b7d8b6d6814fe4b53a574d4a28af0d6466f1a41c6ba3e136f77c5f632862209ddc5200c2de29fd7d54
SHA512
9d192b00cfc048e092fca14231b2794bdb7d15c0a83a8efc3211bce1047bec2e8ed7ae4cc9ea6e5455b439177ede1eb2dcf2fe0f524a694574150cd7c3900b2b
+DIST rust-1.86.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B
6ce8c6365c06b78875c029aa0fc135882a052b8873ccd303180d095433f19e4036b11f702f2f96af3fb8e405407841cda62485fbfbd280059927873b1d411cc3
SHA512
a23e46e99640e43aa5b69bb2b6404affb951fc0167ca286379fba9a7427e177762816a1447ea35c63f983800442d4ff6ec75442eb13df8ca30ae87cfe40d899e
+DIST rust-1.86.0-arm-unknown-linux-gnueabihf.tar.xz 220298448 BLAKE2B
3a7708f2a27737c9094a3ba0264a16c6883c20709aef21c09249ceaf1376e8f2b5351e81cb4ef6bed108fff942b8f027aa7d4c3e6b877d62cf17e0207c8ca88f
SHA512
581b306aaacd7db3db61ffcb1b35fd41c890cf2b980c089fed402304bc6386bb83502dfa105ed2c036856658422ec68056473a5d45381bc77ced366b07731ba8
+DIST rust-1.86.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B
a5b21296ab2226ad6a892a77ab8b6460309966fa2a3497a139c8443890668f0c15aa097214c053a2647d419785c876559f362e263f94eedb61ef61b53dd957e4
SHA512
cb6e17db9ff6ca078b14495c6fb9c250e121486cda855793397f13969046266adc798df13374cd3b56bae46dbca3467a30395e2b2dce603606c3c38b041ff5fc
+DIST rust-1.86.0-armv7-unknown-linux-gnueabihf.tar.xz 225507396 BLAKE2B
27567fc17e0095b769175c6d7511e1080242c77157eade2106f75ce335e4f592ae42a8b488864ce85efa3e856c2bdf85b419ec86c1882614237df60297482127
SHA512
a3be060bf1dc7483d44fa242f967166ab8d1db78d62dbf6e20b67a6b750854ff286675afaac86775e93f8f43922a6b56cc155533bf5718918656088fde5f7cc1
+DIST rust-1.86.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B
1613dc793e5c92e07fb86118f5079cdc8d67773a02d3c0db3043ecf7c3e4aeda1cbb94ca38ba79e980cc365f437026d2c8f991a60540ba79174869721eab3d16
SHA512
c652290f22578dbe1f304dad9adf47a81ebdc42e1a10ca06ef334e2d73637f6211d1d0b7fe50d9c0018c59a3ca9102b80a92445b3c46f9999d34ae92bfb9b49e
+DIST rust-1.86.0-i686-unknown-linux-gnu.tar.xz 254644588 BLAKE2B
49e9ce30dd8bdd68d69e79b0ee256ea0644d2e15f6b506ba682a4ea2271550494d8a1df972429c895db468900c36de291fb3d13b56479bd93aef424e8a639ba1
SHA512
8bf40765545757735b1617536b95960c7372e4885be4de5ec8042068023248fd6433e6728417a19ac4fd36aff7082c63296dda34381f966ad2c16f5404e0697a
+DIST rust-1.86.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
45f5e0d7d6909025181a94c468a7c1cb71979c147ba4ffeb7841efe8286b250ee427c50e54654a0036273b6988496b4b3031b00de6bbb0f6e9101e46f4f3b714
SHA512
e06903566f5cd14bfed5f7ecd52df5d3c024426015b1ea1d948de64716b774ca00e9efae2ab539057bba64e4a6b079fb0fa5d3179c372a3b340b6750790fd0a4
+DIST rust-1.86.0-loongarch64-unknown-linux-gnu.tar.xz 251731380 BLAKE2B
15a165c56abcd1724d2ce5a13b45a26dd31a60ea7aa10d71c8217d533b4ce40e3839a63214275f13815227a7bee277be0769d08ee5d5e3fc6feefe8f9f7b07be
SHA512
c9cd5a33bf999057a6c1a744b3695938e97da571cac0b8c012c0c48f01d50184a2425fd745f48a5d74f6d218d6327113a1bd20b8fb96e914df27668083716a51
+DIST rust-1.86.0-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
749307f8246c33bd29fdbde2d081350ae35ea5cc3899c90a3572478b8e582e63cfc32bd7481cc1e8fb4b945b458803c0f38fc0c9affc5350641c85ca7a9f5b83
SHA512
db1eb279737a4f383782c9c1d9fbc9655879e77f3c3adcc2be31eedddb1a4799f8d1577da3af16ea87dbac4ac10346c461f9aa0ba5ace6f50e99be270e8b8ac4
+DIST rust-1.86.0-powerpc-unknown-linux-gnu.tar.xz 245387424 BLAKE2B
f25942be19a52a13f4dc8f5227b1ca8331afb3530b94ba2c31bf3b5ff5c421f4319bdf1df2605b5322d4f5e34a2a9084e11dbbf19187f7dcc492e320f406cd03
SHA512
d013fff6a739f80771e7b10f543b6ca77bfc858342fe8e09ebbf1ba61ef013887cba96a311ea10762e5fa42fdf0923870ab98deac33b70e99c891d846128942e
+DIST rust-1.86.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
af8701515fca2d775a4301132ab11637a438367801401a2d8fe4ca33e36bdab36a09c3579956e1bab8c286e4e4a978c5f42ff27605ba02a08b3914f0c92e0725
SHA512
b80015270af1e2f90e0cc8bf88cec3b4b7f09b20bc1d32d6fb617a618c114cf0f5473a046482e8d32ade724c08b74ec29e05900510cd9a7077a2aeeacf0e3bc0
+DIST rust-1.86.0-powerpc64-unknown-linux-gnu.tar.xz 240884248 BLAKE2B
4e0bc0e83ff7f946bb0071f867eaf074a972f563178410378954c964f7a999e4f543fab746ee66ec8112b5016537e36fde4b5507d9b1930b64150a11123bc559
SHA512
19b7bab462762b6892462ad24a8f3eae98b2285be95f19a32e0b3a43299ad17be7e124263cbe6622fd298369dcbb7b6bce9b7b99699f06b179637e706e85008d
+DIST rust-1.86.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
74f0c1cf346164b62651a13b696694eceb71da4e270a8211d8141d94d46b34949a670573615d8ffe2d495e86eff07fc2fd79fa47d81ec6bab5b6749b2ee6506c
SHA512
a8adf096fe891d4777a258ef72205524c5239e6cc463aff29cf6ec20de1bb5b88bea6827e5af333adf7b7e4b4a512dd70a3711290f765c087208cc4ab4062573
+DIST rust-1.86.0-powerpc64le-unknown-linux-gnu.tar.xz 253859192 BLAKE2B
3a9655587420f1a776fbce48da4b50ab34ff35d4f4ec63463d21b6cb25de1a9fe3fd2014e8643156d777a821b584575c8ef86e6ac87a4bcede967c88167e6e88
SHA512
2214361bd011c71d3344a9dc0dd2241056241c4a009fd764f3a5d97f5ce84decf92cf81ebfd14a0cc800f8f349e3e2143c50008b463d49889400717b7d8fa6ff
+DIST rust-1.86.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
0d10953e01d5b992dda8e973f67be6a752381108ee85c516af1dc46479ae15fcdfd42c444eb5e7e2dc1fc6b1524ad4d561c1528cbf5a0c8aa2527e8b18c37d7c
SHA512
8aa87a8f116bc1dc160e1041fc403bfc78062853ca02077783d0e6fbdf43b715d9999f2e7458bb3654bb0bcea3900f46dfcc698b2ee6cb3b0f3d716df340858b
+DIST rust-1.86.0-powerpc64le-unknown-linux-musl.tar.xz 259294828 BLAKE2B
97091558aed389d03cf2de84b2dbb38b6512c6b3e3793daefdc5bd04b083750cc772267a891f39e22b840da354ba9bac3c73a710aa147de165f6b597caf30381
SHA512
2951d3a8e8856a3977a62bd796e12a9c6432a1bc29924fcf93e5d65d4abf103523efb42bf0ef416e108d3348aa6ef5fcbb74864f1bbed57e682efe14ae825ee7
+DIST rust-1.86.0-powerpc64le-unknown-linux-musl.tar.xz.asc 801 BLAKE2B
e6373b1e5494b4da6a19ae8394d34ac6963af4dd6e92541ea436421fbc1c0a7e74bf303acf6b8e03deaa1165c1c594948cc7e435fb100730602a4cb3c6432daf
SHA512
75c01c27eb4be619aca0aaca0e451e32bfd1355254156f41052d8b065c3c68ff8da94d9b2ac3ca725d4616caba263f61ed7d8f87e14ea9a4a81feb02778458c6
+DIST rust-1.86.0-riscv64gc-unknown-linux-gnu.tar.xz 238802100 BLAKE2B
622e38f3c7168c3804fb1468e8f60ff96a76f36a47d2abd269c8303a0506555538d44c63f661f7f1536878575ea9327d961e25491dc043439c9c2dc51e7717f2
SHA512
ebded5a975c445d1c100edb1795e32b348f8fd0c5273272b6219c1e09cf23c4c5627ba764433aa5a46707881c428cee6e7a271bceea4801f9c4a787ea2322fa9
+DIST rust-1.86.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
cb17b9c5d67dedee4c4292dffcadaf8da783bdbb832227ee916f0ce89feb92ce2ff6125d7b0fc476114a6b171348a917d9b3b1cada9234276e452b15c4fdfa1d
SHA512
d5f8bacd56647d3c1dc64aa7f9c5ca6e3619cd21a1b9404034b39981c1088ec95b076a280eb089dbced35e0166ba90869abcdae3ce65ca6f79a7a1b3abf2e922
+DIST rust-1.86.0-s390x-unknown-linux-gnu.tar.xz 241333864 BLAKE2B
46a6840296e06fe079c9af1a8977abf8f0a97b70b830f7c63a4f6942d4d17e926f9e2a49cb13eb1d34af9094640480c306633d99f717b174ccb5ceee433e13e6
SHA512
10c3e188d8d44038d4fb894688f32bcb02f32429eb1a4d31aa4b5414ce804898c1616ffdf1c19265966031fe627b3efcc3a23073db5f4f9623a64da4ed47b66a
+DIST rust-1.86.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
3f42d8da69db298198ad7d8a5f48d42d4fd052f703313efac10534b6d3d7a44c1c02d1a239ad62060a38708847a0fa840a255029e5539f5eb956e1ef6b9dbc81
SHA512
9fe2fa34fe28ad608e70070854781f532ab9fdb3e8ca418e7b991a7d4a09c0fa7d7beb0a7598ca37941a621c7b922d22a093f98cfaaf1ccc867bef1c8254da27
+DIST rust-1.86.0-x86_64-unknown-linux-gnu.tar.xz 192462932 BLAKE2B
75bb01181aad696f42d3e6cf287a94ab09832763932d343d0175d8759b1b277fa86022409445d64e96aa31ee9ad9aadf36b566eb6c582b843582ad73324b28af
SHA512
9b151d334cdd29325e16d16585623f6100e9e3464f3e60de9dc4aec094300d684569bc611235dccf37abe2232dae9967e48447b835dd5827472785ab61d43c80
+DIST rust-1.86.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B
b7365bb0f74a12de2e80b4579323b3ae3b3e65460a216cad7c8f61d4fb4bb86bb55cc25721a6cbd8be5b2b5a92aec7601950d2f1b04f94644a890c91966bc20f
SHA512
d57cd3221f0d1dbfe69dbe4c5417b0e2d292a09fa892ed46ea90df95b6502c5d0e54eb4916f1289041758dbcc30cd6910f2bd4edc99f2711abb6a9e246361c6b
+DIST rust-1.86.0-x86_64-unknown-linux-musl.tar.xz 283110076 BLAKE2B
9881d9dc7ac8e1f6cdf632131b31eae7404d17f76d38873509e4b8e549e00c37dfef3bdb0663a20b6fb13dc8198a6d25f74931d6f7e4d017400420a6032ab374
SHA512
abb2d6ccc009840b32e48755b2af2a7f2b04eafe285e5c2f35593bf3219e12cfb8ce9e15429cf2315bc5a0ee5103d3b64c7eea121cb77cb8ff2e699bd685bf88
+DIST rust-1.86.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B
9dbec80a7661d103e0b0a2187bd524eb5a4f255e6a15ac4bf59f82eb0b5710ef09dec0f35dd0e3015d374c701c2945ddc510a05c5bad2287ce855c30c0460935
SHA512
9664e026d85ed42227680c385bfc42a2cdfdb3a37858ced5cfcf2f7baec4840e01fc0e3e581fba1297a55245864f3d1483f430fc58295b98b84814df07f73c0c
DIST rust-src-1.71.1.tar.xz 2460244 BLAKE2B
e3a5b5bfb808310f96e760aab55310c7a790fa551d248c9c5dbb407e0a80653563d8df73a9e0973aa63d3286aad6c755b78098dd8db2dc1a2ed3cadb926b40e1
SHA512
659cc46e1ece2ddbcf5ab748bae48843bd36353cc633b59e4ac062d843af66919e8d5c39ccb72ebdbf94a0e26a8056ade6bd1c8fe9a936469bd405122a8ae35d
DIST rust-src-1.74.1.tar.xz 2544036 BLAKE2B
d95431b69f102782f51878ff73ce8802cac6dab7909497c3231d1c479b95dc2a618cc6efd8bac9c6bd59a2b10dc6be05199f1e1bd74e45cc640ee52352c29268
SHA512
11467d0936193c5a5be8c2eba1aefe2b7028af48494698863de2c4057d68ce33dcee1fc66dc2d68b1d32f0202ce49e9b906727849de8f8d904dd07930e76d5a4
DIST rust-src-1.75.0.tar.xz 2570256 BLAKE2B
9db7ccff07ffe6991233e9f530321fd6ba48c561dcf1226537afa70c7d045421d8e83c5300b0866ec6fccfaae96dd67b9f204e9e0e12108c0c766d467cd78909
SHA512
e7565cea2f1658a05237a698e38880df2544319b41b6d8b0805db5f1f94fd3bb4f986967d0440fcdfe3a135e33246f3c747665b964f57ff5942f56133af78cdd
@@ -559,4 +561,4 @@ DIST rust-src-1.84.0.tar.xz 3016148 BLAKE2B
e948d4edb88f81ecfb49f56a3ca6331c4e9d
DIST rust-src-1.84.1.tar.xz 3016012 BLAKE2B
c9edeaf0797a22e384c54b3fe3e7c833464c09f8828474e05400a561a369d836626387caa495689e4b14fad691a85d6859098c84347211a6f79e2ef2c8d9d6f2
SHA512
564c440a05b67fd3a5dcb4dea21800d32ae65ca12230b804b5efa4bd468fe1b185bd7ed89041782018f70f60afd7554d7755edbe20e9cdc930a9fad390deb317
DIST rust-src-1.85.0.tar.xz 3036988 BLAKE2B
b7281b23eef60cf052e1641a29915c02c590166a73e5ae75890072ce80f95a2ab71cead3e3da7adf757ec0352d1dcc87ba4c3070282a27657b34420fe24a0c16
SHA512
613cfa603dc457cee34b154acef9573d766ce5757c9e8342b13d362f2e62b4cee47071a59df9fd5fa42ecade1a9efdada5784402aaf7254d5996558533bff8db
DIST rust-src-1.85.1.tar.xz 3036412 BLAKE2B
f137ffcebd2d231d8b3dc5c9072f6afe39a071bc9608ac468bca364fafaa9c277b91e40da870a083c802cc13b9b876a548d7fa8ae67ad9552321a7412b7d8cd8
SHA512
d230cbb1daae3e2f5168abef94c5b99fb118c34a980f018d5df3e43f6ead4e0a17d6ea29bcfbcd0fb745e215f7a4d0282a99a714dba77b98a16254bb27c2d2ad
-DIST rust-src-1.86.0_beta20250323.tar.xz 3053816 BLAKE2B
e8f2b6ec82d9a414c2076969f1a40621bcf1b482787b2103c8e23543a1993123dce5c61e7b7cf96d1a9699d02382cf3f89d097a7aba1cea3aa5d91e148346dfa
SHA512
62ad389bed89424dbd13673f4c905c7c70ed9cf48a68f1bb6ff05c50611483ce88b949d54263a6317a10db01a1d28a4642010a3a5a99e784e490b33847d86808
+DIST rust-src-1.86.0.tar.xz 3053544 BLAKE2B
2d1d8a4be4f9dc9355ce9a2d1599e0a57c5d1cb32f7b2eb413f6009dbce7d63db2533dc038cf50f5277a2d7bf4434f2076632c12a6fd33335ccf3a9f2ab685d1
SHA512
2818d94412bb0766ce53383932cd8ce96275a8e923f916c4bf7116fbcb7c2053cfb9714667add1a9d50b18366c973ba3ab4fe55d49c8abc8cc57656635c59f63
diff --git a/dev-lang/rust-bin/rust-bin-1.86.0_beta20250323.ebuild
b/dev-lang/rust-bin/rust-bin-1.86.0.ebuild
similarity index 87%
rename from dev-lang/rust-bin/rust-bin-1.86.0_beta20250323.ebuild
rename to dev-lang/rust-bin/rust-bin-1.86.0.ebuild
index cfb49ccbed4f..a206a464e115 100644
--- a/dev-lang/rust-bin/rust-bin-1.86.0_beta20250323.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.86.0.ebuild
@@ -21,48 +21,53 @@ elif [[ ${PV} == *beta* ]]; then
"
else
# curl -Ls static.rust-lang.org/dist/channel-rust-${PV}.toml | grep
"xz_url.*rust-src"
- SRC_URI="$(rust_all_arch_uris "${PV}")
- rust-src? (
${RUST_TOOLCHAIN_BASEURL%/}/2025-01-30/rust-src-${PV}.tar.xz )
+ SRC_URI="$(rust_all_arch_uris "rust-${PV}")
+ rust-src? (
${RUST_TOOLCHAIN_BASEURL%/}/2025-04-03/rust-src-${PV}.tar.xz )
+ ppc64? ( elibc_musl? ( !big-endian? (
+ $(rust_arch_uri powerpc64le-unknown-linux-musl
rust-${PV})
+ ) ) )
"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86"
fi
-GENTOO_BIN_BASEURI="https://github.com/projg2/rust-bootstrap/releases/download/${PVR}"
# omit trailing slash
-
DESCRIPTION="Systems programming language from Mozilla"
HOMEPAGE="https://www.rust-lang.org/"
-if [[ ${PV} != *9999* && ${PV} != *beta* ]] ; then
+if [[ ${PV} != *9999* && ${PV} != *beta* ]] && false ; then
+
GENTOO_BIN_BASEURI="https://github.com/projg2/rust-bootstrap/releases/download/${PV}"
# omit trailing slash
+ MY_P=rust-${PV}
# Keep this separate to allow easy commenting out if not yet built
- SRC_URI+=" sparc? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-sparc64-unknown-linux-gnu.tar.xz ) "
+ SRC_URI+=" sparc? (
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
SRC_URI+=" mips? (
abi_mips_o32? (
- big-endian? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-mips-unknown-linux-gnu.tar.xz )
- !big-endian? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-mipsel-unknown-linux-gnu.tar.xz )
+ big-endian? (
${GENTOO_BIN_BASEURI}/${MY_P}-mips-unknown-linux-gnu.tar.xz )
+ !big-endian? (
${GENTOO_BIN_BASEURI}/${MY_P}-mipsel-unknown-linux-gnu.tar.xz )
)
abi_mips_n64? (
- big-endian? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-mips64-unknown-linux-gnuabi64.tar.xz )
- !big-endian? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-mips64el-unknown-linux-gnuabi64.tar.xz )
+ big-endian? (
${GENTOO_BIN_BASEURI}/${MY_P}-mips64-unknown-linux-gnuabi64.tar.xz )
+ !big-endian? (
${GENTOO_BIN_BASEURI}/${MY_P}-mips64el-unknown-linux-gnuabi64.tar.xz )
)
)"
SRC_URI+=" riscv? (
- elibc_musl? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-riscv64gc-unknown-linux-musl.tar.xz )
+ elibc_musl? (
${GENTOO_BIN_BASEURI}/${MY_P}-riscv64gc-unknown-linux-musl.tar.xz )
)"
- SRC_URI+=" ppc64? ( elibc_musl? (
- big-endian? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-powerpc64-unknown-linux-musl.tar.xz )
- !big-endian? (
${GENTOO_BIN_BASEURI}/rust-${PVR}-powerpc64le-unknown-linux-musl.tar.xz )
+ SRC_URI+=" ppc64? ( big-endian? (
+ elibc_musl? (
${GENTOO_BIN_BASEURI}/${MY_P}-powerpc64-unknown-linux-musl.tar.xz )
) )"
fi
LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
-SLOT="${PV%%_*}" # Beta releases get to share the same SLOT as the eventual
stable
+SLOT="$(ver_cut 1-2)"
IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src
rustfmt"
RDEPEND="
>=app-eselect/eselect-rust-20190311
dev-libs/openssl
sys-apps/lsb-release
- sys-devel/gcc:*
+ || (
+ llvm-runtimes/libgcc
+ sys-devel/gcc:*
+ )
!dev-lang/rust:stable
!dev-lang/rust-bin:stable
"
@@ -162,13 +167,15 @@ patchelf_for_bin() {
rust_native_abi_install() {
pushd "${S}" >/dev/null || die
- local analysis="$(grep 'analysis' ./components || die "analysis not
found in components")"
local std="$(grep 'std' ./components || die "std not found in
components")"
local components=( "rustc" "cargo" "${std}" )
use doc && components+=( "rust-docs" )
use clippy && components+=( "clippy-preview" )
use rustfmt && components+=( "rustfmt-preview" )
- use rust-analyzer && components+=( "rust-analyzer-preview"
"${analysis}" )
+ if use rust-analyzer; then
+ local analysis="$(grep 'analysis' ./components || die "analysis
not found in components")"
+ components+=( "rust-analyzer-preview" "${analysis}" )
+ fi
# Rust component 'rust-src' is extracted from separate archive
if use rust-src; then
einfo "Combining rust and rust-src installers"