x11-terms/kitty: update live and add no-rc issue link

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2022-01-04 13:45:13 -05:00
parent a18e6bc153
commit d6a30fec30
2 changed files with 2 additions and 8 deletions

View File

@@ -73,8 +73,7 @@ src_prepare() {
# --shell-integration="enabled no-rc" is the intended way to set
# no-rc by default, but setup.py's replacer currently fails
# (no-rc prevents modifying users .bashrc without asking, and it's
# unnecessary given shell-integration package uses /etc/bash/bashrc.d)
# https://github.com/kovidgoyal/kitty/issues/4434
sed -i "/shell_integration:/s/'enabled'/&,'no-rc'/" kitty/options/types.py || die
# test relies on 'who' command which typically works but have 1 VM

View File

@@ -71,12 +71,6 @@ src_prepare() {
-i kitty_tests/check_build.py || die
use X || sed "/glfw_path('x11')/s/x11/wayland/" -i kitty_tests/glfw.py || die
# --shell-integration="enabled no-rc" is the intended way to set
# no-rc by default, but setup.py's replacer currently fails
# (no-rc prevents modifying users .bashrc without asking, and it's
# unnecessary given shell-integration package uses /etc/bash/bashrc.d)
sed -i "/shell_integration:/s/'enabled'/&,'no-rc'/" kitty/options/types.py || die
# test relies on 'who' command which typically works but have 1 VM
# where it didn't only under portage/sandbox, needs investigation but
# disable for now
@@ -95,6 +89,7 @@ src_compile() {
--disable-link-time-optimization
--ignore-compiler-warnings
--libdir-name=$(get_libdir)
--shell-integration="enabled no-rc"
--update-check-interval=0
--verbose
$(usev debug --debug)