./shells/fish, User friendly command line shell for UNIX-like operating systems

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.6.0nb3, Package name: fish-2.6.0nb3, Maintainer: pkgsrc-users

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.


Required to run:
[devel/gettext-tools] [lang/python27] [devel/pcre2]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 16f6612747f8013cd04b3639fe504d4750f363ca
RMD160: f12093fef235487b7c02c245cbbd600750fff874
Filesize: 3491.549 KB

Version history: (Expand)


CVS history: (Expand)


   2017-10-30 12:45:14 by Jonathan Perkin | Files touched by this commit (6)
Log message:
fish: Unbreak build on non-NetBSD.
   2017-10-30 11:48:22 by Jonathan Perkin | Files touched by this commit (1)
Log message:
fish: Requires libtool.
   2017-10-25 16:47:40 by Maya Rashish | Files touched by this commit (2) | Package updated
Log message:
fish: don't install own version of pcre2, delete hopefully
unneeded file (from pcre2 configure)

bump pkgrevision
   2017-10-25 11:32:38 by Maya Rashish | Files touched by this commit (4) | Package updated
Log message:
fish: use variadic tparm on netbsd curses.
don't mess with the declaration of tparm_solaris_kludge unnecessarily.

uwe thinks the non-variadic tparm is wrong (so might be broken for
solaris curses), but I'm not sure how to correct it.

PR pkg/52649

bump PKGREVISION
   2017-10-24 05:51:41 by Maya Rashish | Files touched by this commit (8) | Package updated
Log message:
fish: add patches from pkgsrc-wip reported to fix build with clang
force ncurses because auto-completion is broken with netbsd curses.

bump pkgrevision
   2017-08-19 11:28:38 by Filip Hajny | Files touched by this commit (3) | Package updated
Log message:
Update shells/fish to 2.6.0.

Notable fixes and improvements:

- Jobs running in the background can now be removed from the list
  of jobs with the new disown builtin, which behaves like the same
  command in other shells.
- Command substitutions now have access to the terminal, like in
  other shells. This allows tools like fzf to work properly.
- In cases where the operating system does not report the size of
  the terminal, the COLUMNS and LINES environment variables are
  used; if they are unset, a default of 80x24 is assumed.
- New French and improved German translations.
- fish no longer depends on the which external command.

For full release notes see:

  http://www.fishshell.com/release_notes.html
   2017-05-19 17:27:58 by Filip Hajny | Files touched by this commit (2)
Log message:
Fix installation on Darwin.
   2017-05-15 15:46:47 by Jonathan Perkin | Files touched by this commit (3)
Log message:
Requires gettext-lib.  SunOS needs an explcit -lintl and a patch to
handle malloc'd getcwd() properly.