6760 Commits

Author SHA1 Message Date
sthen
0ac480f7a1 update to lucee-5.3.8.201 2021-08-10 08:59:56 +00:00
gkoehler
c8e8ff9438 Don't use __builtin_setjmp on powerpc, powerpc64
clang-11's __builtin_setjmp is broken, has chance of SIGSEGV during
"make build" on powerpc with ld.lld, or when passing a wrong option
(like "ruby -e" with no -e code) on powerpc64.

ok jeremy@ (maintainer)
2021-08-09 20:13:02 +00:00
thfr
c4d31fb125 update hashlink to 1.11pl0; needed for Northgard, tested with Northgard, Dead Cells, Evoland 2021-08-09 14:49:55 +00:00
pascal
05333c8f82 + fpc 2021-08-07 11:01:14 +00:00
pascal
4710dee34b Revive lang/fpc. It now works without doing syscalls from the main binary.
comments/ok bcallah@
2021-08-07 11:00:09 +00:00
juanfra
7847f91a29 Unbreak on i386. Spotted by sthen@. 2021-08-05 17:57:59 +00:00
pascal
2113baebef + bootgcc 2021-08-03 10:05:00 +00:00
pascal
69e1b9387f Import lang/bootgcc.
Starting from 11.1, GCC will require a C++11 compiler.  This is a problem on
architectures still stuck on GCC 4.2.1 in base, so here's a minimal bootstrap
compiler consisting only of gcc, g++ and a static libestdc++, installed under
a different prefix.

comments/ok sthen@
2021-08-03 10:04:13 +00:00
juanfra
97bf5f27ba Revert racket to BC for i386. 2021-08-02 15:39:40 +00:00
jca
b619148545 No assembly support on riscv64 either
Missing support -> NOT_FOR_ARCHS instead of BROKEN-$arch
2021-08-01 14:42:18 +00:00
jca
6c214f1eb8 No support for riscv64 2021-08-01 14:26:43 +00:00
cwen
5babd93bf9 gforth: unbreak on powerpc
With base-clang it either runs out of memory with i386 patches
or -O1. Using -O0 makes preforth segfault.
Use ports-gcc instead.

OK jasper@ (maintainer)
2021-08-01 11:04:35 +00:00
pascal
7d63a0f078 Remove USE_LLD=No hack on i386. A fix for the R_386_GOTOFF bug has been
backported.

ok sthen@
2021-07-31 16:37:56 +00:00
sthen
139c7986a1 update to php-7.4.22/php-8.0.9
patch for ASN1_INTEGER_set_int64 (openssl 1.1.0 API)
2021-07-31 10:24:31 +00:00
sthen
34950220fd fix typo_ 2021-07-30 20:04:55 +00:00
sthen
abb55fc128 avoid some more hardcoding of 'openbsd6' 2021-07-30 20:01:19 +00:00
sthen
d108ea0c09 don't hardcode 'openbsd6', use 'openbsd${OSMAJOR}' 2021-07-30 19:54:18 +00:00
bcallah
91ce8c659a Update to gravity-0.8.5
Changelog: https://github.com/marcobambini/gravity/releases/tag/0.8.5
2021-07-29 01:15:46 +00:00
sthen
8552b8912e update to cython-0.29.24 2021-07-28 22:40:47 +00:00
juanfra
ddc17436a2 Drop MAINTAINER. 2021-07-27 20:42:24 +00:00
juanfra
c50041b31f Update to racket 8.2. 2021-07-27 20:36:26 +00:00
jcs
aaa9c08feb use TRUEPREFIX instead of LOCALBASE
noted by ajacoutot
2021-07-27 17:05:38 +00:00
sthen
3bdb0a6a52 output # $OpenBSD$ in modgo-gen-modules output, to make it easier for
people who redirect straight to modules.inc.  ok abieber@
2021-07-27 13:13:02 +00:00
jcs
7a2c7812b8 update to crystal-1.1.1 2021-07-27 02:03:22 +00:00
rsadowski
54c92a7005 Update clazy to 1.10 2021-07-25 14:15:19 +00:00
cwen
42cd159cc5 guile2: provide a valid bootstrap for 32 bit big endian archs
This allows to reduce the building time by a factor of 6 on powerpc. A target
has been provided to create your own bootstrap (similarly to what lang/gcc
does), and could be extended for archs that have no bootstrap (64 bit big
endian notably) later.

EXTRACT_ONLY tweak and OK gkoehler@
2021-07-24 09:31:03 +00:00
jcs
af4b44e2fd update to crystal 1.1.0, shards 0.15.0 2021-07-20 21:22:20 +00:00
kmos
ff585f09c3 Update 3.9.6
Contains a security fix along with other changes

ok sthen@ daniel@
2021-07-15 13:45:06 +00:00
kmos
b494a7d423 Security upgrade for Python 3.8 to 3.8.11
daniel@ has been testing this version for a while

ok sthen@
2021-07-15 13:44:19 +00:00
jsing
0f23831984 Update lang/go to 1.16.6. 2021-07-14 12:32:02 +00:00
jsing
9af078399a Add patches to support building and running on openbsd/mips64 (octeon).
This enables cgo support, switches to external linking and converts
syscalls from direct to libc/libpthread.
2021-07-11 14:44:56 +00:00
bcallah
e042321637 Update to the latest tcc upstream, which includes jasper@'s patch 2021-07-09 20:55:35 +00:00
jeremy
9e3c83c688 Update to Ruby 2.6.8 2021-07-09 17:05:46 +00:00
jeremy
d158fcdb44 Update to Ruby 2.7.4 2021-07-09 17:05:03 +00:00
jeremy
0232a6d1a3 Update to Ruby 3.0.2 2021-07-09 17:04:32 +00:00
jasper
ce36347336 support riscv64; checked with kettenis@ 2021-07-09 15:47:05 +00:00
jasper
1b33d1fffb enable build on riscv64 2021-07-09 13:43:48 +00:00
danj
165924aed6 Remove empty files
ok sthen solene
2021-07-08 01:49:34 +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
bcallah
ad91ec4487 Update to gravity-0.8.3
Changelog: https://github.com/marcobambini/gravity/releases/tag/0.8.3
2021-07-04 19:10:04 +00:00
sthen
4f170e8826 Update luajit to a newer checkout from the 2.0 git branch; upstream say
"Releases are only made occasionally. You're strongly encouraged to follow
the git branches". powerpc help from cwen@, this can now move from being
built with ports-gcc to clang. Reenable build on (32-bit) arm; it was
previously disabled as it required EABI, which we switched to using some
time ago now - not tested on arm yet but this will at least give it a
chance.
2021-07-03 20:21:07 +00:00
abieber
eb6ad31e92 Attempt to make the experience of updateing a Go port a bit easier.
- Add a version argument (second) to modgo-gen-modules-helper.
- Change modgo-gen-modules target to fetch module info for the
  current MODGO_VERSION of a port. Setting MODGO_VERSION=latest
  will fetch the latest version the Go ecosystem knows about.
  Similarly, if MODGO_VERSION is empty, fetch the latest
  verstion Go knows about.

While here:
- Add '-trimpath' to MODGO_FLAGS.

OK danj@
2021-07-03 02:37:46 +00:00
sthen
31898e51e7 update to PHP 8.0.8 2021-07-02 13:53:12 +00:00
sthen
5596d29555 update to PHP 7.4.21 2021-07-02 13:53:08 +00:00
sthen
5e9008f194 update to PHP 7.3.29 2021-07-02 13:53:04 +00:00
kmos
0e1b37d02d pcc does not work on sparc64 2021-06-29 21:43:07 +00:00
sthen
92620318d0 update to lucee-5.3.8.189 2021-06-26 15:22:10 +00:00
semarie
cdf1749b92 update lang/rust to 1.53.0
Announce: https://blog.rust-lang.org/2021/06/17/Rust-1.53.0.html
Release notes: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1530-2021-06-17
2021-06-20 18:07:09 +00:00
jeremy
0d8b386067 Update to JRuby 9.2.19.0 2021-06-17 22:20:04 +00:00
kmos
837780b5e5 Update Python 3.8 to 3.8.10, the final maintenance release of 3.8.x
(Only security fixes going forward).

This does include security fixes

ok daniel@
2021-06-12 04:03:23 +00:00