Apocrypha

rust

Systems programming language originally developed by Mozilla

⚠ Security advisories affect this package: GLSA 202409-07

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.97.1 29 15 h details ›
pg_overlay GitLab ↗ 1.97.1 1 26 h details ›
FireBurn GitHub ↗ 1.94.1 2 2 d details ›
libressl gitweb ↗ 1.95.0 26 43 d details ›
unc3nsored GitHub ↗ 1.79.0-r99 1 2 mo details ›
didos GitHub ↗ 1.34.2-r5 1 2 yr details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvarmloongmipsppcsparc Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
1.97.1 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.97.1 pg_overlay amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing 4 d view · download · history ↗
1.96.1 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.95.0 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.95.0 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 3 mo view · download · history ↗
1.94.1 FireBurn amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 3 mo view · download · history ↗
1.94.1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.94.1 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 3 mo view · download · history ↗
1.94.0 FireBurn amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 4 mo view · download · history ↗
1.94.0 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.94.0 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 3 mo view · download · history ↗
1.93.1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.93.1 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 54 d view · download · history ↗
1.93.0 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing arm testing loong testing mips testing ppc testing sparc testing view · download · history ↗
1.93.0 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 5 mo view · download · history ↗
1.92.0_p1-r1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.92.0_p1-r1 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 5 mo view · download · history ↗
1.91.0 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.91.0 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 5 mo view · download · history ↗
1.90.0-r1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.90.0-r1 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 3 mo view · download · history ↗
1.89.0 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.89.0 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.88.0 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.88.0 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.87.0-r1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.87.0-r1 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.86.0-r2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.86.0-r2 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.85.1-r1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.85.1-r1 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.85.0-r2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.85.0-r2 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 5 mo view · download · history ↗
1.84.1-r2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.84.1-r2 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.84.0-r2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.84.0-r2 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 5 mo view · download · history ↗
1.83.0-r3 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.83.0-r3 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.82.0-r103 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.82.0-r103 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.81.0-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.81.0-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.80.1-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.80.1-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.79.0-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.79.0-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.79.0-r99 unc3nsored amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 20 mo view · download · history ↗
1.78.0-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips testing ppc stable sparc testing view · download · history ↗
1.78.0-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.77.1-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips untested ppc stable sparc testing view · download · history ↗
1.77.1-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.76.0-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips untested ppc stable sparc testing view · download · history ↗
1.76.0-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.75.0-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips untested ppc stable sparc testing view · download · history ↗
1.75.0-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.74.1-r101 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing arm stable loong testing mips untested ppc stable sparc testing view · download · history ↗
1.74.1-r101 libressl amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested loong untested mips untested ppc untested sparc untested 7 mo view · download · history ↗
1.34.2-r5 didos amd64 stable arm64 testing x86 stable ppc64 testing riscv untested arm untested loong untested mips untested ppc untested sparc untested view · download · history ↗

Use flags of 1.97.1

  • big-endian Big-endian toolchain support
  • +clippy Install clippy, Rust code linter
  • debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • dist Install dist tarballs (used for bootstrapping)
  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • llvm-libunwind Use llvm-runtimes/libunwind instead of sys-libs/libunwind
  • lto Enable Link-Time Optimization (LTO) to optimize the build
  • +rustfmt Install rustfmt, Rust code formatter
  • rust-analyzer Install rust-analyzer, A Rust compiler front-end for IDEs (language server)
  • rust-src Install rust-src, needed by developer tools and for build-std (cross)
  • +system-llvm Use the system LLVM installation
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • 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
  • rust_sysroots_bpf
  • rust_sysroots_wasm
  • verify-sig Verify upstream signatures on distfiles
10 expansion flags (python targets, ABIs, cpu flags…)
  • cpu_flags_x86_sse2
  • +llvm_slot_22
  • abi_x86_32
  • abi_x86_64
  • abi_x86_x32
  • abi_mips_n32
  • abi_mips_n64
  • abi_mips_o32
  • abi_s390_32
  • abi_s390_64

Runtime dependencies of 1.97.1

show 155 lines
system-llvm? (
llvm_targets_AArch64? (
llvm_slot_22? (
)
)
llvm_targets_AMDGPU? (
llvm_slot_22? (
)
)
llvm_targets_ARC? (
llvm_slot_22? (
)
)
llvm_targets_ARM? (
llvm_slot_22? (
)
)
llvm_targets_AVR? (
llvm_slot_22? (
)
)
llvm_targets_BPF? (
llvm_slot_22? (
)
)
llvm_targets_CSKY? (
llvm_slot_22? (
)
)
llvm_targets_DirectX? (
llvm_slot_22? (
)
)
llvm_targets_Hexagon? (
llvm_slot_22? (
)
)
llvm_targets_Lanai? (
llvm_slot_22? (
)
)
llvm_targets_LoongArch? (
llvm_slot_22? (
)
)
llvm_targets_M68k? (
llvm_slot_22? (
)
)
llvm_targets_Mips? (
llvm_slot_22? (
)
)
llvm_targets_MSP430? (
llvm_slot_22? (
)
)
llvm_targets_NVPTX? (
llvm_slot_22? (
)
)
llvm_targets_PowerPC? (
llvm_slot_22? (
)
)
llvm_targets_RISCV? (
llvm_slot_22? (
)
)
llvm_targets_Sparc? (
llvm_slot_22? (
)
)
llvm_targets_SPIRV? (
llvm_slot_22? (
)
)
llvm_targets_SystemZ? (
llvm_slot_22? (
)
)
llvm_targets_VE? (
llvm_slot_22? (
)
)
llvm_targets_WebAssembly? (
llvm_slot_22? (
)
)
llvm_targets_X86? (
llvm_slot_22? (
)
)
llvm_targets_XCore? (
llvm_slot_22? (
)
)
llvm_targets_Xtensa? (
llvm_slot_22? (
)
)
rust_sysroots_wasm? (
llvm_slot_22? (
)
)
llvm_slot_22? (
)
llvm-libunwind? (
)
)
!system-llvm? (
!llvm-libunwind? (
elibc_musl? (
)
)
)