From: "Arthur Zamarin" <arthurzam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
Date: Fri, 31 Oct 2025 15:07:43 +0000 (UTC) [thread overview]
Message-ID: <1761923239.4ddb0ec7712f6466d6723e0f123372e5fdebb51d.arthurzam@gentoo> (raw)
commit: 4ddb0ec7712f6466d6723e0f123372e5fdebb51d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 31 15:06:54 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 31 15:07:19 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddb0ec7
dev-lang/rust-bin: drop 1.91.0_beta20251009
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-lang/rust-bin/Manifest | 29 --
.../rust-bin/rust-bin-1.91.0_beta20251009.ebuild | 339 ---------------------
2 files changed, 368 deletions(-)
diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 4372feb69c34..1ef5bf3ed9f5 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -701,34 +701,6 @@ DIST rust-1.91.0-x86_64-unknown-linux-gnu.tar.xz 192170744 BLAKE2B a06c63e3c534e
DIST rust-1.91.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 4bfa68287897a1b5916c04a56909aaeaa305cbdc4a9bef377295429221e48451a6f4670929c9d35e80a0d40478352702673bdae4958a924d4124c26e888ff561 SHA512 35e678a3d164b5f198e5aac2ed1c1a6af8fde83b84c84be6e3ce51a7099ae0a3e7d25510b45a1b2d6bb99599cda0f18ceec46883982bdca6ece94eb1e381ed0b
DIST rust-1.91.0-x86_64-unknown-linux-musl.tar.xz 295368056 BLAKE2B 3057d8cc29bc789bd1c4d9d0779a0b2ef4b26c2278373960558a316061db72a77edf37e330eefe5c3ec66b69cf184fb46a14641162ba6ecf96f909d3ac7db100 SHA512 98a03725e216687be237358b1a6598470e98322af6cf51fc51d7ede23ae58b0107872a7f8ee2e4e69e9531b821be7145a975c86899a97728e809260b35ab7f23
DIST rust-1.91.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B a8fb18793e536aec99626bf3d85890cbbbd8c2ee5e2a2917999543bd3153b026db1072419ad464e35ecc508e3e3fcb9cae450b4f590359589545fe9adbbcc26d SHA512 0c3bce48b1ddc7d97946ad5e27f8dde91dd14743577fe60056f7c6558139bab7d8aec4ce76901abd2633a61eb122bc30595779cea047ff7a714e83fda2921cb9
-DIST rust-1.91.0_beta20251009-aarch64-unknown-linux-gnu.tar.xz 169413468 BLAKE2B 5f15fb75cc40be2389da96f77c78d59f61ec966c5b5747b4363bb638661d88f8944e6adc42f64e42a1f56f9022a32fbdeb446bf6fcc92bd455c72c256ba9ce5f SHA512 cb96e3760da1138e67d11023d0bd45c3d8e9f6fcf6097244e0e3dffe8ffc606dc907000799db590c4686a62341a71ae5f144602e558378d1cd7db18b0ab5a85b
-DIST rust-1.91.0_beta20251009-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 467955d95c435bdf02c38a087431abcf3fd2a7ae53d452f7f8f47c0a62206fbdf60ad6ebb674d4a33ccc82dca179ef0156ad66fe6e7229df0ad0b742105f2a49 SHA512 fff55a39cc3c9a0d3e8f59004163d27ea74d4a80ebc2f26851c73ad2bc67f97153258be79a5b7e613d1aecca8064de9c58ab56dbb29372d327af48c162f39fb3
-DIST rust-1.91.0_beta20251009-aarch64-unknown-linux-musl.tar.xz 244357468 BLAKE2B 5218537948b4ab12005382058ff2d506190bec936a08db7ae74ca7aa525cbbff863dc468ab13037b6839abb82306593825a4aad0517fa5302a36adfdfe04aa1e SHA512 54fbefb26bfaf891b1181abde38f350b48b19b984467e9cdbc4096451b51145953675fdda1fff0749498dddd19583cb1525f38148707d02d6daccb2af4433244
-DIST rust-1.91.0_beta20251009-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B cb68322a4c9a7a61c86c4086eec75f6835b7e35083cb9f4cac021d8a0508fd3fd00ac8c6e854f828fc138826752b9e321a368d83d22ea487cc3e266da1493198 SHA512 b56cc826a981ac07484df73fda4b9f24cff3105fd23442be488a41c933505a432ba967d6b7dd9a086eaace93039fe2fbd0b4273acb333290c4224e81f35cd413
-DIST rust-1.91.0_beta20251009-arm-unknown-linux-gnueabi.tar.xz 224676888 BLAKE2B 81a0c429b3891bb8e3729be3e4a33faefdd29cc187e9a197f2be78341085093cea56ddf8a1ff5ead12dc3786b597ccfad8629506bae36e94a4bb501a76d16b72 SHA512 6dbd3fe4b33f66933e6ccd968acacd7849ebf93076e1a05d157055ad537c329849799a8690a05e533b56e00f5a3638cf8fc40bc94db79f8fa9067e920c612be3
-DIST rust-1.91.0_beta20251009-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B cabc21e352ece556b2465364d0910950ba7fb84962d22bc4734b0218bb14a117684daa7739e77d62c1127fec6da2078a77ffc96b6307a4baac0cf40bc1814266 SHA512 5e0371b1d52118a9b43c4cee18e699d816efc857da51956bcdcfce119393a9668b75edc7368119b59060fa9cd82c114d7a221de2f4f9de57936bdac08191bad1
-DIST rust-1.91.0_beta20251009-arm-unknown-linux-gnueabihf.tar.xz 225164724 BLAKE2B 5926180bbed8d888816714922cae7fe7b51e09860f6693115b6793acff6331ef880bd5c27d0d769a894592d9553760976fbb18a464d0e1312ec8210a0759d1fb SHA512 821dccae3ecd91a4e2a1f5f7edef32fc77fe13b38ada5835773c231fd51c4d507cfce757adf0718f830775822994b337bd94e16a2b04a247fd43a215c0abccd1
-DIST rust-1.91.0_beta20251009-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B b54e1b475b3281b1b663f796d026a461de1b516726c2444ae556615b9c782779ccdb90570eff3a110f50fa0313373d083fe9b6024ef7c98b71264567a45fd5a5 SHA512 7608db4a60bd693aaf868759053e409b6ca030a84c80f0da1c996cfd45583d55d5e64d2c265b129e826d4c32b9dc060a72d0353fb42ba98e92d2eca316493049
-DIST rust-1.91.0_beta20251009-armv7-unknown-linux-gnueabihf.tar.xz 229700512 BLAKE2B c1fadc832253361736864f2ad44aabf2202ae00f5c2b02053ef982358b1de278deffb95dffc747de63b78ffb417439803a75c8ff6e54cecada9d532294534dec SHA512 1a4be7d5c1efd8077edc0bab9afffb3dea9385cd8adc75d1b89ad0a6f61c4def766ed3838608b9b1e66544e88755ec9c6381650c4e2f41ae396e9b630122bb36
-DIST rust-1.91.0_beta20251009-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 18644feb8c130537ee4396148ef8334929414b94b15a22182bbd9855b8902478f35ce7359410344af47ef7f0e6678666bc3d5e96f15f52ef38baa2e15e1d02ab SHA512 0519e3a35a2f89ebbfe90c7a3ab9ebcc3f6cc1c23508e95252559319a66e21fe35e5fb8b5189010dadfa34b1b3fc4b5718c9897b3e211b69bed0cc2d184166cc
-DIST rust-1.91.0_beta20251009-i686-unknown-linux-gnu.tar.xz 266811976 BLAKE2B 9891683a80675ac52d49111268378010e83c651530091aa90d9e2d2c0c086d03bc0a203a0fc93b3619f7c0db92a4d2680ed57f639771443da2e09a529d75d946 SHA512 1b0c873f0761fb033ee0fac892340b485730375d46ccc4848ad8c15bff43833d3758385f75a8469067035926d5bcd1af31e97f16339ad8b6e80a2e6d30f2fd04
-DIST rust-1.91.0_beta20251009-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d2fecf2db909b6887980a9892ea47865f84c32fd921593f4ce7c8ba5d6224e455222561755feca8be7ef67b1d9e97dc4a9c84b4fd8f69e9ac7a0aefb180444f5 SHA512 f87472e7c849cbf9f52f4f38b78d6691fd0cad5b4c16d9fb2f017b6bee3c4a10da360c15cfaa2ecc5dc4e3132fd68cbc11913c5bf11ee77120bdbcdc0fb7f9bf
-DIST rust-1.91.0_beta20251009-loongarch64-unknown-linux-gnu.tar.xz 259844264 BLAKE2B 0d4bd996fbbf1a8615e5ba42da8e3dae3009bc6a671a885abd646769ac4b549b8ea859412bf8ecc6d1b45b782259488b9f5ff4c8531258a25ef56cffc40824d5 SHA512 01966b4271734e973f8cd69f839e98dd04fe6fe9742af2b1225f6df651bcf63259d9b00263a482b8025267ba1c634c74027ed3250a5159c81be0f02b35a264e6
-DIST rust-1.91.0_beta20251009-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 62c05db951367bafc8b72339f3eecad40e10a0b1620d2e5ad9eb039b7a45b176b0f2743179e2c2d3d3da893baf17d3dea46174fe0f22ae6cc97c9503c239903b SHA512 cacb5d64be85b0346c185a46cbfc253bfe25ecd85ca62fa123ad76550e7569ce2ad678fa6f36dfae17da5c3d7ada86dc03ae626ba3dcad25bd80db176a644092
-DIST rust-1.91.0_beta20251009-powerpc-unknown-linux-gnu.tar.xz 249572892 BLAKE2B b5311cf7c23c7cc85b49638b9a0b99c8c539d86c045deb251d3c9dcd8c064264421111284d0adbdf8537bdc8cf559c536ed17c6366950ddc368750022aa77dbf SHA512 4aa70b7c3a639077eb7724871d9b00bf738cb0106a96bf53b2b0ebea1c907b9e7dfc134fece05d25d6c854a97934c3399a82d50cf0d05e027af00e18fe64b977
-DIST rust-1.91.0_beta20251009-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6ca85376fb225ec8d212de45692e2d33c70131a04339957c6f3f4d77ce5bb80b249b514ceb70e12b649c93c3f0ffa689949fb3c069f04cb250cf0641b0313578 SHA512 f66ec732583e1420dc9558cd453f246dd3b84dadc95b0d940127a37d0f383f3518418017fc116532032e2df83f75ad76c534924923418c90b9a600c75905e863
-DIST rust-1.91.0_beta20251009-powerpc64-unknown-linux-gnu.tar.xz 251085480 BLAKE2B dfb2ea024e6f27e29441f1b6bb372de194bf4099bee99f11118a12236a1812d7674ae37ca69ddb684534b0bebe98b7f33addcf723fd57f36e0f873b4dfd893df SHA512 e0706c58963ebc27054418cfb7403ed0669f0e02cd3160e5a72160339e69d793025bcc65fa71b3a141109a0e8d4ac2a69c9860e8048d23358fe12fdb188f9682
-DIST rust-1.91.0_beta20251009-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ad1d8921e46c18084813df0da595199d023cd1b6a28fb002d8ca185e111295f2372aea82fc808d2e02e3b9ef9005d6c832290efb2129bfa826827065cbd0997a SHA512 86f5da07d0186a0a502b5a4b3dbc9bfe3478acea3aacc42d444023d794e9350bc7160e1cee6117488a8405ac83d58185543277511757c8db76eadf43152549de
-DIST rust-1.91.0_beta20251009-powerpc64le-unknown-linux-gnu.tar.xz 269690328 BLAKE2B f7bdb9e5653ffc09d82f20a3507e5eab1bee81d2b2a357d542544e138a18f4068fc3810f21816918550c5c9e74f5776c3de7fab2b1ca6116f40016edc6615ca7 SHA512 bfde7b6fded043bd60413d502ba5aedb1084be983c6f8caf5db65dde7f49ef2777840b290e0f68284b29dac6b5cd8f00ba1cbf55da84160be24828cdade2081a
-DIST rust-1.91.0_beta20251009-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 11c91bab0ee1309f4c17d848dc178815ce06ff7bab5bd440d97405ebe9a4594637a52333023f9511b52dde2fc69d9ab06d7cab5a0d55041544f686661a28ca66 SHA512 42e3b07bdebf574d43ccd36b3e6ecce7d53184495d77826315abf92142ab8a2082639c9cf8dfe40e4b0196cfea031c6acb19caea958790b873743ad3be16ac52
-DIST rust-1.91.0_beta20251009-riscv64gc-unknown-linux-gnu.tar.xz 248629072 BLAKE2B a01828a36090e3c45d9706d0ba60a383f4eeb013405193aee221e7b2ba6db02cd928edb0f76f6cb99b02aa5c33ad811c09ba4853cde78a41adf34f8b3b54a7a4 SHA512 c2db778110b19dae3a5a6d3d7b0775287396950934ea8326789c6a93f9a6c762e3da49ada711114a5ec1cdadefb4af1dd8e4531c9053837f4b15ae62979d7b2e
-DIST rust-1.91.0_beta20251009-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d9cf40c6b96f825ef55a39079451a327607471093c4156e01f798ef772bb130191a6a07edfbdf1ef387ab9fb4f9a6af89c574176ce17519e7953981bcef1dc43 SHA512 c6cf03b4d4f97cd7eed374d21395035111f0ab30f2e9a572ddec8a758fb37fbfbeb5552459259978a860524f692efcec9d02fe1098e9a049d210d48115795573
-DIST rust-1.91.0_beta20251009-s390x-unknown-linux-gnu.tar.xz 238057796 BLAKE2B 2ca1c62b69329698a7729c5ff4311f4a53557dedd35a8fb5b60e7a04e21f21a021aaa03d5f33d1c4e3ff7060f7738abc8186f77e284d9b44b1ca69bc7cff3d1e SHA512 0d52ba9318d60992e6e72c67e37990873226245d51e1a3feafc7a7e497847b4d3edf7fcc0abf6734f526086491811f81b539f156b2fc137df69d2db99e98af17
-DIST rust-1.91.0_beta20251009-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 31ab9e758e489ecfb7a7d8ed60ef5fed824c511169e608c39c0ff80889b8d91d00efb5ba19baae15e3ffad9d0ea5c9df891ce072a8ee571ac640d172b69a19e6 SHA512 adb05af13250a53fa87bbf8501d6f0260565f3f2123dbf14488986a274954e03234f9366c2a34d0adaa420d69993a9fda2b520b36ca58758405ab86c305bf544
-DIST rust-1.91.0_beta20251009-x86_64-unknown-linux-gnu.tar.xz 192137040 BLAKE2B dd613d631add1738d6b2f1801306547c3df27221660b604068e6060917ddc1834efda62db0afe105789bb0f7ac65abddbb27c29a3e7e314763331ea6b28ca00c SHA512 9a06f468793251ad2ee423649801dd34a6157d2e1eceb6a1e1d5587f0b715bcd3d4cb9414046ab7ef2eb82ea5a6fa9f5221bf75000ee0b3677e9a2423a0f7233
-DIST rust-1.91.0_beta20251009-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6187a6d7fc47a750d6b4d975ae725c7ae8efdfb09471fe1596bce380fd29b694fc5033b1c57cfd182928e89585139583a8194c7e194cee4a68c876f6214c5b18 SHA512 56abc040f7cdc0277600bbe596ece010c3665830bf5c81632f0b753f79eb570648b9209cf1a550bebcfbe64dd2e2d9a4eaee9b6f9d2f3405ad2ba2490d97f34a
-DIST rust-1.91.0_beta20251009-x86_64-unknown-linux-musl.tar.xz 295109976 BLAKE2B aca3518420e8637278bb46e6ce73bb422724f207f68acbbe549aba67329e16e6a89576a66ac23eae9127bb648d731c457351a072314e3c07fbe4c3343ddbfa5e SHA512 44384a471539cc114cfb8971011ea16d55fb3edf46ad6cb14fc060df14ba8ee98b75a8ce284c3be134743522a922fe3c08d9faef5a7161b2e76de7e6206adede
-DIST rust-1.91.0_beta20251009-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 89821eaecc25e4405c32ffda2b5a2471e18b194756f949b76a050fe49b02386aee31961efa235279954ac549fdc4d2f9d885724bb6b95004e3d62647948f8b19 SHA512 c449a2af5739d230f41d556c6a341a58d5c60bd56e654f4e125fb137da75b2ece59832b36e7c86e546d54b4edf997fa979676d85fbdb13fcdd78486ee26880de
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
DIST rust-src-1.76.0.tar.xz 2590884 BLAKE2B d1a6215dab34d7b10c3177d2b248f997d3a846388f3442567572880aa5c5bc51b56398f5d4dc32727cee7c9dbef494430d6534a76b66c4ae5ac4fed07266644d SHA512 39d2fe58fae8c8c5a6cb3fb1ef2a1c7548c018fef6ccea531659fdfecd68a4aa77125299d2cbe5b58e500337b4d074928318fa9ebce358af500d0ef27260e3ca
@@ -749,4 +721,3 @@ DIST rust-src-1.88.0.tar.xz 3155272 BLAKE2B bca923d2264337366b8013c45f3a40cbdfc1
DIST rust-src-1.89.0.tar.xz 3461444 BLAKE2B b1e43def4cc0f47f0e776d383954b339a62b3efa77d5db71180b7b7620a67bd2d2714afe0b08ae26a06d7d8c785eed03f545d91813d074cbe6641e883a2d40dd SHA512 055c09854e47d1bdfc7f393ac6f2783d35cb8cf13100deb227598ad91020f1d91e4cec1658d8e71db3c266dc6e267ab4172dc1007428cb05105dc4aac57bf89d
DIST rust-src-1.90.0.tar.xz 3473408 BLAKE2B 09e9d17af7acb38b99e33874cd4b14ad7e0e15b0580846cc32bc78657432b13091bcbf3fe95494c520bcdbabd5491b9445cb3ce3177fa149d0b89991b67b06e3 SHA512 88dd1a5f1a69ab9e4586fee4a31d7dea51a664ac32b501cab771739b8127eb4ac873d2353e819ef057734522c1bcd64d664bda3d1ff957b1448b4653be766638
DIST rust-src-1.91.0.tar.xz 3509292 BLAKE2B b1cf99db4cbd864fda34c2068a19e8b36c99f6bb5c2fa3c22ef7aa006d4c084bd706fff872a7f87a0ded3db3dead5927153183e4425ffd90e51af468a29db48e SHA512 8d7c5a3aa11b42d5b89b38d1167f6be64de49288738e0fd949d1fe9ac3312830301d578a13de2030b45a7c51179b5adb934deb52e1070afa76520944050baa2e
-DIST rust-src-1.91.0_beta20251009.tar.xz 3508592 BLAKE2B 3f629ef1d2da676bb502172ad73313f66effc4d2173ba9591fdbb86e9bfbb2efe35a043fd5c965aa0cfa805906f53678961cb51c7f61573d53201db7caf791f3 SHA512 dacb62bbc2c6ed002ca79fe5ebd6342ae71732e94f0df20b36b77f0d361310bbefbf749c4b8fd25ecf54b4592bc5d63cea730b927278f13978553ae823cff5aa
diff --git a/dev-lang/rust-bin/rust-bin-1.91.0_beta20251009.ebuild b/dev-lang/rust-bin/rust-bin-1.91.0_beta20251009.ebuild
deleted file mode 100644
index 52ae4f5e65ca..000000000000
--- a/dev-lang/rust-bin/rust-bin-1.91.0_beta20251009.ebuild
+++ /dev/null
@@ -1,339 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 21 )
-LLVM_OPTIONAL="yes"
-
-inherit edo llvm-r1 multilib prefix rust-toolchain verify-sig multilib-minimal optfeature
-
-if [[ ${PV} == *9999* ]]; then
- # We need to fetch a tarball in src_unpack
- PROPERTIES+=" live"
-elif [[ ${PV} == *beta* ]]; then
- # curl -Ls static.rust-lang.org/dist/channel-rust-beta.toml | grep "xz_url.*rust-src"
- betaver=${PV//*beta}
- BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
- RUST_TOOLCHAIN_BASEURL=https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/
- SRC_URI="$(rust_all_arch_uris rust-beta rust-${PV})
- rust-src? ( ${RUST_TOOLCHAIN_BASEURL%/}/rust-src-beta.tar.xz -> rust-src-${PV}.tar.xz )
- "
-else
- # curl -Ls static.rust-lang.org/dist/channel-rust-${PV}.toml | grep "xz_url.*rust-src"
- SRC_URI="$(rust_all_arch_uris "rust-${PV}")
- rust-src? ( ${RUST_TOOLCHAIN_BASEURL%/}/2025-09-18/rust-src-${PV}.tar.xz )
- ppc64? ( elibc_musl? ( !big-endian? (
- $(rust_arch_uri powerpc64le-unknown-linux-musl rust-${PV})
- ) ) )
- "
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~s390 ~x86" # ~ppc64 ~riscv ~sparc ~mips
-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 false; then #[[ ${PV} != *9999* && ${PV} != *beta* ]]; then
- # 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+=" 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 )
- )
- 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 )
- )
- )"
- SRC_URI+=" riscv? (
- elibc_musl? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-riscv64gc-unknown-linux-musl.tar.xz )
- )"
- SRC_URI+=" ppc64? ( elibc_musl? (
- big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-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
-IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt"
-
-# net-misc/curl is needed for our own bootstrapped rustc, since cross-compiling bundled curl is not supported
-RDEPEND="
- >=app-eselect/eselect-rust-20190311
- dev-libs/openssl
- net-misc/curl
- sys-apps/lsb-release
- || (
- llvm-runtimes/libgcc
- sys-devel/gcc:*
- )
- !dev-lang/rust:stable
- !dev-lang/rust-bin:stable
-"
-BDEPEND="
- prefix? ( dev-util/patchelf )
- verify-sig? ( sec-keys/openpgp-keys-rust )
-"
-[[ ${PV} == *9999* ]] && BDEPEND+=" net-misc/curl"
-
-REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
-
-# stripping rust may break it (at least on x86_64)
-# https://github.com/rust-lang/rust/issues/112286
-RESTRICT="strip"
-
-QA_PREBUILT="
- opt/rust-bin-${SLOT}/bin/.*
- opt/rust-bin-${SLOT}/lib/.*.so*
- opt/rust-bin-${SLOT}/libexec/.*
- opt/rust-bin-${SLOT}/lib/rustlib/.*/bin/.*
- opt/rust-bin-${SLOT}/lib/rustlib/.*/lib/.*
-"
-
-# An rmeta file is custom binary format that contains the metadata for the crate.
-# rmeta files do not support linking, since they do not contain compiled object files.
-# so we can safely silence the warning for this QA check.
-QA_EXECSTACK="opt/${PN}-${SLOT}/lib/rustlib/*/lib*.rlib:lib.rmeta"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/rust.asc"
-
-src_unpack() {
- if [[ ${PV} == *9999* ]]; then
- # We need to fetch the latest nightly listing and get the apprapriate src_uri for our arch
- local rust_bin_url rustc_src_url
- # Cut down on webrequests by fetching the nightly toml once
- curl -Ls static.rust-lang.org/dist/channel-rust-nightly.toml > "${WORKDIR}/channel-rust-nightly.toml" ||
- die "Failed to fetch nightly revision info"
- rustc_src_url=$(grep 'xz_url.*rust-src' "${WORKDIR}/channel-rust-nightly.toml" | cut -d '"' -f 2)
-
- if use rust-src; then
- einfo "Using nightly Rust-src from: ${rustc_src_url}"
- # We need to fetch the rust-src tarball
- einfo "Fetching nightly rust-src tarball ..."
- curl --progress-bar -L "${rustc_src_url}" -o "${WORKDIR}/rust-src-${PV}.tar.xz" ||
- die "Failed to fetch nightly rust-src tarball."
- # no verify-sig here, just unpack it
- tar -xf "${WORKDIR}/rust-src-${PV}.tar.xz" || die "Failed to unpack nightly rust-src tarball"
- fi
-
- local v
- for v in $(multilib_get_enabled_abi_pairs); do
- rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))"
- rust_bin_url=$(grep "xz_url.*rust-nightly-${rust_target}" "${WORKDIR}/channel-rust-nightly.toml" | cut -d '"' -f 2)
- einfo "Using nightly Rust from ${rust_bin_url} for ${rust_target}"
-
- einfo "Fetching nightly Rust tarball for ${rust_target} ..."
- curl --progress-bar -L "${rust_bin_url}" -O || die "Failed to fetch nightly tarball for ${rust_target}"
- if use verify-sig; then
- einfo "Fetching nightly signature for ${rust_target} ..."
- curl --progress-bar -L "${rust_bin_url}.asc" -O || die "Failed to fetch nightly signature for ${rust_target}"
- verify-sig_verify_detached "${WORKDIR}/rust-nightly-${rust_target}.tar.xz" \
- "${WORKDIR}/rust-nightly-${rust_target}.tar.xz.asc"
- fi
-
- tar -xf "${WORKDIR}/rust-nightly-${rust_target}.tar.xz" || die "Failed to unpack nightly tarball for ${rust_target}"
- done
- else
- # sadly rust-src tarball does not have corresponding .asc file
- # so do partial verification
- if use verify-sig; then
- for f in ${A}; do
- if [[ -f ${DISTDIR}/${f}.asc ]]; then
- verify-sig_verify_detached "${DISTDIR}/${f}" "${DISTDIR}/${f}.asc"
- fi
- done
- fi
-
- default_src_unpack
- fi
-
- # We only want to do this for the native ABI. Non-native ABIs are
- # handled differently in multilib_src_install.
- case ${PV} in
- *9999*)
- mv "${WORKDIR}/rust-nightly-$(rust_abi)" "${S}" || die
- ;;
- *beta*)
- mv "${WORKDIR}/rust-beta-$(rust_abi)" "${S}" || die
- ;;
- *)
- mv "${WORKDIR}/rust-${PV}-$(rust_abi)" "${S}" || die
- ;;
- esac
-}
-
-patchelf_for_bin() {
- local filetype=$(file -b ${1})
- if [[ ${filetype} == *ELF*interpreter* ]]; then
- einfo "${1}'s interpreter changed"
- patchelf ${1} --set-interpreter ${2} || die
- elif [[ ${filetype} == *script* ]]; then
- hprefixify ${1}
- fi
-}
-
-rust_native_abi_install() {
- pushd "${S}" >/dev/null || die
- 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" )
- 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"
- case ${PV} in
- *9999*)
- mv -v "${WORKDIR}/rust-src-nightly/rust-src" "${S}" || die
- ;;
- *beta*)
- mv -v "${WORKDIR}/rust-src-beta/rust-src" "${S}" || die
- ;;
- *)
- mv -v "${WORKDIR}/rust-src-${PV}/rust-src" "${S}" || die
- ;;
- esac
- echo rust-src >> ./components || die
- components+=( "rust-src" )
- fi
- edo ./install.sh \
- --components="$(IFS=,; echo "${components[*]}")" \
- --disable-verify \
- --prefix="${ED}/opt/rust-bin-${SLOT}" \
- --mandir="${ED}/opt/rust-bin-${SLOT}/man" \
- --disable-ldconfig
-
- docompress /opt/${P}/man/
-
- if use prefix; then
- local interpreter=$(patchelf --print-interpreter "${EPREFIX}"/bin/bash)
- ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/rust-bin-${SLOT}/bin"
- find "${ED}/opt/rust-bin-${SLOT}/bin" -type f -print0 | \
- while IFS= read -r -d '' filename; do
- patchelf_for_bin ${filename} ${interpreter} \; || die
- done
- eend $?
- fi
-
- local symlinks=(
- cargo
- rustc
- rustdoc
- rust-gdb
- rust-gdbgui
- rust-lldb
- )
-
- use clippy && symlinks+=( clippy-driver cargo-clippy )
- use rustfmt && symlinks+=( rustfmt cargo-fmt )
- use rust-analyzer && symlinks+=( rust-analyzer )
-
- einfo "installing eselect-rust symlinks and paths"
- local i
- for i in "${symlinks[@]}"; do
- # we need realpath on /usr/bin/* symlink return version-appended binary path.
- # so /usr/bin/rustc should point to /opt/rust-bin-<ver>/bin/rustc-<ver>
- local ver_i="${i}-bin-${SLOT}"
- ln -v "${ED}/opt/rust-bin-${SLOT}/bin/${i}" "${ED}/opt/rust-bin-${SLOT}/bin/${ver_i}" || die
- dosym -r "/opt/rust-bin-${SLOT}/bin/${ver_i}" "/usr/bin/${ver_i}"
- done
-
- # symlinks to switch components to active rust in eselect
- dosym -r "/opt/rust-bin-${SLOT}/lib" "/usr/lib/rust/lib-bin-${SLOT}"
- dosym -r "/opt/rust-bin-${SLOT}/man" "/usr/lib/rust/man-bin-${SLOT}"
- dosym -r "/opt/rust-bin-${SLOT}/lib/rustlib" "/usr/lib/rustlib-bin-${SLOT}"
- dosym -r "/opt/rust-bin-${SLOT}/share/doc/rust" "/usr/share/doc/rust-bin-${SLOT}"
-
- # make all capital underscored variable
- local CARGO_TRIPLET="$(rust_abi)"
- CARGO_TRIPLET="${CARGO_TRIPLET//-/_}"
- CARGO_TRIPLET="${CARGO_TRIPLET^^}"
- cat <<-_EOF_ > "${T}/50${P}"
- MANPATH="${EPREFIX}/usr/lib/rust/man-bin-${SLOT}"
- $(usev elibc_musl "CARGO_TARGET_${CARGO_TRIPLET}_RUSTFLAGS=\"-C target-feature=-crt-static\"")
- _EOF_
- doenvd "${T}/50${P}"
-
- # note: eselect-rust adds EROOT to all paths below
- cat <<-_EOF_ > "${T}/provider-${PN}-${SLOT}"
- /usr/bin/cargo
- /usr/bin/rustdoc
- /usr/bin/rust-gdb
- /usr/bin/rust-gdbgui
- /usr/bin/rust-lldb
- /usr/lib/rustlib
- /usr/lib/rust/lib
- /usr/lib/rust/man
- /usr/share/doc/rust
- _EOF_
-
- if use clippy; then
- echo /usr/bin/clippy-driver >> "${T}/provider-${PN}-${SLOT}"
- echo /usr/bin/cargo-clippy >> "${T}/provider-${PN}-${SLOT}"
- fi
- if use rustfmt; then
- echo /usr/bin/rustfmt >> "${T}/provider-${PN}-${SLOT}"
- echo /usr/bin/cargo-fmt >> "${T}/provider-${PN}-${SLOT}"
- fi
- if use rust-analyzer; then
- echo /usr/bin/rust-analyzer >> "${T}/provider-${PN}-${SLOT}"
- fi
-
- insinto /etc/env.d/rust
- doins "${T}/provider-${PN}-${SLOT}"
- popd >/dev/null || die
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- rust_native_abi_install
- else
- local rust_target version
- case ${PV} in
- *9999*)
- version=nightly
- ;;
- *beta*)
- version=beta
- ;;
- *)
- version=${PV}
- ;;
- esac
- rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))"
- dodir "/opt/${P}/lib/rustlib"
- cp -vr "${WORKDIR}/rust-${version}-${rust_target}/rust-std-${rust_target}/lib/rustlib/${rust_target}"\
- "${ED}/opt/${P}/lib/rustlib" || die
- fi
-
- # BUG: installs x86_64 binary on other arches
- rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die
-}
-
-pkg_postinst() {
- eselect rust update
-
- if has_version dev-debug/gdb || has_version llvm-core/lldb; then
- elog "Rust installs helper scripts for calling GDB and LLDB,"
- elog "for convenience they are installed under /usr/bin/rust-{gdb,lldb}-${PV}."
- fi
-
- if has_version app-editors/emacs; then
- optfeature "emacs support for rust" app-emacs/rust-mode
- fi
-
- if has_version app-editors/gvim || has_version app-editors/vim; then
- optfeature "vim support for rust" app-vim/rust-vim
- fi
-}
-
-pkg_postrm() {
- eselect rust cleanup
-}
next reply other threads:[~2025-10-31 15:07 UTC|newest]
Thread overview: 529+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-31 15:07 Arthur Zamarin [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-10-31 15:07 [gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/ Arthur Zamarin
2025-10-31 3:29 Sam James
2025-10-31 2:28 Sam James
2025-10-31 2:28 Sam James
2025-10-20 23:56 Sam James
2025-10-20 23:35 Sam James
2025-10-20 23:19 Sam James
2025-10-10 17:41 Arthur Zamarin
2025-10-03 17:05 Sam James
2025-09-20 12:48 Arthur Zamarin
2025-09-20 12:48 Arthur Zamarin
2025-09-19 19:10 Sam James
2025-09-19 18:38 Sam James
2025-09-19 17:59 Sam James
2025-09-19 9:35 Arthur Zamarin
2025-09-19 9:35 Arthur Zamarin
2025-09-19 6:19 Arthur Zamarin
2025-09-19 6:04 Arthur Zamarin
2025-08-28 15:35 Arthur Zamarin
2025-08-08 14:36 Arthur Zamarin
2025-08-08 8:39 Arthur Zamarin
2025-08-04 15:17 Sam James
2025-08-04 15:17 Sam James
2025-08-04 15:17 Sam James
2025-08-04 15:17 Sam James
2025-08-04 4:41 Arthur Zamarin
2025-08-04 4:41 Arthur Zamarin
2025-07-29 8:36 Matt Jolly
2025-06-27 10:42 Arthur Zamarin
2025-06-16 2:57 Sam James
2025-06-16 2:32 Sam James
2025-06-15 18:07 Arthur Zamarin
2025-06-15 16:12 Sam James
2025-06-15 15:22 Sam James
2025-06-15 15:22 Sam James
2025-06-15 14:45 Sam James
2025-06-15 14:45 Sam James
2025-06-15 14:45 Sam James
2025-06-15 14:42 Sam James
2025-06-05 22:39 Sam James
2025-06-05 2:52 Sam James
2025-06-03 21:39 Matt Jolly
2025-06-03 20:05 Sam James
2025-06-03 20:05 Sam James
2025-05-19 8:14 Fabian Groffen
2025-05-16 6:12 Arthur Zamarin
2025-05-16 6:01 Arthur Zamarin
2025-05-06 2:20 Matt Jolly
2025-05-02 21:34 Sam James
2025-04-23 15:52 Sam James
2025-04-23 15:18 Sam James
2025-04-23 11:37 Matt Jolly
2025-04-23 11:37 Matt Jolly
2025-04-21 16:55 Arthur Zamarin
2025-04-21 16:15 Arthur Zamarin
2025-04-21 7:43 Sam James
2025-04-19 22:19 Sam James
2025-04-19 20:29 Sam James
2025-04-04 6:55 Arthur Zamarin
2025-04-03 19:03 Arthur Zamarin
2025-04-03 3:56 Matt Jolly
2025-04-01 23:38 Matt Jolly
2025-04-01 23:38 Matt Jolly
2025-03-20 17:29 Arthur Zamarin
2025-03-20 17:29 Arthur Zamarin
2025-03-20 17:29 Arthur Zamarin
2025-03-19 20:59 Arthur Zamarin
2025-02-28 7:10 Arthur Zamarin
2025-02-28 7:07 Arthur Zamarin
2025-02-27 6:05 Sam James
2025-02-26 21:22 Matt Jolly
2025-02-22 8:18 Arthur Zamarin
2025-02-22 8:17 Arthur Zamarin
2025-02-22 8:17 Arthur Zamarin
2025-02-21 19:54 Arthur Zamarin
2025-02-21 19:54 Arthur Zamarin
2025-02-21 18:50 Arthur Zamarin
2025-02-21 17:36 Arthur Zamarin
2025-02-21 17:30 Arthur Zamarin
2025-02-21 16:54 Arthur Zamarin
2025-02-21 16:54 Arthur Zamarin
2025-02-21 12:09 Arthur Zamarin
2025-02-21 11:14 Arthur Zamarin
2025-02-21 11:14 Arthur Zamarin
2025-02-10 0:19 Sam James
2025-02-10 0:19 Sam James
2025-02-10 0:19 Sam James
2025-02-06 6:57 Arthur Zamarin
2025-02-05 18:37 Arthur Zamarin
2025-01-24 19:45 Arthur Zamarin
2025-01-18 7:12 Arthur Zamarin
2025-01-18 7:12 Arthur Zamarin
2025-01-17 20:24 Arthur Zamarin
2025-01-17 17:08 Arthur Zamarin
2025-01-17 16:00 Arthur Zamarin
2025-01-17 16:00 Arthur Zamarin
2025-01-17 16:00 Arthur Zamarin
2025-01-17 16:00 Arthur Zamarin
2025-01-11 8:10 Arthur Zamarin
2024-12-18 18:23 Arthur Zamarin
2024-12-18 18:23 Arthur Zamarin
2024-12-15 14:47 Arthur Zamarin
2024-12-15 7:02 Sam James
2024-12-11 8:12 Sam James
2024-12-09 5:01 Matt Jolly
2024-12-09 5:01 Matt Jolly
2024-12-09 5:01 Matt Jolly
2024-12-07 19:40 Arthur Zamarin
2024-12-06 23:04 Sam James
2024-12-06 23:04 Sam James
2024-12-06 23:04 Sam James
2024-12-06 23:04 Sam James
2024-12-06 23:04 Sam James
2024-12-06 23:04 Sam James
2024-12-06 23:04 Sam James
2024-12-01 8:23 Arthur Zamarin
2024-11-09 6:42 Sam James
2024-10-25 12:01 Arthur Zamarin
2024-10-23 21:13 Arthur Zamarin
2024-10-23 21:13 Arthur Zamarin
2024-10-18 9:52 Arthur Zamarin
2024-10-17 6:27 Arthur Zamarin
2024-10-17 6:27 Arthur Zamarin
2024-10-17 6:27 Arthur Zamarin
2024-10-17 6:27 Arthur Zamarin
2024-09-18 2:56 Sam James
2024-09-14 14:12 Arthur Zamarin
2024-09-14 6:57 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-14 6:39 Arthur Zamarin
2024-09-10 16:50 Arthur Zamarin
2024-09-06 15:26 Arthur Zamarin
2024-09-02 19:20 Arthur Zamarin
2024-08-16 10:15 Arthur Zamarin
2024-08-16 5:55 Arthur Zamarin
2024-08-14 19:13 Arthur Zamarin
2024-08-14 12:40 Joonas Niilola
2024-07-23 5:55 Sam James
2024-07-23 5:55 Sam James
2024-07-23 5:55 Sam James
2024-07-23 5:55 Sam James
2024-07-23 5:55 Sam James
2024-07-23 5:55 Sam James
2024-07-23 5:55 Sam James
2024-06-27 15:09 Arthur Zamarin
2024-06-25 2:47 Sam James
2024-06-06 20:16 Mike Gilbert
2024-06-01 18:50 Arthur Zamarin
2024-05-31 21:03 Sam James
2024-05-16 14:50 Arthur Zamarin
2024-05-05 12:52 Arthur Zamarin
2024-05-01 5:28 Joonas Niilola
2024-04-29 18:34 Arthur Zamarin
2024-04-28 17:56 Arthur Zamarin
2024-04-28 17:56 Arthur Zamarin
2024-04-10 17:57 Arthur Zamarin
2024-04-10 17:57 Arthur Zamarin
2024-04-04 1:17 Sam James
2024-04-04 1:07 Sam James
2024-03-29 4:29 Sam James
2024-03-27 18:37 Arthur Zamarin
2024-03-27 18:37 Arthur Zamarin
2024-03-22 13:15 Arthur Zamarin
2024-03-22 13:15 Arthur Zamarin
2024-03-22 13:15 Arthur Zamarin
2024-03-09 2:56 WANG Xuerui
2024-03-09 2:56 WANG Xuerui
2024-03-04 7:09 Sam James
2024-03-04 7:09 Sam James
2024-03-04 6:57 Sam James
2024-02-10 4:49 Sam James
2024-02-10 4:49 Sam James
2024-02-10 4:49 Sam James
2024-02-07 0:59 Sam James
2024-02-07 0:58 Sam James
2024-02-07 0:56 Sam James
2024-01-31 13:56 Matt Turner
2024-01-08 17:29 Sam James
2023-12-29 16:03 Arthur Zamarin
2023-12-08 11:36 Sam James
2023-12-08 11:36 Sam James
2023-11-09 21:19 Arthur Zamarin
2023-11-07 17:27 Arthur Zamarin
2023-11-07 17:27 Arthur Zamarin
2023-11-07 17:27 Arthur Zamarin
2023-10-11 8:38 Sam James
2023-10-09 20:30 Sam James
2023-10-07 8:46 WANG Xuerui
2023-09-17 12:10 Arthur Zamarin
2023-09-13 16:15 Sam James
2023-09-13 16:15 Sam James
2023-09-04 20:18 Sam James
2023-09-04 19:51 Sam James
2023-09-04 7:22 Sam James
2023-09-04 7:22 Sam James
2023-08-28 6:54 WANG Xuerui
2023-08-17 7:43 Sam James
2023-08-05 10:24 WANG Xuerui
2023-08-04 15:23 Ionen Wolkens
2023-08-04 12:30 WANG Xuerui
2023-08-02 18:20 Sam James
2023-07-20 9:49 WANG Xuerui
2023-07-03 2:02 Sam James
2023-07-03 2:02 Sam James
2023-07-03 2:02 Sam James
2023-07-03 2:02 Sam James
2023-07-03 2:00 Sam James
2023-07-03 2:00 Sam James
2023-07-03 2:00 Sam James
2023-07-03 2:00 Sam James
2023-06-21 1:22 Georgy Yakovlev
2023-06-20 21:16 Georgy Yakovlev
2023-06-20 19:51 Georgy Yakovlev
2023-06-08 21:38 Georgy Yakovlev
2023-06-08 21:38 Georgy Yakovlev
2023-06-08 0:53 Georgy Yakovlev
2023-06-07 22:05 Georgy Yakovlev
2023-06-07 22:05 Georgy Yakovlev
2023-06-07 22:05 Georgy Yakovlev
2023-06-03 5:24 Jakov Smolić
2023-06-03 3:23 Sam James
2023-06-03 3:23 Sam James
2023-06-03 0:52 Sam James
2023-06-02 3:06 Georgy Yakovlev
2023-06-02 3:06 Georgy Yakovlev
2023-04-20 22:16 Georgy Yakovlev
2023-04-07 13:14 Sam James
2023-04-05 23:31 Georgy Yakovlev
2023-03-23 23:24 Georgy Yakovlev
2023-03-23 23:24 Georgy Yakovlev
2023-03-23 23:24 Georgy Yakovlev
2023-03-21 0:10 Georgy Yakovlev
2023-02-28 4:07 Sam James
2023-02-26 18:23 Arthur Zamarin
2023-02-26 18:23 Arthur Zamarin
2023-02-09 20:36 Georgy Yakovlev
2023-02-09 20:36 Georgy Yakovlev
2023-01-28 6:28 Georgy Yakovlev
2023-01-15 13:09 Sam James
2023-01-13 14:50 Sam James
2023-01-12 0:53 Sam James
2023-01-12 0:20 Sam James
2023-01-11 20:53 Georgy Yakovlev
2023-01-11 20:46 Georgy Yakovlev
2023-01-11 20:46 Georgy Yakovlev
2022-12-20 7:24 Georgy Yakovlev
2022-12-20 7:12 Georgy Yakovlev
2022-12-20 7:12 Georgy Yakovlev
2022-12-03 16:07 Arthur Zamarin
2022-11-25 23:02 Georgy Yakovlev
2022-11-22 8:24 Arthur Zamarin
2022-11-18 18:07 Arthur Zamarin
2022-11-18 2:20 Sam James
2022-11-17 15:14 Sam James
2022-11-17 15:14 Sam James
2022-11-17 15:14 Sam James
2022-11-17 15:14 Sam James
2022-11-13 19:14 Georgy Yakovlev
2022-11-11 2:36 Georgy Yakovlev
2022-11-05 5:57 Georgy Yakovlev
2022-11-05 5:57 Georgy Yakovlev
2022-10-20 18:28 Georgy Yakovlev
2022-10-20 18:28 Georgy Yakovlev
2022-10-20 18:19 Georgy Yakovlev
2022-10-13 17:41 Georgy Yakovlev
2022-10-13 6:58 Agostino Sarubbo
2022-10-13 6:57 Agostino Sarubbo
2022-10-13 6:55 Agostino Sarubbo
2022-10-13 6:54 Agostino Sarubbo
2022-10-13 6:53 Agostino Sarubbo
2022-10-12 19:22 Sam James
2022-10-11 18:47 Georgy Yakovlev
2022-09-30 1:19 Sam James
2022-09-23 20:06 Georgy Yakovlev
2022-09-23 19:40 Georgy Yakovlev
2022-09-23 4:59 Georgy Yakovlev
2022-09-23 3:34 Georgy Yakovlev
2022-09-23 3:34 Georgy Yakovlev
2022-09-23 0:05 Sam James
2022-09-18 0:19 Sam James
2022-09-13 22:59 Georgy Yakovlev
2022-08-02 7:18 Agostino Sarubbo
2022-07-28 7:07 Agostino Sarubbo
2022-07-27 20:09 Sam James
2022-07-27 7:54 Agostino Sarubbo
2022-07-26 18:41 Sam James
2022-07-26 18:41 Sam James
2022-07-26 18:41 Sam James
2022-07-25 7:20 Georgy Yakovlev
2022-07-21 21:00 Georgy Yakovlev
2022-07-03 18:41 Georgy Yakovlev
2022-07-03 7:44 Georgy Yakovlev
2022-07-03 7:33 Georgy Yakovlev
2022-07-01 19:32 Georgy Yakovlev
2022-06-25 5:31 Georgy Yakovlev
2022-06-25 5:21 Georgy Yakovlev
2022-06-10 6:48 Agostino Sarubbo
2022-06-09 7:39 Agostino Sarubbo
2022-06-09 7:36 Agostino Sarubbo
2022-06-08 8:44 Agostino Sarubbo
2022-06-07 19:50 Sam James
2022-06-07 18:47 Georgy Yakovlev
2022-05-31 14:56 Jakov Smolić
2022-05-24 19:44 Georgy Yakovlev
2022-05-24 17:07 Georgy Yakovlev
2022-04-25 18:32 Sam James
2022-04-20 17:02 Arthur Zamarin
2022-04-20 6:38 Agostino Sarubbo
2022-04-20 6:36 Agostino Sarubbo
2022-04-19 16:43 Arthur Zamarin
2022-04-19 16:43 Arthur Zamarin
2022-04-08 20:56 Georgy Yakovlev
2022-04-08 5:25 Georgy Yakovlev
2022-04-08 5:25 Georgy Yakovlev
2022-03-04 6:12 Georgy Yakovlev
2022-01-29 17:07 Georgy Yakovlev
2022-01-22 0:48 Sam James
2022-01-21 11:17 Jakov Smolić
2022-01-21 1:17 Georgy Yakovlev
2022-01-21 1:17 Georgy Yakovlev
2022-01-21 0:11 Georgy Yakovlev
2022-01-20 22:03 Georgy Yakovlev
2022-01-14 1:20 Georgy Yakovlev
2022-01-13 21:37 Georgy Yakovlev
2022-01-13 21:37 Georgy Yakovlev
2021-12-26 8:58 Georgy Yakovlev
2021-12-26 0:41 Georgy Yakovlev
2021-12-26 0:41 Georgy Yakovlev
2021-12-25 17:11 Arthur Zamarin
2021-12-08 0:10 Georgy Yakovlev
2021-12-06 22:42 Georgy Yakovlev
2021-11-13 22:44 Georgy Yakovlev
2021-11-13 2:58 Sam James
2021-11-12 22:54 Sam James
2021-11-12 20:53 Sam James
2021-11-12 19:42 Georgy Yakovlev
2021-11-12 19:42 Georgy Yakovlev
2021-11-11 18:18 Georgy Yakovlev
2021-11-02 21:05 Georgy Yakovlev
2021-11-01 21:25 Georgy Yakovlev
2021-10-21 21:05 Georgy Yakovlev
2021-09-13 15:07 Georgy Yakovlev
2021-09-07 0:09 Sam James
2021-08-05 5:37 Georgy Yakovlev
2021-07-31 13:40 Michał Górny
2021-07-31 4:14 Sam James
2021-07-29 4:34 Georgy Yakovlev
2021-07-27 20:55 Sam James
2021-07-27 20:55 Sam James
2021-07-03 7:03 Georgy Yakovlev
2021-06-27 5:20 Sam James
2021-06-27 5:20 Sam James
2021-06-18 20:37 Georgy Yakovlev
2021-06-18 0:44 Georgy Yakovlev
2021-06-17 7:23 Agostino Sarubbo
2021-06-16 6:53 Agostino Sarubbo
2021-06-16 6:52 Agostino Sarubbo
2021-05-13 15:07 Yixun Lan
2021-05-10 15:58 Georgy Yakovlev
2021-05-10 15:58 Georgy Yakovlev
2021-05-06 21:21 Georgy Yakovlev
2021-05-04 23:14 Georgy Yakovlev
2021-04-27 18:59 Georgy Yakovlev
2021-04-27 11:55 Georgy Yakovlev
2021-04-27 11:55 Georgy Yakovlev
2021-04-23 13:33 Sam James
2021-04-23 13:33 Sam James
2021-04-23 0:43 Georgy Yakovlev
2021-04-22 20:22 Sam James
2021-04-22 20:15 Sam James
2021-04-03 22:10 Georgy Yakovlev
2021-04-03 22:10 Georgy Yakovlev
2021-02-24 23:08 Sam James
2021-02-24 23:08 Sam James
2021-02-12 0:45 Georgy Yakovlev
2021-02-11 23:49 Georgy Yakovlev
2021-02-02 23:52 Georgy Yakovlev
2020-11-28 7:06 Georgy Yakovlev
2020-11-27 16:34 Agostino Sarubbo
2020-11-27 16:04 Agostino Sarubbo
2020-11-26 0:29 Thomas Deutschmann
2020-11-24 0:41 Georgy Yakovlev
2020-11-24 0:41 Georgy Yakovlev
2020-10-13 15:16 Georgy Yakovlev
2020-10-13 4:02 Georgy Yakovlev
2020-10-13 4:02 Georgy Yakovlev
2020-10-09 8:41 Agostino Sarubbo
2020-10-09 8:31 Agostino Sarubbo
2020-10-09 6:24 Georgy Yakovlev
2020-10-08 14:24 Sam James
2020-10-07 8:21 Georgy Yakovlev
2020-10-07 8:21 Georgy Yakovlev
2020-09-02 1:04 Sam James
2020-08-29 17:57 Thomas Deutschmann
2020-08-29 4:12 Sam James
2020-08-28 23:39 Sam James
2020-08-27 18:28 Georgy Yakovlev
2020-08-27 18:28 Georgy Yakovlev
2020-08-25 8:15 Georgy Yakovlev
2020-08-24 23:02 Georgy Yakovlev
2020-08-24 23:02 Georgy Yakovlev
2020-08-24 23:02 Georgy Yakovlev
2020-08-24 23:02 Georgy Yakovlev
2020-08-03 20:14 Georgy Yakovlev
2020-07-31 9:34 Georgy Yakovlev
2020-07-31 9:22 Georgy Yakovlev
2020-07-19 1:47 Sam James
2020-07-17 15:17 Agostino Sarubbo
2020-07-17 15:12 Agostino Sarubbo
2020-07-17 15:05 Agostino Sarubbo
2020-07-17 10:42 Sam James
2020-07-17 6:36 Georgy Yakovlev
2020-07-15 22:20 Georgy Yakovlev
2020-06-18 23:53 Georgy Yakovlev
2020-06-07 8:44 Agostino Sarubbo
2020-06-06 18:10 Agostino Sarubbo
2020-06-06 17:34 Agostino Sarubbo
2020-06-05 9:25 Georgy Yakovlev
2020-06-05 1:43 Georgy Yakovlev
2020-05-08 7:01 Georgy Yakovlev
2020-04-27 7:00 Georgy Yakovlev
2020-04-27 7:00 Georgy Yakovlev
2020-04-25 6:13 Georgy Yakovlev
2020-03-30 22:23 Georgy Yakovlev
2020-03-30 22:23 Georgy Yakovlev
2020-03-19 4:56 Georgy Yakovlev
2020-03-13 6:45 Georgy Yakovlev
2020-03-09 8:11 Mart Raudsepp
2020-03-03 21:48 Georgy Yakovlev
2020-03-03 15:13 Agostino Sarubbo
2020-03-03 14:37 Agostino Sarubbo
2020-02-29 7:46 Georgy Yakovlev
2020-02-11 18:48 Georgy Yakovlev
2020-02-11 12:46 Agostino Sarubbo
2020-02-11 11:09 Agostino Sarubbo
2020-01-30 20:38 Georgy Yakovlev
2020-01-30 19:24 Georgy Yakovlev
2020-01-29 7:51 Georgy Yakovlev
2019-12-24 15:02 Mikle Kolyada
2019-12-24 15:02 Mikle Kolyada
2019-12-21 15:09 Ulrich Müller
2019-12-20 0:53 Georgy Yakovlev
2019-12-20 0:53 Georgy Yakovlev
2019-12-20 0:53 Georgy Yakovlev
2019-12-20 0:53 Georgy Yakovlev
2019-11-07 23:00 Georgy Yakovlev
2019-10-07 23:09 Aaron Bauman
2019-10-06 21:18 Thomas Deutschmann
2019-10-03 11:38 Agostino Sarubbo
2019-09-29 21:00 Sergei Trofimovich
2019-09-26 22:06 Georgy Yakovlev
2019-08-16 2:44 Georgy Yakovlev
2019-07-09 18:53 Georgy Yakovlev
2019-07-09 18:53 Georgy Yakovlev
2019-07-09 18:53 Georgy Yakovlev
2019-07-08 23:01 Georgy Yakovlev
2019-06-19 0:35 Georgy Yakovlev
2019-06-19 0:35 Georgy Yakovlev
2019-05-24 9:06 Georgy Yakovlev
2019-05-17 0:15 Georgy Yakovlev
2019-05-16 23:56 Thomas Deutschmann
2019-05-15 14:54 Mikle Kolyada
2019-05-14 18:19 Georgy Yakovlev
2019-05-12 19:29 Thomas Deutschmann
2019-05-11 11:05 Mikle Kolyada
2019-04-26 4:48 Georgy Yakovlev
2019-04-15 19:42 Georgy Yakovlev
2019-04-12 4:08 Georgy Yakovlev
2019-03-15 20:33 Thomas Deutschmann
2019-03-15 0:07 Thomas Deutschmann
2019-03-15 0:07 Thomas Deutschmann
2019-03-11 5:00 Georgy Yakovlev
2019-03-11 5:00 Georgy Yakovlev
2019-03-07 4:40 Georgy Yakovlev
2019-01-18 1:19 Patrick McLean
2018-12-25 19:44 Sergei Trofimovich
2018-12-25 19:44 Sergei Trofimovich
2018-12-21 1:05 Patrick McLean
2018-12-08 20:05 Patrick McLean
2018-11-15 1:20 Thomas Deutschmann
2018-11-14 16:16 Dirkjan Ochtman
2018-10-19 18:17 Dirkjan Ochtman
2018-10-05 13:11 Dirkjan Ochtman
2018-10-04 7:59 Mikle Kolyada
2018-10-03 14:43 Dirkjan Ochtman
2018-10-01 8:23 Dirkjan Ochtman
2018-09-29 19:15 Dirkjan Ochtman
2018-09-29 13:22 Dirkjan Ochtman
2018-09-09 7:59 Mikle Kolyada
2018-08-08 13:36 Dirkjan Ochtman
2018-08-08 13:30 Dirkjan Ochtman
2018-08-08 13:30 Dirkjan Ochtman
2018-08-04 12:16 Dirkjan Ochtman
2018-08-04 12:16 Dirkjan Ochtman
2018-07-12 12:47 Dirkjan Ochtman
2018-07-11 14:44 Dirkjan Ochtman
2018-07-11 14:19 Dirkjan Ochtman
2018-06-11 12:08 Dirkjan Ochtman
2018-06-06 13:20 Dirkjan Ochtman
2018-06-01 19:28 Doug Goldstein
2018-05-16 12:22 Agostino Sarubbo
2018-05-15 1:46 Thomas Deutschmann
2018-05-14 14:41 Dirkjan Ochtman
2018-05-14 14:41 Dirkjan Ochtman
2018-04-11 13:05 Dirkjan Ochtman
2018-04-11 13:05 Dirkjan Ochtman
2018-01-24 18:56 Patrick McLean
2017-07-24 13:36 Dirkjan Ochtman
2017-03-19 9:15 Dirkjan Ochtman
2017-02-09 23:18 Patrick McLean
2017-02-02 20:48 Dirkjan Ochtman
2016-12-27 15:45 Dirkjan Ochtman
2016-11-19 20:39 Dirkjan Ochtman
2016-10-25 14:19 Lars Wendler
2016-10-25 0:13 Doug Goldstein
2016-10-25 0:11 Doug Goldstein
2016-04-14 20:19 Doug Goldstein
2016-04-05 15:10 Doug Goldstein
2016-03-24 14:21 Doug Goldstein
2016-01-22 22:17 Jauhien Piatlicki
2016-01-01 21:28 Jauhien Piatlicki
2015-09-27 18:06 Jauhien Piatlicki
2015-08-17 22:12 Jauhien Piatlicki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1761923239.4ddb0ec7712f6466d6723e0f123372e5fdebb51d.arthurzam@gentoo \
--to=arthurzam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox