summaryrefslogtreecommitdiff
path: root/dev-lang/rust-bin/rust-bin-9999.ebuild
AgeCommit message (Collapse)Author
2025-10-31dev-lang/rust-bin: fix LLVM_COMPAT for >=1.91.0Sam James
Closes: https://bugs.gentoo.org/965174 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21dev-lang/rust-bin: add commentary wrt unpack vs multilibSam James
Bug: https://bugs.gentoo.org/964423 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21dev-lang/rust-bin: fix src_unpack fetching for multilib in liveSam James
We have to iterate over all enabled ABIs. Closes: https://bugs.gentoo.org/964423 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21dev-lang/rust-bin: fix multilib src_install failureSam James
This is related to bug #964423 thugh it won't fix that one. Closes: https://bugs.gentoo.org/964423 Co-authored-by: Matt Jolly <kangie@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-19dev-lang/rust-bin: fix patchelf for prefixHendrik Klug
Was already partly fixed in d9b69b495e07f21b8a49f38f87fed5babd3a9476 [sam: Add bug tag. I was going to revbump for this given rust-bin takes no time at all to install and the failure mode is non-obvious here, but we use the revision for the alt arches in SRC_URI... :/] Bug: https://bugs.gentoo.org/955343 Signed-off-by: Hendrik Klug <hendrik.klug@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43851 Closes: https://github.com/gentoo/gentoo/pull/43851 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-28dev-lang/rust-bin: fix ignore rust-analysis bin on arches blocking rust-analyzerArthur Zamarin
Closes: https://bugs.gentoo.org/961746 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-04{dev-lang,sys-devel}/rust*: add 1.88.0_beta20250526Matt Jolly
This is our first beta for 1.88.0, corresponding to beta.4 upstream. It is also the first release where `beta` and `live` ebuilds get their patches from gitweb rather than ${FILESDIR}. Changes: - in line with upstream changes, `config.toml` has been renamed to `bootstrap.toml`. - `*bootstrap.toml` has `change-id = "ignore"` added to suppress warnings that are not useful to downstream. - after discussion with upstream `x.py` verbosity reduced to `-v`. - restrictions on building beta with only the last stable have been dropped, these can be restored if required. Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-03dev-lang/rust-bin: Remove armv7 SoftFP checkChristopher Fore
This is now covered in armv7a's profile by inheriting wd40. toolchain-funcs inherit has also been removed since it is no longer needed. Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/41370 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-27dev-lang/rust-bin: Allow to use llvm-libgcc instead of GCCMichal Rostecki
We recently added llvm-runtimes/libgcc ebuild, which provides a full replacement of libgcc_s for systems without GCC. To leverage that ebuild in Rust binary packages, make them depend either on llvm-runtimes/libgcc or sys-devel/gcc. Bug: https://bugs.gentoo.org/946486 Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40737 Signed-off-by: Sam James <sam@gentoo.org>
2025-02-21dev-lang/rust-bin: add `beta` and `nightly` channelsMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>