summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2022-11-14 21:22:44 -0500
committerIonen Wolkens <ionen@gentoo.org>2022-11-14 22:10:09 -0500
commit79abfd1e5cbbbfdb61a3a83045adee59cf2f3d14 (patch)
treeb1e4fdb719554ba59c58b0c28735d44bde4ec658 /x11-terms/kitty
parentapp-portage/repoman: Delete (diff)
downloadgentoo-79abfd1e5cbbbfdb61a3a83045adee59cf2f3d14.tar.gz
gentoo-79abfd1e5cbbbfdb61a3a83045adee59cf2f3d14.tar.bz2
gentoo-79abfd1e5cbbbfdb61a3a83045adee59cf2f3d14.zip
x11-terms/kitty: remove IUSE=transfer (default)
Was formerly requested given transferring files over serial link is rarely needed. But this started being more intertwined with other features (e.g. ssh kitten), and is causing unexpected behavior. If you want more dependencies to be optional, please request flags to toggle them upstream. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'x11-terms/kitty')
-rw-r--r--x11-terms/kitty/kitty-0.26.5-r1.ebuild (renamed from x11-terms/kitty/kitty-0.26.5.ebuild)11
-rw-r--r--x11-terms/kitty/kitty-9999.ebuild11
2 files changed, 6 insertions, 16 deletions
diff --git a/x11-terms/kitty/kitty-0.26.5.ebuild b/x11-terms/kitty/kitty-0.26.5-r1.ebuild
index 8fb28a0e4d6d..b22f36ef47df 100644
--- a/x11-terms/kitty/kitty-0.26.5.ebuild
+++ b/x11-terms/kitty/kitty-0.26.5-r1.ebuild
@@ -23,11 +23,11 @@ HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
LICENSE="GPL-3"
SLOT="0"
-IUSE="+X test transfer wayland"
+IUSE="+X test wayland"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( X wayland )
- test? ( X transfer wayland )"
+ test? ( X wayland )"
RESTRICT="!test? ( test )"
# dlopen: fontconfig,libglvnd
@@ -39,6 +39,7 @@ RDEPEND="
media-libs/lcms:2
media-libs/libglvnd[X?]
media-libs/libpng:=
+ net-libs/librsync:=
sys-apps/dbus
sys-libs/zlib:=
x11-libs/libxkbcommon[X?]
@@ -46,7 +47,6 @@ RDEPEND="
~x11-terms/kitty-shell-integration-${PV}
~x11-terms/kitty-terminfo-${PV}
X? ( x11-libs/libX11 )
- transfer? ( net-libs/librsync:= )
wayland? ( dev-libs/wayland )"
DEPEND="
${RDEPEND}
@@ -76,11 +76,6 @@ src_prepare() {
-e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' \
-i setup.py || die
- if use !transfer; then
- sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die
- rm -r kittens/transfer || die
- fi
-
# test relies on 'who' command which doesn't detect users with pid-sandbox
rm kitty_tests/utmp.py || die
diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
index 8fb28a0e4d6d..b22f36ef47df 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -23,11 +23,11 @@ HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
LICENSE="GPL-3"
SLOT="0"
-IUSE="+X test transfer wayland"
+IUSE="+X test wayland"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( X wayland )
- test? ( X transfer wayland )"
+ test? ( X wayland )"
RESTRICT="!test? ( test )"
# dlopen: fontconfig,libglvnd
@@ -39,6 +39,7 @@ RDEPEND="
media-libs/lcms:2
media-libs/libglvnd[X?]
media-libs/libpng:=
+ net-libs/librsync:=
sys-apps/dbus
sys-libs/zlib:=
x11-libs/libxkbcommon[X?]
@@ -46,7 +47,6 @@ RDEPEND="
~x11-terms/kitty-shell-integration-${PV}
~x11-terms/kitty-terminfo-${PV}
X? ( x11-libs/libX11 )
- transfer? ( net-libs/librsync:= )
wayland? ( dev-libs/wayland )"
DEPEND="
${RDEPEND}
@@ -76,11 +76,6 @@ src_prepare() {
-e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' \
-i setup.py || die
- if use !transfer; then
- sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die
- rm -r kittens/transfer || die
- fi
-
# test relies on 'who' command which doesn't detect users with pid-sandbox
rm kitty_tests/utmp.py || die