diff options
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/ytfzf/ytfzf-2.4.0.ebuild | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/net-misc/ytfzf/ytfzf-2.4.0.ebuild b/net-misc/ytfzf/ytfzf-2.4.0.ebuild index aabfab731b1b..36a2a31e9d01 100644 --- a/net-misc/ytfzf/ytfzf-2.4.0.ebuild +++ b/net-misc/ytfzf/ytfzf-2.4.0.ebuild @@ -12,15 +12,14 @@ SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz -> LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="minimal" +IUSE="X minimal" -# fzf/mpv/yt-dlp "can" be optfeatures depending on configuration, but depend -# on them so it works as expected out-of-the-box while allowing to disable. RDEPEND=" app-misc/jq net-misc/curl[ssl] virtual/awk !minimal? ( + X? ( media-gfx/ueberzug ) app-shells/fzf media-video/mpv[lua] net-misc/yt-dlp @@ -49,12 +48,12 @@ src_install() { pkg_postinst() { optfeature "external menu support" x11-misc/dmenu - optfeature "in-terminal thumbnails on X11" media-gfx/ueberzug optfeature "desktop notifications" x11-libs/libnotify if [[ ! ${REPLACING_VERSIONS} ]]; then elog "Note that ${PN} supports many methods to display menus/thumbnails." elog "This ebuild primarily covers defaults and major features, additional" - elog "dependencies may be needed for others." + elog "dependencies may be needed for others. Set USE=minimal if want full" + elog "control over optional dependencies (e.g. fzf is optional if use dmenu)." fi } |