Bug 199086

Summary: [NEW PORT] lang/chibi-scheme: Minimal Scheme implementation for use as a C extension language
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: danfe
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
chibi-scheme.shar
none
Poudriere log for 8.4-RELEASE/amd64
none
Poudriere log for 10.1-RELEASE/i386 none

Description Tobias Kortkamp freebsd_committer freebsd_triage 2015-04-01 14:04:30 UTC
Created attachment 155086 [details]
chibi-scheme.shar

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 the R7RS (scheme base) library.

WWW: https://github.com/norton/chibi-scheme
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2015-04-01 14:07:42 UTC
Created attachment 155087 [details]
Poudriere log for 8.4-RELEASE/amd64
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2015-04-01 14:08:40 UTC
Created attachment 155088 [details]
Poudriere log for 10.1-RELEASE/i386
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-04-10 10:44:36 UTC
A commit references this bug:

Author: danfe
Date: Fri Apr 10 10:44:25 UTC 2015
New revision: 383717
URL: https://svnweb.freebsd.org/changeset/ports/383717

Log:
  Add a port of minimal Scheme implementation for use as a C extension
  language (Chibi-Scheme).

  PR:		199086
  Submitted by:	Tobias Kortkamp

Changes:
  head/lang/Makefile
  head/lang/chibi-scheme/
  head/lang/chibi-scheme/Makefile
  head/lang/chibi-scheme/distinfo
  head/lang/chibi-scheme/files/
  head/lang/chibi-scheme/files/patch-Makefile
  head/lang/chibi-scheme/files/patch-Makefile.libs
  head/lang/chibi-scheme/pkg-descr
  head/lang/chibi-scheme/pkg-plist
Comment 4 Alexey Dokuchaev freebsd_committer freebsd_triage 2015-04-10 10:47:39 UTC
Committed as ports r383717 with minor modifications (manpages location and compression, uphold CFLAGS, proper knobs order in Makefile, missing USE_LDCONFIG); overall very good work, thanks for submitting!