BSD Ports

shells/fish 3.7.1_1 MidnightBSD

User friendly command line shell

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
0164903ded
License
gpl2
Categories
shells

Description

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

In the other systems

SystemPortVersion
MidnightBSDshells/fish3.7.1_1
FreeBSDshells/fish4.9.1_2
NetBSDshells/fish4.8.1
DragonFlyshells/fish3.7.1

Install

Binary package:

mport install fish

From mports:

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

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

RUN_DEPENDS=	fish>0:shells/fish

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: shells_fish

OptionDefaultDescription
DOCSoff
MANPAGESon
NLSon
USES
cmake compiler:c++11-lang cpe localbase ncurses python:env shebangfix tar:xz
Service scripts
none
Conflicts with
comms/mlan3

Files

Manual pages 132
  • _(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)
  • false(1)
  • fg(1)
  • fish(1)
  • fish(1)
  • fish-completions(1)
  • fish-doc(1)
  • fish-faq(1)
  • fish-for-bash-users(1)
  • fish-interactive(1)
  • fish-language(1)
  • fish-prompt-tutorial(1)
  • fish-releasenotes(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_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_status_to_signal(1)
  • fish_svn_prompt(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 1393
  • @shell bin/fish
  • bin/fish_indent
  • bin/fish_key_reader
  • share/applications/fish.desktop
  • share/pixmaps/fish.png
  • @sample etc/fish/config.fish.sample
  • libdata/pkgconfig/fish.pc
  • share/fish/__fish_build_paths.fish
  • share/fish/completions/..fish
  • share/fish/completions/7z.fish
  • share/fish/completions/7za.fish
  • share/fish/completions/7zr.fish
  • share/fish/completions/VBoxHeadless.fish
  • share/fish/completions/VBoxSDL.fish
  • share/fish/completions/a2disconf.fish
  • share/fish/completions/a2dismod.fish
  • share/fish/completions/a2dissite.fish
  • share/fish/completions/a2enconf.fish
  • share/fish/completions/a2enmod.fish
  • share/fish/completions/a2ensite.fish
  • share/fish/completions/abbr.fish
  • share/fish/completions/abook.fish
  • share/fish/completions/acat.fish
  • share/fish/completions/accept.fish
  • share/fish/completions/ack.fish
  • share/fish/completions/acpi.fish
  • share/fish/completions/adb.fish
  • share/fish/completions/adduser.fish
  • share/fish/completions/adiff.fish
  • share/fish/completions/age-keygen.fish
  • share/fish/completions/age.fish
  • share/fish/completions/airmon-ng.fish
  • share/fish/completions/alias.fish
  • share/fish/completions/als.fish
  • share/fish/completions/alsactl.fish
  • share/fish/completions/alsamixer.fish
  • share/fish/completions/alternatives.fish
  • share/fish/completions/amixer.fish
  • share/fish/completions/and.fish
  • share/fish/completions/animate.fish
  • share/fish/completions/ansible-galaxy.fish
  • share/fish/completions/ansible-playbook.fish
  • share/fish/completions/ansible-vault.fish
  • share/fish/completions/ansible.fish
  • share/fish/completions/ant.fish
  • share/fish/completions/apack.fish
  • share/fish/completions/apk.fish
  • share/fish/completions/apkanalyzer.fish
  • share/fish/completions/apm.fish
  • share/fish/completions/apropos.fish
  • share/fish/completions/apt-build.fish
  • share/fish/completions/apt-cache.fish
  • share/fish/completions/apt-cdrom.fish
  • share/fish/completions/apt-config.fish
  • share/fish/completions/apt-extracttemplates.fish
  • share/fish/completions/apt-file.fish
  • share/fish/completions/apt-ftparchive.fish
  • share/fish/completions/apt-get.fish
  • share/fish/completions/apt-key.fish
  • share/fish/completions/apt-listbugs.fish
  • share/fish/completions/apt-listchanges.fish
  • share/fish/completions/apt-mark.fish
  • share/fish/completions/apt-move.fish
  • share/fish/completions/apt-proxy-import.fish
  • share/fish/completions/apt-rdepends.fish
  • share/fish/completions/apt-setup.fish
  • share/fish/completions/apt-show-source.fish
  • share/fish/completions/apt-show-versions.fish
  • share/fish/completions/apt-sortpkgs.fish
  • share/fish/completions/apt-spy.fish
  • share/fish/completions/apt-src.fish
  • share/fish/completions/apt-zip-inst.fish
  • share/fish/completions/apt-zip-list.fish
  • share/fish/completions/apt.fish
  • share/fish/completions/aptitude.fish
  • share/fish/completions/ar.fish
  • share/fish/completions/arc.fish
  • share/fish/completions/archlinux-java.fish
  • share/fish/completions/arepack.fish
  • share/fish/completions/argparse.fish
  • share/fish/completions/ark.fish
  • share/fish/completions/arp.fish
  • share/fish/completions/as.fish
  • share/fish/completions/asciidoctor.fish
  • share/fish/completions/asciinema.fish
  • share/fish/completions/asd.fish
  • share/fish/completions/asp.fish
  • share/fish/completions/at.fish
  • share/fish/completions/atd.fish
  • share/fish/completions/atom.fish
  • share/fish/completions/atool.fish
  • share/fish/completions/atq.fish
  • share/fish/completions/atrm.fish
  • share/fish/completions/attrib.fish
  • share/fish/completions/attributes.fish
  • share/fish/completions/aunpack.fish
  • share/fish/completions/aura.fish
  • share/fish/completions/avifdec.fish
  • share/fish/completions/avifenc.fish
  • share/fish/completions/awk.fish

The first 100 are listed.

distinfo 1
FileSizeSHA256
fish-3.7.1.tar.xz2.965756e+06614c9f5643cd0799df391395fa6bbc3649427bb839722ce3b114d3bbc1a3b250
Master sites 1
  • https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/

Commit history 1

DateCommitCreditsLog message
0164903ded Lucas Holt shells/fish, sysutils/freeipmi: fix fake-root cleanup typos
AI-Assisted-by: Claude Sonnet 4.6 <[email protected]> Signed-off-by: Lucas Holt <[email protected]>