Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
Date: Thu, 06 Jan 2022 09:10:34
Message-Id: 1641460203.c5d951cdeede79760af81a5ef76dd8d1616918a0.ionen@gentoo
1 commit: c5d951cdeede79760af81a5ef76dd8d1616918a0
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 6 08:57:09 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 6 09:10:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d951cd
7
8 x11-terms/kitty: re-sync live
9
10 Accidentally reverted the --shell-integration update
11 when added IUSE=transfer.
12
13 Fixes: 5ab5d2999cb504df3136977702e28ef4649b4cb0
14 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
15
16 x11-terms/kitty/kitty-9999.ebuild | 6 +-----
17 1 file changed, 1 insertion(+), 5 deletions(-)
18
19 diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
20 index f94b4bb5d66b..99fe4de04235 100644
21 --- a/x11-terms/kitty/kitty-9999.ebuild
22 +++ b/x11-terms/kitty/kitty-9999.ebuild
23 @@ -73,11 +73,6 @@ src_prepare() {
24 rm -r kittens/transfer || die
25 fi
26
27 - # --shell-integration="enabled no-rc" is the intended way to set
28 - # no-rc by default, but setup.py's replacer currently fails
29 - # https://github.com/kovidgoyal/kitty/issues/4434
30 - sed -i "/shell_integration:/s/'enabled'/&,'no-rc'/" kitty/options/types.py || die
31 -
32 # test relies on 'who' command which doesn't detect users with pid-sandbox
33 rm kitty_tests/utmp.py || die
34
35 @@ -94,6 +89,7 @@ src_compile() {
36 --disable-link-time-optimization
37 --ignore-compiler-warnings
38 --libdir-name=$(get_libdir)
39 + --shell-integration="enabled no-rc"
40 --update-check-interval=0
41 --verbose
42 $(usev debug --debug)