Commit Graph

51 Commits

Author SHA1 Message Date
sthen aacad801a3 since fish 4.x depends on rust, readd 3.x for i386 etc users.
@pkgpath set so that upgrades on rust archs get 4.x and !rust 3.x
2025-03-31 19:18:43 +00:00
semarie 41d172b9b6 update shells/fish to 4.0.1
ok Florian Viehweger (maintainer)
ok volker@
2025-03-21 14:13:32 +00:00
volker edb91173b6 shells/fish: Update to 4.0.0
ok and lots of tweaks tb@
ok and tweak from Florian Viehweger (Maintainer)
2025-02-28 18:21:56 +00:00
sthen 022afb1f8f handle py3.12 switchover in shells 2024-12-21 11:38:48 +00:00
sthen 5808a9e98f use MODPY_COMPILEALL (or drop unneeded runs of compileall) for an initial scattering of ports 2024-05-28 16:48:39 +00:00
sthen 384eb28542 bump REVISION for py3.10 -> py3.11 switch 2024-05-06 12:23:55 +00:00
sthen 3e2e30b3f2 update to fish-3.7.1, from Florian Viehweger (maintainer) 2024-03-22 12:28:39 +00:00
op 2c33cfd436 update shells/fish to 3.7.0; diff from MAINTAINER Florian Viehweger, thanks! 2024-01-06 20:03:12 +00:00
sthen 2cc20955da update to fish-3.6.4, from Florian Viehweger (maintainer), earlier diff
from Justin Berthault

https://github.com/fish-shell/fish-shell/security/advisories/GHSA-2j9r-pm96-wp4f
2023-12-11 20:25:37 +00:00
espie 02b4bf8afa MASTER_SITES -> SITES 2023-09-27 16:41:31 +00:00
kn 040bee6268 update to fish 3.6.1; from maintainer 2023-05-01 08:57:15 +00:00
sthen dcdd674741 regen PLISTs with new sphinx 2023-02-21 23:06:54 +00:00
kn 8352205b3e update to fish 3.6.0
from maintainer
OK rsadowski
2023-01-16 21:16:32 +00:00
sthen 1427b990d1 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:41 +00:00
sthen 533f76026d regen PLISTs following py-sphinx update 2022-10-31 08:47:46 +00:00
op 979b585f93 update shells/fish to 3.5.1; diff from MAINTAINER Florian Viehweger,
thanks!

changelog: https://fishshell.com/docs/current/relnotes.html
2022-08-07 09:29:35 +00:00
sthen 8311c389e4 regen PLIST following sphinx update 2022-07-07 16:23:17 +00:00
kirby d84d4ef803 Add Florian Viehweger as MAINTAINER for some ports solene@ was maintaining. 2022-05-09 21:52:58 +00:00
solene 4fdee4969f drop maintainership 2022-05-08 09:39:32 +00:00
sdk a67e59536b In update 3.3.1, the @shell PLIST annotation got lost.
Noticed by solene.
ok solene@
2022-04-26 18:30:12 +00:00
solene 7815cda9ca Update to fish-3.4.1
bugfix release
2022-03-26 13:55:15 +00:00
solene bb7f1f9e33 Update to fish-3.4.0
ok sdk@
2022-03-15 18:55:35 +00:00
naddy bd7e170ab3 drop RCS Ids 2022-03-11 19:54:24 +00:00
solene 90f93477b4 Backport a patch fixing a bug corrupting history file 2021-11-25 17:56:44 +00:00
sthen 29389da44c bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:02:15 +00:00
solene ec7622c1cb Update to fish-3.3.1
Thanks to Yifei Zhan for the update
2021-07-26 10:28:57 +00:00
daniel 7437f9d093 update py-sphinx to 4.0.2 and regen PLISTs for affected consumers
all consumers were packaged and installed on amd64 by me; all python2
syntax in consumers appears to have been updated at this point making
it possible to move to the 4.x series.

lang/ghc bits look ok to gnezdo@

ok sthen@ on the rest
2021-07-06 16:55:32 +00:00
rsadowski 0feea19e8e 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 13:58:52 +00:00
solene 5cbabf4f62 Update to fish-3.2.2 2021-04-24 13:26:32 +00:00
solene 4635ad594a Update to fish-3.2.1
Taking maintainership

OK abieber@
2021-04-07 20:08:53 +00:00
solene 78b963bc14 Update to fish-3.2.0
ok abieber@
Removal of maintainer per their demand
2021-03-05 07:48:59 +00:00
sthen 3cbe1c2f30 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-23 19:39:08 +00:00
sthen 29704c3c83 adapt to py-sphinx-3.5.1 2021-02-20 22:27:27 +00:00
sthen 248932be74 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
2021-02-19 23:13:00 +00:00
daniel ceb3a6300c 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-12-10 02:20:29 +00:00
sthen d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
abieber 76bb2110d4 Update fish to 3.1.2
Changes here: https://github.com/fish-shell/fish-shell/releases
2020-05-15 01:36:52 +00:00
abieber ee736f7534 add missing build dep for textproc/py-sphinx 2020-03-15 18:20:25 +00:00
abieber e5661f1d16 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-03-14 16:31:29 +00:00
abieber 2692a4a265 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.
2020-02-08 15:35:55 +00:00
sthen 77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sthen 6ff3e55398 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-06-25 20:25:20 +00:00
naddy ebf751b927 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-20 22:15:00 +00:00
kmos c45cd79fc7 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-15 12:04:34 +00:00
abieber b88db967b6 Update fish to 3.0.2. Enable tests.
OK rsadowski@
2019-05-10 11:44:49 +00:00
abieber 094b3ba444 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
2019-01-23 00:53:06 +00:00
sthen 25f0e460f2 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-10-24 14:27:57 +00:00
abieber a6869f77dc Fix for clang-6. This patch is already upstream:
https://github.com/fish-shell/fish-shell/pull/4685

ship it! jca@
2018-04-08 22:49:23 +00:00
abieber 3d22250175 Update to the latest. No more crashing when tab-completing fish_*!
OK rsadowski@
2018-03-05 13:50:39 +00:00
jca 4acbdb8640 Needs a C++11 compiler 2017-12-28 19:57:22 +00:00