Bug 199086 - [NEW PORT] lang/chibi-scheme: Minimal Scheme implementation for use as a C extension language
Summary: [NEW PORT] lang/chibi-scheme: Minimal Scheme implementation for use as a C ex...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-01 14:04 UTC by Tobias Kortkamp
Modified: 2015-04-10 10:47 UTC (History)
1 user (show)

See Also:


Attachments
chibi-scheme.shar (14.52 KB, text/plain)
2015-04-01 14:04 UTC, Tobias Kortkamp
no flags Details
Poudriere log for 8.4-RELEASE/amd64 (29.46 KB, text/plain)
2015-04-01 14:07 UTC, Tobias Kortkamp
no flags Details
Poudriere log for 10.1-RELEASE/i386 (29.90 KB, text/plain)
2015-04-01 14:08 UTC, Tobias Kortkamp
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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!