Subject: CVS commit: pkgsrc/lang/chicken
To: None <pkgsrc-changes@NetBSD.org>
From: OBATA Akio <obache@netbsd.org>
List: pkgsrc-changes
Date: 01/02/2007 13:49:01
Module Name: pkgsrc
Committed By: obache
Date: Tue Jan 2 13:49:01 UTC 2007
Modified Files:
pkgsrc/lang/chicken: Makefile PLIST distinfo
pkgsrc/lang/chicken/patches: patch-aa patch-ab patch-ac
Log Message:
Update chicken to 2.50 a.k.a. 2.5.
Based on patch provided by Peter Schuller in PR 35339.
Changes:
- Bugfixes
- CHICKEN can now be built using CMake <http://www.cmake.org>, in fact CMake
is required to built CHICKEN from sources on Windows with the Microsoft
tools
- the whole build process has been cleaned up and simplified
- the "easyffi" and "tinyclos" library units have been removed from the base
system and are now available as separate extensions
- the deprecated "set-dispatch-read-syntax!" has been removed
- Will Farr cleaned up the behaviour of number-type specific numeric operations
("fx..."/"fp...") with respect to safe/unsafe mode
- added "(finite? NUMBER)"
- the "$" macro moved into its own separate extension
- the values of "software-type", "software-version", "machine-type" and "machine
-byte-order"
are now registered as features and can be tested using "cond-expand" or "#+"
- all tools now support the "-release" option
- chicken-setup: added "-test" option
To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 pkgsrc/lang/chicken/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/lang/chicken/PLIST
cvs rdiff -r1.18 -r1.19 pkgsrc/lang/chicken/distinfo
cvs rdiff -r1.10 -r1.11 pkgsrc/lang/chicken/patches/patch-aa
cvs rdiff -r1.8 -r1.9 pkgsrc/lang/chicken/patches/patch-ab
cvs rdiff -r1.5 -r1.6 pkgsrc/lang/chicken/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.