16 Commits

Author SHA1 Message Date
naddy
e93f9d0ca9 drop RCS Ids 2022-03-11 19:28:46 +00:00
naddy
4577d093f2 mark as BROKEN: segmentation fault with gambit 4.9.4 2022-02-28 18:26:48 +00:00
juanfra
e6dbaeb67d Move gerbil to base-clang ports-gcc, so the port has support for
emutls everywhere, not only on clang architectures.

From Brad. OK Timo Myyra (MAINTAINER).
2021-12-16 21:56:24 +00:00
tb
2a8309c4d8 lang/gerbil: Fix build with opaque DH and HMAC_CTX in LibreSSL 3.5.
ok Timo Myyrä (maintainer)
2021-11-28 20:54:29 +00:00
jasper
0c899e4f70 update to gerbil-0.16
from Timo Myyra (MAINTAINER)
2020-11-06 20:05:24 +00:00
jasper
fbc63db2df pull in fix from upstream for gxtags; this was causing repeated failures on exopi,
and i think this will also unbreak this port for i386
2020-11-04 18:46:01 +00:00
jasper
584605aec4 mark BROKEN-powerpc64 for gsc spins during build 2020-08-19 11:28:29 +00:00
sthen
c0851b8de9 mark broken on i386 2020-02-21 20:25:55 +00:00
juanfra
8e62e1b558 Enable the tests. From Timo Myyra (MAINTAINER). 2019-08-05 18:27:32 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
juanfra
6741d084c3 Update to gerbil 0.15.1. From Timo Myyra (MAINTAINER). 2019-02-10 18:01:30 +00:00
juanfra
d8236a6b87 Update to gerbil 0.15. From Timo Myyra (MAINTAINER).
I increased the limits for the build because it didn't work on my
system with the defaults.
2019-02-03 18:32:50 +00:00
juanfra
a722b4bd71 Disable gerbil for non clang platforms. Gerbil needs a gambit version
compiled a C compiler with thread-local storage support. I prefer
avoid to change Gambit to ports GCC and the gerbil built would be
really slow on old platforms anyway.
2018-12-11 18:33:23 +00:00
juanfra
40f2a83469 Enable verbose mode. From Timo Myyra (MAINTAINER). 2018-11-28 21:13:12 +00:00
juanfra
1fd3d32cf3 Extra spaces. env -i -> ${SETENV}. 2018-11-26 22:39:03 +00:00
juanfra
648b66ed23 From Timo Myyra. Help from sthen@ to a previous version. OK benoit@.
Comment:
dialect of Scheme designed for systems programming

Description:
Gerbil is an opinionated dialect of Scheme designed for Systems
Programming, with a state of the art macro and module system on top of
the Gambit runtime.

The macro system is based on quote-syntax, and provides the full
meta-syntactic tower with a native implementation of syntax-case. It
also provides a full-blown module system, similar to PLT Scheme's
(sorry, Racket) modules. The main difference from Racket is that
Gerbil modules are single instantiation, supporting high performance
ahead of time compilation and compiled macros.

Maintainer: Timo Myyra <timo.myyra@bittivirhe.fi>

WWW: https://cons.io/
2018-11-26 22:35:20 +00:00