gpo.zugaina.org

Search Portage & Overlays:

dev-lua/lsqlite3

Lua binding for the SQLite3 database library

Screenshots

  • lsqlite3-0.9.7
    ~amd64 ~arm ~arm64
    test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4

    View      Download      Browse     License: MIT   
    Overlay: stuff

ChangeLog

commit afed7bb782721a8486f4f9b23a1dff9715646e36
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Sep 27 18:47:46 2026 +0200

dev-lua/lsqlite3: new package, add 0.9.7

Lua binding for SQLite3. 0.9.7 is tagged upstream but not yet on
LuaRocks; it adds Lua 5.5 support.

The Fossil zip bundles an SQLite amalgamation for the static
lsqlite3complete module. It is deleted so the quoted sqlite3.h include
cannot pick up the bundled header, and the module links the system
sqlite. The download is pinned to the v0.9.7 check-in, since Fossil
tags can be moved.

::gentoo's Lua 5.1 leaves LUA_COMPAT_OPENLIB undefined, which hides
the luaL_openlib declaration lsqlite3 uses there, so the 5.1 build
defines it. Only test/test.lua runs: tests-sqlite3.lua needs lunit,
which is not packaged.