commit:     8c0b414b5806ccd6a76b5220eb72016b4b63152e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 31 15:07:00 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 31 15:07:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0b414b

sys-devel/rust-std: drop 1.91.0_beta20251009

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-devel/rust-std/Manifest                        |   2 -
 .../rust-std/rust-std-1.91.0_beta20251009.ebuild   | 179 ---------------------
 2 files changed, 181 deletions(-)

diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest
index 91e647720f58..d2ff9b063fa0 100644
--- a/sys-devel/rust-std/Manifest
+++ b/sys-devel/rust-std/Manifest
@@ -20,5 +20,3 @@ DIST rustc-1.90.0-src.tar.xz 272348992 BLAKE2B 
82dbbe3b5fe79f623c74fb81a4c4372b1
 DIST rustc-1.90.0-src.tar.xz.asc 801 BLAKE2B 
1e84c6134c4fedbbd52610c259c1bdacb45bc97e8cce7a6b5a8c92827a072c88fcf8984893a5e6aa28c2d5d82bd849bb9d38390c783cfaa503a18c99bcaabcde
 SHA512 
fc8f6dfbb4b50777ae8e499883f95b64861db0ca37119b34b3670b4adf51dd248b0b33daafee90e0f22f66b1d8bd8ae6a6107106e95e73f5c2c5a8dc29532e2e
 DIST rustc-1.91.0-src.tar.xz 270987196 BLAKE2B 
18ea8075c288d1c2cc8c247120ae5fa157d0144f6dc8f0e30ce48eb068b2440604733b5230fcea6fcb9aa4630de03aa4af632227c5f3e62733254ee45e2a478d
 SHA512 
1e4c7a2435dc5bccfc63f34f5d210f7cafb0113787a4b5069d61f03528a32cd0a29ac516673cbc0eb564089f1dc5e13b962e6c3714bd0109de664c22ed340fb3
 DIST rustc-1.91.0-src.tar.xz.asc 801 BLAKE2B 
11b157fafcfa9887b591ffff8b87641f62e81e44d32d5c4ae99a410179905ae64fe760d6c3a6614bd479f51457542a57b171aaa53baad73d5030e496e62f1e67
 SHA512 
17c99b273d7e84c54b40817448cb7f543b61a5b262d2bfb1c2d1ff108ccf010295c42ae1ae74593fdab1d6caa3cd3f6713e9966a9a5057c01cd85ae3f24a6f89
-DIST rustc-1.91.0_beta20251009-src.tar.xz 270944196 BLAKE2B 
5fd9843a4fb23a56e1bc6d3b815d8dca2d350006337c3626dc782b06f7eb1da0a427056f37a9b9cf06e16d55381edad37c2528f52cef31f05fb058967220d793
 SHA512 
7923188c85c9635700e046f0ebc1f8391ed500461537e20f6db5272fa13dcf980d67c329e2b9ef4cc4137a696784b84d4b05acbea37af6939a8844f95be2feb3
-DIST rustc-1.91.0_beta20251009-src.tar.xz.asc 801 BLAKE2B 
192e516c471dbeb07bfb491beb8eb0adb70f4c1ca95cd4e90702e6e5c52e3843d1968fd9d81d6ce1bdf41177089b198ccfcc32bea5f80d4f2afdf159022649d7
 SHA512 
f3e3c3b81530dc08fddee190bce2c0a19df66ca5ffde32fa51d43cce9de7d6bf54598e43e8da1ef348b0f9c5a370fb248da28ecb44129c4fb99a7ece538b608f

diff --git a/sys-devel/rust-std/rust-std-1.91.0_beta20251009.ebuild 
b/sys-devel/rust-std/rust-std-1.91.0_beta20251009.ebuild
deleted file mode 100644
index d3494b367846..000000000000
--- a/sys-devel/rust-std/rust-std-1.91.0_beta20251009.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit edo flag-o-matic multiprocessing python-any-r1 rust-toolchain 
toolchain-funcs verify-sig
-
-DESCRIPTION="Rust standard library, standalone (for crossdev)"
-HOMEPAGE="https://www.rust-lang.org";
-
-if [[ ${PV} = *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/rust-lang/rust.git";
-       EGIT_SUBMODULES=(
-                       "*"
-                       "-src/gcc"
-       )
-elif [[ ${PV} == *beta* ]]; then
-       # Identify the snapshot date of the beta release:
-       # curl -Ls static.rust-lang.org/dist/channel-rust-beta.toml | grep 
beta-src.tar.xz
-       betaver=${PV//*beta}
-       BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
-       MY_P="rustc-beta"
-       
SRC_URI="https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz
 -> rustc-${PV}-src.tar.xz
-                       verify-sig? ( 
https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz.asc
-                                       -> rustc-${PV}-src.tar.xz.asc )
-       "
-       S="${WORKDIR}/${MY_P}-src"
-else
-       MY_P="rustc-${PV}"
-       SRC_URI="https://static.rust-lang.org/dist/${MY_P}-src.tar.xz
-                       verify-sig? ( 
https://static.rust-lang.org/dist/${MY_P}-src.tar.xz.asc )
-       "
-       S="${WORKDIR}/${MY_P}-src"
-fi
-
-LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4"
-SLOT="stable/$(ver_cut 1-2)"
-# please do not keyword
-#KEYWORDS="" #nowarn
-IUSE="debug"
-
-BDEPEND="
-       ${PYTHON_DEPS}
-       ~dev-lang/rust-${PV}:=
-       verify-sig? ( sec-keys/openpgp-keys-rust )
-"
-DEPEND="||
-       (
-               >="${CATEGORY}"/gcc-4.7:*
-               >="${CATEGORY/sys-devel/llvm-core}"/clang-3.5:*
-       )
-"
-RDEPEND="${DEPEND}"
-
-# need full compiler to run tests
-RESTRICT="test"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc
-
-QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
-
-#
-# The cross magic
-#
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-       if [[ ${CATEGORY} == cross-* ]] ; then
-               export CTARGET=${CATEGORY#cross-}
-       fi
-fi
-
-is_cross() {
-       [[ ${CHOST} != ${CTARGET} ]]
-}
-
-toml_usex() {
-       usex "$1" true false
-}
-
-pkg_pretend() {
-       is_cross || die "${PN} should only be used for cross"
-}
-
-pkg_setup() {
-       python-any-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-}
-
-src_configure() {
-       # do the great cleanup
-       strip-flags
-       filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64'
-       strip-unsupported-flags
-
-       local rust_root x
-       rust_root="$(rustc --print sysroot)"
-       rtarget="$(rust_abi ${CTARGET})"
-       rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be 
custom.
-       rbuild="$(rust_abi ${CBUILD})"
-       rhost="$(rust_abi ${CHOST})"
-
-       echo
-       for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS 
CXXFLAGS LDFLAGS; do
-               einfo "$(printf '%10s' ${x^^}:) ${!x}"
-       done
-
-       cat <<- EOF > "${S}"/bootstrap.toml
-               [build]
-               build = "${rbuild}"
-               host = ["${rhost}"]
-               target = ["${rtarget}"]
-               cargo = "${rust_root}/bin/cargo"
-               rustc = "${rust_root}/bin/rustc"
-               submodules = false
-               python = "${EPYTHON}"
-               locked-deps = true
-               vendor = true
-               extended = true
-               verbose = 2
-               cargo-native-static = false
-               [install]
-               prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
-               sysconfdir = "etc"
-               docdir = "share/doc/rust"
-               bindir = "bin"
-               libdir = "lib"
-               mandir = "share/man"
-               [rust]
-               # https://github.com/rust-lang/rust/issues/54872
-               codegen-units-std = 1
-               optimize = true
-               debug = $(toml_usex debug)
-               debug-assertions = $(toml_usex debug)
-               debuginfo-level-rustc = 0
-               backtrace = true
-               incremental = false
-               default-linker = "$(tc-getCC)"
-               rpath = false
-               dist-src = false
-               remap-debuginfo = true
-               jemalloc = false
-               [dist]
-               src-tarball = false
-               [target.${rtarget}]
-               ar = "$(tc-getAR ${CTARGET})"
-               cc = "$(tc-getCC ${CTARGET})"
-               cxx = "$(tc-getCXX ${CTARGET})"
-               linker = "$(tc-getCC ${CTARGET})"
-               ranlib = "$(tc-getRANLIB ${CTARGET})"
-               $(usev elibc_musl 'crt-static = false')
-       EOF
-
-       einfo "${PN^} configured with the following settings:"
-       cat "${S}"/bootstrap.toml || die
-}
-
-src_compile() {
-       edo env RUST_BACKTRACE=1 \
-               "${EPYTHON}" ./x.py build -vv --config="${S}"/bootstrap.toml 
-j$(makeopts_jobs) \
-               library/std --stage 0
-}
-
-src_test() {
-       ewarn "${PN} can't run tests"
-}
-
-src_install() {
-       local rustlib="lib/rust/${PV}/lib/rustlib"
-       dodir "/usr/${rustlib}"
-       pushd "build/${rhost}/stage0-sysroot/lib/rustlib" > /dev/null || die
-       cp -pPRv "${rtarget}" "${ED}/usr/${rustlib}" || die
-       popd > /dev/null || die
-}

Reply via email to