shells/fish3 3.7.1nb1 NetBSD
User friendly command line shell for UNIX-like operating systems
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
7b5a3977f9- License
- gnu-gpl-v2
- Categories
- shells
- Package size
- 2620.6 KiB, 17527.9 KiB installed
Description
fish is a user friendly command line shell for UNIX-like operating systems, written mainly with interactive use in mind. It differs from other shells in that it only provides as few commands as built-ins as possible and has a daemon which allows it to have shared variables and command-line history between shell instances. It also features feature-rich tab-completion and has command-line syntax highlighting.
This is the old 3.x branch of the fish shell, written in C++. Unmaintained and no longer supported upstream, but kept in pkgsrc for portability with platforms where a Rust compiler might not be available.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | shells/fish3 | 3.7.1nb1 |
| FreeBSD | shells/fish | 4.9.1_2 |
| DragonFly | shells/fish | 3.7.1 |
| MidnightBSD | shells/fish | 3.7.1_1 |
| HardenedBSD | shells/fish | 4.9.1_1 |
| GhostBSD | shells/fish | 4.9.1_1 |
Install
Binary package:
pkgin install fish
From pkgsrc:
cd /usr/pkgsrc/shells/fish3 && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 3.7.1nb1 |
| NetBSD 10.1 aarch64 | 3.7.1 |
| SmartOS / illumos x86_64 | 3.7.1nb3 |
| macOS 15 arm64 | 3.7.1nb3 |
Dependencies
Run dependencies 3
No port depends on this one.