commit:     1e906b6efe76148c3d0ee57763902e0507d28238
Author:     Jesse De Haan <dehaanjesses <AT> gmail <DOT> com>
AuthorDate: Fri Oct  3 20:12:32 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 21:19:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e906b6e

app-misc/nnn: Fix DeprecatedInsinto with shell-completion.eclass

Signed-off-by: Jesse De Haan <dehaanjesses <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44029
Closes: https://github.com/gentoo/gentoo/pull/44029
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/nnn/nnn-5.0.ebuild | 10 ++++------
 app-misc/nnn/nnn-5.1.ebuild |  8 +++-----
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/app-misc/nnn/nnn-5.0.ebuild b/app-misc/nnn/nnn-5.0.ebuild
index bfc3db88683e..87fc9a0dddfa 100644
--- a/app-misc/nnn/nnn-5.0.ebuild
+++ b/app-misc/nnn/nnn-5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit bash-completion-r1 flag-o-matic toolchain-funcs xdg
+inherit flag-o-matic shell-completion toolchain-funcs xdg
 
 DESCRIPTION="The missing terminal file browser for X"
 HOMEPAGE="https://github.com/jarun/nnn";
@@ -60,11 +60,9 @@ src_install() {
 
        newbashcomp misc/auto-completion/bash/nnn-completion.bash nnn
 
-       insinto /usr/share/fish/vendor_completions.d
-       doins misc/auto-completion/fish/nnn.fish
+       dofishcomp misc/auto-completion/fish/nnn.fish
 
-       insinto /usr/share/zsh/site-functions
-       doins misc/auto-completion/zsh/_nnn
+       dozshcomp misc/auto-completion/zsh/_nnn
 
        einstalldocs
 

diff --git a/app-misc/nnn/nnn-5.1.ebuild b/app-misc/nnn/nnn-5.1.ebuild
index 7e59b2e48d29..1d9aeb3f9d5d 100644
--- a/app-misc/nnn/nnn-5.1.ebuild
+++ b/app-misc/nnn/nnn-5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 flag-o-matic toolchain-funcs xdg
+inherit flag-o-matic shell-completion toolchain-funcs xdg
 
 DESCRIPTION="The missing terminal file browser for X"
 HOMEPAGE="https://github.com/jarun/nnn";
@@ -56,11 +56,9 @@ src_install() {
 
        newbashcomp misc/auto-completion/bash/nnn-completion.bash nnn
 
-       insinto /usr/share/fish/vendor_completions.d
-       doins misc/auto-completion/fish/nnn.fish
+       dofishcomp misc/auto-completion/fish/nnn.fish
 
-       insinto /usr/share/zsh/site-functions
-       doins misc/auto-completion/zsh/_nnn
+       dozshcomp misc/auto-completion/zsh/_nnn
 
        einstalldocs
 

Reply via email to