BDEPEND=prefix? ( dev-util/patchelf ) verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
DEFINED_PHASES=compile configure install postinst postrm test unpack
DESCRIPTION=Systems programming language from Mozilla
EAPI=8
HOMEPAGE=https://www.rust-lang.org/
INHERIT=edo llvm-r1 multilib prefix rust-toolchain verify-sig multilib-minimal optfeature
IUSE=big-endian +clippy cpu_flags_x86_sse2 +doc prefix rust-analyzer rust-src +rustfmt +llvm_slot_22 verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
RDEPEND=>=app-eselect/eselect-rust-20190311 dev-libs/openssl net-misc/curl sys-apps/lsb-release || ( llvm-runtimes/libgcc sys-devel/gcc:* ) !dev-lang/rust:stable !dev-lang/rust-bin:stable
REQUIRED_USE=x86? ( cpu_flags_x86_sse2 )
RESTRICT=strip
SLOT=1.95.0
SRC_URI=abi_x86_32? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-i686-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-i686-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-i686-unknown-linux-gnu.tar.xz.asc ) ) ) abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-x86_64-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-x86_64-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-x86_64-unknown-linux-musl.tar.xz -> rust-1.95.0_beta20260310-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-x86_64-unknown-linux-musl.tar.xz.asc -> rust-1.95.0_beta20260310-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-arm-unknown-linux-gnueabi.tar.xz -> rust-1.95.0_beta20260310-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-arm-unknown-linux-gnueabi.tar.xz.asc -> rust-1.95.0_beta20260310-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/2026-03-10/rust-beta-arm-unknown-linux-gnueabihf.tar.xz -> rust-1.95.0_beta20260310-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-arm-unknown-linux-gnueabihf.tar.xz.asc -> rust-1.95.0_beta20260310-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/2026-03-10/rust-beta-armv7-unknown-linux-gnueabihf.tar.xz -> rust-1.95.0_beta20260310-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-armv7-unknown-linux-gnueabihf.tar.xz.asc -> rust-1.95.0_beta20260310-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-aarch64-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-aarch64-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-aarch64-unknown-linux-musl.tar.xz -> rust-1.95.0_beta20260310-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-aarch64-unknown-linux-musl.tar.xz.asc -> rust-1.95.0_beta20260310-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) ppc? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-powerpc-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-powerpc-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ) ppc64? ( big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-powerpc64-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-powerpc64-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-powerpc64-unknown-linux-gnu.tar.xz.asc ) ) ) !big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-powerpc64le-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-powerpc64le-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) ) ) riscv? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-riscv64gc-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-riscv64gc-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) ) s390? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-s390x-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-s390x-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-s390x-unknown-linux-gnu.tar.xz.asc ) ) ) loong? ( elibc_glibc? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-loongarch64-unknown-linux-gnu.tar.xz -> rust-1.95.0_beta20260310-loongarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2026-03-10/rust-beta-loongarch64-unknown-linux-gnu.tar.xz.asc -> rust-1.95.0_beta20260310-loongarch64-unknown-linux-gnu.tar.xz.asc ) ) ) rust-src? ( https://static.rust-lang.org/dist/2026-03-10/rust-src-beta.tar.xz -> rust-src-1.95.0_beta20260310.tar.xz )
_eclasses_=eapi9-pipestatus	d2c134036ac31c3085aebc9147f572bd	edo	a5e294016aa84979fcb2459749eb80b2	llvm-r1	77771a412c60b32ce3205d377edd7b83	llvm-utils	e7edb4086e31c8537574b263d899f826	multibuild	83db098a835f71feb71761f72a694aa2	multilib	404b65bd5212cff83b3935c685419d08	multilib-build	d7802b3638ffc661375c0021cdd19efd	multilib-minimal	e9f54d75b074edc47d36994bbc1e2123	optfeature	538bce96e5589935b57e178e8635f301	out-of-source-utils	8e5093bd27b7f541a1913271f25d633a	prefix	c3c4c93ebda319c0fa7ed6f942ba1010	rust-toolchain	76468983281b0a7fc167ca224f84ecfd	toolchain-funcs	8a2c298bde71ecf3f452dd9e67c94369	verify-sig	ece4c893b6bd62eacbc4d25958e857f8
_md5_=0db91913dde4b5d5986eb39d8ba9cba3
