5640 Commits

Author SHA1 Message Date
matthieu
2d57feac9c Update to eltclsh 1.17.
ok@ stu@

Upstream changes:
Drop the local implementation of "lreverse" and "lmap" shadowing
the native tcl procedures now present in tcl-8.5 and 8.6 respectively.

stu@ tweaks:
Now uses Tcl/Tk 8.6 via MODTK_VERSION
WANTLIB fixes.
2018-08-15 12:09:25 +00:00
bcallah
4beb3ec2f7 Bugfix update to algol68g-2.8.5 -- tests disappeared from the tarball 2018-08-14 00:50:17 +00:00
juanfra
b9141b1e04 Use only wxneeded for the flavors with JIT. 2018-08-13 23:26:55 +00:00
jasper
d277d4329d update to elixir-1.7.2 2018-08-12 17:21:51 +00:00
bcallah
361208411f Update to flang-6.0.0.20180811 -- fixes an internal compiler error 2018-08-12 15:28:15 +00:00
bcallah
4c7ef784d5 Unbreak gcc-4.9.4 on armv7 by permitting linking with lld.
There is a bug in lld that prevents the linking of libgcj.so, but on armv7
gcj isn't built so it's ok there.

ok phessler@
2018-08-11 14:11:01 +00:00
naddy
1e87a41b50 bump for plist changes 6.3 -> 6.4 2018-08-11 04:58:47 +00:00
bcallah
97e5f7a4d8 Update to flang-driver-6.0.0.20180810 2018-08-11 04:44:12 +00:00
sthen
a893bfc1a0 update to lucee-5.2.8.50 2018-08-10 12:06:33 +00:00
danj
a00bb2a8a9 regen patches as some need fuzzing
ok tb
2018-08-09 17:39:27 +00:00
bcallah
a4e555c4a4 Update to flang-6.0.0.20180804. 2018-08-08 21:14:06 +00:00
juanfra
21a11a3d5f Unbreak racket on i386. 2018-08-08 19:44:13 +00:00
naddy
2349085205 pull in bsd.port.arch.mk before evaluating RUST_ARCHS 2018-08-08 19:18:58 +00:00
sthen
5189ee1c97 set BROKEN-i386 2018-08-08 10:22:00 +00:00
sthen
bebfb52e62 provide and use RUST_ARCHS, from semarie. sounds good to espie 2018-08-08 09:19:40 +00:00
juanfra
ee7a974a8f Update to cython 0.28.5. 2018-08-06 21:57:52 +00:00
landry
5e6fda05b7 Update to rust 1.28, from semarie@ 2018-08-06 19:07:50 +00:00
fcambus
edb69b9511 Give duktape a chance to build on sparc64.
We do have inttypes.h, but gcc-4.2.1 doesn't default to C99 and
thus doesn't #define __STDC_VERSION__ 199901L.

Same patch as the ones used in telephony/kamailio and textproc/calibre.

Pointed out by jca@ a while ago, thanks!
2018-08-06 10:26:34 +00:00
fcambus
f2fda69133 Update duktape to 2.3.0. 2018-08-06 07:33:56 +00:00
bcallah
1c8a20a764 Update to latest flang code, fixes for Fortran 2008 SUBMODULES.
While here, temporarily mark flang as BROKEN-arm64 to not waste the
build-bot's time. See: https://github.com/flang-compiler/flang/issues/557
for more information.
2018-08-03 05:47:35 +00:00
juanfra
c7afed7ab6 Upstream changed recently the optimization level to Os for GCC. It
broke the build of the packages which depend of cython on macppc and
probably on other GCC4 arches.

Spotted by landry@ with numpy. Culprit found by daniel@.
2018-08-01 17:11:43 +00:00
sthen
dbdc679230 update to php-7.0.31 2018-08-01 14:38:01 +00:00
sthen
b03528a90b update to php-5.6.37 2018-08-01 14:37:51 +00:00
bcallah
6a952c3c45 Update to flang-6.0.0.20180730 -- now with Fortran 2008 SUBMODULE support. 2018-07-31 17:26:50 +00:00
bcallah
fe22d265d1 At some point, upstream added variable -mcpu= flags to a lot of the
libpgmath CMakeLists.txt files. This worked out to -mcpu=native on the
arm64 package builders, which clang doesn't support. Remove all those flags
which should get flang building again on arm64.

Found looking at phessler@'s arm64 bulk build report.
2018-07-31 03:34:42 +00:00
stu
574b3254b7 Update to beta42. 2018-07-30 22:53:10 +00:00
bcallah
d0edee8cdf Routine flang update to 6.0.0.20180727. 2018-07-29 04:06:47 +00:00
juanfra
35810bc4dc Update to racket 7.0. 2018-07-28 14:36:21 +00:00
jasper
201cd3043e update to elixir-1.7.1
prompted by Derek Sivers
2018-07-27 18:29:25 +00:00
bcallah
c6b3f865f1 Update to flang-6.0.0.20180725. Note the major bump to libpgmath. This
update also brings in an MD version of libpgmath for arm64 (like it is on
amd64); however, this arm64 MD version is currently disabled until I am
able to test it.
2018-07-25 21:08:47 +00:00
stu
5e8fc5b809 Only one of MODULES lang/tcl or x11/tk should be used, not both.
ok sthen@
2018-07-25 14:07:48 +00:00
espie
406d092c5c make the BUILD_DEPEND mechanism on python more flexible, and less
surprising.

It's always controlled by MODPY_BUILDDEP, which defaults to Yes
usually, unless NO_BUILD=Yes is set, and then it defaults to No.

this caters to matthieu's xcbgen port

okay aja@, rpointel@
2018-07-24 12:10:10 +00:00
bcallah
11f7d7c65f Update to flang-6.0.0.20180723 2018-07-24 00:59:31 +00:00
espie
715f7c5641 fix packaging. -main has lib/gcc/*/include/ files on a lot of architecture
so it should own the directory.

Likewise, java does not need to redeclare that directory hierarchy since
it depends on main.
2018-07-23 10:05:35 +00:00
landry
e6a33d4d24 Update to rust 1.27.2, from semarie@
Cf https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1272-2018-07-20
2018-07-23 06:56:43 +00:00
juanfra
fb75ec587c Update to cython 0.28.4. 2018-07-21 19:15:00 +00:00
stu
f7b9b68b35 Remove reference to Tcl 8.4. 2018-07-20 21:31:15 +00:00
jasper
61d434f657 update to vala-0.40.8 2018-07-20 07:49:14 +00:00
ajacoutot
9a3a62c5f2 Update to guile2-2.2.4. 2018-07-18 10:14:40 +00:00
bcallah
591279f1ac Update to seed7-20180708 2018-07-14 17:44:36 +00:00
jsg
5b3cb24bb9 update to lua 5.3.5 2018-07-13 07:11:48 +00:00
sthen
d64cdb6a21 - set PKGSPEC-main in devel/llvm, which provides the default pkgspec for
dependent ports, this restricts deps to use the current clang version
which is required for some ports using the unversioned libLLVM*.so
library. see https://marc.info/?l=openbsd-ports&m=152377935312657&w=2

- set RUN_DEPENDS on devel/llvm in lang/crystal as it uses libLLVM*.so
breakage reported by James Turner

I don't like this at all, but don't see what other option we have,
if anyone has a better idea please pipe up.
2018-07-12 21:19:34 +00:00
nayden
beeb934e06 Import of brainfuck-2.7.1: a brainfuck interpreter written in C.
With improvements and OKs from sthen@ and bcallah@.
2018-07-12 18:26:30 +00:00
nayden
1d9ea3adc9 + SUBDIR += brainfuck 2018-07-12 18:10:21 +00:00
ajacoutot
274560225d Add a comment to not forget to sync with x11/gnome/librsvg. 2018-07-12 08:48:47 +00:00
bcallah
260db15170 Update to gravity-0.5.1 2018-07-11 21:58:34 +00:00
jca
c04dd410e7 arm64 has devel/gdb now, remove workaround and register bdep/WANTLIB
gdb is picked up because it brings libbfd, which can be used by
ocamlobjinfo to analyze (at least) .cmxs files.  Not very useful on
arm64 since native code support isn't enabled, but this is consistent
with other similar architectures.

An alternative would be to drop BFD on non-native non-dynlink archs, if
it is actually used only for .cmxs files.

Late commit because I wanted to avoid conflicting with the ongoing OCaml
update, but this one will need a refreshed diff anyway.

Tested by kettenis@
2018-07-11 09:30:55 +00:00
landry
ef33d3cf24 devel/gdb now builds on aarch64, so remove conditionals. from semarie@ 2018-07-11 09:16:53 +00:00
ajacoutot
53ecf84de5 Update to rust to 1.27.1:
https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1271-2018-07-10

It contains also a fix that changes the way libcompiler_rt.a is included by
rustc in order to avoid duplicated symbols in a static library (some symbols
from system libcompiler_rt.a, others from Rust itself).

from semarie, thank you :-)
2018-07-11 08:35:59 +00:00
ajacoutot
90b41f5ad7 Use --program-suffix=2.2 instead of --program-transform-name="s,guile,guile2,"
to match what Linux distro are doing. This allows applications to find
guile2 without any patch.
2018-07-09 14:33:09 +00:00