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.