commit:     0baed6bd077173e660439b1d7b2beec76a042eb2
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 18 04:28:17 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 18 04:28:19 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baed6bd

x11-terms/kitty: sync live

Seems fixed upstream, so workaround is obsolete.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-terms/kitty/kitty-9999.ebuild | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/x11-terms/kitty/kitty-9999.ebuild 
b/x11-terms/kitty/kitty-9999.ebuild
index 88bbd192ca41..074edc517bd4 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -119,10 +119,6 @@ src_prepare() {
 
        sed -i setup.py "${sedargs[@]}" || die
 
-       # temporary, see --shell-integration below and try again on bump
-       sed -e "/shell_integration: /s/'enabled'/&, 'no-rc', 'no-sudo'/" \
-               -i kitty/options/types.py || die
-
        local skiptests=(
                # relies on 'who' command which doesn't detect users with 
pid-sandbox
                kitty_tests/utmp.py
@@ -146,8 +142,7 @@ src_compile() {
                --disable-link-time-optimization
                --ignore-compiler-warnings
                --libdir-name=$(get_libdir)
-               # option seems(?) currently broken, needs looking into (see sed 
above)
-#              --shell-integration="enabled no-rc no-sudo"
+               --shell-integration="enabled no-rc no-sudo"
                --update-check-interval=0
                --verbose
        )

Reply via email to