git: 822e68768dd7 - main - lang/chicken: update to 6.0.0

Pietro Cerutti <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by gahr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=822e68768dd764768063eba19495995a51bee969

commit 822e68768dd764768063eba19495995a51bee969
Author:     Pietro Cerutti <[email protected]>
AuthorDate: 2026-08-17 07:10:44 +0000
Commit:     Pietro Cerutti <[email protected]>
CommitDate: 2026-08-17 07:12:13 +0000

    lang/chicken: update to 6.0.0
    
    https://lists.nongnu.org/archive/html/chicken-users/2026-08/msg00017.html
---
 lang/chicken/Makefile  | 12 ++++--------
 lang/chicken/distinfo  |  6 +++---
 lang/chicken/pkg-plist | 44 +++++++++++++++++++++++++++++++-------------
 3 files changed, 38 insertions(+), 24 deletions(-)

diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile
index 7cd788dc2b92..6ecaaf19b8be 100644
--- a/lang/chicken/Makefile
+++ b/lang/chicken/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	chicken
-DISTVERSION=	5.4.0
+DISTVERSION=	6.0.0
 PORTEPOCH=	1
 CATEGORIES=	lang scheme
 MASTER_SITES=	https://code.call-cc.org/releases/${DISTVERSION}/
@@ -17,6 +17,7 @@ CPE_VENDOR=	call-cc
 USE_LDCONFIG=	yes
 
 MAKEFILE=	GNUmakefile
+HAS_CONFIGURE=	yes
 MAKE_ARGS=	C_COMPILER="${CC}" \
 		C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
 		CXX_COMPILER="${CXX}" \
@@ -37,15 +38,10 @@ DOCSDIR=	${PREFIX}/share/doc/chicken
 
 PLIST_SUB=	BINARYVERSION=${_CHICKEN_BINARYVERSION}
 
-OPTIONS_DEFINE=	DOCS FEATHERS
+OPTIONS_DEFINE=	DOCS
 OPTIONS_SUB=	yes
 
-# XXX: This should be a subpackage and on by default
-FEATHERS_DESC=	Install the Feathers debugger (requires Tcl/Tk)
-
-FEATHERS_USES=	tk:wrapper,run
-
-_CHICKEN_BINARYVERSION=	11
+_CHICKEN_BINARYVERSION=	12
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/c* \
diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo
index 2ee2f2fc18cc..d8c18960ee3b 100644
--- a/lang/chicken/distinfo
+++ b/lang/chicken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721112689
-SHA256 (chicken-5.4.0.tar.gz) = 3c5d4aa61c1167bf6d9bf9eaf891da7630ba9f5f3c15bf09515a7039bfcdec5f
-SIZE (chicken-5.4.0.tar.gz) = 4109135
+TIMESTAMP = 1786440122
+SHA256 (chicken-6.0.0.tar.gz) = 92835552b1b687ad26737e429b5aba36510bf429f8816ec0f6d336c8cb41f443
+SIZE (chicken-6.0.0.tar.gz) = 4287731
diff --git a/lang/chicken/pkg-plist b/lang/chicken/pkg-plist
index 0b701d486815..39d6b1cf0598 100644
--- a/lang/chicken/pkg-plist
+++ b/lang/chicken/pkg-plist
@@ -1,17 +1,16 @@
 bin/chicken
+bin/chicken-csc
+bin/chicken-csi
 bin/chicken-do
 bin/chicken-install
 bin/chicken-profile
 bin/chicken-status
 bin/chicken-uninstall
-bin/chicken-csc
-bin/chicken-csi
-%%FEATHERS%%bin/feathers
 include/chicken/chicken-config.h
 include/chicken/chicken.h
 lib/chicken/%%BINARYVERSION%%/chicken.base.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.bitwise.import.so
-lib/chicken/%%BINARYVERSION%%/chicken.blob.import.so
+lib/chicken/%%BINARYVERSION%%/chicken.bytevector.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.compiler.user-pass.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.condition.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.continuation.import.so
@@ -33,6 +32,7 @@ lib/chicken/%%BINARYVERSION%%/chicken.load.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.locative.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.memory.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.memory.representation.import.so
+lib/chicken/%%BINARYVERSION%%/chicken.number-vector.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.pathname.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.platform.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.plist.import.so
@@ -51,12 +51,16 @@ lib/chicken/%%BINARYVERSION%%/chicken.syntax.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.tcp.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.time.import.so
 lib/chicken/%%BINARYVERSION%%/chicken.time.posix.import.so
+lib/chicken/%%BINARYVERSION%%/chicken.version.import.so
+lib/chicken/%%BINARYVERSION%%/scheme.file.import.so
+lib/chicken/%%BINARYVERSION%%/scheme.process-context.import.so
+lib/chicken/%%BINARYVERSION%%/scheme.time.import.so
+lib/chicken/%%BINARYVERSION%%/scheme.write.import.so
 lib/chicken/%%BINARYVERSION%%/srfi-4.import.so
 lib/chicken/%%BINARYVERSION%%/types.db
-lib/libchicken.a
+lib/libchicken-static.a
 lib/libchicken.so
 lib/libchicken.so.%%BINARYVERSION%%
-%%FEATHERS%%%%DATADIR%%/feathers.tcl
 %%DATADIR%%/setup.defaults
 %%PORTDOCS%%%%DOCSDIR%%/DEPRECATED
 @comment %%PORTDOCS%%%%DOCSDIR%%/LICENSE
@@ -69,7 +73,6 @@ lib/libchicken.so.%%BINARYVERSION%%
 %%PORTDOCS%%%%DOCSDIR%%/manual/C interface.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Cross development.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Data representation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Debugging.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Declarations.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Deployment.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Deviations from the standard.html
@@ -84,7 +87,7 @@ lib/libchicken.so.%%BINARYVERSION%%
 %%PORTDOCS%%%%DOCSDIR%%/manual/Interface to external functions and variables.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken base).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken bitwise).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken blob).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken bytevector).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken condition).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken continuation).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken csi).html
@@ -124,8 +127,24 @@ lib/libchicken.so.%%BINARYVERSION%%
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken time posix).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken time).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken type).html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module r4rs.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/Module r5rs.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (chicken version).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme base).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme case-lambda).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme char).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme complex).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme cxr).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme eval).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme file).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme inexact).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme lazy).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme load).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme process-context).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme r4rs).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme r5rs).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme read).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme repl).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme time).html
+%%PORTDOCS%%%%DOCSDIR%%/manual/Module (scheme write).html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module scheme.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Module srfi-4.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Modules.html
@@ -135,14 +154,13 @@ lib/libchicken.so.%%BINARYVERSION%%
 %%PORTDOCS%%%%DOCSDIR%%/manual/Using the compiler.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/Using the interpreter.html
 %%PORTDOCS%%%%DOCSDIR%%/manual/manual.css
+share/man/man1/chicken-csc.1.gz
+share/man/man1/chicken-csi.1.gz
 share/man/man1/chicken-do.1.gz
 share/man/man1/chicken-install.1.gz
 share/man/man1/chicken-profile.1.gz
 share/man/man1/chicken-status.1.gz
 share/man/man1/chicken-uninstall.1.gz
 share/man/man1/chicken.1.gz
-share/man/man1/chicken-csc.1.gz
-share/man/man1/chicken-csi.1.gz
-%%FEATHERS%%share/man/man1/feathers.1.gz
 @postexec %D/bin/chicken-install -update-db
 @postunexec rm -f %D/lib/chicken/%%BINARYVERSION%%/modules.db
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.