Port details |
- s7 Scheme interpreter
- g20231215 lang
=2 g20231215Version of this port present on the latest quarterly branch. - Maintainer: fuz@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: 2023-10-27 06:36:19
- Last Update: 2023-12-17 21:42:49
- Commit Hash: f3c3327
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: lisp
- License: BSD0CLAUSE
- WWW:
- https://ccrma.stanford.edu/software/snd/snd/s7.html
- Description:
- s7 is a Scheme interpreter intended as an extension language for other
applications. Although it is a descendant of tinyScheme, s7 is closest
as a Scheme dialect to Guile 1.8. I believe it is compatible with r5rs
and r7rs. It has continuations, ratios, complex numbers, macros,
keywords, hash-tables, multiprecision arithmetic, generalized set!,
unicode, and so on. It does not have syntax-rules or any of its friends,
and it thinks there is no such thing as an inexact integer.
¦ ¦ ¦ ¦ ![SVNWeb - no subversion history for this port SVNWeb - no subversion history for this port](/images/subversion-greyed.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/s7/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/s7
- pkg install s7
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: s7
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1702642188
SHA256 (bil-s7-edc6242088978d09bff053726ec2f8a6ea8f8f72_GL0.tar.gz) = ce1592b1bb43ebbab6e6de03e5eb231eec5764c3cf2686408851914ee814072b
SIZE (bil-s7-edc6242088978d09bff053726ec2f8a6ea8f8f72_GL0.tar.gz) = 2705853
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libgmp.so : math/gmp
- libmpfr.so : math/mpfr
- libmpc.so : math/mpc
- This port is required by:
- for Libraries
-
- emulators/tic-80
Configuration Options:
- ===> The following configuration options are available for s7-g20231215:
DOCS=on: Build and/or install documentation
GMP=on: GMP (multiple precision arithmetic) support
NREPL=off: install notcurses repl (s7-nrepl)
REPL=on: install simple repl (s7-repl)
===> Use 'make config' to modify these settings
- Options name:
- lang_s7
- USES:
- localbase:ldflags
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
g20231215 17 Dec 2023 21:42:49
![commit hash: f3c3327666c631668002ff92fb2d2243b34e0af1 commit hash: f3c3327666c631668002ff92fb2d2243b34e0af1](/images/git.png) ![commit hash: f3c3327666c631668002ff92fb2d2243b34e0af1 commit hash: f3c3327666c631668002ff92fb2d2243b34e0af1](/images/codeberg.svg) ![commit hash: f3c3327666c631668002ff92fb2d2243b34e0af1 commit hash: f3c3327666c631668002ff92fb2d2243b34e0af1](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Robert Clausecker (fuz) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
lang/s7: update to g20231215 |
g20231023 27 Oct 2023 06:32:10
![commit hash: 33b159c02d78b2a00a854188ce648c9c6e0314ea commit hash: 33b159c02d78b2a00a854188ce648c9c6e0314ea](/images/git.png) ![commit hash: 33b159c02d78b2a00a854188ce648c9c6e0314ea commit hash: 33b159c02d78b2a00a854188ce648c9c6e0314ea](/images/codeberg.svg) ![commit hash: 33b159c02d78b2a00a854188ce648c9c6e0314ea commit hash: 33b159c02d78b2a00a854188ce648c9c6e0314ea](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Robert Clausecker (fuz) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
lang/s7: Scheme interpreter
s7 is a Scheme interpreter intended as an extension language for other
applications. Although it is a descendant of tinyScheme, s7 is closest
as a Scheme dialect to Guile 1.8. I believe it is compatible with r5rs
and r7rs. It has continuations, ratios, complex numbers, macros,
keywords, hash-tables, multiprecision arithmetic, generalized set!,
unicode, and so on. It does not have syntax-rules or any of its friends,
and it thinks there is no such thing as an inexact integer.
WWW: https://ccrma.stanford.edu/software/snd/snd/s7.html |
Number of commits found: 2
|