Loading maintainers/scripts/luarocks-packages.csv +1 −0 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ lrexlib-oniguruma,,,,,,junestepp lrexlib-pcre,,,,,, lrexlib-posix,,,,,, lsp-progress.nvim,,,,,5.1,gepbird lsqlite3,,,,,, lua-cjson,,,,,, lua-cmsgpack,,,,,, lua-curl,,,,,, Loading pkgs/by-name/ol/olympus-unwrapped/package.nix +1 −10 Original line number Diff line number Diff line Loading @@ -15,16 +15,7 @@ let lua_cpath = with luajitPackages; lib.concatMapStringsSep ";" getLuaCPath [ (buildLuarocksPackage { pname = "lsqlite3"; version = "0.9.6-1"; src = fetchzip { url = "http://lua.sqlite.org/home/zip/lsqlite3_v096.zip"; hash = "sha256-Mq409A3X9/OS7IPI/KlULR6ZihqnYKk/mS/W/2yrGBg="; }; buildInputs = [ sqlite.dev ]; }) lsqlite3 lua-subprocess nfd ]; Loading pkgs/development/lua-modules/generated-packages.nix +31 −0 Original line number Diff line number Diff line Loading @@ -1608,6 +1608,37 @@ final: prev: { } ) { }; lsqlite3 = callPackage ( { buildLuarocksPackage, fetchurl, fetchzip, luaAtLeast, luaOlder, }: buildLuarocksPackage { pname = "lsqlite3"; version = "0.9.6-1"; knownRockspec = (fetchurl { url = "mirror://luarocks/lsqlite3-0.9.6-1.rockspec"; sha256 = "1wb51lsfllmbzrjfl0dzxpg597nd54nn06c9plpvqwwjz4l9lrjf"; }).outPath; src = fetchzip { url = "https://lua.sqlite.org/home/zip/lsqlite3_v096.zip?uuid=v0.9.6"; sha256 = "0p24g17y6s0x1951y9pyndggp71drh4zrzb2a05nb9sk5s3z9dnm"; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; meta = { homepage = "http://lua.sqlite.org/"; description = "A binding for Lua to the SQLite3 database library"; license.fullName = "MIT"; }; } ) { }; lua-cjson = callPackage ( { buildLuarocksPackage, Loading pkgs/development/lua-modules/overrides.nix +5 −0 Original line number Diff line number Diff line Loading @@ -402,6 +402,11 @@ in ]; }); lsqlite3 = prev.lsqlite3.overrideAttrs (old: { src = old.src.overrideAttrs { extension = "zip"; }; buildInputs = old.buildInputs ++ [ sqlite.dev ]; }); lua-cmsgpack = prev.lua-cmsgpack.overrideAttrs { strictDeps = false; meta.broken = isLuaJIT; Loading Loading
maintainers/scripts/luarocks-packages.csv +1 −0 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ lrexlib-oniguruma,,,,,,junestepp lrexlib-pcre,,,,,, lrexlib-posix,,,,,, lsp-progress.nvim,,,,,5.1,gepbird lsqlite3,,,,,, lua-cjson,,,,,, lua-cmsgpack,,,,,, lua-curl,,,,,, Loading
pkgs/by-name/ol/olympus-unwrapped/package.nix +1 −10 Original line number Diff line number Diff line Loading @@ -15,16 +15,7 @@ let lua_cpath = with luajitPackages; lib.concatMapStringsSep ";" getLuaCPath [ (buildLuarocksPackage { pname = "lsqlite3"; version = "0.9.6-1"; src = fetchzip { url = "http://lua.sqlite.org/home/zip/lsqlite3_v096.zip"; hash = "sha256-Mq409A3X9/OS7IPI/KlULR6ZihqnYKk/mS/W/2yrGBg="; }; buildInputs = [ sqlite.dev ]; }) lsqlite3 lua-subprocess nfd ]; Loading
pkgs/development/lua-modules/generated-packages.nix +31 −0 Original line number Diff line number Diff line Loading @@ -1608,6 +1608,37 @@ final: prev: { } ) { }; lsqlite3 = callPackage ( { buildLuarocksPackage, fetchurl, fetchzip, luaAtLeast, luaOlder, }: buildLuarocksPackage { pname = "lsqlite3"; version = "0.9.6-1"; knownRockspec = (fetchurl { url = "mirror://luarocks/lsqlite3-0.9.6-1.rockspec"; sha256 = "1wb51lsfllmbzrjfl0dzxpg597nd54nn06c9plpvqwwjz4l9lrjf"; }).outPath; src = fetchzip { url = "https://lua.sqlite.org/home/zip/lsqlite3_v096.zip?uuid=v0.9.6"; sha256 = "0p24g17y6s0x1951y9pyndggp71drh4zrzb2a05nb9sk5s3z9dnm"; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; meta = { homepage = "http://lua.sqlite.org/"; description = "A binding for Lua to the SQLite3 database library"; license.fullName = "MIT"; }; } ) { }; lua-cjson = callPackage ( { buildLuarocksPackage, Loading
pkgs/development/lua-modules/overrides.nix +5 −0 Original line number Diff line number Diff line Loading @@ -402,6 +402,11 @@ in ]; }); lsqlite3 = prev.lsqlite3.overrideAttrs (old: { src = old.src.overrideAttrs { extension = "zip"; }; buildInputs = old.buildInputs ++ [ sqlite.dev ]; }); lua-cmsgpack = prev.lua-cmsgpack.overrideAttrs { strictDeps = false; meta.broken = isLuaJIT; Loading