Commit Graph

43 Commits

Author SHA1 Message Date
semarie
448c43e089 update lang/chicken to 5.2.0
from maintainer Timo Myyra
2020-03-03 10:27:40 +00:00
juanfra
88d5c759f8 Update to chicken 5.1. From Timo Myyra (MAINTAINER). 2019-08-06 18:19:51 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
juanfra
a71d2f65e4 Update to chicken 5.0. From Timo Myyra (MAINTAINER).
Help from semarie@. Tested on amd64 by semarie@ abieber@ and me, and
on macppc by me.
2018-11-17 13:29:17 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +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
juanfra
b79498bcc2 "Remove unchecked malloc() call in SRFI-4 constructors when allocating
in non-GC memory, resulting in potential 1-word buffer overrun and/or
segfault."

http://lists.gnu.org/archive/html/chicken-announce/2017-03/msg00000.html

From Timo Myyra (MAINTAINER).
2017-03-17 23:40:47 +00:00
juanfra
5d15ba9c75 Update to chicken 4.12.0. From Timo Myyra (MAINTAINER). 2017-02-25 02:45:13 +00:00
juanfra
f383fc8b3d Update chicken's irregex to 0.9.6 in order to fix CVE-2016-9954.
http://lists.gnu.org/archive/html/chicken-hackers/2016-12/msg00010.html

From Timo Myyra (MAINTAINER).
2016-12-18 00:54:22 +00:00
jasper
b165964ff8 fix buffer overflow and mem leak in execvp/execve wrappers (CVE-2016-6830 and CVE-2016-6831)
from Timo Myyra
2016-08-20 08:56:18 +00:00
juanfra
7dc970a60d Update to Chicken 4.11. From MAINTAINER. Tested on amd64 and macppc. 2016-06-08 01:24:45 +00:00
naddy
5d92375dbb remove hppa64 architecture 2016-05-11 22:00:26 +00:00
naddy
ef68f42b62 remove SHARED_ONLY from ports that don't use any MODULES 2016-03-16 16:46:31 +00:00
juanfra
68591ba21d Update to Chicken 4.10.0. From Timo Myyra (MAINTAINER).
Tested on amd64 by Timo and on sparc64 by me.
2015-08-27 22:40:33 +00:00
jasper
b4ce50137a Security fix for CVE-2015-4556
ok maintainer
2015-06-16 14:45:04 +00:00
jasper
cb2e05b3fd Security fix for CVE-2014-9651
ok maintainer
2015-01-30 14:30:30 +00:00
juanfra
f11806a1fa Update to chicken 4.9.0.1 by Timo Myyra (MAINTAINER). ok jasper@ 2014-07-04 18:26:49 +00:00
jasper
5dda223cb0 Security fix for CVE-2014-3776,
buffer overflow in "read-u8vector!" procedure leads to DoS or arbitrary code exec
2014-05-22 11:22:27 +00:00
espie
a7e9a5259e tsk tsk, jasper 2014-03-10 09:53:16 +00:00
jasper
3c526eecd5 - don't hardcode version in ${MASTER_SITES}
- add hppa64 to the list of arches with MACHINE_STACK_GROWS_UP

ok maintainer
2014-03-09 20:45:47 +00:00
jasper
bda283a721 - long overdue update of chicken to 4.8.0.5
- Timo takes maintainership

mostly by Timo Myyra, with some cleaning/tweaks by sthen@/me
2014-03-09 20:17:01 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
9615c3d6d8 zap trailing whitespace in files where it's present on PERMIT_* lines 2012-10-15 15:18:31 +00:00
sthen
4c19121165 sync wantlib and bump epoch 2012-08-23 18:53:49 +00:00
ajacoutot
c6ba481169 Use FULLPKGNAME in REGRESS_DEPENDS, much less error-prone. 2011-03-09 06:23:35 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
espie
5e243a5257 convert WANTLIB on geo/lang 2010-11-07 19:12:42 +00:00
jasper
47fe5ca567 - remove deanna@ as maintainer after several tries and a very long timeout 2010-10-23 11:04:18 +00:00
espie
88dd25abf4 USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
jasper
ef7febd8f7 - adjust after libffi update 2010-09-19 20:19:39 +00:00
landry
548e911152 Remove sparc64-specific hack since it switched to gcc4.
From Brad.
2010-06-11 21:09:49 +00:00
jasper
04b040c25c - switch chicken to use libffi
- regen PLIST

maintained timed-out
2009-10-09 13:03:22 +00:00
jasper
a74ab97c27 - explicitly disable libffi for now (to be revisited soon) 2009-09-23 20:56:22 +00:00
espie
f5fbaf125d fix bogus REGRESS_DEPENDS 2008-08-20 00:06:20 +00:00
merdely
f525d52359 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN 2007-09-16 00:27:05 +00:00
martynas
2f6a7fb903 update to 2.6
ok maintainer deanna@
2007-04-24 17:07:19 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
deanna
cbd2ded6ef Update to 2.5.
Testing by steven@ and Joachim Schipper, thanks!

ok steven@
2007-01-01 17:56:39 +00:00
steven
e75d24784d - make the compiler find its header files
- set up paths correctly for extensions to work
from maintainer Deanna Phillips <deanna at sdf.lonestar.org>

clean up a bit while here.
2006-07-31 08:07:54 +00:00
steven
6c2bc9a29d compile only the problem source file with -O0 on sparc64.
prompted by and "looks good" sturm@
2006-07-30 12:25:19 +00:00
steven
47fe358308 update to chicken 2.41
from maintainer Deanna Phillips <deanna at sdf.lonestar.org>

use -O0 on sparc64 to avoid an internal compiler error.
2006-07-26 18:35:06 +00:00
steven
98045bf9e3 import chicken 2.3
CHICKEN is a compiler for the Scheme programming language. CHICKEN
produces portable, efficient C, supports almost all of the current
Scheme language standard, the Revised Report on the Algorithmic Language
Scheme (R5RS), and includes many enhancements and extensions.

submitted by Deanna Phillips <deanna at sdf.lonestar.org>

go ahead espie@
2006-06-04 10:36:03 +00:00