gpo.zugaina.org

Search Portage & Overlays:

dev-lang/rust

Systems programming language from Mozilla

Screenshots

  • rust-9999
    +clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri parallel-compiler profiler rls rustfmt rust-src +rust-analyzer +system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: Miezhiko
  • rust-1.77.2-r666
    ~amd64
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly +parallel-compiler profiler +rustfmt +rust-analyzer rust-src system-bootstrap +system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: Miezhiko
  • rust-1.77.2
    ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: pg_overlay
  • rust-1.77.1
    ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: FireBurn
  • rust-1.77.1
    ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: gentoo
  • rust-1.76.0-r1
    ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: gentoo
  • rust-1.75.0-r1
    amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: gentoo
  • rust-1.74.1
    amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
  • rust-1.74.1
    amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: gentoo
  • rust-1.73.0
    amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
  • rust-1.73.0
    ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4   
    Overlay: gentoo
  • rust-1.73.0_beta
    ~amd64
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AMDGPU llvm_targets_WebAssembly llvm_targets_X86 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: ambasta
  • rust-1.72.0-r1
    amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.71.1
    amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.71.1
    amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: gentoo
  • rust-1.71.0
    ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: gentoo
  • rust-1.70.0
    amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind +lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.69.0-r1
    amd64 arm arm64 ~mips ~ppc ppc64 ~riscv sparc x86
    big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.68.2
    amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
    clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.67.1
    amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv sparc ~x86
    clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.66.1
    amd64 ~arm arm64 ~mips ppc ppc64 ~riscv sparc ~x86
    clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.65.0
    amd64 arm arm64 ~mips ~ppc ppc64 ~riscv sparc x86
    clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.64.0-r1
    amd64 arm arm64 ~mips ppc64 sparc x86
    clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rls rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.63.0-r1
    amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~sparc ~x86
    clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.62.1
    amd64 arm arm64 ppc64 ~x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler profiler rls rustfmt rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: musl
  • rust-1.62.1
    amd64 arm arm64 ppc64 ~riscv sparc x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler profiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.61.0
    amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler profiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.60.0
    amd64 arm arm64 ppc64 ~riscv x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler profiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.60.0
    amd64 ~arm arm64 ppc64 x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler profiler rls rustfmt rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: musl
  • rust-1.59.0
    amd64 arm arm64 ppc64 ~riscv x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.58.1
    amd64 arm arm64 ppc64 ~riscv x86
    clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.57.0
    amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
    clippy cpu_flags_x86_sse2 debug doc miri nightly parallel-compiler rls rustfmt rust-src +system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.56.1
    amd64 arm arm64 ppc64 ~riscv x86
    clippy cpu_flags_x86_sse2 debug doc miri nightly parallel-compiler rls rustfmt rust-src system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.55.0
    amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
    clippy cpu_flags_x86_sse2 debug doc miri nightly parallel-compiler rls rustfmt system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.54.0
    amd64
    abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
  • rust-1.34.2-r5
    amd64 ~arm64 ~ppc64 x86
    clippy cpu_flags_x86_sse2 debug doc libressl rls rustfmt thumbv7neon system-llvm wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64

    View      Download      Browse     License: || ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA   
    Overlay: didos

Runtime Dependencies

rust-9999

>=app-arch/xz-utils-5.2
net-libs/libssh2:=
net-libs/http-parser:=
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       >=sys-devel/clang-runtime-14.0 )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.77.2-r666

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.77.2

>=app-arch/xz-utils-5.2
net-libs/libssh2:=
net-libs/http-parser:=
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:18[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:18[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:18[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:18[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:18[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:18[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:18[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:18[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:18[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:18[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:18[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:18[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:18[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:18[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:18[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:18[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:18[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:18[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:18[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:18[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:18[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:18[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:18[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:18[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:18[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   )
             )
       <sys-devel/llvm-19:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       >=sys-devel/clang-runtime-14.0[libcxx] )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.77.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:18[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:18[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:18[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:18[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:18[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:18[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:18[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:18[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:18[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:18[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:18[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:18[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:18[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:18[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:18[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:18[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:18[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:18[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:18[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:18[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:18[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:18[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:18[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:18[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:18[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:18 )
                   )
             )
       <sys-devel/llvm-19:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.77.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.76.0-r1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.75.0-r1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.74.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.74.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.73.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.73.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:17[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARC?
                        ( sys-devel/llvm:17[llvm_targets_ARC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:17[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:17[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:17[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_CSKY?
                        ( sys-devel/llvm:17[llvm_targets_CSKY
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_DirectX?
                        ( sys-devel/llvm:17[llvm_targets_DirectX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:17[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:17[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:17[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_M68k?
                        ( sys-devel/llvm:17[llvm_targets_M68k
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:17[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:17[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:17[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:17[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:17[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:17[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SPIRV?
                        ( sys-devel/llvm:17[llvm_targets_SPIRV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:17[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:17[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:17[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_Xtensa?
                        ( sys-devel/llvm:17[llvm_targets_Xtensa
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.73.0_beta

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AMDGPU?
                        ( sys-devel/llvm:17[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:17[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:17[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:17 )
                   )
            
                  ( llvm_targets_AMDGPU?
                        ( sys-devel/llvm:16[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:16[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:16[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   )
             )
       <sys-devel/llvm-18:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.72.0-r1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:16[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:16[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:16[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:16[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:16[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:16[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:16[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:16[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:16[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:16[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:16[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:16[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:16[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:16[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:16[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:16[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:16[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:16[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:16[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   )
             )
       <sys-devel/llvm-17:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.71.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:16[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:16[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:16[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:16[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:16[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:16[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:16[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:16[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:16[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:16[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:16[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:16[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:16[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:16[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:16[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:16[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:16[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:16[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:16[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   )
             )
       <sys-devel/llvm-17:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.71.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:16[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:16[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:16[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:16[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:16[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:16[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:16[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:16[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:16[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:16[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:16[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:16[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:16[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:16[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:16[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:16[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:16[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:16[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:16[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   )
             )
       <sys-devel/llvm-17:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.71.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:16[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:16[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:16[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:16[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:16[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:16[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:16[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:16[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:16[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:16[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:16[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:16[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:16[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:16[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:16[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:16[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:16[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:16[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:16[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   )
             )
       <sys-devel/llvm-17:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.70.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:16[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:16[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:16[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:16[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:16[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:16[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:16[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_LoongArch?
                        ( sys-devel/llvm:16[llvm_targets_LoongArch
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:16[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:16[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:16[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:16[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:16[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:16[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:16[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_VE?
                        ( sys-devel/llvm:16[llvm_targets_VE
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:16[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:16[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:16[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:16 )
                   )
             )
       <sys-devel/llvm-17:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.69.0-r1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:15[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:15[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:15[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:15[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:15[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:15[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:15[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:15[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:15[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:15[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:15[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:15[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:15[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:15[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:15[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:15[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:15[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   )
             )
       <sys-devel/llvm-16:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.68.2

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:15[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:15[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:15[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:15[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:15[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:15[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:15[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:15[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:15[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:15[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:15[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:15[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:15[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:15[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:15[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:15[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:15[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   )
             )
       <sys-devel/llvm-16:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.67.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:15[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:15[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:15[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:15[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:15[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:15[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:15[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:15[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:15[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:15[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:15[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:15[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:15[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:15[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:15[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:15[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:15[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   )
             )
       <sys-devel/llvm-16:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.66.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:15[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:15[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:15[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:15[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:15[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:15[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:15[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:15[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:15[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:15[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:15[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:15[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:15[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:15[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:15[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:15[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:15[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   )
             )
       <sys-devel/llvm-16:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.65.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:15[llvm_targets_AArch64
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:15[llvm_targets_AMDGPU
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:15[llvm_targets_ARM
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:15[llvm_targets_AVR
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:15[llvm_targets_BPF
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:15[llvm_targets_Hexagon
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:15[llvm_targets_Lanai
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:15[llvm_targets_Mips
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:15[llvm_targets_MSP430
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:15[llvm_targets_NVPTX
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:15[llvm_targets_PowerPC
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:15[llvm_targets_RISCV
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:15[llvm_targets_Sparc
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:15[llvm_targets_SystemZ
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:15[llvm_targets_WebAssembly
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_X86?
                        ( sys-devel/llvm:15[llvm_targets_X86
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:15[llvm_targets_XCore
                              (-)
                        ] )
                   wasm?
                        ( sys-devel/lld:15 )
                   )
             )
       <sys-devel/llvm-16:= llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.64.0-r1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.63.0-r1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       llvm-libunwind?
            ( sys-libs/llvm-libunwind:= )
       )

!system-llvm?
      ( !llvm-libunwind?
            ( elibc_musl?
                  ( sys-libs/libunwind:= )
             )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.62.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.62.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.61.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.60.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.60.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:14[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:14[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:14[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:14[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:14[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:14[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:14[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:14[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:14[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:14[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:14[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:14[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:14[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:14[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:14[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:14[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:14[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-15:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
sys-apps/lsb-release

rust-1.59.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:13[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:13[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:13[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:13[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:13[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:13[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:13[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:13[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:13[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:13[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:13[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:13[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:13[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:13[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:13[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:13[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:13[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-14:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1

rust-1.58.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:13[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:13[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:13[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:13[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:13[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:13[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:13[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:13[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:13[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:13[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:13[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:13[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:13[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:13[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:13[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:13[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:13[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-14:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1

rust-1.57.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:13[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:13[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:13[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:13[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:13[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:13[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:13[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:13[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:13[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:13[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:13[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:13[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:13[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:13[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:13[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:13[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:13[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-14:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1

rust-1.56.1

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:13[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:13[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:13[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:13[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:13[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:13[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:13[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:13[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:13[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:13[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:13[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:13[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:13[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:13[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:13[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:13[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:13[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-14:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1

rust-1.55.0

>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=

elibc_musl?
      ( sys-libs/libunwind:= )

system-llvm?
      ( ||
            (
                  ( llvm_targets_AArch64?
                        ( sys-devel/llvm:12[llvm_targets_AArch64
                              (-)
                        ] )
                   llvm_targets_AMDGPU?
                        ( sys-devel/llvm:12[llvm_targets_AMDGPU
                              (-)
                        ] )
                   llvm_targets_ARM?
                        ( sys-devel/llvm:12[llvm_targets_ARM
                              (-)
                        ] )
                   llvm_targets_AVR?
                        ( sys-devel/llvm:12[llvm_targets_AVR
                              (-)
                        ] )
                   llvm_targets_BPF?
                        ( sys-devel/llvm:12[llvm_targets_BPF
                              (-)
                        ] )
                   llvm_targets_Hexagon?
                        ( sys-devel/llvm:12[llvm_targets_Hexagon
                              (-)
                        ] )
                   llvm_targets_Lanai?
                        ( sys-devel/llvm:12[llvm_targets_Lanai
                              (-)
                        ] )
                   llvm_targets_Mips?
                        ( sys-devel/llvm:12[llvm_targets_Mips
                              (-)
                        ] )
                   llvm_targets_MSP430?
                        ( sys-devel/llvm:12[llvm_targets_MSP430
                              (-)
                        ] )
                   llvm_targets_NVPTX?
                        ( sys-devel/llvm:12[llvm_targets_NVPTX
                              (-)
                        ] )
                   llvm_targets_PowerPC?
                        ( sys-devel/llvm:12[llvm_targets_PowerPC
                              (-)
                        ] )
                   llvm_targets_RISCV?
                        ( sys-devel/llvm:12[llvm_targets_RISCV
                              (-)
                        ] )
                   llvm_targets_Sparc?
                        ( sys-devel/llvm:12[llvm_targets_Sparc
                              (-)
                        ] )
                   llvm_targets_SystemZ?
                        ( sys-devel/llvm:12[llvm_targets_SystemZ
                              (-)
                        ] )
                   llvm_targets_WebAssembly?
                        ( sys-devel/llvm:12[llvm_targets_WebAssembly
                              (-)
                        ] )
                   llvm_targets_X86?
                        ( sys-devel/llvm:12[llvm_targets_X86
                              (-)
                        ] )
                   llvm_targets_XCore?
                        ( sys-devel/llvm:12[llvm_targets_XCore
                              (-)
                        ] )
                   )
             )
       <sys-devel/llvm-13:= wasm?
            ( sys-devel/lld )
       )

app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1

rust-1.54.0

rust-1.34.2-r5

sys-libs/zlib

!libressl?
      ( dev-libs/openssl:0= )

libressl?
      ( dev-libs/libressl:0= )

net-libs/libssh2
net-libs/http-parser:=
net-misc/curl[ssl]

system-llvm?
      ( ||
            ( sys-devel/llvm:8[llvm_targets_WebAssembly?
] )
       <sys-devel/llvm-9:= )

>=app-eselect/eselect-rust-20190311
!dev-util/cargo

rustfmt?
      ( !dev-util/rustfmt )