diff --git a/lang/chibi-scheme/Makefile b/lang/chibi-scheme/Makefile index 1cc1c98e04ef..ef87f66859a6 100644 --- a/lang/chibi-scheme/Makefile +++ b/lang/chibi-scheme/Makefile @@ -1,47 +1,45 @@ -# - PORTNAME= chibi-scheme -DISTVERSION= 0.10.0 +DISTVERSION= 0.11.0 CATEGORIES= lang MAINTAINER= gahr@FreeBSD.org COMMENT= Minimal Scheme implementation for use as a C extension language WWW= https://github.com/ashinn/chibi-scheme LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake USE_GITHUB= yes GH_ACCOUNT= ashinn GH_TAGNAME= ${DISTVERSION:R} USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS MAKE_ARGS= IMAGE_FILES="" \ LDCONFIG=${TRUE} ALL_TARGET= all doc libchibi-scheme.a TEST_TARGET= test PORTSCOUT= skipv:stable PLIST_SUB= SOVERSION=${DISTVERSION} PORTDOCS= * post-patch: @${REINPLACE_CMD} \ -e '/$$(SO)/s|$$(INSTALL_EXE) -m0755|$$(BSD_INSTALL_LIB)|' \ -e '/tools/s|$$(INSTALL) -m0755|$$(BSD_INSTALL_SCRIPT)|' \ -e 's|$$(INSTALL_EXE) -m0755|$$(BSD_INSTALL_PROGRAM)|' \ -e '/$$(MANDIR)/s|$$(INSTALL) -m0644|$$(BSD_INSTALL_MAN)|' \ -e 's|$$(INSTALL) -m0644|$$(BSD_INSTALL_DATA)|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} 's|-g -g3 -O3 ||' ${WRKSRC}/Makefile.detect post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR}/lib ${INSTALL_DATA} ${WRKSRC}/doc/chibi.html ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/lib .include diff --git a/lang/chibi-scheme/distinfo b/lang/chibi-scheme/distinfo index 0830b6bbcca9..1defaf811a8e 100644 --- a/lang/chibi-scheme/distinfo +++ b/lang/chibi-scheme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1621930549 -SHA256 (ashinn-chibi-scheme-0.10.0-0.10_GH0.tar.gz) = ae1d2057138b7f438f01bfb1e072799105faeea1de0ab3cc10860adf373993b3 -SIZE (ashinn-chibi-scheme-0.10.0-0.10_GH0.tar.gz) = 1148573 +TIMESTAMP = 1717397567 +SHA256 (ashinn-chibi-scheme-0.11.0-0.11_GH0.tar.gz) = b4404d5304b51b243684702fa7b5f2d82f77cb7ef470bcfca1d94f8ed7660342 +SIZE (ashinn-chibi-scheme-0.11.0-0.11_GH0.tar.gz) = 1228817 diff --git a/lang/chibi-scheme/pkg-plist b/lang/chibi-scheme/pkg-plist index 6f2c669a958c..bd4e6fabdc46 100644 --- a/lang/chibi-scheme/pkg-plist +++ b/lang/chibi-scheme/pkg-plist @@ -1,494 +1,530 @@ bin/chibi-doc bin/chibi-ffi bin/chibi-scheme bin/snow-chibi bin/snow-chibi.scm include/chibi/bignum.h include/chibi/eval.h include/chibi/features.h include/chibi/gc_heap.h include/chibi/install.h include/chibi/sexp.h lib/chibi/chibi/ast.so lib/chibi/chibi/crypto/crypto.so lib/chibi/chibi/disasm.so lib/chibi/chibi/emscripten.so lib/chibi/chibi/filesystem.so lib/chibi/chibi/heap-stats.so lib/chibi/chibi/io/io.so lib/chibi/chibi/json.so lib/chibi/chibi/net.so lib/chibi/chibi/optimize/profile.so lib/chibi/chibi/optimize/rest.so lib/chibi/chibi/process.so lib/chibi/chibi/pty.so lib/chibi/chibi/stty.so lib/chibi/chibi/system.so lib/chibi/chibi/threads.so lib/chibi/chibi/time.so lib/chibi/chibi/weak.so lib/chibi/scheme/bytevector.so lib/chibi/scheme/time.so lib/chibi/srfi/144/math.so lib/chibi/srfi/151/bit.so lib/chibi/srfi/160/uvprims.so lib/chibi/srfi/18/threads.so lib/chibi/srfi/27/rand.so lib/chibi/srfi/39/param.so lib/chibi/srfi/69/hash.so lib/chibi/srfi/95/qsort.so lib/chibi/srfi/98/env.so lib/libchibi-scheme.a lib/libchibi-scheme.so lib/libchibi-scheme.so.0 lib/libchibi-scheme.so.%%SOVERSION%% libdata/pkgconfig/chibi-scheme.pc share/chibi/.chibi.meta share/chibi/.scheme.meta share/chibi/.srfi.meta share/chibi/chibi/app-test.sld share/chibi/chibi/app.scm share/chibi/chibi/app.sld share/chibi/chibi/apropos.scm share/chibi/chibi/apropos.sld share/chibi/chibi/assert-test.sld share/chibi/chibi/assert.sld share/chibi/chibi/ast.scm share/chibi/chibi/ast.sld share/chibi/chibi/base64-test.sld share/chibi/chibi/base64.scm share/chibi/chibi/base64.sld share/chibi/chibi/binary-record-chicken.scm +share/chibi/chibi/binary-record-test.sld share/chibi/chibi/binary-record.scm share/chibi/chibi/binary-record.sld share/chibi/chibi/binary-types.scm share/chibi/chibi/bytevector-test.sld share/chibi/chibi/bytevector.scm share/chibi/chibi/bytevector.sld share/chibi/chibi/channel.scm share/chibi/chibi/channel.sld share/chibi/chibi/char-set.sld share/chibi/chibi/char-set/ascii.scm share/chibi/chibi/char-set/ascii.sld share/chibi/chibi/char-set/base.sld share/chibi/chibi/char-set/boundary.scm share/chibi/chibi/char-set/boundary.sld share/chibi/chibi/char-set/extras.scm share/chibi/chibi/char-set/extras.sld share/chibi/chibi/char-set/full.scm share/chibi/chibi/char-set/full.sld share/chibi/chibi/config.scm share/chibi/chibi/config.sld share/chibi/chibi/crypto/md5-test.sld share/chibi/chibi/crypto/md5.scm share/chibi/chibi/crypto/md5.sld share/chibi/chibi/crypto/rsa-test.sld share/chibi/chibi/crypto/rsa.scm share/chibi/chibi/crypto/rsa.sld share/chibi/chibi/crypto/sha2-native.scm share/chibi/chibi/crypto/sha2-test.sld share/chibi/chibi/crypto/sha2.scm share/chibi/chibi/crypto/sha2.sld share/chibi/chibi/diff-test.sld share/chibi/chibi/diff.scm share/chibi/chibi/diff.sld share/chibi/chibi/disasm.sld share/chibi/chibi/doc-test.sld share/chibi/chibi/doc.scm share/chibi/chibi/doc.sld share/chibi/chibi/edit-distance-test.sld share/chibi/chibi/edit-distance.sld share/chibi/chibi/emscripten.scm share/chibi/chibi/emscripten.sld share/chibi/chibi/equiv.scm share/chibi/chibi/equiv.sld share/chibi/chibi/filesystem-test.sld share/chibi/chibi/filesystem.scm share/chibi/chibi/filesystem.sld share/chibi/chibi/generic-test.sld share/chibi/chibi/generic.scm share/chibi/chibi/generic.sld share/chibi/chibi/heap-stats.sld share/chibi/chibi/highlight.scm share/chibi/chibi/highlight.sld share/chibi/chibi/ieee-754.scm share/chibi/chibi/io-test.sld share/chibi/chibi/io.sld share/chibi/chibi/io/io.scm share/chibi/chibi/iset-test.sld share/chibi/chibi/iset.sld share/chibi/chibi/iset/base.scm share/chibi/chibi/iset/base.sld share/chibi/chibi/iset/constructors.scm share/chibi/chibi/iset/constructors.sld share/chibi/chibi/iset/iterators.scm share/chibi/chibi/iset/iterators.sld share/chibi/chibi/iset/optimize.scm share/chibi/chibi/iset/optimize.sld share/chibi/chibi/json-test.sld share/chibi/chibi/json.scm share/chibi/chibi/json.sld share/chibi/chibi/log-test.sld share/chibi/chibi/log.scm share/chibi/chibi/log.sld share/chibi/chibi/loop-test.sld share/chibi/chibi/loop.sld share/chibi/chibi/loop/loop.scm share/chibi/chibi/match-test.sld share/chibi/chibi/match.sld share/chibi/chibi/match/match.scm share/chibi/chibi/math/prime-test.sld share/chibi/chibi/math/prime.scm share/chibi/chibi/math/prime.sld share/chibi/chibi/memoize-test.sld share/chibi/chibi/memoize.scm share/chibi/chibi/memoize.sld share/chibi/chibi/mime-test.sld share/chibi/chibi/mime.scm share/chibi/chibi/mime.sld share/chibi/chibi/modules.scm share/chibi/chibi/modules.sld share/chibi/chibi/monad/environment.scm share/chibi/chibi/monad/environment.sld share/chibi/chibi/net.scm share/chibi/chibi/net.sld share/chibi/chibi/net/http-server.scm share/chibi/chibi/net/http-server.sld share/chibi/chibi/net/http.scm share/chibi/chibi/net/http.sld share/chibi/chibi/net/server-util.scm share/chibi/chibi/net/server-util.sld share/chibi/chibi/net/server.scm share/chibi/chibi/net/server.sld share/chibi/chibi/net/servlet.scm share/chibi/chibi/net/servlet.sld share/chibi/chibi/numeric-test.sld share/chibi/chibi/optimize.scm share/chibi/chibi/optimize.sld share/chibi/chibi/optimize/profile.scm share/chibi/chibi/optimize/profile.sld share/chibi/chibi/optimize/rest.scm share/chibi/chibi/optimize/rest.sld share/chibi/chibi/optional-test.sld share/chibi/chibi/optional.scm share/chibi/chibi/optional.sld share/chibi/chibi/parse-test.sld share/chibi/chibi/parse.sld share/chibi/chibi/parse/common.scm share/chibi/chibi/parse/common.sld share/chibi/chibi/parse/parse.scm share/chibi/chibi/pathname-test.sld share/chibi/chibi/pathname.scm share/chibi/chibi/pathname.sld share/chibi/chibi/process-test.sld share/chibi/chibi/process.scm share/chibi/chibi/process.sld share/chibi/chibi/pty-test.sld share/chibi/chibi/pty.sld share/chibi/chibi/quoted-printable-test.sld share/chibi/chibi/quoted-printable.scm share/chibi/chibi/quoted-printable.sld share/chibi/chibi/regexp-test.sld share/chibi/chibi/regexp.scm share/chibi/chibi/regexp.sld share/chibi/chibi/regexp/pcre.scm share/chibi/chibi/regexp/pcre.sld share/chibi/chibi/reload.scm share/chibi/chibi/reload.sld share/chibi/chibi/repl.scm share/chibi/chibi/repl.sld share/chibi/chibi/scribble-test.sld share/chibi/chibi/scribble.scm share/chibi/chibi/scribble.sld +share/chibi/chibi/shell-test.sld +share/chibi/chibi/shell.scm +share/chibi/chibi/shell.sld share/chibi/chibi/show.sld share/chibi/chibi/show/base.sld share/chibi/chibi/show/c-test.sld share/chibi/chibi/show/c.scm share/chibi/chibi/show/c.sld share/chibi/chibi/show/color.sld share/chibi/chibi/show/column.sld share/chibi/chibi/show/pretty.sld share/chibi/chibi/show/shared.sld share/chibi/chibi/show/unicode.sld share/chibi/chibi/snow/commands.scm share/chibi/chibi/snow/commands.sld share/chibi/chibi/snow/fort.scm share/chibi/chibi/snow/fort.sld +share/chibi/chibi/snow/install.sld share/chibi/chibi/snow/interface.scm share/chibi/chibi/snow/interface.sld share/chibi/chibi/snow/package.scm share/chibi/chibi/snow/package.sld share/chibi/chibi/snow/utils.scm share/chibi/chibi/snow/utils.sld share/chibi/chibi/string-test.sld share/chibi/chibi/string.scm share/chibi/chibi/string.sld share/chibi/chibi/stty.scm share/chibi/chibi/stty.sld +share/chibi/chibi/sxml-test.sld share/chibi/chibi/sxml.scm share/chibi/chibi/sxml.sld share/chibi/chibi/syntax-case-test.sld share/chibi/chibi/syntax-case.scm share/chibi/chibi/syntax-case.sld share/chibi/chibi/system-test.sld share/chibi/chibi/system.sld share/chibi/chibi/tar-test.sld share/chibi/chibi/tar.scm share/chibi/chibi/tar.sld share/chibi/chibi/temp-file.scm share/chibi/chibi/temp-file.sld share/chibi/chibi/term/ansi-test.sld share/chibi/chibi/term/ansi.scm share/chibi/chibi/term/ansi.sld share/chibi/chibi/term/edit-line.scm share/chibi/chibi/term/edit-line.sld share/chibi/chibi/test.scm share/chibi/chibi/test.sld +share/chibi/chibi/text-test.sld +share/chibi/chibi/text.sld +share/chibi/chibi/text/base.scm +share/chibi/chibi/text/base.sld +share/chibi/chibi/text/marks.scm +share/chibi/chibi/text/movement.scm +share/chibi/chibi/text/search.scm +share/chibi/chibi/text/search.sld +share/chibi/chibi/text/types.scm +share/chibi/chibi/text/types.sld +share/chibi/chibi/text/utf8.scm +share/chibi/chibi/text/utf8.sld share/chibi/chibi/time.sld share/chibi/chibi/trace.scm share/chibi/chibi/trace.sld share/chibi/chibi/type-inference.scm share/chibi/chibi/type-inference.sld share/chibi/chibi/uri-test.sld share/chibi/chibi/uri.scm share/chibi/chibi/uri.sld share/chibi/chibi/weak-test.sld share/chibi/chibi/weak.sld share/chibi/chibi/zlib.scm share/chibi/chibi/zlib.sld share/chibi/init-7.scm share/chibi/meta-7.scm share/chibi/scheme/base.sld share/chibi/scheme/bitwise.sld share/chibi/scheme/box.sld share/chibi/scheme/bytevector-test.sld share/chibi/scheme/bytevector.sld share/chibi/scheme/case-lambda.sld share/chibi/scheme/char.sld share/chibi/scheme/char/ascii.scm share/chibi/scheme/char/case-offsets.scm share/chibi/scheme/char/full.scm share/chibi/scheme/char/normalization.sld share/chibi/scheme/char/special-casing.scm share/chibi/scheme/charset.sld share/chibi/scheme/comparator.sld share/chibi/scheme/complex.sld share/chibi/scheme/cxr.scm share/chibi/scheme/cxr.sld share/chibi/scheme/define-values.scm share/chibi/scheme/digit-value.scm share/chibi/scheme/division.scm share/chibi/scheme/division.sld share/chibi/scheme/ephemeron.sld share/chibi/scheme/eval.sld share/chibi/scheme/extras.scm share/chibi/scheme/file.sld share/chibi/scheme/fixnum.sld share/chibi/scheme/flonum.sld share/chibi/scheme/generator.sld share/chibi/scheme/hash-table.sld share/chibi/scheme/ideque.sld share/chibi/scheme/ilist.sld share/chibi/scheme/inexact.scm share/chibi/scheme/inexact.sld share/chibi/scheme/lazy.sld share/chibi/scheme/list-queue.sld share/chibi/scheme/list.sld share/chibi/scheme/load.sld share/chibi/scheme/lseq.sld share/chibi/scheme/mapping.sld share/chibi/scheme/misc-macros.scm share/chibi/scheme/process-context.sld share/chibi/scheme/r5rs.sld share/chibi/scheme/read.sld share/chibi/scheme/red.sld share/chibi/scheme/regex.sld share/chibi/scheme/repl.sld share/chibi/scheme/rlist.sld share/chibi/scheme/set.sld share/chibi/scheme/show.sld share/chibi/scheme/small.sld share/chibi/scheme/sort.sld share/chibi/scheme/stream.sld share/chibi/scheme/text.sld share/chibi/scheme/time.sld share/chibi/scheme/time/tai-to-utc-offset.sld share/chibi/scheme/time/tai.sld share/chibi/scheme/vector.sld share/chibi/scheme/write.sld share/chibi/srfi/1.sld share/chibi/srfi/1/alists.scm share/chibi/srfi/1/constructors.scm share/chibi/srfi/1/deletion.scm share/chibi/srfi/1/fold.scm share/chibi/srfi/1/immutable.sld share/chibi/srfi/1/lset.scm share/chibi/srfi/1/misc.scm share/chibi/srfi/1/predicates.scm share/chibi/srfi/1/search.scm share/chibi/srfi/1/selectors.scm share/chibi/srfi/1/test.sld share/chibi/srfi/101.scm share/chibi/srfi/101.sld share/chibi/srfi/11.sld share/chibi/srfi/111.sld share/chibi/srfi/113.sld share/chibi/srfi/113/bags.scm share/chibi/srfi/113/sets.scm share/chibi/srfi/115.sld share/chibi/srfi/116.sld share/chibi/srfi/117.sld share/chibi/srfi/117/queue.scm share/chibi/srfi/121.sld share/chibi/srfi/121/generators.scm share/chibi/srfi/124.sld share/chibi/srfi/125.sld share/chibi/srfi/125/hash.scm share/chibi/srfi/127.scm share/chibi/srfi/127.sld share/chibi/srfi/128.sld share/chibi/srfi/128/162-impl.scm share/chibi/srfi/128/comparators.scm share/chibi/srfi/129.sld share/chibi/srfi/129/titlecase.scm share/chibi/srfi/129/titlemaps.scm share/chibi/srfi/130.scm share/chibi/srfi/130.sld share/chibi/srfi/132.sld share/chibi/srfi/132/sort.scm share/chibi/srfi/133.sld share/chibi/srfi/133/vector.scm share/chibi/srfi/134.scm share/chibi/srfi/134.sld share/chibi/srfi/135.scm share/chibi/srfi/135.sld share/chibi/srfi/135/kernel8.body.scm share/chibi/srfi/135/kernel8.sld share/chibi/srfi/135/test.sld share/chibi/srfi/139.scm share/chibi/srfi/139.sld share/chibi/srfi/14.sld share/chibi/srfi/141.sld share/chibi/srfi/142.sld share/chibi/srfi/143.sld share/chibi/srfi/143/fixnum.scm share/chibi/srfi/144.sld share/chibi/srfi/144/flonum.scm share/chibi/srfi/145.sld share/chibi/srfi/146.sld share/chibi/srfi/146/hamt-map-test.scm share/chibi/srfi/146/hamt-map-test.sld share/chibi/srfi/146/hamt-map.scm share/chibi/srfi/146/hamt-map.sld share/chibi/srfi/146/hamt-misc-test.scm share/chibi/srfi/146/hamt-misc-test.sld share/chibi/srfi/146/hamt-misc.scm share/chibi/srfi/146/hamt-misc.sld share/chibi/srfi/146/hamt-test.scm share/chibi/srfi/146/hamt-test.sld share/chibi/srfi/146/hamt.scm share/chibi/srfi/146/hamt.sld share/chibi/srfi/146/hash-test.sld share/chibi/srfi/146/hash.scm share/chibi/srfi/146/hash.sld share/chibi/srfi/146/mapping.scm share/chibi/srfi/146/rbtree.scm share/chibi/srfi/146/test.sld share/chibi/srfi/146/vector-edit-test.scm share/chibi/srfi/146/vector-edit-test.sld share/chibi/srfi/146/vector-edit.scm share/chibi/srfi/146/vector-edit.sld share/chibi/srfi/147.sld share/chibi/srfi/151.sld share/chibi/srfi/151/bitwise.scm share/chibi/srfi/154.scm share/chibi/srfi/154.sld share/chibi/srfi/158.scm share/chibi/srfi/158.sld share/chibi/srfi/159.sld share/chibi/srfi/159/base.scm share/chibi/srfi/159/base.sld share/chibi/srfi/159/color.sld share/chibi/srfi/159/columnar.sld share/chibi/srfi/159/unicode.sld share/chibi/srfi/16.sld share/chibi/srfi/160/base.sld share/chibi/srfi/160/c128.sld share/chibi/srfi/160/c64.sld +share/chibi/srfi/160/f16.sld share/chibi/srfi/160/f32.sld share/chibi/srfi/160/f64.sld +share/chibi/srfi/160/f8.sld +share/chibi/srfi/160/mini-test.sld +share/chibi/srfi/160/mini.sld +share/chibi/srfi/160/prims.sld share/chibi/srfi/160/s16.sld share/chibi/srfi/160/s32.sld share/chibi/srfi/160/s64.sld share/chibi/srfi/160/s8.sld share/chibi/srfi/160/test.sld share/chibi/srfi/160/u16.sld share/chibi/srfi/160/u32.sld share/chibi/srfi/160/u64.sld share/chibi/srfi/160/u8.sld +share/chibi/srfi/160/uvector.scm share/chibi/srfi/160/uvector.sld share/chibi/srfi/165.scm share/chibi/srfi/165.sld share/chibi/srfi/166.sld share/chibi/srfi/166/base.scm share/chibi/srfi/166/base.sld share/chibi/srfi/166/color.scm share/chibi/srfi/166/color.sld share/chibi/srfi/166/column.scm share/chibi/srfi/166/columnar.sld share/chibi/srfi/166/pretty.scm share/chibi/srfi/166/pretty.sld share/chibi/srfi/166/show.scm share/chibi/srfi/166/test.sld share/chibi/srfi/166/unicode.scm share/chibi/srfi/166/unicode.sld share/chibi/srfi/166/width.scm share/chibi/srfi/166/write.scm share/chibi/srfi/179.sld share/chibi/srfi/179/base.scm share/chibi/srfi/179/base.sld share/chibi/srfi/179/test.sld share/chibi/srfi/179/transforms.scm share/chibi/srfi/18.sld share/chibi/srfi/18/interface.scm share/chibi/srfi/18/types.scm share/chibi/srfi/188.sld share/chibi/srfi/193.sld share/chibi/srfi/2.sld +share/chibi/srfi/211/identifier-syntax.sld +share/chibi/srfi/211/test.sld +share/chibi/srfi/211/variable-transformer.sld share/chibi/srfi/219.sld +share/chibi/srfi/227.sld +share/chibi/srfi/229.sld share/chibi/srfi/23.sld +share/chibi/srfi/231.sld +share/chibi/srfi/231/base.scm +share/chibi/srfi/231/base.sld +share/chibi/srfi/231/test.sld +share/chibi/srfi/231/transforms.scm share/chibi/srfi/26.sld share/chibi/srfi/27.sld share/chibi/srfi/27/constructors.scm share/chibi/srfi/33.sld share/chibi/srfi/38.scm share/chibi/srfi/38.sld share/chibi/srfi/39.sld share/chibi/srfi/39/syntax-no-threads.scm share/chibi/srfi/39/syntax.scm share/chibi/srfi/41.scm share/chibi/srfi/41.sld share/chibi/srfi/46.sld share/chibi/srfi/55.sld share/chibi/srfi/6.sld +share/chibi/srfi/64.scm +share/chibi/srfi/64.sld share/chibi/srfi/69.sld share/chibi/srfi/69/interface.scm share/chibi/srfi/69/type.scm share/chibi/srfi/8.sld share/chibi/srfi/9.scm share/chibi/srfi/9.sld share/chibi/srfi/95.sld share/chibi/srfi/95/sort.scm share/chibi/srfi/98.sld share/chibi/srfi/99.sld share/chibi/srfi/99/records.sld share/chibi/srfi/99/records/inspection.scm share/chibi/srfi/99/records/inspection.sld share/chibi/srfi/99/records/procedural.scm share/chibi/srfi/99/records/procedural.sld share/chibi/srfi/99/records/syntactic.scm share/chibi/srfi/99/records/syntactic.sld share/chibi/srfi/99/test.sld share/man/man1/chibi-doc.1.gz share/man/man1/chibi-ffi.1.gz share/man/man1/chibi-scheme.1.gz