commit:     881710cccc1a95344422c0bf5e81a619c991cec7
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 16 07:21:28 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jul 16 07:38:58 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881710cc

x11-terms/kitty: stop forcing no-rc in live

As noted in bug #960075, this was formerly passed to prevent kitty
from modifying e.g. .bashrc out-of-the-box when it wasn't needed.
However it no longer modify files as far as I can tell see, and
this helps zsh which lacks a meant to auto-load the kitty
integration on Gentoo at the moment. Also won't load twice if files
were already loaded making it harmless for non-zsh, and having two
methods ensure it will be loaded in more situations (remote,
sub-shells, tmux, custom setups, etc...).

Bug: https://bugs.gentoo.org/960075
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-terms/kitty/kitty-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-9999.ebuild 
b/x11-terms/kitty/kitty-9999.ebuild
index dfa4af207290..43e67bb59913 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -144,7 +144,7 @@ src_compile() {
                --disable-link-time-optimization
                --ignore-compiler-warnings
                --libdir-name=$(get_libdir)
-               --shell-integration="enabled no-rc no-sudo"
+               --shell-integration="enabled no-sudo"
                --update-check-interval=0
                --verbose
        )

Reply via email to