Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help |
The search service can find package by either name (apache), provides(webserver), absolute file names (/usr/bin/apache), binaries (gprof) or shared libraries (libXm.so.2) in standard path. It does not support multiple arguments yet...
The System and Arch are optional added filters, for example System could be "redhat", "redhat-7.2", "mandrake" or "gnome", Arch could be "i386" or "src", etc. depending on your system.
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). Some effort was also taken to ensure compatibility with custom Lua configurations (e.g. with changed numeric type representations), though this is not tested or guaranteed to work (patches welcome if broken). Unlike LuaJIT's `ffi` module or other efforts such as `luaffifb`, it works with every common version of the reference Lua implementation (currently 5.1, 5.2, 5.3 and 5.4, 5.0 could be supported but wasn't considered worth it) as well as compatible non-reference ones (like LuaJIT). Functionality from newer Lua versions is also supported, when used with that version (e.g. with 5.3+ you will get seamless integer and bit-op support, with 5.4 you will get metatype support for to-be-closed variables, and so on). Since it's written from scratch, having 1:1 bug-for-bug C parser compatibility is a non-goal. The parser is meant to comply with C11, plus a number of extensions from GCC, MSVC and C++ (where it doesn't conflict with C). The project was started because there isn't any FFI for standard Lua that's as user friendly as LuaJIT's and doesn't have portability issues.
Package | Summary | Distribution | Download |
lua51-cffi-lua-0.2.3+git.1748465608.9f2acc9-1.1.i586.html | A portable C FFI for Lua 5.1+ | OpenSuSE Ports Tumbleweed for i586 | lua51-cffi-lua-0.2.3+git.1748465608.9f2acc9-1.1.i586.rpm |
lua51-cffi-lua-0.2.3+git.1748465608.9f2acc9-1.1.s390x.html | A portable C FFI for Lua 5.1+ | OpenSuSE Ports Tumbleweed for s390x | lua51-cffi-lua-0.2.3+git.1748465608.9f2acc9-1.1.s390x.rpm |
lua51-cffi-lua-0.2.3+git.1748465608.9f2acc9-1.1.x86_64.html | A portable C FFI for Lua 5.1+ | OpenSuSE Tumbleweed for x86_64 | lua51-cffi-lua-0.2.3+git.1748465608.9f2acc9-1.1.x86_64.rpm |
Generated by rpm2html 1.6