head 1.10; access; symbols pkgsrc-2026Q3:1.10.0.2 pkgsrc-2026Q3-base:1.10 pkgsrc-2026Q2:1.9.0.4 pkgsrc-2026Q2-base:1.9 pkgsrc-2026Q1:1.9.0.2 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.8.0.14 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.12 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.10 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.8 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.6 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.4 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.2 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.7.0.8 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.6 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.4 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.2 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.5.0.88 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.86 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.84 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.82 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.80 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.78 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.76 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.74 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.72 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.70 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.68 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.64 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.44 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.66 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.62 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.60 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.58 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.56 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.54 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.52 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.50 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.48 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.46 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.42 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.40 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.38 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.36 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.34 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.32 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.30 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.28 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.26 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.24 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.22 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.20 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.18 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.16 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.14 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.12 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.10 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.8 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.6 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.4 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.2 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.4.0.12 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.10 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.8 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.6 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.4 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.2 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.3.0.12 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.10 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.8 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.6 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.4 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.2 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.2.0.8 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.6 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.4 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.2 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.1.1.1.0.4 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2026.07.23.17.47.36; author ktnb; state Exp; branches; next 1.9; commitid vkxWa6nCjHNRUNOG; 1.9 date 2025.12.26.02.57.44; author ktnb; state Exp; branches; next 1.8; commitid 5NdFW0MvFKeaIRnG; 1.8 date 2024.04.11.15.19.11; author ktnb; state Exp; branches; next 1.7; commitid U8H149RNW9yNRJ5F; 1.7 date 2023.04.30.19.32.30; author nikita; state Exp; branches; next 1.6; commitid ocP41AFkDIDfqanE; 1.6 date 2023.04.29.10.17.39; author nikita; state Exp; branches; next 1.5; commitid G5GJMIHSrAP7oZmE; 1.5 date 2012.04.16.10.19.34; author asau; state Exp; branches; next 1.4; 1.4 date 2010.11.23.21.22.11; author asau; state Exp; branches; next 1.3; 1.3 date 2009.06.14.18.03.31; author joerg; state Exp; branches; next 1.2; 1.2 date 2008.07.16.07.14.36; author bjs; state Exp; branches; next 1.1; 1.1 date 2008.04.28.04.14.31; author bjs; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.04.28.04.14.31; author bjs; state Exp; branches; next ; desc @@ 1.10 log @gambc: fixed building on Darwn; added js backend @ text @@@comment $NetBSD: PLIST,v 1.9 2025/12/26 02:57:44 ktnb Exp $ bin/gambdoc bin/gambuild-C bin/gambuild-arm bin/gambuild-java bin/gambuild-js bin/gambuild-php bin/gambuild-python bin/gambuild-riscv-32 bin/gambuild-riscv-64 bin/gambuild-ruby bin/gambuild-x86 bin/gambuild-x86-64 bin/gambvcs bin/gsc-gambit bin/gsc-script bin/gsi-gambit bin/gsi-script bin/scheme-ieee-1178-1990 bin/scheme-r4rs bin/scheme-r5rs bin/scheme-srfi-0 bin/six bin/six-script include/gambit-not.h include/gambit.h info/gambit.info lib/_arm#.scm lib/_asm#.scm lib/_assert#.scm lib/_base64/_base64#.scm lib/_base64/_base64.scm lib/_base64/_base64.sld lib/_base64/test/test.scm lib/_codegen#.scm lib/_csv/_csv#.scm lib/_csv/_csv.scm lib/_csv/_csv.sld lib/_csv/test/test.scm lib/_define-library/_define-library#.scm lib/_define-library/_define-library.scm lib/_define-library/debug.scm lib/_define-library/define-library-expand#.scm lib/_define-library/define-library-expand.scm lib/_define-library/test/test.scm lib/_define-syntax.scm lib/_digest/_digest#.scm lib/_digest/_digest.scm lib/_digest/test/test.scm lib/_eval#.scm lib/_fifo#.scm lib/_gambit#.scm lib/_gambit.c ${PLIST.js}lib/_gambit.js lib/_gambitgsc.c lib/_gambitgsi.c lib/_geiser/_geiser#.scm lib/_geiser/_geiser.scm lib/_git/_git#.scm lib/_git/_git.scm lib/_hamt/_hamt#.scm lib/_hamt/_hamt.scm lib/_hamt/primitive-hamt/primitive-hamt#.scm lib/_hamt/primitive-hamt/primitive-hamt.scm lib/_hamt/test/test.scm lib/_http/_http#.scm lib/_http/_http.scm lib/_http/test/test.scm lib/_io#.scm lib/_irregex/_irregex#.scm lib/_irregex/_irregex.scm lib/_irregex/_irregex.sld lib/_irregex/irregex.scm lib/_irregex/test/irregex-utils.scm lib/_irregex/test/test-irregex-from-gauche.scm lib/_irregex/test/test-irregex-pcre.scm lib/_irregex/test/test-irregex-scsh.scm lib/_irregex/test/test-irregex-utf8.scm lib/_irregex/test/test.scm lib/_json/_json#.scm lib/_json/_json.scm lib/_json/_json.sld lib/_json/test/test.scm lib/_kernel#.scm lib/_match/_match#.scm lib/_match/_match.scm lib/_match/match-expand#.scm lib/_match/match-expand.scm lib/_match/test/test.scm lib/_module#.scm lib/_nonstd#.scm lib/_num#.scm lib/_optional#.scm lib/_pkg/_pkg#.scm lib/_pkg/_pkg.scm lib/_repl#.scm lib/_riscv#.scm lib/_six/js#.scm lib/_six/js.scm lib/_six/js.sld lib/_six/python#.scm lib/_six/python.scm lib/_six/python.sld lib/_six/six-expand#.scm lib/_six/six-expand.scm lib/_six/test/test.scm lib/_std#.scm lib/_syntax-boot.scm lib/_syntax-case-xform-boot.scm lib/_syntax-case-xform.scm lib/_syntax-common.scm lib/_syntax-pattern.scm lib/_syntax-rules-xform.scm lib/_syntax-template.scm lib/_syntax-xform-boot.scm lib/_syntax-xform.scm lib/_syntax.scm lib/_system#.scm lib/_tar/_tar#.scm lib/_tar/_tar.scm lib/_test/_test#.scm lib/_test/_test.scm lib/_test/_test.sld lib/_test/all/all.scm lib/_test/quiet/quiet.scm lib/_test/test-expand#.scm lib/_test/test-expand.scm lib/_test/test/test.scm lib/_test/verbose/verbose.scm lib/_thread#.scm lib/_uri/_uri#.scm lib/_uri/_uri.scm lib/_uri/test/test.scm lib/_with-syntax-boot.scm lib/_x86#.scm lib/_zlib/_zlib#.scm lib/_zlib/_zlib.scm lib/_zlib/test/test.scm lib/gambit#.scm lib/gambit/boolean/boolean#.scm lib/gambit/boolean/boolean.scm lib/gambit/boolean/boolean.sld lib/gambit/char/CaseFolding.txt lib/gambit/char/PropList.txt lib/gambit/char/SpecialCasing.txt lib/gambit/char/UnicodeData.txt lib/gambit/char/char#.scm lib/gambit/char/char.scm lib/gambit/char/char.sld lib/gambit/env-vars/env-vars#.scm lib/gambit/env-vars/env-vars.scm lib/gambit/env-vars/env-vars.sld lib/gambit/gambit#.scm lib/gambit/gambit.scm lib/gambit/gambit.sld lib/gambit/list/list#.scm lib/gambit/list/list.scm lib/gambit/list/list.sld lib/gambit/parameter/parameter#.scm lib/gambit/parameter/parameter.scm lib/gambit/parameter/parameter.sld lib/gambit/prim/boolean#.scm lib/gambit/prim/boolean-r4rs#.scm lib/gambit/prim/boolean-r7rs#.scm lib/gambit/prim/boolean.sld lib/gambit/prim/box#.scm lib/gambit/prim/box-gambit#.scm lib/gambit/prim/box.sld lib/gambit/prim/bytevector#.scm lib/gambit/prim/bytevector-r7rs#.scm lib/gambit/prim/bytevector.sld lib/gambit/prim/char#.scm lib/gambit/prim/char-gambit#.scm lib/gambit/prim/char-r4rs#.scm lib/gambit/prim/char-r7rs#.scm lib/gambit/prim/char.sld lib/gambit/prim/exception#.scm lib/gambit/prim/exception-gambit#.scm lib/gambit/prim/exception.sld lib/gambit/prim/f32vector#.scm lib/gambit/prim/f32vector-gambit#.scm lib/gambit/prim/f32vector.sld lib/gambit/prim/f64vector#.scm lib/gambit/prim/f64vector-gambit#.scm lib/gambit/prim/f64vector.sld lib/gambit/prim/filesystem#.scm lib/gambit/prim/filesystem-gambit#.scm lib/gambit/prim/filesystem-r7rs#.scm lib/gambit/prim/filesystem.sld lib/gambit/prim/fixnum#.scm lib/gambit/prim/fixnum-gambit#.scm lib/gambit/prim/fixnum.sld lib/gambit/prim/flonum#.scm lib/gambit/prim/flonum-gambit#.scm lib/gambit/prim/flonum.sld lib/gambit/prim/foreign#.scm lib/gambit/prim/foreign-gambit#.scm lib/gambit/prim/foreign.sld lib/gambit/prim/keyword#.scm lib/gambit/prim/keyword-gambit#.scm lib/gambit/prim/keyword.sld lib/gambit/prim/list#.scm lib/gambit/prim/list-gambit#.scm lib/gambit/prim/list-r4rs#.scm lib/gambit/prim/list-r7rs#.scm lib/gambit/prim/list.sld lib/gambit/prim/misc#.scm lib/gambit/prim/misc-gambit#.scm lib/gambit/prim/misc-r4rs#.scm lib/gambit/prim/misc-r5rs#.scm lib/gambit/prim/misc-r7rs#.scm lib/gambit/prim/misc.sld lib/gambit/prim/number#.scm lib/gambit/prim/number-gambit#.scm lib/gambit/prim/number-r4rs#.scm lib/gambit/prim/number-r7rs#.scm lib/gambit/prim/number.sld lib/gambit/prim/os#.scm lib/gambit/prim/os-gambit#.scm lib/gambit/prim/os-r7rs#.scm lib/gambit/prim/os.sld lib/gambit/prim/port#.scm lib/gambit/prim/port-gambit#.scm lib/gambit/prim/port-r4rs#.scm lib/gambit/prim/port-r7rs#.scm lib/gambit/prim/port.sld lib/gambit/prim/prim#.scm lib/gambit/prim/prim.sld lib/gambit/prim/s16vector#.scm lib/gambit/prim/s16vector-gambit#.scm lib/gambit/prim/s16vector.sld lib/gambit/prim/s32vector#.scm lib/gambit/prim/s32vector-gambit#.scm lib/gambit/prim/s32vector.sld lib/gambit/prim/s64vector#.scm lib/gambit/prim/s64vector-gambit#.scm lib/gambit/prim/s64vector.sld lib/gambit/prim/s8vector#.scm lib/gambit/prim/s8vector-gambit#.scm lib/gambit/prim/s8vector.sld lib/gambit/prim/six#.scm lib/gambit/prim/six-gambit#.scm lib/gambit/prim/six.sld lib/gambit/prim/special-forms#.scm lib/gambit/prim/special-forms-gambit#.scm lib/gambit/prim/special-forms-r4rs#.scm lib/gambit/prim/special-forms-r5rs#.scm lib/gambit/prim/special-forms-r7rs#.scm lib/gambit/prim/special-forms.sld lib/gambit/prim/string#.scm lib/gambit/prim/string-gambit#.scm lib/gambit/prim/string-r4rs#.scm lib/gambit/prim/string-r7rs#.scm lib/gambit/prim/string.sld lib/gambit/prim/symbol#.scm lib/gambit/prim/symbol-gambit#.scm lib/gambit/prim/symbol-r4rs#.scm lib/gambit/prim/symbol-r7rs#.scm lib/gambit/prim/symbol.sld lib/gambit/prim/table#.scm lib/gambit/prim/table-gambit#.scm lib/gambit/prim/table.sld lib/gambit/prim/thread#.scm lib/gambit/prim/thread-gambit#.scm lib/gambit/prim/thread.sld lib/gambit/prim/u16vector#.scm lib/gambit/prim/u16vector-gambit#.scm lib/gambit/prim/u16vector.sld lib/gambit/prim/u32vector#.scm lib/gambit/prim/u32vector-gambit#.scm lib/gambit/prim/u32vector.sld lib/gambit/prim/u64vector#.scm lib/gambit/prim/u64vector-gambit#.scm lib/gambit/prim/u64vector.sld lib/gambit/prim/u8vector#.scm lib/gambit/prim/u8vector-gambit#.scm lib/gambit/prim/u8vector.sld lib/gambit/prim/vector#.scm lib/gambit/prim/vector-gambit#.scm lib/gambit/prim/vector-r4rs#.scm lib/gambit/prim/vector-r7rs#.scm lib/gambit/prim/vector.sld lib/gambit/prim/will#.scm lib/gambit/prim/will-gambit#.scm lib/gambit/prim/will.sld lib/gambit/procedure/procedure#.scm lib/gambit/procedure/procedure.scm lib/gambit/procedure/procedure.sld lib/gambit/process/process#.scm lib/gambit/process/process.scm lib/gambit/process/process.sld lib/gambit/promise/promise#.scm lib/gambit/promise/promise.scm lib/gambit/promise/promise.sld lib/gambit/random/random#.scm lib/gambit/random/random.scm lib/gambit/random/random.sld lib/gambit/string/string#.scm lib/gambit/string/string.scm lib/gambit/string/string.sld lib/gambit/symkey/symkey#.scm lib/gambit/symkey/symkey.scm lib/gambit/symkey/symkey.sld lib/gambit/unstable/unstable#.scm lib/gambit/unstable/unstable.scm lib/gambit/unstable/unstable.sld lib/gambit/vector/vector#.scm lib/gambit/vector/vector.scm lib/gambit/vector/vector.sld lib/libgambit.so lib/libgambitgsc.so lib/libgambitgsi.so lib/r4rs#.scm lib/r5rs#.scm lib/r7rs#.scm lib/scheme/base/base.sld lib/scheme/case-lambda/case-lambda.sld lib/scheme/char/char.sld lib/scheme/complex/complex.sld lib/scheme/cxr/cxr.sld lib/scheme/eval/eval.sld lib/scheme/file/file.sld lib/scheme/inexact/inexact.sld lib/scheme/lazy/lazy.sld lib/scheme/load/load.sld lib/scheme/process-context/process-context.sld lib/scheme/r5rs/r5rs.sld lib/scheme/read/read.sld lib/scheme/repl/repl.sld lib/scheme/time/time.sld lib/scheme/write/write.sld lib/srfi/0/0#.scm lib/srfi/0/0.scm lib/srfi/0/0.sld lib/srfi/0/demo/demo.scm lib/srfi/0/test/test.scm lib/srfi/1/1#.scm lib/srfi/1/1.scm lib/srfi/1/1.sld lib/srfi/1/test/test.scm lib/srfi/111/111#.scm lib/srfi/111/111.scm lib/srfi/111/111.sld lib/srfi/111/test/test.scm lib/srfi/124/124#.scm lib/srfi/124/124.scm lib/srfi/124/124.sld lib/srfi/124/test/test.scm lib/srfi/13/13#.scm lib/srfi/13/13.scm lib/srfi/13/13.sld lib/srfi/13/test/test.scm lib/srfi/132/132#.scm lib/srfi/132/132.scm lib/srfi/132/132.sld lib/srfi/132/delndups.scm lib/srfi/132/lmsort.scm lib/srfi/132/merge.scm lib/srfi/132/select.scm lib/srfi/132/sort.scm lib/srfi/132/sortp.scm lib/srfi/132/test/test.scm lib/srfi/132/vector-util.scm lib/srfi/132/vhsort.scm lib/srfi/132/visort.scm lib/srfi/132/vmsort.scm lib/srfi/132/vqsort2.scm lib/srfi/132/vqsort3.scm lib/srfi/132/vr7rs.scm lib/srfi/14/14#.scm lib/srfi/14/14.scm lib/srfi/14/14.sld lib/srfi/14/test/test.scm lib/srfi/141/141#.scm lib/srfi/141/141.scm lib/srfi/141/141.sld lib/srfi/141/test/test.scm lib/srfi/151/151#.scm lib/srfi/151/151.scm lib/srfi/151/151.sld lib/srfi/151/test/test.scm lib/srfi/158/158#.scm lib/srfi/158/158.scm lib/srfi/158/158.sld lib/srfi/158/test/test.scm lib/srfi/179/179#.scm lib/srfi/179/179.scm lib/srfi/179/179.sld lib/srfi/179/demo/demo.scm lib/srfi/179/generalized-arrays.scm lib/srfi/179/test/test.scm lib/srfi/19/19#.scm lib/srfi/19/19.scm lib/srfi/19/19.sld lib/srfi/19/test/test.scm lib/srfi/193/193#.scm lib/srfi/193/193.scm lib/srfi/193/193.sld lib/srfi/193/test/test.scm lib/srfi/2/2#.scm lib/srfi/2/2.scm lib/srfi/2/expand#.scm lib/srfi/2/expand.scm lib/srfi/2/syntax-utils#.scm lib/srfi/2/syntax-utils.scm lib/srfi/2/test/test.scm lib/srfi/219/219#.scm lib/srfi/219/219.scm lib/srfi/219/219.sld lib/srfi/219/test/test.scm lib/srfi/23/23#.scm lib/srfi/23/23.scm lib/srfi/23/23.sld lib/srfi/23/test/test.scm lib/srfi/231/231#.scm lib/srfi/231/231.scm lib/srfi/231/231.sld lib/srfi/231/demo/demo.scm lib/srfi/231/demo2/demo2.scm lib/srfi/231/demo3/demo3.scm lib/srfi/231/demo4/demo4.scm lib/srfi/231/demo4/girl.pgm lib/srfi/231/generalized-arrays.scm lib/srfi/231/test/test.scm lib/srfi/26/26#.scm lib/srfi/26/26.scm lib/srfi/26/expand#.scm lib/srfi/26/expand.scm lib/srfi/26/test/test.scm lib/srfi/27/27#.scm lib/srfi/27/27.scm lib/srfi/27/27.sld lib/srfi/27/test/test.scm lib/srfi/28/28#.scm lib/srfi/28/28.scm lib/srfi/28/28.sld lib/srfi/28/test/test.scm lib/srfi/31/31.scm lib/srfi/31/31.sld lib/srfi/31/test/test.scm lib/srfi/33/33#.scm lib/srfi/33/33.scm lib/srfi/33/33.sld lib/srfi/33/test/test.scm lib/srfi/4/4#.scm lib/srfi/4/4.scm lib/srfi/4/4.sld lib/srfi/4/test/test.scm lib/srfi/41/41#.scm lib/srfi/41/41.scm lib/srfi/41/41.sld lib/srfi/41/test/test.scm lib/srfi/42/42#.scm lib/srfi/42/42.scm lib/srfi/42/42.sld lib/srfi/42/test/test.scm lib/srfi/45/45#.scm lib/srfi/45/45.scm lib/srfi/45/45.sld lib/srfi/45/test/test.scm lib/srfi/48/48#.scm lib/srfi/48/48.scm lib/srfi/48/48.sld lib/srfi/48/test/test.scm lib/srfi/5/5#.scm lib/srfi/5/5.scm lib/srfi/5/5.sld lib/srfi/5/test/test.scm lib/srfi/6/6#.scm lib/srfi/6/6.scm lib/srfi/6/6.sld lib/srfi/6/test/test.scm lib/srfi/64/64#.scm lib/srfi/64/64.scm lib/srfi/64/64.sld lib/srfi/64/test/test.scm lib/srfi/69/69#.scm lib/srfi/69/69.scm lib/srfi/69/69.sld lib/srfi/69/test/test.scm lib/srfi/8/8#.scm lib/srfi/8/8.scm lib/srfi/8/8.sld lib/srfi/8/test/test.scm lib/srfi/9/9#.scm lib/srfi/9/9.scm lib/srfi/9/9.sld lib/srfi/9/test/test.scm lib/syntax-case.scm lib/termite/data.scm lib/termite/deftype.scm lib/termite/io.scm lib/termite/match#.scm lib/termite/match-support#.scm lib/termite/match-support.scm lib/termite/match.scm lib/termite/otp/gen_event.scm lib/termite/otp/gen_server.scm lib/termite/process.scm lib/termite/recv.scm lib/termite/termite#.scm lib/termite/termite.scm lib/termite/utils#.scm lib/termite/utils.scm lib/termite/uuid.scm man/man1/gsi.1 share/doc/gambc/gambit.html share/doc/gambc/gambit.pdf share/doc/gambc/gambit.tsv share/doc/gambc/gambit.txt @ 1.9 log @gamb: update to 4.9.7 bug fixes and minor build system changes @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.8 2024/04/11 15:19:11 ktnb Exp $ d54 1 @ 1.8 log @gambc: update to 4.9.5 - Avoid leading 0 in timestamp that can be interpreted as an octal number - Fix various SRFI 19 issues and update leap-seconds table - Check for Autoconf 2.69 and give a warning if another version is used @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.7 2023/04/30 19:32:30 nikita Exp $ d36 4 d69 14 d172 1 @ 1.7 log @gambc: fix binary name conflict, add reproducibility fix, and some more. @ text @d1 1 a1 1 @@comment $NetBSD$ d31 4 d47 1 d82 3 d104 1 d315 1 d340 2 d343 1 d354 9 d369 1 d371 5 a375 3 lib/srfi/179/girl.pgm lib/srfi/179/test-arrays.scm lib/srfi/179/test.pgm d395 10 d429 1 d433 4 d441 4 @ 1.6 log @gambc: forgot to commit the plist @ text @d15 1 a15 1 bin/gsc d17 1 a17 1 bin/gsi @ 1.5 log @Update to Gambit C 4.6.5 Changes since version 4.6.3 include various build system fixes, iOS REPL improvements, addition of Xlib examples. @ text @d2 13 a14 2 bin/gambc-cc bin/gambc-doc d27 2 a28 1 info/gambit-c.info d32 10 a42 3 lib/_gambc.c lib/_gambcgsc.c lib/_gambcgsi.c d44 15 d61 6 d69 3 d73 7 d81 10 d92 10 d103 4 d108 3 a110 2 lib/digest#.scm lib/digest.scm d112 172 a283 3 lib/libgambc.so lib/libgambcgsc.so lib/libgambcgsi.so d286 139 d426 16 d443 4 a446 3 share/doc/gambc/gambit-c.html share/doc/gambc/gambit-c.pdf share/doc/gambc/gambit-c.txt @ 1.4 log @Update Gambit-C to 4.6.0 With advent of git version control changes are unknown. @ text @d2 2 a3 2 bin/gambc-cc.bat bin/gambc-doc.bat d17 3 d33 1 @ 1.3 log @Remove @@dirrm entries from PLISTs @ text @d1 3 a3 1 @@comment $NetBSD: PLIST,v 1.2 2008/07/16 07:14:36 bjs Exp $ a4 1 bin/gsc-cc-o.bat d14 1 a15 1 include/gambit-not.h d38 2 @ 1.2 log @ Update to version 4.2.8. Changes: - Fixed infinite loop when a character is output to a port whose character encoding does not support the character (e.g. (display (integer->char 1000)) when character encoding is ISO-8859-1). - Added procedures to extract the threads and thread groups contained in a thread group (thread-group->thread-list, thread-group->thread-vector, thread-group->thread-group-list, thread-group->thread-group-vector). - Renamed open-process' show-window: setting to the more reasonable show-console: since it controls the visibility of the console. - Added readtable-max-unescaped-char and readtable-max-unescaped-char-set which control the external syntax of characters in symbol, string and character objects written with the write and pretty-print procedures. - Added tcp-server-socket-info to get the IP address and port-number of a tcp-server-port (useful when the server port was created with a kernel assigned port-number, i.e. setting port-number: 0). - Fixed incorrect calls to ___P macro in lib/*.c, and added lib/check___P script to automatically detect such calls (script contributed by Derek Peschel). - Added a "terminate" interrupt which terminates the Gambit process cleanly (all the exit jobs are executed before exiting). On Unix this interrupt is raised by the SIGTERM signal so a "kill 1234" where 1234 is the pid of the Gambit process will terminate the process. On Windows the interrupt occurs when the console window is closed or the system is shutting down (however currently the system hangs while executing the exit jobs). - Fixed handling of incomplete characters at end-of-file, which are now handled like illegal characters (error signaled unless char-encoding-errors setting is set to #f). - Fixed recently introduced bug in handling of end-of-line encoding. - Added escaping of non-graphical characters in symbols: (string->symbol (string (integer->char 255))) gives |\377| . - Protect gcc extension _builtin_expect with GCC version >= 3 because old gcc versions (up to 2.95.3 it seems) did not have that extension. - Added char-encoding-errors: setting to open-file to enable/disable character encoding error checking, and -:fr and -:fR runtime options to select the default setting for file I/O (on/off). - Removed non-ASCII characters from lib/_num.scm . - Fixed error introduced with end-of-line encoding of the history file. - Changed end-of-line encoding from lf to cr-lf when reading source code. This makes the load procedure and the compiler more lenient when reading source code with non-Unix-style end-of-line encoding. This means that source code with a string containing a CR/LF sequence will construct a string with a single #\newline character (previously both$ #\return and #\newline were put in the string). - Fixed compiler crash when compiling files containing the forms #123, #, ##, etc (file location information was not properly attached to expression) - Improve error messages produced by the C compiler when it compiles a file generated by a different version of the Gambit compiler. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/28 04:14:31 bjs Exp $ a39 1 @@dirrm share/doc/gambc @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD$ d14 1 @ 1.1.1.1 log @ Import version 4.2.6 of the Gambit-C Scheme System. Blurb: Gambit-C includes a Scheme interpreter and a Scheme compiler which can be used to build standalone executables. Because the compiler generates portable C code it is fairly easy to port to any platform with a decent C compiler. The Gambit-C system conforms to the R4RS, R5RS and IEEE Scheme standards. The full numeric tower is implemented, including: infinite precision integers (bignums), rationals, inexact reals (floating point numbers), and complex numbers. Gambit-C supports a number of extensions to the standards including (non-exhaustively): - an optimizing compiler - with several powerful transformations (automatic function inlining, partial evaluation, etc) - that generates properly tail-recursive portable C code - a scalable thread system that can handle millions of concurrent threads - an I/O system fully integrated with the thread system that supports regular files, ttys, sockets (client and server, with TCP or UDP), directories, processes, and pipes - an infix syntax extension (SIX) that allows mixing code in the standard prefix syntax with code in a C-like syntax - SRFIs 0, 4, 6, 8, 9, 18, 21, 22, 23, 27, 39 - a REPL/debugger with - a continuation inspection facility (i.e. "backtrace") - a single-stepping mode - error messages with location of error (file, line, and column number) - emacs compatible line-editing with history - very efficient bignum implementation - a foreign function interface for C - a memory management system that grows and shrinks the heap based on the program's needs - a linker that builds standalone executables and shared libraries - dynamic loading of compiled modules and libraries (supported on many platforms) - Unicode support for characters, strings, I/O and source code - object finalization, pretty printing, keyword objects optional and keyword parameters (with the syntax and semantics of DSSSL) - configurable reader with control over case sensitivity - write/read invariance of symbols, e.g. (string->symbol "B;123") => |B;123| - write/read invariance of floating point numbers - unhygienic macros and more! @ text @@