4496 Commits

Author SHA1 Message Date
jsing
2f91d6db57 Allow lang/go to generate PT_TLS when cgo is used on OpenBSD. This makes
Go 1.6 pass regress on openbsd/386 and openbsd/amd64. Also stop exporting
environ and __progname from cgo, since these symbols are no longer required
by libc.
2016-05-16 13:50:01 +00:00
ajacoutot
dd9c02e647 Bump MODCLANG_VERSION to version 3.8.0.
from Brad
2016-05-14 20:37:32 +00:00
jsing
4d26e08575 Stop using sigreturn from the Go openbsd/386 signal trampoline - the
sigreturn syscall is going away in future versions of OpenBSD and its
use for Go is already broken due to the trampoline return checks. Instead
just return directly from the signal trampoline (as we have always done
for Go openbsd/amd64).

Also fix a bug in the Go openbsd/386 linker, which results in symbols in
the dynamic symbol table being emitted with a size of zero. With a current
ld.so, this results in symbol mismatch warnings.

Unbreaks the Go port on openbsd/386, however it still fails to pass regress
due to the PT_TLS changes.
2016-05-13 13:49:26 +00:00
jasper
d149e12de8 bump MODGO_BUILD_DEPENDS to lang/go>=1.6
some ports that used to depend on GO15VENDOREXPERIMENT=1 need 1.6 or they
won't build as the usage of that variable has been removed in their Makefiles.

ok czarkoff@ sthen@
2016-05-13 06:43:37 +00:00
naddy
a26d55a53c bump for plist changes 5.9 -> 6.0 2016-05-12 01:17:13 +00:00
naddy
c43d50609f fix build after OpenBSD 5.x -> 6.x transition 2016-05-11 22:43:49 +00:00
naddy
5d92375dbb remove hppa64 architecture 2016-05-11 22:00:26 +00:00
jsing
5b27107ee2 Fix a bug in the Go openbsd/386 linker, which results in symbols in the
dynamic symbol table being emitted with a size of zero. With a current
ld.so, this results in symbol mismatch warnings.

Also, stop using sigreturn from the Go openbsd/386 signal trampoline.
Instead just return directly from the trampoline (as we already do for Go
on openbsd/amd64).
2016-05-11 15:53:26 +00:00
czarkoff
fd3cfcf84f update to go 1.6
OK jsing (MAINTAINER)
2016-05-11 15:19:04 +00:00
abieber
9a6fb63244 Update to the latest. Patch from David CARLIER <devnexen@gmail.com>
Tested by myself and awolk@.

OK awolk@
2016-05-09 15:43:06 +00:00
semarie
91aed3f450 lang/rust: new bootstrap for TIB (updated archive as the previous was busted) 2016-05-09 14:08:41 +00:00
naddy
6f714c33b8 the no_bootstrap build uses 6.5 GB of memory 2016-05-09 11:18:00 +00:00
semarie
1edf4f94bd lang/rust: new bootstrap for TIB 2016-05-09 08:04:44 +00:00
czarkoff
a11a018bee simplify MODGO_CMD environment customization
Clear user's environment with SETENV and provide MODGO_ENV for adding variables
to environment and MODGO_GOPATH for altering GOPATH.

OK ajacoutot@, jasper@, kspillner@
2016-05-08 12:29:17 +00:00
sthen
d10171af89 - add new pypy bootstrap for TIB, prepared by naddy
- raise minimum amount of memory in the ulimit check to 5GB (the no_bootstrap
flavour uses even more, usually crashing the kernel on my 8GB workstation if
I try to build it there)
2016-05-08 09:56:01 +00:00
pascal
b01174ae9b Update my mail address. 2016-05-07 12:40:56 +00:00
sthen
631bfa9064 update to php-5.5.35 2016-05-06 19:59:45 +00:00
sthen
39b42572c2 update to php-5.6.21 2016-05-06 19:59:32 +00:00
sthen
b9db81b412 update to php-7.0.6 2016-05-06 19:59:05 +00:00
czarkoff
06694c8448 use INSTALL_DATA instead of cp for go libraries
OK ajacoutot@ sthen@
2016-05-06 10:04:00 +00:00
czarkoff
f7c3c0505e Set INSTALL_STRIP= for go ports
OK ajacoutot@, sthen@
2016-05-05 10:46:50 +00:00
jasper
019bc613e5 update to elixir-1.2.5 2016-05-04 06:44:58 +00:00
jeremy
a283c0a52c Update to ruby 2.3.1 2016-04-30 14:19:00 +00:00
jeremy
3a903bb2f2 Update to ruby 2.2.5 2016-04-30 14:18:12 +00:00
sthen
6772492fc9 revert the revert: burn apache1 php modules, @pkgpath is set so that updates
work from -ap2. ok robert
2016-04-28 18:19:23 +00:00
sthen
9e47c310f3 oops, revert, too soon (the dangers of cvs ci -m) 2016-04-28 18:09:37 +00:00
sthen
b94888110c 5.4 2016-04-28 18:06:46 +00:00
sthen
9078ffe040 remove php 5.4, suggested by robert 2016-04-28 18:06:33 +00:00
jasper
b52ff5a12f update to iverilog-10.1.1 2016-04-27 14:16:52 +00:00
naddy
97770995bb replace the libiconv module with regular dependencies; ok jeremy@ 2016-04-27 12:07:09 +00:00
naddy
b7bb8e6429 replace libiconv module 2016-04-26 22:23:24 +00:00
jasper
489968d28f update to vala-0.32.0 2016-04-20 06:21:50 +00:00
abieber
6eecfbb3b8 Update node to the latest.
Full changelog here:
https://github.com/nodejs/node/blob/v4.4.3/CHANGELOG.md

OK giovanni
2016-04-19 18:38:06 +00:00
edd
25ee3547f9 lang/pypy: Update to 5.0.1.
Reads OK, sthen@
2016-04-19 11:14:54 +00:00
sthen
e2fe224e48 fix regex, from nigel@ 2016-04-19 06:19:41 +00:00
sthen
8e7c02a324 Don't hardcode 'php5' in config file and DESCRs, there is php7 now.
Reported and initial diff from Frank Groeneveld, revised by me, ok robert@
2016-04-18 09:45:52 +00:00
juanfra
e9f3f3d593 I forgot to add libiconv to LIB_DEPENDS. Spotted by naddy@. 2016-04-14 18:12:17 +00:00
juanfra
c1e0f9a3a3 Update to go 1.5.4. OK jasper@ jsing@ (MAINTAINER).
https://groups.google.com/forum/#!topic/golang-announce/9eqIHqaWvck

"Go's crypto libraries passed certain parameters unchecked to the
underlying big integer library, possibly leading to extremely
long-running computations, which in turn makes Go programs vulnerable to
remote denial of service attacks.  Programs using HTTPS client
certificates or the Go SSH server libraries are both exposed to this
vulnerability.
This is CVE-2016-3959 and was addressed by this change:
https://golang.org/cl/21533
Thanks to David Wong for identifying this issue."
2016-04-14 17:43:26 +00:00
semarie
9414cd5321 add plist update too in lang/rust
(and bump revision)

bad semarie@, no cookie.
2016-04-14 03:42:12 +00:00
semarie
6e19421df3 update lang/rust to 1.8.0
ok juanfra@
2016-04-13 17:33:51 +00:00
naddy
4e1c0559e6 Replace iconv and gettext modules.
Clean up the dependencies of the -main and -fastcgi subpackages.
ok sthen@ robert@
2016-04-13 11:42:59 +00:00
juanfra
d6b5f9972b Remove iconv module. 2016-04-12 22:07:57 +00:00
sthen
a3254d72c5 add http mirror for invisible-island.net distfiles; ok jca bentley naddy 2016-04-12 11:41:02 +00:00
jca
9c6fc9ff29 Miod says ocaml works on hppa. 2016-04-11 11:21:31 +00:00
jasper
82e4e90969 update to elixir-1.2.4 2016-04-11 11:04:52 +00:00
naddy
0d8f05a14b remove leftovers from the -fpm subpackage; ok sthen@ robert@ 2016-04-10 19:38:13 +00:00
naddy
52501c1f09 replace libiconv module with library dependency; no bump needed 2016-04-09 20:14:48 +00:00
robert
3d3f536105 update to 4.2.3.4 2016-04-09 14:19:02 +00:00
robert
f86e963873 update to 7.0.5 2016-04-08 20:26:13 +00:00
robert
d2b852453e add more exceptions for php-7.0 2016-04-08 20:25:51 +00:00