5414 Commits

Author SHA1 Message Date
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
bcallah
40f24bea8a Update flang to the 20180707 code commits. 2018-07-09 00:30:07 +00:00
jcs
9f48201ebf SUBDIR += crystal 2018-07-08 14:28:40 +00:00
jcs
da5c10ebc9 Import crystal-0.25.1 (and its dependency manager shards 0.8.1)
Crystal is a programming language with the following goals:

* Have a syntax similar to Ruby (but compatibility with it is not a
  goal)
* Be statically type-checked, but without having to specify the type
  of variables or method arguments.
* Be able to call C code by writing bindings to it in Crystal.
* Have compile-time evaluation and generation of code, to avoid
  boilerplate code.
* Compile to efficient native code.

Initial port and MAINTAINER Wesley Moxam

Help and ok sthen@
2018-07-08 14:27:07 +00:00
bcallah
e1ad206f12 Use libaio_compat within flang. This lets us drop a lot of patches.
Note the minor bump in libflang since the aio routines are now added.
2018-07-04 22:00:28 +00:00
ajacoutot
028bc424a0 Bump MODCLANG_VERSION to version 6.0.1. 2018-07-04 09:54:17 +00:00
jeremy
ee71667ee4 Remove patches added to work around fifo fdlock bug, tests no longer hang
No bumps as these files are not part of the packages.
2018-07-04 01:38:05 +00:00
bcallah
e9439fcb4f Update to yesterday's flang version. Note the minor bump to libflang. 2018-07-03 04:04:11 +00:00
jturner
25e97cbef5 Update myrddin to 0.3.1 which is a noop on OpenBSD, but brings us up to
date none the less.
2018-07-02 22:20:20 +00:00
rpointel
52492d9dd4 update python to 3.6.6.
tested in a bulk build by naddy@ (thanks).
release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-6-final
2018-07-02 04:56:07 +00:00
jturner
bbd87c19f1 Update myrddin to 0.3.0. Lot's of churn and some breaking changes.
Full release notes can be found here: https://myrlang.org/release-notes/r0p3
2018-06-30 03:38:40 +00:00
bcallah
83c7236652 Update flang-driver to 6.0.0.20180629 2018-06-30 02:40:11 +00:00
sthen
e734ae2552 missing patch for i386, from joshe 2018-06-29 22:39:59 +00:00
bcallah
cf3b10cf00 Push flang to today's code update. 2018-06-29 20:27:45 +00:00
landry
fff520c06f gdb is a BDEP, not only a TDEP. 2018-06-29 06:25:55 +00:00
landry
f6abf52cb3 Update to rust 1.27.0, from semarie@
ok kn@
2018-06-29 05:19:47 +00:00
sthen
162172ae61 fix -gd @conflict marker 2018-06-28 16:24:48 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
bcallah
b695b15cbb Enable flang for arm64.
Bumping REVISION for libpgmath and flang (but not driver). Mostly because
of a PLIST sync, but also because the build did change: includes a patch to
stop clang from silently passing off some of the build work to base gcc
(which obviously failed on arm64).
2018-06-27 00:09:26 +00:00
solene
dcfb84eaf0 Update sbcl-1.4.8
Patch from maintainer Josh Elsasser

ok solene@ jca@
2018-06-24 18:33:36 +00:00
jasper
102677ef0d update to elixir-1.6.6 2018-06-23 11:26:12 +00:00
bcallah
62857c16f2 Update flang to 6.0.0.20180621 2018-06-23 01:10:35 +00:00
abieber
f5ef31a8e3 Update to the latest.
- add patch to work around boostrap execpath stuff (api not exposed yet)
- regen patches
- remove upstreamed patches
- remove orig entries in plist (thanks espie@)

No objections.
2018-06-21 23:13:28 +00:00
jasper
e452cd0751 update to vala-0.40.7 2018-06-21 17:23:36 +00:00
bcallah
5135e17304 Update flang to the latest code commits from yesterday. 2018-06-16 20:08:28 +00:00
sthen
1ab795ae79 unbreak packaging with some of the no_* pseudo-flavours 2018-06-15 10:20:53 +00:00
bcallah
4b67217687 Update cparser+libFirm to each's latest code, calling it pl1.
This upstreams OpenBSD-specific support. cparser+libFirm can now rebuild
itself, and is happy with both ld and lld.
ok sthen@
2018-06-15 01:04:54 +00:00