Сервисы » Обзор пакетов » dev-lang »
rust
Описание: Systems programming language originally developed by Mozilla
Домашняя страница: https://www.rust-lang.org/
Расположение: Portage
Легенда:
+ - стабильный
~ - нестабильный
M - замаскированный
USE флаги
abi_mips_n32 - 64-bit (32-bit pointer) libraries
abi_mips_n64 - 64-bit libraries
abi_mips_o32 - 32-bit libraries
abi_s390_32 - 32-bit (s390) libraries
abi_s390_64 - 64-bit (s390x) libraries
abi_x86_32 - 32-bit (x86) libraries
abi_x86_64 - 64-bit (amd64) libraries
abi_x86_x32 - x32 ABI libraries
big-endian - Big-endian toolchain support
clippy - Install clippy, Rust code linter
cpu_flags_x86_sse2 - Use the SSE2 instruction set
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
llvm_targets_AArch64 - AArch64 CPU target (arm64 in Gentoo)
llvm_targets_AMDGPU - AMDGPU target (supports R600 and GCN GPUs)
llvm_targets_ARM - ARM CPU target
llvm_targets_AVR - 8-bit Atmel AVR microcontroller target
llvm_targets_BPF - Berkeley Packet Filter target
llvm_targets_Hexagon - Qualcomm Hexagon DSP target
llvm_targets_Lanai - Lanai CPU target
llvm_targets_LoongArch - LoongArch CPU support [EXPERIMENTAL]
llvm_targets_Mips - MIPS CPU target (includes MIPS64)
llvm_targets_MSP430 - MSP430 CPU target (experimental)
llvm_targets_NVPTX - NVIDIA PTX (GPU) target (32-bit and 64-bit)
llvm_targets_PowerPC - PowerPC CPU target (PPC32 and PPC64)
llvm_targets_RISCV - RISC-V CPU target
llvm_targets_Sparc - Sparc CPU target
llvm_targets_SystemZ - SystemZ (s390x) CPU target
llvm_targets_VE - NEC SX-Aurora TSUBASA vector engine target
llvm_targets_WebAssembly - WebAssembly backend
llvm_targets_X86 - X86 CPU target (includes amd64)
llvm_targets_XCore - XCore CPU target
miri - Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken)
nightly - Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release)
parallel-compiler - Build a multi-threaded rustc (experimental, not tested by upstream)
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)
rustfmt - Install rustfmt, Rust code formatter
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)
verify-sig - Verify upstream signatures on distfiles
wasm - Build support for the wasm32-unknown-unknown target
Советы по безопасности
Экспортировать в
Atom