5167 Commits

Author SHA1 Message Date
bcallah
fa51de22e9 Update to flang-5.0.1.20180125 2018-01-28 08:59:59 +00:00
kili
f9a3c58177 Use python3 for the test suite, and drop run and build dependencies
on python.
2018-01-27 23:49:33 +00:00
landry
ba4a54473a Remove BROKEN-i386 for now to give it a chance on i386, where it builds
fine for me with ulimit -d maxed out.
discussed with sthen@
2018-01-27 09:23:05 +00:00
landry
13eb53520f Update to rust 1.23, from semarie@ (MAINTAINER)
Tested on amd64 & i386, building firefox 59 betas.
2018-01-27 09:22:00 +00:00
jasper
b6a081d35e update to vala-0.38.5 2018-01-26 19:41:54 +00:00
juanfra
6c3c36ce18 Update to chibi-scheme 0.8.0. 2018-01-26 12:43:17 +00:00
jeremy
2d65497162 Move GCC diagnostic pragma outside function call to fix build with GCC 4.2.
OK landry@
2018-01-25 14:34:58 +00:00
kili
dc40fa773b Enable the build of lang/ghc again. 2018-01-23 20:59:49 +00:00
kili
e30b58ad21 Update to ghc-8.2.2,
but mark it as broken for a few days.
2018-01-22 00:42:30 +00:00
juanfra
d9f160349c Unbreak racket on aarch64. 2018-01-21 20:58:29 +00:00
jasper
9f19c7b766 update to elixir-1.6.0 2018-01-21 19:40:58 +00:00
rsadowski
465381cf15 remove empty patch 2018-01-21 10:41:16 +00:00
juanfra
79c7233300 Racket doesn't need lang/gcc on arm anymore. Noticed by jsg@, jca@, sthen@. 2018-01-20 22:23:17 +00:00
jsg
09841f5ace Remove most of the remaining BROKEN-arm markers to give ports a chance
of building with clang.

ok sthen@ phessler@
2018-01-20 15:05:34 +00:00
jsg
9a190ffe23 Now that arm has switched to clang the base compiler has atomic builtins
and accepts -mfpu=neon.

ok jca@ sthen@
2018-01-20 14:03:39 +00:00
jca
cd212aa0f4 BROKEN on powerpc
Segmentation fault (core dumped)

when running ''cat ... | GUILE_AUTO_COMPILE=0 ../meta/build-env guild
snarf-check-and-output-texi          > guile-procedures.texi''
2018-01-19 15:50:11 +00:00
jca
ae44418505 BROKEN on powerpc
Unhandled exception: Bytecode validation error at offset 150, instruction 24:
out of range SC index 56283
   at <unknown>:1  (src/vm/moar/stage0/ModuleLoader.moarvm:<load>)
 from <unknown>:1  (src/vm/moar/stage0/nqp.moarvm:<dependencies+deserialize>)
2018-01-19 15:19:34 +00:00
bcallah
d27f578ab7 Update to the kona 20180105 code base. Fixes a segfault on an explicit
self-reference.
2018-01-19 03:23:44 +00:00
robert
b9618def62 fix linking monograph with mono-sgen
diff from Thomas Frohwein
2018-01-16 16:12:54 +00:00
jeremy
c564a3ccbf Allow use of ruby25 FLAVOR to build ruby 2.5 version of ruby gem ports
OK jca@
2018-01-15 23:59:33 +00:00
jeremy
9851a9d4cc Hook ruby 2.5 to the build 2018-01-15 23:58:44 +00:00
jeremy
8b7f661022 Import ruby 2.5.0
OK jca@
2018-01-15 23:57:42 +00:00
pascal
11ca0731f5 Update to FPC 3.0.4. 2018-01-15 23:26:33 +00:00
rsadowski
3745931fdc Update gawk to 4.2.0
PLIST tweak and ok jca@
2018-01-14 10:03:54 +00:00
bcallah
124be08f1d Update to seed7-20180107 2018-01-12 14:47:23 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
bcallah
7a07414a3a Update flang to the latest upstream. 2018-01-11 05:09:30 +00:00
abieber
c5b7ec51e2 Bump node to the latest LTS
OK awolk@
2018-01-09 02:11:11 +00:00
bcallah
730d0630d5 Update flang to its latest github commit.
Changes:
66e17ec6e0
2018-01-05 20:19:44 +00:00
robert
4d648ffd24 enable mono-sgen 2018-01-03 16:35:53 +00:00
bcallah
16bb3d11c4 lang/flang/flang also has a BDEP on devel/llvm.
spotted by naddy@ -- thanks!
2018-01-02 14:17:52 +00:00
robert
50c044b7e6 update to 5.8.0.88; but keep it as BROKEN until the following issue is
fixed:

starting from 5.x, mono uses the csc (rosyln) compiler by default,
instead of mcs and csc is completely broken on OpenBSD for now, however
mcs can be used to build mono itself and other code as well.

there is an ongoing effort to fix this so i am commiting this so
that it is easier to work on it
2018-01-02 13:19:10 +00:00
rsadowski
b1b3ea28c9 hook clazy and add lang in CATEGORIES 2018-01-01 20:28:44 +00:00
rsadowski
5c8b4792c8 Import devel/clazy, a static source code analyzer for Qt5-based C++.
Tweaks and ok bcallah@

clazy is a compiler plugin which allows clang to understand Qt semantics.
You get more than 50 Qt related compiler warnings, ranging from unneeded memory
allocations to misusage of API, including fix-its for automatic refactoring.
2018-01-01 11:30:16 +00:00
bcallah
0c6b7c30e6 +flang 2017-12-31 18:07:01 +00:00
bcallah
39cdc696a6 Import lang/flang, the LLVM Fortran compiler.
ok rsadowski@

This is divided into two sub-ports, driver which is a modified clang that
provides the flang command, and flang which provides the compiler passes.
Executing 'pkg_add flang' will get you everything you need.
2017-12-31 18:06:38 +00:00
jca
15693d6b7f Fix passing --export-dynamic to ld(1) with clang
Use either -rdynamic or -Wl,--export-dynamic so that both clang and gcc
do the right thing.  sbcl and squeak did not seem affected, gnaughty was
probably broken since it uses libglade that kinda requires this ld(1)
flag.

Typical warning in logs:

  paths/lang/squeak/vm.log:4328:cc: warning: argument unused during compilation: '-e xport-dynamic' [-Wunused-command-line-argument]
2017-12-25 07:04:45 +00:00
stu
171c331c6d Update to 8.6.8.
Stop building/installing unneeded libs.

Patch Tcl's Makefile to install the license file instead of using
a post-install target since the Makefile gets patched anyway.

Fix paths not being added to the module path list in safe interps.
Tcl bug [eb268f246f].
2017-12-25 04:33:39 +00:00
stu
0ded294a94 Fix paths not being added to the module path list in safe interps.
Tcl bug [eb268f246f].

Skip a broken test that fails and a test that eats all memory, then fails.
2017-12-25 04:32:26 +00:00
danj
d85bd544fa regen patches 2017-12-23 19:57:48 +00:00
ajacoutot
5588ed5146 Update to LLVM/Clang 5.0.1.
from Brad (maintainer)
2017-12-23 09:43:59 +00:00
jasper
ec2639c827 update to elixir-1.5.3 2017-12-22 19:55:00 +00:00
rpointel
cb2c77a11c update to Python 3.6.4.
tested in a bulk build by naddy@.
2017-12-20 19:47:30 +00:00
jca
0108da5db0 Mirror the distfile to work around cloudflare denying some clients
While here, drop trailing newline in DESCR.  From Ori Bernstein (maintainer)
2017-12-20 16:52:20 +00:00
jca
2a34471ab0 BROKEN on powerpc
pl-modul.c:1497: internal compiler error: in extract_insn, at recog.c:2077
2017-12-18 11:16:34 +00:00
juanfra
0353e31417 Update to chicken 4.13.0.
Includes security fixes: CVE-2017-6949, CVE-2017-9334, CVE-2017-11343.

https://code.call-cc.org/releases/4.13.0/NEWS

From Timo Myyra (MAINTAINER).
2017-12-18 01:45:10 +00:00
akoshibe
a17bb03617 Link lang/spin to build. 2017-12-17 23:41:25 +00:00
akoshibe
eb8a0c7cb3 Import spin-6.4.7
Spin is a software verification tool for analyzing the consistency of
asynchronous systems. Examples of asynchronous systems include multi-threaded
programs, distributed systems, and communications protocols. Spin takes a
system model specified in Promela (the PROcess MEta LAnguage). It also takes
a specifciation of the requirements for logical correctness, and allows both
interactive and exhaustive simulations of the system for verifying these
properties.

Submission by Ori Bernstein <ori@eigenstate.org>

OK bcallah@
2017-12-17 23:38:19 +00:00
bcallah
3d7aa113ea Update to kona-3.2.0.20171212
Just cleans up some compiler warnings.
2017-12-16 03:44:41 +00:00
jeremy
12dbd0fb39 Update to ruby 2.4.3, fixing CVE-2017-17405 and CVE-2017-0903 2017-12-15 16:47:37 +00:00