commit:     c5ffa34a34acbd878f6277c519ce0c6c8852bfa6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 02:52:07 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 02:55:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ffa34a

dev-lang/rust: drop obsolete rust-demangler bits from 1.81.0

This was dropped in upstream commit fd4fe7d129cac2b7a0668847117775ee23031771.

See https://github.com/rust-lang/rust/pull/125880. rust-demangler is no more.

Note that we keep USE=profiler as it still seems to be used for other
bits like the profiling runtime.

Bug: https://bugs.gentoo.org/939669
Closes: https://bugs.gentoo.org/939701
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/rust/rust-1.81.0.ebuild | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/dev-lang/rust/rust-1.81.0.ebuild b/dev-lang/rust/rust-1.81.0.ebuild
index b6837f265a6f..5634139adde1 100644
--- a/dev-lang/rust/rust-1.81.0.ebuild
+++ b/dev-lang/rust/rust-1.81.0.ebuild
@@ -342,7 +342,6 @@ src_configure() {
        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","rust-analyzer-proc-macro-srv"'
        use rust-src && tools+=',"src"'
@@ -685,7 +684,6 @@ src_install() {
 
        use clippy && symlinks+=( clippy-driver cargo-clippy )
        use miri && symlinks+=( miri cargo-miri )
-       use profiler && symlinks+=( rust-demangler )
        use rustfmt && symlinks+=( rustfmt cargo-fmt )
        use rust-analyzer && symlinks+=( rust-analyzer )
 
@@ -744,9 +742,6 @@ src_install() {
                echo /usr/bin/miri >> "${T}/provider-${P}"
                echo /usr/bin/cargo-miri >> "${T}/provider-${P}"
        fi
-       if use profiler; then
-               echo /usr/bin/rust-demangler >> "${T}/provider-${P}"
-       fi
        if use rustfmt; then
                echo /usr/bin/rustfmt >> "${T}/provider-${P}"
                echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"

Reply via email to