BSD Ports

devel/lua-cffi 0.2.4 NetBSD

Portable C FFI for Lua

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
6667a60cae
License
mit
Categories
devel
Package size
76.6 KiB, 241.9 KiB installed

Description

This is a portable C FFI for Lua, based on `libffi` and aiming to be mostly compatible with LuaJIT FFI, but written from scratch. Compatibility is preserved where reasonable, but not where not easily implementable (e.g. the parser extensions for 64-bit `cdata` and so on). Thanks to `libffi`, it works on many operating systems and CPU architectures. The `cffi-lua` codebase itself does not contain any non-portable code (with the exception of things such as Windows calling convention handling on x86, and some adjustments for big endian architectures).

Install

Binary package:

pkgin install lua-cffi

From pkgsrc:

cd /usr/pkgsrc/devel/lua-cffi && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
6667a60cae wiz lua-cffi: fix PLIST for lua != 5.4