commit: d98d947687de9303f1e1b9ce0ca483f81425be31 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sun Feb 8 18:40:45 2026 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Feb 8 18:40:45 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98d9476
virtual/rust: Remove Remove the obsolete virtual/rust ebuilds. They were masked since 2024-11-09. Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> virtual/rust/metadata.xml | 21 --------------------- virtual/rust/rust-1.71.1-r2.ebuild | 23 ----------------------- virtual/rust/rust-1.74.1-r1.ebuild | 23 ----------------------- virtual/rust/rust-1.75.0-r1.ebuild | 23 ----------------------- virtual/rust/rust-1.77.1.ebuild | 23 ----------------------- virtual/rust/rust-1.79.0.ebuild | 23 ----------------------- virtual/rust/rust-1.80.1.ebuild | 23 ----------------------- virtual/rust/rust-1.81.0-r1.ebuild | 20 -------------------- virtual/rust/rust-1.82.0.ebuild | 20 -------------------- 9 files changed, 199 deletions(-) diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml deleted file mode 100644 index 423d8358ee7d..000000000000 --- a/virtual/rust/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Rust Project</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>[email protected]</email> - <name>Anna Figueiredo Gomes</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>[email protected]</email> - <name>Matoro Mahri</name> - </maintainer> - <use> - <flag name="profiler">Build the profiler runtime and rust-demangler tool (needed for '-C profile-generate' or '-C instrument-coverage' codegen opts)</flag> - <flag name="rustfmt">Install rustfmt, Rust code formatter</flag> - </use> - <stabilize-allarches/> -</pkgmetadata> diff --git a/virtual/rust/rust-1.71.1-r2.ebuild b/virtual/rust/rust-1.71.1-r2.ebuild deleted file mode 100644 index 567cfad47b43..000000000000 --- a/virtual/rust/rust-1.71.1-r2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-16" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="profiler rustfmt" - -BDEPEND="" -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.74.1-r1.ebuild b/virtual/rust/rust-1.74.1-r1.ebuild deleted file mode 100644 index e1389353d005..000000000000 --- a/virtual/rust/rust-1.74.1-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-17" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="profiler rustfmt" - -BDEPEND="" -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.75.0-r1.ebuild b/virtual/rust/rust-1.75.0-r1.ebuild deleted file mode 100644 index e1389353d005..000000000000 --- a/virtual/rust/rust-1.75.0-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-17" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="profiler rustfmt" - -BDEPEND="" -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler(-)?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.77.1.ebuild b/virtual/rust/rust-1.77.1.ebuild deleted file mode 100644 index 63efc2f55da8..000000000000 --- a/virtual/rust/rust-1.77.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-17" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="rustfmt profiler" - -BDEPEND="" -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.79.0.ebuild b/virtual/rust/rust-1.79.0.ebuild deleted file mode 100644 index 529dc2b466a0..000000000000 --- a/virtual/rust/rust-1.79.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-18" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="rustfmt profiler" - -BDEPEND="" -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.80.1.ebuild b/virtual/rust/rust-1.80.1.ebuild deleted file mode 100644 index 529dc2b466a0..000000000000 --- a/virtual/rust/rust-1.80.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -LICENSE="" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-18" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="rustfmt profiler" - -BDEPEND="" -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.81.0-r1.ebuild b/virtual/rust/rust-1.81.0-r1.ebuild deleted file mode 100644 index 40e5ede24c62..000000000000 --- a/virtual/rust/rust-1.81.0-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-18" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="rustfmt profiler" - -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] -)" diff --git a/virtual/rust/rust-1.82.0.ebuild b/virtual/rust/rust-1.82.0.ebuild deleted file mode 100644 index 2f9c39eae887..000000000000 --- a/virtual/rust/rust-1.82.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build - -DESCRIPTION="Virtual for Rust language compiler" - -# adjust when rust upstream bumps internal llvm -# we do not allow multiple llvm versions in dev-lang/rust for -# neither system nor bundled, so we just hardcode it here. -SLOT="0/llvm-19" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="rustfmt profiler" - -RDEPEND="|| ( - ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}] - ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}] -)"
