summaryrefslogtreecommitdiff
path: root/lang/chicken
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2013-01-18 20:56:14 +0000
committerasau <asau@pkgsrc.org>2013-01-18 20:56:14 +0000
commitcf9248932e415b0bb9a6fda32a4049d0e64fbb38 (patch)
tree9dbf544f8da6e1429a36b41a3b49e6b5f7e9587c /lang/chicken
parent72e38d7c90096fcd09bd49b688cf672b13ec497e (diff)
downloadpkgsrc-cf9248932e415b0bb9a6fda32a4049d0e64fbb38.tar.gz
Update to Chicken 4.8.0.1
Requested by Peter Bex. Changes in 4.8.0.1 since 4.8.0 - Security fixes - Use POSIX poll() on systems where available. This avoids a design flaw in select(); it supports no more than FD_SETSIZE descriptors. - Core libraries - Fixed EINTR handling in process-wait and when reading from file ports. - Bugfix for irregex (#686). Note: although irregex.scm now says version 0.9.2, the version is actually 0.8.3 plus a few backported patches. - Fixed problem in "make-pathname" that returned an absolute path if given a relative one without a directory argument. - On 64-bit systems the feature identifier "64bit" is registered. - Compiler - Fixed various bugs in the type database. - Bugfixes and improvements in the scrutinizer. - In the flow-analysis pass, type-matching of combinations of "list"/"list-of" types has been made more reliable. - Syntax expander - Make macro-renamed defines in begin bodies (inside modules) visible to later forms. (#944). - Runtime system - Fixed incorrect code in the foreign argument conversion for "unsigned-integer64" (#955). - Core tools - The runtime linker path for compiled executables was not set correctly on FreeBSD systems. - Fix install-extension breakage when the second arg contains pairs (SRC DST). - Build system - Prevent rebuilding of buildversion.scm on every make(1) on Windows.
Diffstat (limited to 'lang/chicken')
-rw-r--r--lang/chicken/Makefile7
-rw-r--r--lang/chicken/PLIST5
-rw-r--r--lang/chicken/distinfo8
3 files changed, 11 insertions, 9 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile
index 1abc5424835..b905c8e8deb 100644
--- a/lang/chicken/Makefile
+++ b/lang/chicken/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.47 2012/10/03 12:12:45 asau Exp $
+# $NetBSD: Makefile,v 1.48 2013/01/18 20:56:14 asau Exp $
-DISTNAME= chicken-4.8.0
+DISTNAME= chicken-4.8.0.1
CATEGORIES= lang
-MASTER_SITES= http://code.call-cc.org/releases/${PKGVERSION_NOREV}/
+MASTER_SITES= http://code.call-cc.org/releases/$(PKGVERSION_NOREV)/ \
+ http://code.call-cc.org/releases/$(PKGVERSION_NOREV:R)/
MAINTAINER= asau@inbox.ru #, airhead@users.sourceforge.net
HOMEPAGE= http://www.call-cc.org/
diff --git a/lang/chicken/PLIST b/lang/chicken/PLIST
index 52d83a6c4d4..a952ed72656 100644
--- a/lang/chicken/PLIST
+++ b/lang/chicken/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2012/10/03 12:12:45 asau Exp $
+@comment $NetBSD: PLIST,v 1.31 2013/01/18 20:56:14 asau Exp $
bin/chicken
bin/chicken-bug
bin/chicken-install
@@ -60,8 +60,8 @@ share/doc/${PKGNAME}/manual/Deployment.html
share/doc/${PKGNAME}/manual/Deviations from the standard.html
share/doc/${PKGNAME}/manual/Embedding.html
share/doc/${PKGNAME}/manual/Exceptions.html
-share/doc/${PKGNAME}/manual/Extensions.html
share/doc/${PKGNAME}/manual/Extensions to the standard.html
+share/doc/${PKGNAME}/manual/Extensions.html
share/doc/${PKGNAME}/manual/Foreign type specifiers.html
share/doc/${PKGNAME}/manual/Getting started.html
share/doc/${PKGNAME}/manual/Interface to external functions and variables.html
@@ -75,6 +75,7 @@ share/doc/${PKGNAME}/manual/Parameters.html
share/doc/${PKGNAME}/manual/Supported language.html
share/doc/${PKGNAME}/manual/The R5RS standard.html
share/doc/${PKGNAME}/manual/The User's Manual.html
+share/doc/${PKGNAME}/manual/Types.html
share/doc/${PKGNAME}/manual/Unit data-structures.html
share/doc/${PKGNAME}/manual/Unit eval.html
share/doc/${PKGNAME}/manual/Unit expand.html
diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo
index bacfc14f739..e3732b6b0d9 100644
--- a/lang/chicken/distinfo
+++ b/lang/chicken/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2012/10/03 12:12:45 asau Exp $
+$NetBSD: distinfo,v 1.35 2013/01/18 20:56:14 asau Exp $
-SHA1 (chicken-4.8.0.tar.gz) = 5068929f02d8a4fcb8fde13e4ddefb0bcb7142a6
-RMD160 (chicken-4.8.0.tar.gz) = 71769b8a40f9f59727b26025545200d0ca521a21
-Size (chicken-4.8.0.tar.gz) = 3970818 bytes
+SHA1 (chicken-4.8.0.1.tar.gz) = 3db001f2533af9b50399384f50a02ed67f74c4d7
+RMD160 (chicken-4.8.0.1.tar.gz) = 8a784006e94ea8144664ce3740f88b7a0572619e
+Size (chicken-4.8.0.1.tar.gz) = 3965638 bytes