lang/chez-scheme 10.4.0 FreeBSD
Chez Scheme system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE20
- Categories
- lang
- Package size
- 2953.9 KiB, 5872.2 KiB installed
Description
Chez Scheme is both a programming language and an implementation of that language, with supporting tools and documentation.
As a superset of the language described in the [Revised 6 Report on the Algorithmic Language Scheme] (http://www.r6rs.org)(R6RS), Chez Scheme supports all standard features of Scheme, including first-class procedures, proper treatment of tail calls, continuations, user-defined records, libraries, exceptions, and hygienic macro expansion.
Chez Scheme also includes extensive support for interfacing with C and other languages, support for multiple threads possibly running on multiple cores, non-blocking I/O, and many other features.
Install
Binary package:
pkg install chez-scheme
From the ports tree:
cd /usr/ports/lang/chez-scheme/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= chez-scheme>0:lang/chez-scheme
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 10.4.0 | 10.4.0 | - | - | 10.4.0 |
| FreeBSD:14:quarterly | 10.4.0 | 10.4.0 | n/a | - | 10.4.0 |
| FreeBSD:15:latest | 10.4.0 | 10.4.0 | n/a | - | 10.2.0_1 |
| FreeBSD:15:quarterly | 10.4.0 | 10.4.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 10.4.0 | 10.4.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libuuid.so: misc/libuuidlibossp-uuid.so: misc/ossp-uuid
The full lists below include those, and their dependencies in turn.
Build dependencies 10
Run dependencies 7
Required by 1
Configuration
Options name: lang_chez-scheme
| Option | Default | Description |
|---|---|---|
| X11 | on | X11 (graphics) support |
- USES
- gmake iconv:lib ncurses
- Service scripts
- none
- Conflicts with
- petite-chez
Files
Manual pages 1
- petite(1)
pkg-plist 47
- bin/
- bin/-script
- bin/petite
- %%CHEZ_LIBDIR%%/examples/Makefile
- %%CHEZ_LIBDIR%%/examples/build.zuo
- %%CHEZ_LIBDIR%%/examples/compat.ss
- %%CHEZ_LIBDIR%%/examples/crepl.c
- %%CHEZ_LIBDIR%%/examples/csocket.c
- %%CHEZ_LIBDIR%%/examples/def.ss
- %%CHEZ_LIBDIR%%/examples/edit.ss
- %%CHEZ_LIBDIR%%/examples/ez-grammar-test.ss
- %%CHEZ_LIBDIR%%/examples/ez-grammar.ss
- %%CHEZ_LIBDIR%%/examples/fact.ss
- %%CHEZ_LIBDIR%%/examples/fatfib.ss
- %%CHEZ_LIBDIR%%/examples/fft.ss
- %%CHEZ_LIBDIR%%/examples/fib.ss
- %%CHEZ_LIBDIR%%/examples/foreign.ss
- %%CHEZ_LIBDIR%%/examples/freq.ss
- %%CHEZ_LIBDIR%%/examples/interpret.ss
- %%CHEZ_LIBDIR%%/examples/m4.ss
- %%CHEZ_LIBDIR%%/examples/macro.ss
- %%CHEZ_LIBDIR%%/examples/matrix.ss
- %%CHEZ_LIBDIR%%/examples/object.ss
- %%CHEZ_LIBDIR%%/examples/power.ss
- %%CHEZ_LIBDIR%%/examples/queue.ss
- %%CHEZ_LIBDIR%%/examples/rabbit.ss
- %%CHEZ_LIBDIR%%/examples/rsa.ss
- %%CHEZ_LIBDIR%%/examples/scons.ss
- %%CHEZ_LIBDIR%%/examples/setof.ss
- %%CHEZ_LIBDIR%%/examples/socket.ss
- %%CHEZ_LIBDIR%%/examples/template.ss
- %%CHEZ_LIBDIR%%/examples/unify.ss
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/-script
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/-script.boot
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/.boot
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/libkernel.a
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/liblz4.a
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/libz.a
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/main.o
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/petite
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/petite.boot
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/revision
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/scheme.boot
- %%CHEZ_LIBDIR%%/%%CHEZ_ARCH%%/scheme.h
- share/man/man1/.1.gz
- share/man/man1/petite.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| csv10.4.0.tar.gz | 9.584467e+06 | 54d0d19e4cd51878f88fb4b7ddb44079be6ca12bcf14163f8ea53cbcb4633385 |
Master sites 1
- https://github.com/cisco/ChezScheme/releases/download/v${DISTVERSION}/
Commit history 0
No commits in the history this site was built from.