Hi,

Here is an update to bring chicken scheme to latest stable version.
Seems to work on amd64 but could use tests on other archs as well.

Timo

Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/lang/chicken/Makefile.inc,v
retrieving revision 1.6
diff -u -u -p -r1.6 Makefile.inc
--- Makefile.inc        11 May 2016 22:00:26 -0000      1.6
+++ Makefile.inc        5 Jun 2016 16:06:13 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       practical and portable Scheme system
 
-V=             4.10.0
+V=             4.11.0
 DISTNAME=      chicken-${V}
 
 MAINTAINER=    Timo Myyra <timo.my...@wickedbsd.net>
Index: bootstrap/distinfo
===================================================================
RCS file: /cvs/ports/lang/chicken/bootstrap/distinfo,v
retrieving revision 1.3
diff -u -u -p -r1.3 distinfo
--- bootstrap/distinfo  27 Aug 2015 22:40:33 -0000      1.3
+++ bootstrap/distinfo  5 Jun 2016 16:06:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (chicken-4.10.0.tar.gz) = Dgf1q80RlhmGlQ2+qlpA20Ffihtl2v+cMA6bBbM0iZs=
-SIZE (chicken-4.10.0.tar.gz) = 4020442
+SHA256 (chicken-4.11.0.tar.gz) = 49wrj5W2o81ZyFtbtr2yvZzvxFtdU2ogytdOPGP0rYk=
+SIZE (chicken-4.11.0.tar.gz) = 4201815
Index: core/Makefile
===================================================================
RCS file: /cvs/ports/lang/chicken/core/Makefile,v
retrieving revision 1.7
diff -u -u -p -r1.7 Makefile
--- core/Makefile       16 Mar 2016 16:46:32 -0000      1.7
+++ core/Makefile       5 Jun 2016 16:06:13 -0000
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.7 2016/03/16 16:46:32 naddy Exp $
 
-SHARED_LIBS=   chicken 4.0 # 7
+SHARED_LIBS=   chicken 5.0 # 8
 
 TEST_TARGET=   check
 TEST_DEPENDS=  ${BUILD_PKGPATH}
Index: core/distinfo
===================================================================
RCS file: /cvs/ports/lang/chicken/core/distinfo,v
retrieving revision 1.3
diff -u -u -p -r1.3 distinfo
--- core/distinfo       27 Aug 2015 22:40:33 -0000      1.3
+++ core/distinfo       5 Jun 2016 16:06:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (chicken-4.10.0.tar.gz) = Dgf1q80RlhmGlQ2+qlpA20Ffihtl2v+cMA6bBbM0iZs=
-SIZE (chicken-4.10.0.tar.gz) = 4020442
+SHA256 (chicken-4.11.0.tar.gz) = 49wrj5W2o81ZyFtbtr2yvZzvxFtdU2ogytdOPGP0rYk=
+SIZE (chicken-4.11.0.tar.gz) = 4201815
Index: core/patches/patch-rules_make
===================================================================
RCS file: /cvs/ports/lang/chicken/core/patches/patch-rules_make,v
retrieving revision 1.2
diff -u -u -p -r1.2 patch-rules_make
--- core/patches/patch-rules_make       4 Jul 2014 18:26:49 -0000       1.2
+++ core/patches/patch-rules_make       5 Jun 2016 16:06:13 -0000
@@ -1,13 +1,13 @@
 $OpenBSD: patch-rules_make,v 1.2 2014/07/04 18:26:49 juanfra Exp $
 disable DESTDIR check so chicken-install will run
---- rules.make.orig    Sat Jun  7 15:24:41 2014
-+++ rules.make Tue Jul  1 09:24:42 2014
-@@ -221,7 +221,7 @@ $(foreach obj, $(ALWAYS_STATIC_UTILITY_PROGRAM_OBJECTS
+--- rules.make.orig    Wed Apr  6 07:01:56 2016
++++ rules.make Wed Apr  6 07:02:34 2016
+@@ -214,7 +214,7 @@ $(foreach obj, $(ALWAYS_STATIC_UTILITY_PROGRAM_OBJECTS
  
  libs: $(TARGETLIBS)
  
--lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO): 
$(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
-+lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO).$(LIBchicken_VERSION): 
$(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
+-lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO): 
$(LIBCHICKEN_SHARED_OBJECTS)
++lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO).$(LIBchicken_VERSION): 
$(LIBCHICKEN_SHARED_OBJECTS)
        $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) 
$(LIBCHICKEN_SO_LINKER_OPTIONS) \
          $(LINKER_OUTPUT) $^ $(LIBCHICKEN_SO_LIBRARIES)
  ifdef USES_SONAME
Index: core/pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/chicken/core/pkg/PLIST,v
retrieving revision 1.2
diff -u -u -p -r1.2 PLIST
--- core/pkg/PLIST      4 Jul 2014 18:26:49 -0000       1.2
+++ core/pkg/PLIST      5 Jun 2016 16:06:13 -0000
@@ -7,34 +7,35 @@
 @bin bin/chicken-uninstall
 @bin bin/csc
 @bin bin/csi
+bin/feathers
 include/chicken/
 include/chicken/chicken-config.h
 include/chicken/chicken.h
 lib/chicken/
-lib/chicken/7/
-lib/chicken/7/chicken.import.so
-lib/chicken/7/csi.import.so
-lib/chicken/7/data-structures.import.so
-lib/chicken/7/extras.import.so
-lib/chicken/7/files.import.so
-lib/chicken/7/foreign.import.so
-lib/chicken/7/irregex.import.so
-lib/chicken/7/lolevel.import.so
-lib/chicken/7/ports.import.so
-lib/chicken/7/posix.import.so
-lib/chicken/7/setup-api.import.so
-lib/chicken/7/setup-api.so
-lib/chicken/7/setup-download.import.so
-lib/chicken/7/setup-download.so
-lib/chicken/7/srfi-1.import.so
-lib/chicken/7/srfi-13.import.so
-lib/chicken/7/srfi-14.import.so
-lib/chicken/7/srfi-18.import.so
-lib/chicken/7/srfi-4.import.so
-lib/chicken/7/srfi-69.import.so
-lib/chicken/7/tcp.import.so
-lib/chicken/7/types.db
-lib/chicken/7/utils.import.so
+lib/chicken/8/
+lib/chicken/8/chicken.import.so
+lib/chicken/8/csi.import.so
+lib/chicken/8/data-structures.import.so
+lib/chicken/8/extras.import.so
+lib/chicken/8/files.import.so
+lib/chicken/8/foreign.import.so
+lib/chicken/8/irregex.import.so
+lib/chicken/8/lolevel.import.so
+lib/chicken/8/ports.import.so
+lib/chicken/8/posix.import.so
+lib/chicken/8/setup-api.import.so
+lib/chicken/8/setup-api.so
+lib/chicken/8/setup-download.import.so
+lib/chicken/8/setup-download.so
+lib/chicken/8/srfi-1.import.so
+lib/chicken/8/srfi-13.import.so
+lib/chicken/8/srfi-14.import.so
+lib/chicken/8/srfi-18.import.so
+lib/chicken/8/srfi-4.import.so
+lib/chicken/8/srfi-69.import.so
+lib/chicken/8/tcp.import.so
+lib/chicken/8/types.db
+lib/chicken/8/utils.import.so
 lib/libchicken.a
 @lib lib/libchicken.so.${LIBchicken_VERSION}
 @man man/man1/chicken-bug.1
@@ -45,7 +46,9 @@ lib/libchicken.a
 @man man/man1/chicken.1
 @man man/man1/csc.1
 @man man/man1/csi.1
+@man man/man1/feathers.1
 share/chicken/
+share/chicken/feathers.tcl
 share/chicken/setup.defaults
 share/doc/chicken/
 share/doc/chicken/LICENSE
@@ -60,6 +63,7 @@ share/doc/chicken/manual/C interface.htm
 share/doc/chicken/manual/Callbacks.html
 share/doc/chicken/manual/Cross development.html
 share/doc/chicken/manual/Data representation.html
+share/doc/chicken/manual/Debugging.html
 share/doc/chicken/manual/Declarations.html
 share/doc/chicken/manual/Deployment.html
 share/doc/chicken/manual/Deviations from the standard.html




Reply via email to