commit:     6d2920b58c3171f0cc114b553ae70722e94f88dc
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 20:32:59 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 21:10:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2920b5

dev-lang/rust: revbump 1.69.0, adjust component list.

analysis is gone.
rustdoc no longer being pulled by 'rustc' component.

https://releases.rs/docs/1.69.0/#compatibility-notes

Closes: https://bugs.gentoo.org/904730
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
Thanks-to: Tee KOBAYASHI <xtkoba <AT> gmail.com>

 dev-lang/rust/{rust-1.69.0.ebuild => rust-1.69.0-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/rust-1.69.0.ebuild 
b/dev-lang/rust/rust-1.69.0-r1.ebuild
similarity index 99%
rename from dev-lang/rust/rust-1.69.0.ebuild
rename to dev-lang/rust/rust-1.69.0-r1.ebuild
index ee784a354649..1dd71ce737db 100644
--- a/dev-lang/rust/rust-1.69.0.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -312,12 +312,13 @@ src_configure() {
        fi
        rust_targets="${rust_targets#,}"
 
-       local tools='"cargo"'
+       # cargo and rustdoc are mandatory and should always be included
+       local tools='"cargo","rustdoc"'
        use clippy && tools+=',"clippy"'
        use miri && tools+=',"miri"'
        use profiler && tools+=',"rust-demangler"'
        use rustfmt && tools+=',"rustfmt"'
-       use rust-analyzer && tools+=',"rust-analyzer","analysis"'
+       use rust-analyzer && tools+=',"rust-analyzer"'
        use rust-src && tools+=',"src"'
 
        local rust_stage0_root

Reply via email to