diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2022-11-14 21:22:44 -0500 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2022-11-14 22:10:09 -0500 |
commit | 79abfd1e5cbbbfdb61a3a83045adee59cf2f3d14 (patch) | |
tree | b1e4fdb719554ba59c58b0c28735d44bde4ec658 /x11-terms | |
parent | app-portage/repoman: Delete (diff) | |
download | gentoo-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')
-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.ebuild | 11 |
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 |