Commit Graph

591 Commits

Author SHA1 Message Date
bcallah
40b944f692 Update to elvish-0.13.1
Fix crash when running external command with port table nil values.
2020-04-03 02:47:53 +00:00
rsadowski
27883b1953 Update zsh to 5.8
"Security and bug fix release with a few user visible additions."
Changelog: http://zsh.sourceforge.net/releases.html

This release fixes CVE-2019-20044. (Not tested on OpenBSD)

Feedback and tests from Matthew Martin, thanks!
2020-03-29 21:24:03 +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
naddy
4e4a95a86d update to 2.49, which has a number of bug fixes 2020-03-12 20:36:11 +00:00
bket
83d9de759e Remove python2 FLAVOR, migrate to python3 by default.
OK jca@, sthen@
2020-03-06 17:57:15 +00:00
naddy
aebfb7a79e provide debug package 2020-02-24 20:58:06 +00:00
jca
bfe6d12062 Provide debug-dash now that @shell is handled 2020-02-22 00:31:58 +00:00
naddy
00f197d2de update to 5.0 patchlevel 16 2020-02-13 21:44:51 +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
bcallah
e8f2315199 Update to elvish-0.13
Changelog: https://github.com/elves/elvish/compare/v0.12...v0.13
2020-01-04 02:49:08 +00:00
naddy
ae5b97f801 Update to 6.22.02.
6.21 and 6.22 are bug fix releases with no new features.

Stop installing the message catalogs, which were already broken.
tcsh uses the obscure POSIX catopen() interface, which requires the
environment variable NLSPATH to be set to access the translations.
NLSPATH is not set by default on OpenBSD and users are unlikely to
figure out the necessary magic.  Discussed with schwarze@
2019-12-06 20:19:34 +00:00
naddy
32a49818a0 sync with removal of mobileip(4) and update manual; ok sthen@ 2019-11-06 12:45:45 +00:00
naddy
7c25b13601 update to 5.0 patchlevel 11 2019-09-04 18:08:18 +00:00
naddy
f4b2942ae9 update to 5.0 patchlevel 9 2019-08-17 21:36:50 +00:00
naddy
7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +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
jca
bcf347998a Move the ports I maintain to PERMIT_PACKAGE 2019-06-22 22:44:06 +00:00
cwen
358f90ec00 perlsh: fix use of deprecated Perl features, use metacpan as HOMEPAGE
and MASTER_SITES.

OK afresh1@
2019-05-25 22:10:18 +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
sthen
b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +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
danj
7219f4e6bd Remove shadchin@ as maintainer per his request 2019-05-13 19:03:51 +00:00
abieber
b88db967b6 Update fish to 3.0.2. Enable tests.
OK rsadowski@
2019-05-10 11:44:49 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
naddy
3db918faa0 update to 5.0 patchlevel 7 2019-04-23 21:21:19 +00:00
bcallah
6128747dfe Update to etsh-5.4.0 2019-03-30 18:14:31 +00:00
naddy
57c180fd83 update to 5.0 patchlevel 3 2019-03-22 21:04:10 +00:00
pea
de5c9ed445 Update to 5.7.1.
Diff from Matthew Martin, thanks !
ok rsadowski@
2019-03-11 09:15:54 +00:00
naddy
a758a706dd Major update to 5.0, patch level 2.
While there are numerous changes, most users should notice no difference.
For a list of new featurs, see:
https://lists.gnu.org/archive/html/bug-bash/2019-01/msg00063.html
2019-02-12 22:48:42 +00:00
naddy
97f74fa7a8 update to 2.48, revised from a submission by Andreas Kusalananda Kahari 2019-02-01 21:26:29 +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
bcallah
6ca3a07c76 Upstream informs me that HOMEPAGE and MASTER_SITES has changed.
Update them and bump.
2018-12-04 21:31:46 +00:00
bentley
9d71ca0d3e Drop wcobb@ from maintainership at his request. 2018-11-12 08:53:45 +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
rsadowski
edddae5b51 Update zsh-5.6.2
TLS hint from kn@! Feedback, test, review by pea@ and Matthew Martin. Thanks!

ok pea@ (maintainer)
2018-09-17 10:50:26 +00:00
sthen
619d5d3777 actual fix for rmstar problem, and clean the do-install target 2018-09-10 16:23:27 +00:00
sthen
05febd09cf backout an upstream commit which broke rmstar, reported by claudio@
https://github.com/tcsh-org/tcsh/issues/5

(this is a hackish workaround, hopefully upstream will have an idea
what the actual problem is)
2018-09-10 15:29:16 +00:00
naddy
b1d8bb05d6 compile the loadable modules during build rather than during fake 2018-09-07 21:11:14 +00:00
bcallah
a88cb78f78 +elvish 2018-09-03 16:00:44 +00:00
bcallah
81c61ebd55 Import shells/elvish, a cross-platform, friendly, and expressive shell.
ok rsadowski@, additional testing Charlene Wendling

Elvish is a cross-platform shell. It features an expressive programming
language, with features like namespacing and anonymous functions, and a
fully programmable user interface with friendly defaults. It is suitable
for both interactive use and scripting.
2018-09-03 16:00:21 +00:00
bcallah
c2df53beee Maintenance update to etsh-5.3.1
Changelog: https://etsh.io/src/CHANGES
2018-08-25 12:44:47 +00:00
naddy
47652126af fix master site directory path 2018-08-09 14:37:55 +00:00
bcallah
e8fbb4f79e Update to etsh-5.3.0
Changelog: https://etsh.io/src/CHANGES
2018-08-09 00:49:10 +00:00
sthen
924f6ff5dd mirror the distfiles, zap stray whitespace while there 2018-07-19 10:48:23 +00:00
jca
40210c439e Update to dash-0.5.10.2 2018-06-23 13:45:36 +00:00
bcallah
c2d412d533 Update to etsh-5.2.0 2018-06-17 20:08:21 +00:00
naddy
ea78be4102 update to 4.4 patchlevel 23 2018-06-03 20:41:59 +00:00
pascal
0b978a1b8c Explicitly add -lm when linking to libshell.a. Fixes the build on armv7.
Patch by Markus Hennecke, thanks!
2018-05-01 08:37:50 +00:00