6 Commits

Author SHA1 Message Date
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
jca
39c59b2bb8 Mark as BROKEN following the LLVM7 update
"It may be a while before the issue is fixed" Wesley Moxam (maintainer)
2019-02-13 13:20:54 +00:00
jcs
fba8e12ccb update to 0.26.1
from maintainer long ago
2018-11-13 22:31:03 +00:00
naddy
930423f5f1 explicitly link with all called libraries to satisfy lld 2018-10-26 18:21:50 +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
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