aboutsummaryrefslogtreecommitdiff
path: root/shells/fish
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* shells/fish: Update to 3.2.1Lewis Cook2021-03-244-46/+214
| | | | | | | | | | | | | | While here, appease both portclippy/portfmt and simplify port. Changes: https://github.com/fish-shell/fish-shell/releases/tag/3.2.0 https://github.com/fish-shell/fish-shell/releases/tag/3.2.1 PR: 254388 Reviewed by: asomers (maintainer) Approved by: fernape (mentor) Differential Revision: https://reviews.freebsd.org/D29395 Notes: svn path=/head/; revision=569108
* shells/fish: delete debugging cruft from r536422Alan Somers2020-05-251-2/+0
| | | | | | | Reported by: Alexander Matveev <timon@net.nz> Notes: svn path=/head/; revision=536426
* shells/fish: link against devel/ncurses if it's installed at build timeAlan Somers2020-05-241-1/+9
| | | | | | | | | | | | | | | shells/fish is built using CMake and requires the FindCurses module. Unless CURSES_NEED_NCURSES=TRUE, shells/fish will always be built against ncurses from base, even when devel/ncurses is already installed. This change has no effect for packages built from Poudriere, which will not install devel/ncurses when building fish. PR: 246365 Submitted by: Dustin Boyd <memreflect@pm.me> Notes: svn path=/head/; revision=536422
* shells/fish: update to 3.1.2Alan Somers2020-05-242-4/+4
| | | | | | | | PR: 246681 Submitted by: dch Notes: svn path=/head/; revision=536420
* Update SphinxDanilo G. Baio2020-05-112-248/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Repocopy textproc/py-sphinx to textproc/py-sphinx18 Update it to 1.8.5 (latest version from 1.8.X). This version supports Python 2 and 3. Add test target. - textproc/py-sphinx: Update to 3.0.2 Python 3 only (3.5+). Add test target. - Mk/Uses/python.mk: Add PY_SPHINX Shared macro to use with flavors and not break ports with USES=python (all versions). Python >=3.5 --> textproc/py-sphinx (v3.0.2) Python < 3.5 --> textproc/py-sphinx18 (v1.8.5) All ports that uses sphinx were changed to use the new variable ${PY_SPHINX} in the dependency line, exceptions: * Ports that fails to build with sphinx 3.0.2 because of code. They are pointing to textproc/py-sphinx18 directly. There aren't many ports. * Ports that doesn't know Python flavors. - Add several patches to fix Sphinx consumers The most common issues are related with pkg-plist, the output files from Sphinx changes between versions, keep this dynamically is the better approach. This will save time in future sphinx updates. PR: 245629 Exp-run by: antoine Notes: svn path=/head/; revision=534966
* shells/fish: update to 3.1.1Alan Somers2020-05-074-19/+4
| | | | | | | | PR: 245975 Submitted by: Evilham <contact@evilham.com> Notes: svn path=/head/; revision=534268
* shells/fish: cherry-pick upstream fix for SVN performanceAlan Somers2020-04-182-0/+13
| | | | | | | | | | | | Upstream bug #6681 causes fish to run _very_ slowly inside of large Subversion repositories. The bug will be fixed in release 3.1.1. But it's worthwhile to cherry-pick the fix since all FreeBSD developers use large Subversion repositories. https://github.com/fish-shell/fish-shell/issues/6681 Notes: svn path=/head/; revision=532045
* shells/fish: upgrade to 3.1.0Alan Somers2020-02-264-82/+364
| | | | Notes: svn path=/head/; revision=527149
* shells/fish: needs groff at runtimeAlan Somers2020-02-231-0/+2
| | | | | | | | | | | add groff as a runtime MANPAGES_USES. fish uses it to format partial man pages in response to syntax errors. PR: 243480 Reported by: Igor Gali <i.galic@brainsware.org> Notes: svn path=/head/; revision=526945
* shells/fish: fix the build when fish is already installedAlan Somers2019-03-121-4/+17
| | | | | | | | | https://github.com/fish-shell/fish-shell/issues/5735 Submitted by: Stephen <stephen@tungol.org> Notes: svn path=/head/; revision=495523
* shells/fish: upgrade to 3.0.2Alan Somers2019-02-242-4/+4
| | | | Notes: svn path=/head/; revision=493822
* shells/fish: upgrade to 3.0.1Alan Somers2019-02-204-40/+4
| | | | Notes: svn path=/head/; revision=493425
* shells/fish: patch upstream issue #5453Alan Somers2019-01-173-1/+37
| | | | | | | | | | | | | | | This change fixes a segfault that would happen from operations like 'printf "%f" 7.0'. Also, this change removes Python as a runtime dependency. That was supposed to have been done in r488840, but there was a typo. https://github.com/fish-shell/fish-shell/issues/5453 Reported by: Mahmoud Al-Qudsi <mqudsi@neosmart.net> MFH: 2019Q1 Notes: svn path=/head/; revision=490604
* shells/fish: upgrade to 3.0.0Alan Somers2018-12-316-169/+211
| | | | | | | | | | | | | This also switches the build system from autoconf to cmake, and adds an on-by-default MANPAGES option. MANPAGES are now optional because building them requires doxygen. PR: 234493 Reviewed by: koobs Approved by: koobs (ports) Notes: svn path=/head/; revision=488840
* shells/fish: fix the build with Clang-6.0Alan Somers2018-01-271-0/+11
| | | | | | | | | | | | | Clang-6.0 on FreeBSD 12 doesn't define __cpp_lib_make_unique. Patch fish to key off of the value of __cplusplus instead. PR: 225456 Reported by: pkg-fallout Reviewed by: jbeich, dim Differential Revision: https://reviews.freebsd.org/D14058 Notes: svn path=/head/; revision=460135
* shells/fish: fix 2.7.0 build for arm and arm64Alan Somers2017-12-121-0/+11
| | | | | | | | | PR: 224254 Reported by: marcel@herrbischoff.com Sponsored by: Spectra Logic Corp Notes: svn path=/head/; revision=456179
* shells/fish: Upgrade to 2.7.0Alan Somers2017-12-115-65/+40
| | | | | | | Sponsored by: Spectra Logic Corp Notes: svn path=/head/; revision=456053
* comms/mlan3 shells/fish: annotate conflictsAlan Somers2017-12-041-0/+2
| | | | | | | | | | | | They both install /usr/local/bin/fish PR: 222777 Reported by: http://pkgtool.osorio.me/conflicts/ Approved by: Chris Hutchinson <portmaster@bsdforge.com> (mlan3 maintainer) Differential Revision: https://reviews.freebsd.org/D13318 Notes: svn path=/head/; revision=455527
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* shells/fish: Upgrade to 2.6.0Alan Somers2017-09-077-41/+82
| | | | | | | PR: 220068 Notes: svn path=/head/; revision=449384
* shells/fish: Upgrade to 2.5.0Alan Somers2017-02-114-14/+43
| | | | | | | | | | PR: 216990 Reviewed by: brd Approved by: brd (ports) Differential Revision: https://reviews.freebsd.org/D9537 Notes: svn path=/head/; revision=433911
* shells/fish: fix completions for pythonAlan Somers2017-02-113-24/+19
| | | | | | | | | | | | | | | | | | | Eliminate errors during command completion for python, python2, and python3 if the /usr/local/bin/python symlink does not exist. Additionally, even if the symlink does exist, the completions will be wrong for the non-default interpreter. So I'm simply deleting the problematic completions altogether. I opened an upstream bug for the latter issue. https://github.com/fish-shell/fish-shell/issues/3840 While I'm here, delete an extraneous patch file for DOCS=off PR: 216987 Reported by: Keren Sky <keren_sky@live.com> Approved by: brd (ports, implicit) Notes: svn path=/head/; revision=433836
* Fix two bugs in shells/fishAlan Somers2017-02-093-15/+27
| | | | | | | | | | | | | | 1) The build would fail when DOCS=off (PR 216167) 2) Tab completion doesn't work for "mount -t" (PR 216032) PR: 216167 PR: 216032 Reported by: Maxfx <maficccc@gmail.com> Reported by: David Guyot <david.guyot@europecamions-interactive.com> Approved by: brd (ports) Notes: svn path=/head/; revision=433701
* Pass maintainership to submitter, Alan Somers (previous maintainerOlivier Duchateau2017-01-091-1/+1
| | | | | | | | | | | is inactive since 2015-01-30) PR: 215742 Submitted by: asomers@ Differential Revision: https://reviews.freebsd.org/D9034 Notes: svn path=/head/; revision=430991
* shells/fish upgrade to 2.4.0Alan Somers2017-01-033-9/+57
| | | | | | | | | | | | Also, update /etc/shells on install PR: 214306, 212955 Approved by: brd (ports) freebsd.users@gmail.com (maintainer timeout) Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D8665 Notes: svn path=/head/; revision=430488
* shells/fish: Fix plist when NLS option offJohn Marino2016-09-302-6/+7
| | | | | | | | | | | PR: 213087 Reported by: eborisch (gmail) Patch by: w.schwarzenfeld (utanet.at) confirmed by: marino Approved by: just-fix-it Notes: svn path=/head/; revision=422984
* shells/fish: 2.2.0 -> 2.3.1Kurt Jaeger2016-09-073-41/+112
| | | | | | | | | | | | PR: 211688 Changes: https://github.com/fish-shell/fish-shell/releases/tag/2.3.1 Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> Requested by: Stefan Tatschner <rumpelsepp@sevenbyte.org> Reviewed by: Aaron Gyes <me@aaron.gy> Approved by: freebsd.users@gmail.com (maintainer timeout) Notes: svn path=/head/; revision=421518
* shells/fish: document ncurses requirement (USES+=ncurses)John Marino2016-02-031-1/+1
| | | | | | | approved by: infrastructure blanket Notes: svn path=/head/; revision=407991
* - Update to 2.2.0Martin Wilke2015-12-224-50/+118
| | | | | | | | | | PR: 205102 Submitted by: Randy Westlund Approved by: mat (mentor); maintainer timeout Differential Revision: D4568 Notes: svn path=/head/; revision=404226
* - Removed patch suggested by upstream from Makefile, because the other ↵Lars Engels2015-07-262-5/+77
| | | | | | | | | | | | | | | | variant has been selected. - Add additional manpages - While here, switch to USES= autoreconf and GNU_CONFIGURE - Bump PORTREVISION PR: 198322 Submitted by: Martin Sugioarto <martin@sugioarto.com> Approved by: maintainer (timeout after almost 5 months) Committed from: Essen FreeBSD Hackathon Notes: svn path=/head/; revision=392912
* shells/fish: Fix for hangs on FreeBSD 10.1+Kubilay Kocak2015-04-182-1/+15
| | | | | | | | | | | | | | Fix for hangs on FreeBSD 10.1+ due to WCHAR_T missing as an alias for UCS-4-INTERNAL. [1] https://github.com/fish-shell/fish-shell/issues/1741 PR: 196661 Submitted by: David Adam <zanchey ucc.gu.uwa.edu.au> Approved by: maintainer <freebsd.users gmail com> Notes: svn path=/head/; revision=384226
* shells/fish: add CPE informationBartek Rutkowski2015-03-171-1/+3
| | | | | | | | | | - Maintainer's timeout (freebsd.users@gmail.com) PR: 197413 Submitted by: Shun <shun.fbsd.pr@dropcut.net> Notes: svn path=/head/; revision=381486
* - drop redundant and erroneous cleanup of shell listing in /etc/shellsJason Helfman2014-12-092-8/+1
| | | | | | | | | PR: 195487 Submitted by: braakvaak@aol.com Approved by: freebsd.users@gmail.com (maintainer) Notes: svn path=/head/; revision=374430
* Bump PORTREVISION on shells that use gettext to force a package rebuildTijl Coosemans2014-12-021-0/+1
| | | | | | | | | and reinstall. This should make the shells link with libintl.so.8 instead of libintl.so.9 and should give package users a better chance of having a working shell when something went wrong with the gettext update. Notes: svn path=/head/; revision=373773
* - Update to 2.1.1Bryan Drewery2014-09-293-10/+3
| | | | | | | | | | | Security: CVE-2014-2905 Security: CVE-2014-2906 Security: CVE-2014-3856 Security: CVE-2014-2914 Security: CVE-2014-3219 Notes: svn path=/head/; revision=369563
* Add an @shell keyword to handle adding and remove a shell path in /etc/shellBaptiste Daroussin2014-06-111-3/+1
| | | | | | | | | | | Bump port revision of all ports that were doing it wrong prior to the keyword CR: D208 Reviewed by: antoine With hat: portmgr Notes: svn path=/head/; revision=357511
* This port are no longer used or cared for.Rusmir Dusko2014-05-281-1/+1
| | | | | | | | | | Justhin Smith <freebsd.users at gmail.com> wishes to maintain this port with my help. - Pass maintainership to freebsd.users at gmail.com Notes: svn path=/head/; revision=355652
* Use OPTIONS helper to prevent needing to includeAdam Weinberger2014-03-031-5/+1
| | | | | | | bsd.port.options.mk. Notes: svn path=/head/; revision=346942
* - Add licenses (GPLv2)Rusmir Dusko2014-01-252-0/+29
| | | | | | | | | - Fix DOCS Option, add extra-patch-Makefile.in Reviewed by: horia Notes: svn path=/head/; revision=340982
* - Update to 2.1.0Rusmir Dusko2014-01-255-64/+28
| | | | | | | | | | | | | - Simplify master site - Take maintainership - Add PORTDOCS=* and remove DOCS from pkg-plist - Remove obsolete patches, changed by Upstream - Change REINPLACE_CMD for proper pkg message Reviewed by: horia Notes: svn path=/head/; revision=340975
* - Fix build on -currentPawel Pekala2013-12-194-26/+48
| | | | | | | | | | - Support staging PR: ports/184844 Submitted by: KATO Tsuguru <tkato432@yahoo.com> Notes: svn path=/head/; revision=336965
* Fix using iconv at ports:Boris Samorodov2013-09-301-1/+1
| | | | | | | | | | | | | . shells/fish; . games/instead; . www/xapian-omega; . devel/xdg-user-dirs. Submitted by: marino (via e-mail) Approved by: portmgr (bapt, implicit) Notes: svn path=/head/; revision=328855
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | shells) Notes: svn path=/head/; revision=327770
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Update to 2.0.0Martin Wilke2013-05-286-194/+262
| | | | | | | | PR: 178868 Submitted by: Ports Fury Notes: svn path=/head/; revision=319306
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-2/+1
| | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and USE_GETTEXT=yes to USES=gettext while here Notes: svn path=/head/; revision=316683
* - Convert USE_GETTEXT to USES (part 3)Alex Kozlov2013-04-241-1/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316464
* Style: tab -> space.Eitan Adler2013-03-281-1/+1
| | | | | | | Most contributors copy an existing port when writing their own so reduce the number of bad examples in the tree. Notes: svn path=/head/; revision=315487
* - Convert to optionsNGRene Ladan2012-12-181-15/+11
| | | | | | | - Strip Makefile header Notes: svn path=/head/; revision=309158