13 Commits

Author SHA256 Message Date
fc39433055 Switch off building lua51 build of the package. 2025-10-29 16:59:27 +01:00
2e4c34e388 Add remove-bogus-luajit.patch (gh#q66/cffi-lua#63)
It makes the test suite pass with LuaJIT.
2025-10-29 16:59:27 +01:00
4323909d84 Not yet adding luajit version to _multibuild (gh#q66/cffi-lua#63) 2025-10-29 16:59:27 +01:00
0d42419d98 Add luajit version to _multibuild
Exclude 32bit architectures from building (gh#q66/cffi-lua#59)
2025-10-29 16:59:27 +01:00
404d8b5b74 fix: ExcludeArch: 32bit platforms 2025-10-29 16:59:27 +01:00
ed5a709be8 Don’t build luajit version, it is useless. 2025-10-29 16:59:27 +01:00
7a6ae88832 Add luajit version to _multibuild 2025-10-29 16:59:27 +01:00
175513cf2a Rename lua-cffi to lua-cffi-lua. 2025-10-29 16:59:26 +01:00
3abfc1be0a Renumber patches 2025-10-29 16:59:26 +01:00
5a463b7ff5 Add two patches fixing typos in documentation:
- 0001-Corrects-1st-example-in-introduction.md.patch
  - 0002-docs-fixed-the-second-example-in-introduction.md.patch
2025-10-29 16:59:26 +01:00
12cd5b0c3d Initial packaging effort for lua-cffi 0.2.3+git.1748465608.9f2acc9:
* copyright update
  * fix lib::close on windows
  * src/platform.hh: fix or1k build
  * ci: try setting LSAN_OPTIONS
  * ci: also try pip without --break-system-packages
  * ci: reorder arguments for pip
  * ci: disable lsan for sanitized builds for now
  * ci: allow pip to "break" system
  * ci: use macos-latest
  * handle __new metamethod
2025-10-29 16:59:26 +01:00
74d4554e90 Initial commit 2025-10-29 15:27:16 +01:00
d33fad5d2c Accepting request 1307411 from devel:languages:lua
New package, for using C libraries in Lua scripts.

OBS-URL: https://build.opensuse.org/request/show/1307411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-cffi-lua?expand=0&rev=1
2025-09-29 14:31:46 +00:00