chibi-scheme is a minimal Scheme implementation for use as an extension language.
Created attachment 195774 [details]
An .ebuild for chibi-scheme 0.2.
Created attachment 195776 [details]
metadata.xml for chibi-scheme.
thanks for your work on this. I am hoping to be able to add chibi-scheme to the main tree some day, but there are still some problems with it, so I might stick it inot the lisp overlay for a while first.
Created attachment 195904 [details]
This is my current working ebuild. I noticed that the tests work but don't seem to exit, so that will still need to be fixed. Does that happen for you too?
(In reply to comment #4)
> I noticed that the tests work but don't seem to exit, so that will
> still need to be fixed. Does that happen for you too?
No, it doesn't. The tests run and exit fine for me with both of these ebuilds.
Ok, I got access to an amd64 machine. Yes, I do see the tests hanging on amd64. But, when compiled with USE_BOEHM=1, the tests run, pass, and exit.
However, the second ebuild here doesn't actually cause USE_BOEHM=1 to be passed to make when USE=boehm-gc.
Created attachment 195933 [details, diff]
Some makefile improvements I suggested to upstream. Includes adding -fPIC to CFLAGS (needed for amd64, fixes QA notice for x86) and -soname (fixes QA notice).
Created attachment 195935 [details]
ebuild clean up. Reference the Makefile patch. Add ~amd64 keyword.
I have added 0.2 to the lisp overlay. It would be interesting to have a live ebuild too. For now chibi-scheme is not yet ready for main tree though.