diff options
author | Erik Falor <ewfalor@gmail.com> | 2018-03-06 02:01:32 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2018-03-06 02:01:32 +0700 |
commit | d762986a2cf05ac19f5e51a9620a4056242716d7 (patch) | |
tree | 35b7e84eda45a82bbd087222a03606a615cf87c4 /development | |
parent | 9cb04b7a71cb5ab54c03fd7f470e3c9c585ae6c8 (diff) |
development/chibi-scheme: Updated for version 0.8.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development')
-rw-r--r-- | development/chibi-scheme/README | 22 | ||||
-rw-r--r-- | development/chibi-scheme/chibi-scheme.SlackBuild | 6 | ||||
-rw-r--r-- | development/chibi-scheme/chibi-scheme.info | 6 |
3 files changed, 16 insertions, 18 deletions
diff --git a/development/chibi-scheme/README b/development/chibi-scheme/README index ecb75e43506bf..09e3f6c73610d 100644 --- a/development/chibi-scheme/README +++ b/development/chibi-scheme/README @@ -1,16 +1,14 @@ +Minimal Scheme Implementation for use as an Extension Language + Chibi-Scheme is a very small library intended for use as an extension and scripting language in C programs. In addition to support for lightweight -VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs -to run simultaneously in different OS threads. - -The default language is an extended subset of the current draft R7RS Scheme, -with support for all libraries. +VM-based threads, each VM itself runs in an isolated heap allowing multiple +VMs to run simultaneously in different OS threads. -The system is designed in optional layers, beginning with a VM based on a small -set of opcodes, a set of primitives implemented in C, a default language, a -module system implementation, and a set of standard modules. You can choose -whichever layer suits your needs best and customize the rest. Adding your own -primitives or wrappers around existing C libraries is easy with the C FFI. +The default repl language contains all bindings from R7RS small, available +explicitly as the (scheme small) library. The language is built in layers, +however - see the manual for instructions on compiling with fewer features or +requesting a smaller language on startup. -Chibi is known to build and run on 32 and 64-bit Linux, FreeBSD, DragonFly, OS -X, iOS, Windows (under Cygwin) and Plan9. +Chibi-Scheme is known to work on 32 and 64-bit Linux, FreeBSD and OS X, Plan +9, Windows (using Cygwin), iOS, Android, ARM and Emscripten. diff --git a/development/chibi-scheme/chibi-scheme.SlackBuild b/development/chibi-scheme/chibi-scheme.SlackBuild index 8177a3146e666..a9ab5dee535a1 100644 --- a/development/chibi-scheme/chibi-scheme.SlackBuild +++ b/development/chibi-scheme/chibi-scheme.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for chibi-scheme -# Copyright 2014 Erik Falor, Utah, USA +# Copyright 2018 Erik Falor, Utah, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM='chibi-scheme' -VERSION=${VERSION:-0.8.0} +VERSION=${VERSION:-0.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -60,7 +60,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tgz +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . find -L . \ diff --git a/development/chibi-scheme/chibi-scheme.info b/development/chibi-scheme/chibi-scheme.info index b2efbf374be26..b66a9484f6de6 100644 --- a/development/chibi-scheme/chibi-scheme.info +++ b/development/chibi-scheme/chibi-scheme.info @@ -1,8 +1,8 @@ PRGNAM="chibi-scheme" -VERSION="0.8.0" +VERSION="0.8" HOMEPAGE="https://github.com/ashinn/chibi-scheme" -DOWNLOAD="http://synthcode.com/scheme/chibi/chibi-scheme-0.8.0.tgz" -MD5SUM="a8a494ac7f8e8385d7a8316b305f5d1c" +DOWNLOAD="https://github.com/ashinn/chibi-scheme/archive/0.8/chibi-scheme-0.8.tar.gz" +MD5SUM="67b913d446a75360ea9076222b1a15ba" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |