commit: 4cd8fa4b624098e49e1092bb0ee5f252c99be84b Author: [email protected] <ignamartinoli <AT> proton <DOT> me> AuthorDate: Mon Dec 1 19:18:52 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Tue Dec 9 15:17:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd8fa4b
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 <ignamartinoli <AT> protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44855 Closes: https://github.com/gentoo/gentoo/pull/44855 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> 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 09d89dcb1a8a..72149d24ff81 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 09d89dcb1a8a..72149d24ff81 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
