summaryrefslogtreecommitdiff
path: root/dev-vcs/git/git-9999.ebuild
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2025-11-18 18:18:07 +0000
committerSam James <sam@gentoo.org>2025-11-18 18:19:39 +0000
commit0ae9bfd139bdc03f0ef70d6d0ce5b608f4ad8731 (patch)
tree35c90ec71f69e8b1f216f35da97c3b20141cefac /dev-vcs/git/git-9999.ebuild
parent0f9c8fdf3a715fb6aed2575e7cc3f872e3698c52 (diff)
downloadgentoo-0ae9bfd139bdc03f0ef70d6d0ce5b608f4ad8731.tar.gz
gentoo-0ae9bfd139bdc03f0ef70d6d0ce5b608f4ad8731.tar.bz2
gentoo-0ae9bfd139bdc03f0ef70d6d0ce5b608f4ad8731.zip
dev-vcs/git: Rust fixes for >=2.52.0
* Improve the cargo wrapper script that Meson calls by respecting $CARGO and not passing --quiet. These could go upstream but the Rust discussions haven't been a great atmosphere so I don't really want to do that at this time. * Actually call rust_pkg_setup Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-vcs/git/git-9999.ebuild')
-rw-r--r--dev-vcs/git/git-9999.ebuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/dev-vcs/git/git-9999.ebuild b/dev-vcs/git/git-9999.ebuild
index d83716458f02..9635a818b7e4 100644
--- a/dev-vcs/git/git-9999.ebuild
+++ b/dev-vcs/git/git-9999.ebuild
@@ -150,6 +150,9 @@ PATCHES=(
# demand from developers. It's opt-in (needs a config option)
# and the documentation mentions that it is a Gentoo addition.
"${FILESDIR}"/${PN}-2.50.0-diff-implement-config.diff.renames-copies-harder.patch
+
+ "${FILESDIR}"/${PN}-2.52.0-0001-rust-don-t-pass-quiet-to-cargo.patch
+ "${FILESDIR}"/${PN}-2.52.0-0002-rust-respect-CARGO-environment-variable.patch
)
pkg_setup() {
@@ -162,6 +165,10 @@ pkg_setup() {
if use perforce ; then
python-single-r1_pkg_setup
fi
+
+ if use rust ; then
+ rust_pkg_setup
+ fi
}
src_unpack() {