commit:     06ba827d922f741b6bc3e9960ce3974ca60b1301
Author:     Alexey Zapparov <alexey <AT> zapparov <DOT> com>
AuthorDate: Wed Oct 22 03:40:00 2025 +0000
Commit:     Alexey Zapparov <alexey <AT> zapparov <DOT> com>
CommitDate: Wed Oct 22 04:01:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06ba827d

dev-util/mise: Add shell completions

Note that completions depend on https://github.com/jdx/usage that is not
yet packaged.

Signed-off-by: Alexey Zapparov <alexey <AT> zapparov.com>

 .../{mise-2025.10.10-r2.ebuild => mise-2025.10.10-r3.ebuild} | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-util/mise/mise-2025.10.10-r2.ebuild 
b/dev-util/mise/mise-2025.10.10-r3.ebuild
similarity index 99%
rename from dev-util/mise/mise-2025.10.10-r2.ebuild
rename to dev-util/mise/mise-2025.10.10-r3.ebuild
index b839e38d01..55342109d6 100644
--- a/dev-util/mise/mise-2025.10.10-r2.ebuild
+++ b/dev-util/mise/mise-2025.10.10-r3.ebuild
@@ -854,7 +854,7 @@ CRATES="
        [email protected]
 "
 
-inherit cargo
+inherit cargo shell-completion
 
 DESCRIPTION="The front-end to your dev env"
 HOMEPAGE="https://mise.jdx.dev";
@@ -872,6 +872,8 @@ LICENSE+="
 SLOT="0"
 KEYWORDS="~amd64"
 
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
 src_install() {
        cargo_src_install
 
@@ -893,7 +895,9 @@ src_install() {
        insinto /usr/share/fish/vendor_conf.d
        doins "${FILESDIR}"/mise.fish
 
-       # completions/mise.bash
-       # completions/_mise
-       # completions/mise.fish
+       newbashcomp completions/mise.bash mise
+
+       dozshcomp completions/_mise
+
+       dofishcomp completions/mise.fish
 }

Reply via email to