5187 Commits

Author SHA1 Message Date
bcallah
a4d7ed547e Update to the latest kona code. Fixes a number of overflows and NULL derefs 2018-02-13 05:40:09 +00:00
pascal
d44d319e60 Corresponding PLIST update, forgotten in last commit.
Noticed by naddy@
2018-02-12 20:52:34 +00:00
pascal
4bef7ce6a9 Use external libuv instead of internal copy. 2018-02-11 18:33:28 +00:00
bcallah
c46038d7cd Chase the latest flang commits from a few days ago. 2018-02-11 15:52:26 +00:00
abieber
57c2c6e156 Jump to 8.9.4, the latest LTS!
- Enable aarch64 build.
- Disable currently broken tests

Chromium build tested by landry@ and myself.

OK phessler@
2018-02-10 14:50:35 +00:00
kili
0b4689a8c1 Drop the horrible SHN_XINDEX hack. 2018-02-09 10:09:44 +00:00
bcallah
b70f7022ad Update to today's latest flang code push.
While here, update the COMPILER comments. Flang is C11, not C++11.
2018-02-07 05:50:55 +00:00
juanfra
be8833a5bc Update to bacon 3.7.1. 2018-02-05 11:19:05 +00:00
ajacoutot
08cc7dfddf Fix build with the empty FLAVOR.
spotted by nigel@
2018-02-05 11:03:43 +00:00
bcallah
fd5bb80599 Update flang-driver to 5.0.1.20180201 -- this brings in some driver
improvements, 2 of our patches were upstreamed, so they go away. Also, put
-lflang into the default linked libraries so that you do not need to
remember to add the -L/usr/local/lib -lflang dance to every Fortran program
you want to link. The compiler does it for you now. A simple
flang myprog.f
will do the right thing.
2018-02-05 04:08:24 +00:00
jasper
28d44f96a9 update to vala-0.38.7 2018-02-04 12:01:59 +00:00
jasper
d1816945f6 update to vala-0.38.6 2018-02-04 09:27:29 +00:00
jasper
46eba4bf05 update to elixir-1.6.1 2018-02-04 09:00:56 +00:00
bcallah
137044161f +ocaml-camlp5 2018-01-31 00:22:00 +00:00
bcallah
ae570614cd Import lang/ocaml-camlp5, an OCaml Preprocessor and Pretty-Printer.
ok daniel@

Camlp5 is a preprocessor and pretty-printer for OCaml programs. It also
provides parsing and printing tools.

As a preprocessor, it allows one to:
* extend the syntax of OCaml,
* redefine the whole syntax of the language.

As a pretty printer, it allows one to:
* display OCaml programs in an elegant way,
* convert from one syntax to another,
* check the results of syntax extensions.

Camlp5 also provides some parsing and pretty printing tools:
* extensible grammars
* extensible printers
* stream parsers and lexers
* pretty print module

It works as a shell command and can also be used in the OCaml toplevel.
2018-01-31 00:21:41 +00:00
juanfra
28bb6dea3f Update to racket 6.12. 2018-01-29 21:06:12 +00:00
landry
7b5cbbc044 Default MODPY_DISTUTILS_BUILD to build in ${WRKBUILD} instead of
${WRKSRC} - this way python ports using distutils respects
SEPARATE_BUILD.

From Klemens Nanni, tested in an amd64 bulk, ok sthen@ rpointel@
2018-01-29 20:49:24 +00:00
landry
e98d55d6d6 Set DPB_PROPERTIES=parallel only on amd64, so that only one make job is
used on i386. Set DPB_PROPERTIES=lonesome on i386 so that no new jobs
are sent to the worker building rust.
Fixes rust packaging on i386 within dpb.
same diff/ok sthen@
2018-01-29 18:45:39 +00:00
kili
a702a6aeba Fix the patch for test 3677 -- those tests are now all prefixed
with 'T', and I've no idea how I managed to merge it without
the 'T'.
2018-01-28 19:40:29 +00:00
kili
b28d685d2b Remove a testsuite patch used for our pkgpath diff, which had been
lost some time ago.
2018-01-28 19:37:31 +00:00
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