./shells/fish [friendly interactive shell]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.2.2, Package name: fish-3.2.2
Maintained by: Solene Rapenne
Master sites:
Description
fish is a smart and user-friendly command line shell for OS X, Linux,
and the rest of the family. fish includes features like syntax
highlighting, autosuggest-as-you-type, and fancy tab completions that
just work, with no configuration required.


Filesize: 3331.785 KB
Version History (View Complete History)
  • (2021-04-24) Updated to version: fish-3.2.2
  • (2021-04-08) Updated to version: fish-3.2.1
  • (2021-03-05) Updated to version: fish-3.2.0
  • (2020-05-15) Updated to version: fish-3.1.2
  • (2020-03-14) Updated to version: fish-3.1.0
  • (2019-05-10) Updated to version: fish-3.0.2
  • (2019-01-23) Updated to version: fish-3.0.0
  • (2018-03-05) Updated to version: fish-2.7.1
  • (2017-12-16) Package added to openports.se, version fish-2.7.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-04-24 07:58:52 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Unbreak with upcoming cmake
Remove "--without-included-pcre2". This must be a legacy, cmake doesn't know
that and cmake 3.20 is more strict.
OK solene@
   2021-04-24 07:26:32 by Solene Rapenne | Files touched by this commit (2)
Log message:
Update to fish-3.2.2
   2021-04-07 14:08:53 by Solene Rapenne | Files touched by this commit (3)
Log message:
Update to fish-3.2.1
Taking maintainership
OK abieber@
   2021-03-05 00:48:59 by Solene Rapenne | Files touched by this commit (3)
Log message:
Update to fish-3.2.0
ok abieber@
Removal of maintainer per their demand
   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2021-02-20 15:27:32 by Stuart Henderson | Files touched by this commit (43)
Log message:
adapt to py-sphinx-3.5.1
   2021-02-19 16:13:08 by Stuart Henderson | Files touched by this commit (146)
Log message:
switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
   2020-12-09 19:20:31 by Daniel Dickman | Files touched by this commit (45)
Log message:
update py-sphinx to 1.5.6
main changes are:
- add a new dep on py-requests
- undo the no longer needed iftex.sty workaround
- move MODPY variables to more standard location
- regen plist
Unfortunately py-sphinx changed the suffix from .txt to .rst.txt in the
1.5 series. This means we have to update PLISTs for about 20+ ports as
a result of this version update. Hopefully future updates of py-sphinx
won't be quite as involved.
ok sthen@
   2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032)
Log message:
bump REVISION; python 3 default changed to 3.8
   2020-05-14 19:36:52 by Aaron Bieber | Files touched by this commit (3)
Log message:
Update fish to 3.1.2
Changes here: https://github.com/fish-shell/fish-shell/releases
   2020-03-15 12:20:25 by Aaron Bieber | Files touched by this commit (1)
Log message:
add missing build dep for textproc/py-sphinx
   2020-03-14 10:31:29 by Aaron Bieber | Files touched by this commit (5)
Log message:
Update fish to 3.1.0.
Changelog here: https://fishshell.com/release_notes.html
- Remove our patches as they are upstream.
- Switch to cmake.
   2020-02-08 08:35:55 by Aaron Bieber | Files touched by this commit (4)
Log message:
Fix 'fish_config' so that it works with unveil'd browsers. Also fix vmctl
completion.
All patches are upstreamed and will be included in the next fish release.
   2019-07-12 14:50:18 by Stuart Henderson | Files touched by this commit (845)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-06-25 14:25:24 by Stuart Henderson | Files touched by this commit (77)
Log message:
bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into
the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
   2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488)
Log message:
Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
   2019-05-15 06:04:43 by Kurt Mosiejczuk | Files touched by this commit (167)
Log message:
Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.
Idea from afresh1 who pointed out the cpan module already does this.
aja "I support this move."
OK sthen@
   2019-05-10 05:44:50 by Aaron Bieber | Files touched by this commit (2)
Log message:
Update fish to 3.0.2. Enable tests.
OK rsadowski@
   2019-01-22 17:53:06 by Aaron Bieber | Files touched by this commit (16)
Log message:
Bump fish to 3.0.0. All the patches are now upstream.
Changes here: https://github.com/fish-shell/fish-shell/releases/tag/3.0.0
OK rsadowski
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2018-04-08 16:49:23 by Aaron Bieber | Files touched by this commit (3)
Log message:
Fix for clang-6. This patch is already upstream:
https://github.com/fish-shell/fish-shell/pull/4685
ship it! jca@
   2018-03-05 06:50:39 by Aaron Bieber | Files touched by this commit (2)
Log message:
Update to the latest. No more crashing when tab-completing fish_*!
OK rsadowski@
   2017-12-28 12:57:22 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Needs a C++11 compiler