diff options
author | asau <asau> | 2009-09-22 11:34:47 +0000 |
---|---|---|
committer | asau <asau> | 2009-09-22 11:34:47 +0000 |
commit | 07cd69d65314d394eeb416d0ea7dc1b68c4ac81a (patch) | |
tree | d69f49a02d13791aec3b23cb56afb8342ccc3cc4 /lang | |
parent | 71830610f4c9a655e54760d7154d3dbd9bb95188 (diff) | |
download | pkgsrc-07cd69d65314d394eeb416d0ea7dc1b68c4ac81a.tar.gz |
Update Chicken to 4.2.0.
Changes in 4.2.0:
- added compiler option `-emit-all-import-libraries'
- added `reexport'
- added compiler and interpreter option `-setup-mode'
- various minor performance improvements
- fix for 'create-directory' when parents wanted
- `for-each-line' and `for-each-argv-line' have been deprecated
- chicken-install tries alternative servers if server responds with error
- fixed load bug (ticket #72)
- new library procedure `get-condition-property'
- many mingw build fixes (thanks tp Fadi Moukayed)
- setup-api: deprecated `cross-chicken' (use `cond-expand' or
`feature?' instead)
- added topological-sort to data-structures unit; chicken-install
sorts dependencies before installing them
- "-optimize-level 2" enables inlining by default
- disable executable stack in assembly code modules (patch by
Zbigniew, reported by Marijn Schouten)
- csc now always exits with a status code of 1 on errors (patch by Zbigniew)
Diffstat (limited to 'lang')
-rw-r--r-- | lang/chicken/Makefile | 4 | ||||
-rw-r--r-- | lang/chicken/distinfo | 9 | ||||
-rw-r--r-- | lang/chicken/patches/patch-aa | 13 |
3 files changed, 6 insertions, 20 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index 47acaa00b7a..3a96066a0a9 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.38 2009/08/08 15:12:24 wiz Exp $ +# $NetBSD: Makefile,v 1.39 2009/09/22 11:34:47 asau Exp $ # -DISTNAME= chicken-4.1.0 +DISTNAME= chicken-4.2.0 CATEGORIES= lang MASTER_SITES= http://chicken.wiki.br/releases/${PKGVERSION_NOREV}/ \ http://galinha.ucpel.tche.br/releases/${PKGVERSION_NOREV}/ \ diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo index 66f7f777a6f..e27e660f225 100644 --- a/lang/chicken/distinfo +++ b/lang/chicken/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.26 2009/08/08 15:12:24 wiz Exp $ +$NetBSD: distinfo,v 1.27 2009/09/22 11:34:47 asau Exp $ -SHA1 (chicken-4.1.0.tar.gz) = 683b36f84e59b89c0bf877927571e9e0a677d182 -RMD160 (chicken-4.1.0.tar.gz) = e660777fc71aa7d5f73d07c19f9c2857f2ee5b1b -Size (chicken-4.1.0.tar.gz) = 3392068 bytes -SHA1 (patch-aa) = 56beae9ad61357f7e37ce228d320ca8c20b9b1e5 +SHA1 (chicken-4.2.0.tar.gz) = c09922884eb145ad993e0d84116678cc9c98afbe +RMD160 (chicken-4.2.0.tar.gz) = a5d0bbc56ec1acf92628dc82d88c80bf3c069ce1 +Size (chicken-4.2.0.tar.gz) = 3388152 bytes diff --git a/lang/chicken/patches/patch-aa b/lang/chicken/patches/patch-aa deleted file mode 100644 index e96aa9d2635..00000000000 --- a/lang/chicken/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.14 2009/08/08 15:12:25 wiz Exp $ - ---- rules.make.orig 2009-08-01 00:16:25.000000000 +0200 -+++ rules.make -@@ -837,7 +837,7 @@ install: - $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) $(CHICKEN_PROGRAM)$(EXE) \ - $(CSI_PROGRAM)$(EXE) $(CSC_PROGRAM)$(EXE) $(CHICKEN_PROFILE_PROGRAM)$(EXE) \ - $(CHICKEN_INSTALL_PROGRAM)$(EXE) $(CHICKEN_UNINSTALL_PROGRAM)$(EXE) \ -- $(CHICKEN_STATUS_PROGRAM)$(EXE) \ -+ $(CHICKEN_STATUS_PROGRAM)$(EXE) $(CHICKEN_SETUP_PROGRAM)$(EXE) \ - $(IMPORT_LIBRARIES:%=%.so) $(IMPORT_LIBRARIES:%=%.import.so) - $(MAKE) -f $(SRCDIR)Makefile.$(PLATFORM) NEEDS_RELINKING=no RUNTIME_LINKER_PATH=$(LIBDIR) install - $(MAKE_WRITABLE_COMMAND) $(CHICKEN_PROGRAM)$(EXE) $(CSI_PROGRAM)$(EXE) \ |