commit:     2b38f8a90a996638ba393cb9db2e3a67d578ab37
Author:     Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Wed Apr 16 21:03:18 2025 +0000
Commit:     Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Wed Apr 16 21:03:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b38f8a9

sys-apps/framework_tool: Install shell completions in 9999

Upstream has recently added shell completions for the package.

Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>

 sys-apps/framework_tool/framework_tool-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/framework_tool/framework_tool-9999.ebuild 
b/sys-apps/framework_tool/framework_tool-9999.ebuild
index 813d03063..1f8f9d13a 100644
--- a/sys-apps/framework_tool/framework_tool-9999.ebuild
+++ b/sys-apps/framework_tool/framework_tool-9999.ebuild
@@ -23,7 +23,7 @@ if ! is_live; then
        )
 fi
 
-inherit cargo
+inherit cargo shell-completion
 
 MY_PN="framework-system"
 
@@ -106,4 +106,6 @@ src_prepare() {
 src_install() {
        dobin "$(cargo_target_dir)/framework_tool"
        einstalldocs
+       dobashcomp completions/bash/framework_tool
+       dozshcomp completions/zsh/_framework_tool
 }

Reply via email to