summaryrefslogtreecommitdiff
path: root/lang/chicken
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2009-09-22 11:34:47 +0000
committerasau <asau@pkgsrc.org>2009-09-22 11:34:47 +0000
commit59f01334a4afc1842aa0e912c0f5087fc0d4a4e7 (patch)
treed69f49a02d13791aec3b23cb56afb8342ccc3cc4 /lang/chicken
parent9795a3f420f36294c0cdd37cd1b0e4056275c046 (diff)
downloadpkgsrc-59f01334a4afc1842aa0e912c0f5087fc0d4a4e7.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/chicken')
-rw-r--r--lang/chicken/Makefile4
-rw-r--r--lang/chicken/distinfo9
-rw-r--r--lang/chicken/patches/patch-aa13
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) \