Commit Graph

9 Commits

Author SHA1 Message Date
jeremy
cd8b3c3096 Remove NO_REGRESS setting, now handled by ruby.port.mk. 2011-12-02 19:34:42 +00:00
jeremy
16703d23fa Update ruby ports to deal with the regress changes to ruby.port.mk.
Start using MODRUBY_REGRESS with ruby, rspec2, and testrb entries.
Switch away from manual do_regress targets where possible.  Add
some patches to make regress tests run for some ports.
2011-11-17 16:08:00 +00:00
jeremy
9c4d2b3822 Remove .require_paths from PLISTs from gems that used to use
them.  After recent updates to the ruby interpreters, these
files are no longer created.
2011-11-09 00:17:37 +00:00
espie
c5a475ebe0 normalize pkgpath 2011-09-16 09:24:48 +00:00
jasper
89d2dfc0ef - update to ffi-1.0.9
ok jeremy@
2011-08-18 09:49:12 +00:00
jeremy
c167c2addb Bump version to 1.0.6. Fixes building with ruby 1.9.
Add NO_REGRESS while here since the distfile doesn't include
the necessary files (thanks landry@).

OK landry@
2011-03-10 23:51:36 +00:00
jasper
b4c7f57007 - unbreak 2011-01-02 13:20:53 +00:00
jasper
472039e4f4 - add missing dependencies
- extend platform ifdefs to fix build on mip64(el), and several others too
2010-12-27 18:58:40 +00:00
jeremy
1fed8cfbd5 Import ruby-ffi 0.6.3
Ruby-FFI is a ruby extension for programmatically loading dynamic
libraries, binding functions within them, and calling those functions
from Ruby code. Moreover, a Ruby-FFI extension works without changes on
Ruby and JRuby.

* It has a very intuitive DSL
* It supports all C native types
* It supports C structs (also nested), enums and global variables
* It supports callbacks
* It has smart methods to handle memory management of pointers and
  structs
2010-12-20 18:04:16 +00:00