BSD Ports

textproc/fzf 0.74.5_1 FreeBSD

Blazing fast command-line fuzzy finder

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
textproc
Package size
1697.6 KiB, 5241.1 KiB installed

Description

FZF is a general-purpose command-line fuzzy finder.

In the other systems

SystemPortVersion
FreeBSDtextproc/fzf0.74.5_1
OpenBSDsysutils/fzf0.74.5
NetBSDsysutils/fzf0.74.4
DragonFlytextproc/fzf0.54.3_2
MidnightBSDtextproc/fzf0.19.0

Install

Binary package:

pkg install fzf

From the ports tree:

cd /usr/ports/textproc/fzf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fzf>0:textproc/fzf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.74.4_10.74.5-0.65.10.74.5
FreeBSD:14:quarterly0.74.4_10.74.4_1n/a0.63.00.74.4_1
FreeBSD:15:latest0.74.50.74.5n/a-0.65.1
FreeBSD:15:quarterly0.74.4_10.74.4_1n/an/an/a
FreeBSD:16:latest0.74.40.74.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Message after installing

Various shell key bindings and completion files are embedded in fzf, to use
these include them in your shell configuration.

    bash

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --bash)"

    zsh

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --zsh)"

    fish

    # Set up fzf key bindings
    fzf --fish | source

Shell integration scripts are now embedded in the fzf binary. This simplifies
the distribution, and the users are less likely to have problems caused by using
incompatible scripts and binaries.

    bash

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --bash)"

    zsh

    # Set up fzf key bindings and fuzzy completion
    eval "$(fzf --zsh)"

    fish

    # Set up fzf key bindings
    fzf --fish | source

The --tmux option has been added to replace the fzf-tmux script.

    # --tmux [center|top|bottom|left|right][,SIZE[%]][,SIZE[%]]
    # Center, 100% width and 70% height
    fzf --tmux 100%,70% --border horizontal --padding 1,2

    # Left, 30% width
    fzf --tmux left,30%

    # Bottom, 50% height
    fzf --tmux bottom,50%

Files

distinfo 2
FileSizeSHA256
go/textproc_fzf/fzf-v0.74.5/v0.74.5.mod5295b5ca4b57c52be23bf81e1f89b5baac602c28af4e251d849ae69fc2540125180
go/textproc_fzf/fzf-v0.74.5/v0.74.5.zip571454ad7f421151af7dd0f1cc02b792151865c659beec36586f37edd3ca90ec2b4749

Commit history 12

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
892bb64360 Muhammad Moinur Rahman textproc/fzf: Update version 0.74.4=>0.74.5
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.74.5
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
3976fe3c5a Muhammad Moinur Rahman textproc/fzf: Update version 0.74.3=>0.74.4
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.74.4
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1

The latest 5 of 12 in the history this site was built from.