Version: 1.15.3, Package name: ffi-1.15.3 |
Maintained by: Jeremy Evans |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description 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 |
Filesize: 888.5 KB |
Version History (View Complete History) |
|
2021-06-17 15:49:06 by Sebastian Reitenbach | Files touched by this commit (3) |
Log message: update 1.14.2 -> 1.15.3 feedback and OK jeremy@ |
2021-02-02 12:09:14 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to ffi 1.14.2 |
2020-02-03 12:04:05 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to ruby-ffi 1.12.1 |
2019-11-11 23:41:35 by Jeremy Evans | Files touched by this commit (5) |
Log message: Update to ffi 1.11.1 |
2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2018-06-13 16:26:53 by Jeremy Evans | Files touched by this commit (49) |
Log message: Add OpenBSD comment to rubygems-ext.PLIST Bump ruby gem ext ports as this changes the package. Requested by espie@ |
2016-11-04 15:31:46 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to ruby-ffi 1.9.14 |
2015-07-25 21:33:31 by Jeremy Evans | Files touched by this commit (3) |
Log message: Update to ffi 1.9.10 |
2015-07-18 20:10:31 by Jeremy Evans | Files touched by this commit (13) |
Log message: Remove MODRUBY_RAKE_DEPENDS. Only necessary on ruby 1.8, and none of the ports that use it are still built with ruby 1.8. OK ajacoutot@ |
2011-08-18 03:49:12 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: - update to ffi-1.0.9 ok jeremy@ |
2011-03-10 16:51:36 by Jeremy Evans | Files touched by this commit (4) |
Log message: 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-01-02 06:20:53 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: - unbreak |
2010-12-27 11:58:40 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: - add missing dependencies - extend platform ifdefs to fix build on mip64(el), and several others too |