fzf is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. fzf is used by various shell tools, vim and tmux plugins, git helpers, applications launchers for minimal window managers and other tools (see https://github.com/junegunn/fzf/wiki/Related-projects). Adding fzf to the tree would help making installing these tool more easy (using portage or otherwise). Ebuilds are available in various public overlays. I use the one from pigfoot's overlay (see https://github.com/pigfoot/gentoo-overlay/tree/master/app-shells/fzf). It is for version 0.18.0, but can be bumped trivially. fzf is already packaged by a number of other distributions (see $URL and https://repology.org/project/fzf). Reproducible: Always
Created attachment 632582 [details] app-shells/fzf-0.21.1 Version 0.21.1 is out. Here is an updated ebuild.
*** Bug 718142 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9107d42d1a145d4baa379438d4a3362212770b0d commit 9107d42d1a145d4baa379438d4a3362212770b0d Author: rafspiny <rafspiny@gmail.com> AuthorDate: 2020-04-16 22:11:13 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-04-23 06:36:25 +0000 app-shells/fzf: Adding ebuild for fzf fzf is a tool to provide Addressing the comments in the PR. It integrates with vim and several shell-completion tools. Bash, fish and zsh. Plus, a patch has been added to fix a building issue preventing the package from being built when LDFLAGS contains space(s). More infor here: https://github.com/junegunn/fzf/issues/1994 Closes: https://bugs.gentoo.org/703082 Signed-off-by: Raffaele Spinelli <rafspiny@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15377 Signed-off-by: Joonas Niilola <juippis@gentoo.org> app-shells/fzf/Manifest | 45 +++++++++ app-shells/fzf/files/fzf-0.21.0-makefile.patch | 13 +++ app-shells/fzf/fzf-0.21.0.ebuild | 121 +++++++++++++++++++++++++ app-shells/fzf/metadata.xml | 39 ++++++++ 4 files changed, 218 insertions(+)