From 4cd8fa4b624098e49e1092bb0ee5f252c99be84b Mon Sep 17 00:00:00 2001 From: "ignamartinoli@proton.me" Date: Mon, 1 Dec 2025 16:18:52 -0300 Subject: [PATCH] dev-util/rustup: add fish shell completion generation Now, on installation, rustup generates and adds fish shell completions Closes: https://bugs.gentoo.org/966940 Signed-off-by: Igna Martinoli Part-of: https://github.com/gentoo/gentoo/pull/44855 Closes: https://github.com/gentoo/gentoo/pull/44855 Signed-off-by: Arthur Zamarin --- dev-util/rustup/rustup-1.28.2-r2.ebuild | 2 ++ dev-util/rustup/rustup-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dev-util/rustup/rustup-1.28.2-r2.ebuild b/dev-util/rustup/rustup-1.28.2-r2.ebuild index 09d89dcb1a8a8..72149d24ff812 100644 --- a/dev-util/rustup/rustup-1.28.2-r2.ebuild +++ b/dev-util/rustup/rustup-1.28.2-r2.ebuild @@ -80,6 +80,8 @@ src_install() { dobashcomp "${T}/${PN}" ./rustup completions zsh > "${T}/_${PN}" || die dozshcomp "${T}/_${PN}" + ./rustup completions fish > "${T}/${PN}.fish" || die + dofishcomp "${T}/${PN}.fish" else ewarn "Shell completion files not installed! Install them manually with '${PN} completions --help'" fi diff --git a/dev-util/rustup/rustup-9999.ebuild b/dev-util/rustup/rustup-9999.ebuild index 09d89dcb1a8a8..72149d24ff812 100644 --- a/dev-util/rustup/rustup-9999.ebuild +++ b/dev-util/rustup/rustup-9999.ebuild @@ -80,6 +80,8 @@ src_install() { dobashcomp "${T}/${PN}" ./rustup completions zsh > "${T}/_${PN}" || die dozshcomp "${T}/_${PN}" + ./rustup completions fish > "${T}/${PN}.fish" || die + dofishcomp "${T}/${PN}.fish" else ewarn "Shell completion files not installed! Install them manually with '${PN} completions --help'" fi