x11-terms/kitty: fix and split live ebuild
authorend222 <pabloorduna98@gmail.com>
Sat, 11 Apr 2020 16:13:14 +0000 (18:13 +0200)
committerJoonas Niilola <juippis@gentoo.org>
Mon, 13 Apr 2020 08:31:18 +0000 (11:31 +0300)
Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com>
Closes: https://bugs.gentoo.org/716852
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
x11-terms/kitty/kitty-9999.ebuild

index 96dbc6f15d6439b36903db6b6e079ef0e080554a..2458ef6749d024853cebda03ac9009167079ae54 100644 (file)
@@ -30,14 +30,15 @@ RDEPEND="
        >=media-libs/harfbuzz-1.5.0:=
        media-libs/libcanberra
        media-libs/libpng:0=
+       sys-apps/dbus
+       sys-libs/zlib
        x11-libs/libxcb[xkb]
        x11-libs/libXcursor
        x11-libs/libXi
        x11-libs/libXinerama
        x11-libs/libxkbcommon[X]
        x11-libs/libXrandr
-       sys-apps/dbus
-       sys-libs/zlib
+       x11-terms/kitty-terminfo
        wayland? (
                dev-libs/wayland
                >=dev-libs/wayland-protocols-1.17
@@ -51,10 +52,12 @@ DEPEND="${RDEPEND}
 
 BDEPEND="virtual/pkgconfig"
 
-[[ ${PV} == *9999 ]] && BDEPEND+=" >=dev-python/sphinx-1.7"
+[[ ${PV} == *9999 ]] && BDEPEND+="
+       $(python_gen_cond_dep '>=dev-python/sphinx-1.7[${PYTHON_MULTI_USEDEP}]')"
 
 PATCHES=(
        "${FILESDIR}"/kitty-0.17.2-flags.patch
+       "${FILESDIR}"/kitty-0.16.0-remove-terminfo.patch
        "${FILESDIR}"/${PN}-0.14.4-svg-icon.patch
 )