FreeBSD Ports

shells/fish 4.9.1_2

User friendly command line shell

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
GPLv2
Categories
shells
Package size
3934.0 KiB, 18142.9 KiB installed

Description

fish is a user friendly commandline shell intended mostly for interactive use.

Install

As a binary package — by origin, or by package name:

pkg install shells/fish
pkg install fish

From the ports tree:

cd /usr/ports/shells/fish/ && make install clean

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

RUN_DEPENDS=	fish>0:shells/fish

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:latest4.9.1_14.9.1_23.5.14.0.2_24.9.1_2
FreeBSD:14:quarterly4.9.1_14.9.1_1n/a4.0.2_14.9.1_1
FreeBSD:15:latest4.9.1_24.9.1_2n/a4.0.2_24.0.2_2
FreeBSD:15:quarterly4.9.1_14.9.1_1n/an/an/a
FreeBSD:16:latest4.9.1_14.9.1_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

All build dependencies 56
All run dependencies 3

No port depends on this one.

Configuration

Options name: shells_fish

OptionDefaultDescription
DOCSoffBuild and/or install documentation
MANPAGESonBuild and/or install manual pages
NLSonNative Language Support
USES
cargo cmake cpe localbase ncurses python:env shebangfix tar:xz
Service scripts
none
Conflicts with
comms/mlan3

Files

Manual pages 146
  • _(1)
  • abbr(1)
  • alias(1)
  • and(1)
  • argparse(1)
  • begin(1)
  • bg(1)
  • bind(1)
  • block(1)
  • break(1)
  • breakpoint(1)
  • builtin(1)
  • case(1)
  • cd(1)
  • cdh(1)
  • command(1)
  • commandline(1)
  • complete(1)
  • contains(1)
  • continue(1)
  • count(1)
  • dirh(1)
  • dirs(1)
  • disown(1)
  • echo(1)
  • else(1)
  • emit(1)
  • end(1)
  • eval(1)
  • exec(1)
  • exit(1)
  • export(1)
  • false(1)
  • fg(1)
  • fish(1)
  • fish(1)
  • fish-completions(1)
  • fish-completions(1)
  • fish-doc(1)
  • fish-doc(1)
  • fish-faq(1)
  • fish-faq(1)
  • fish-for-bash-users(1)
  • fish-for-bash-users(1)
  • fish-interactive(1)
  • fish-interactive(1)
  • fish-language(1)
  • fish-language(1)
  • fish-notes(1)
  • fish-prompt-tutorial(1)
  • fish-prompt-tutorial(1)
  • fish-terminal-compatibility(1)
  • fish-terminal-compatibility(1)
  • fish-tutorial(1)
  • fish-tutorial(1)
  • fish_add_path(1)
  • fish_breakpoint_prompt(1)
  • fish_clipboard_copy(1)
  • fish_clipboard_paste(1)
  • fish_command_not_found(1)
  • fish_config(1)
  • fish_darcs_prompt(1)
  • fish_default_key_bindings(1)
  • fish_delta(1)
  • fish_git_prompt(1)
  • fish_greeting(1)
  • fish_hg_prompt(1)
  • fish_indent(1)
  • fish_indent(1)
  • fish_is_root_user(1)
  • fish_key_reader(1)
  • fish_key_reader(1)
  • fish_mode_prompt(1)
  • fish_opt(1)
  • fish_prompt(1)
  • fish_right_prompt(1)
  • fish_should_add_to_history(1)
  • fish_status_to_signal(1)
  • fish_svn_prompt(1)
  • fish_tab_title(1)
  • fish_title(1)
  • fish_update_completions(1)
  • fish_vcs_prompt(1)
  • fish_vi_key_bindings(1)
  • for(1)
  • funced(1)
  • funcsave(1)
  • function(1)
  • functions(1)
  • help(1)
  • history(1)
  • if(1)
  • isatty(1)
  • jobs(1)
  • math(1)
  • nextd(1)
  • not(1)
  • open(1)
  • or(1)
  • path(1)
  • popd(1)
  • prevd(1)
  • printf(1)
  • prompt_hostname(1)
  • prompt_login(1)
  • prompt_pwd(1)
  • psub(1)
  • pushd(1)
  • pwd(1)
  • random(1)
  • read(1)
  • return(1)
  • set(1)
  • set_color(1)
  • source(1)
  • status(1)
  • string(1)
  • string-collect(1)
  • string-escape(1)
  • string-join(1)
  • string-join0(1)
  • string-length(1)
  • string-lower(1)
  • string-match(1)
  • string-pad(1)
  • string-repeat(1)
  • string-replace(1)
  • string-shorten(1)
  • string-split(1)
  • string-split0(1)
  • string-sub(1)
  • string-trim(1)
  • string-unescape(1)
  • string-upper(1)
  • suspend(1)
  • switch(1)
  • test(1)
  • time(1)
  • trap(1)
  • true(1)
  • type(1)
  • ulimit(1)
  • umask(1)
  • vared(1)
  • wait(1)
  • while(1)
pkg-plist 157
  • @shell bin/fish
  • bin/fish_indent
  • bin/fish_key_reader
  • @sample etc/fish/config.fish.sample
  • libdata/pkgconfig/fish.pc
  • share/fish/man/man1/_.1.gz
  • share/fish/man/man1/abbr.1.gz
  • share/fish/man/man1/alias.1.gz
  • share/fish/man/man1/and.1.gz
  • share/fish/man/man1/argparse.1.gz
  • share/fish/man/man1/begin.1.gz
  • share/fish/man/man1/bg.1.gz
  • share/fish/man/man1/bind.1.gz
  • share/fish/man/man1/block.1.gz
  • share/fish/man/man1/break.1.gz
  • share/fish/man/man1/breakpoint.1.gz
  • share/fish/man/man1/builtin.1.gz
  • share/fish/man/man1/case.1.gz
  • share/fish/man/man1/cd.1.gz
  • share/fish/man/man1/cdh.1.gz
  • share/fish/man/man1/command.1.gz
  • share/fish/man/man1/commandline.1.gz
  • share/fish/man/man1/complete.1.gz
  • share/fish/man/man1/contains.1.gz
  • share/fish/man/man1/continue.1.gz
  • share/fish/man/man1/count.1.gz
  • share/fish/man/man1/dirh.1.gz
  • share/fish/man/man1/dirs.1.gz
  • share/fish/man/man1/disown.1.gz
  • share/fish/man/man1/echo.1.gz
  • share/fish/man/man1/else.1.gz
  • share/fish/man/man1/emit.1.gz
  • share/fish/man/man1/end.1.gz
  • share/fish/man/man1/eval.1.gz
  • share/fish/man/man1/exec.1.gz
  • share/fish/man/man1/exit.1.gz
  • share/fish/man/man1/export.1.gz
  • share/fish/man/man1/false.1.gz
  • share/fish/man/man1/fg.1.gz
  • share/fish/man/man1/fish-notes.1.gz
  • share/fish/man/man1/fish-completions.1.gz
  • share/fish/man/man1/fish_darcs_prompt.1.gz
  • share/fish/man/man1/fish-doc.1.gz
  • share/fish/man/man1/fish-faq.1.gz
  • share/fish/man/man1/fish-for-bash-users.1.gz
  • share/fish/man/man1/fish-interactive.1.gz
  • share/fish/man/man1/fish-language.1.gz
  • share/fish/man/man1/fish-prompt-tutorial.1.gz
  • share/fish/man/man1/fish-terminal-compatibility.1.gz
  • share/fish/man/man1/fish-tutorial.1.gz
  • share/fish/man/man1/fish.1.gz
  • share/fish/man/man1/fish_add_path.1.gz
  • share/fish/man/man1/fish_breakpoint_prompt.1.gz
  • share/fish/man/man1/fish_clipboard_copy.1.gz
  • share/fish/man/man1/fish_clipboard_paste.1.gz
  • share/fish/man/man1/fish_command_not_found.1.gz
  • share/fish/man/man1/fish_config.1.gz
  • share/fish/man/man1/fish_default_key_bindings.1.gz
  • share/fish/man/man1/fish_delta.1.gz
  • share/fish/man/man1/fish_git_prompt.1.gz
  • share/fish/man/man1/fish_greeting.1.gz
  • share/fish/man/man1/fish_hg_prompt.1.gz
  • share/fish/man/man1/fish_indent.1.gz
  • share/fish/man/man1/fish_is_root_user.1.gz
  • share/fish/man/man1/fish_key_reader.1.gz
  • share/fish/man/man1/fish_mode_prompt.1.gz
  • share/fish/man/man1/fish_opt.1.gz
  • share/fish/man/man1/fish_prompt.1.gz
  • share/fish/man/man1/fish_right_prompt.1.gz
  • share/fish/man/man1/fish_should_add_to_history.1.gz
  • share/fish/man/man1/fish_status_to_signal.1.gz
  • share/fish/man/man1/fish_svn_prompt.1.gz
  • share/fish/man/man1/fish_tab_title.1.gz
  • share/fish/man/man1/fish_title.1.gz
  • share/fish/man/man1/fish_update_completions.1.gz
  • share/fish/man/man1/fish_vcs_prompt.1.gz
  • share/fish/man/man1/fish_vi_key_bindings.1.gz
  • share/fish/man/man1/for.1.gz
  • share/fish/man/man1/funced.1.gz
  • share/fish/man/man1/funcsave.1.gz
  • share/fish/man/man1/function.1.gz
  • share/fish/man/man1/functions.1.gz
  • share/fish/man/man1/help.1.gz
  • share/fish/man/man1/history.1.gz
  • share/fish/man/man1/if.1.gz
  • share/fish/man/man1/isatty.1.gz
  • share/fish/man/man1/jobs.1.gz
  • share/fish/man/man1/math.1.gz
  • share/fish/man/man1/nextd.1.gz
  • share/fish/man/man1/not.1.gz
  • share/fish/man/man1/open.1.gz
  • share/fish/man/man1/or.1.gz
  • share/fish/man/man1/path.1.gz
  • share/fish/man/man1/popd.1.gz
  • share/fish/man/man1/prevd.1.gz
  • share/fish/man/man1/printf.1.gz
  • share/fish/man/man1/prompt_hostname.1.gz
  • share/fish/man/man1/prompt_login.1.gz
  • share/fish/man/man1/prompt_pwd.1.gz
  • share/fish/man/man1/psub.1.gz

The first 100 are listed.

distinfo 171
FileSizeSHA256
fish-4.9.1.tar.xz2.628532e+0693400374bfdb73215cae43bdb09c724f1653f439a85dfc1fe2866639046c95f6
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/anstream-1.0.0.crate28916824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/anstyle-parse-1.0.0.crate2204252ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
rust/crates/anstyle-query-1.1.5.crate1026440c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
rust/crates/anstyle-wincon-3.0.11.crate12638291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
rust/crates/anyhow-1.0.102.crate486587f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
rust/crates/assert_matches-1.5.0.crate77619b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
rust/crates/autocfg-1.5.1.crate18911f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
rust/crates/bitflags-2.11.1.crate49082c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/bstr-1.12.1.crate35491663044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
rust/crates/cc-1.2.63.crate97259556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/cfg_aliases-0.2.1.crate6355613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
rust/crates/chacha20-0.10.0.crate387636f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601
rust/crates/clap-4.6.1.crate618361ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51
rust/crates/clap_builder-4.6.0.crate171122714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
Master sites 1
  • https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/

Commit history 5

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
b3012a6a7d Alan Somers shells/fish: version 4.9.1
Versions 4.9.0 and 4.9.1 were primiarly bugfix releases. https://github.com/fish-shell/fish-shell/releases Sponsored by: ConnectWise
f4ba3d6194 Alan Somers shells/fish: 4.8.1
Note that the vastly reduced number of installed scripts does not reflect a regression in functionality, but rather that those scripts are now compiled into the binary. https://github.com/fish-shell/fish-shell/releases
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645