Loading maintainers/scripts/luarocks-packages.csv +1 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ datafile,,,,,, digestif,,,,,5.3, dkjson,,,,,, enet,,,,,,ulysseszhan etlua,,,,,,ulysseszhan fennel,,,,,,misterio77 fidget.nvim,,,,,5.1,mrcjkb fifo,,,,,, Loading pkgs/development/lua-modules/generated-packages.nix +33 −0 Original line number Diff line number Diff line Loading @@ -708,6 +708,39 @@ final: prev: { } ) { }; etlua = callPackage ( { buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, }: buildLuarocksPackage { pname = "etlua"; version = "1.3.0-1"; knownRockspec = (fetchurl { url = "mirror://luarocks/etlua-1.3.0-1.rockspec"; sha256 = "1g98ibp7n2p4js39din2balncjnxxdbaq6msw92z072s2cccx9cf"; }).outPath; src = fetchFromGitHub { owner = "leafo"; repo = "etlua"; tag = "v1.3.0"; hash = "sha256-CVCNeivP6tefUMseoZjiO5wMYBEPNWMy2+0KnmEIuT0="; }; disabled = luaOlder "5.1"; meta = { homepage = "https://github.com/leafo/etlua"; description = "Embedded templates for Lua"; maintainers = with lib.maintainers; [ ulysseszhan ]; license.fullName = "MIT"; }; } ) { }; fennel = callPackage ( { buildLuarocksPackage, Loading pkgs/development/lua-modules/overrides.nix +13 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,19 @@ in buildInputs = old.buildInputs ++ [ enet ]; }); etlua = prev.etlua.overrideAttrs { postPatch = '' # unpack was deleted in Lua 5.2 sed -i '1i unpack = unpack or table.unpack' spec/etlua_spec.moon ''; doCheck = luaOlder "5.5"; # some dependency of moonscript does not support Lua 5.5 preCheck = "moonc spec/etlua_spec.moon"; nativeCheckInputs = [ final.bustedCheckHook final.moonscript ]; }; fzf-lua = prev.fzf-lua.overrideAttrs { # FIXME: https://github.com/NixOS/nixpkgs/issues/431458 # fzf-lua throws `address already in use` on darwin Loading Loading
maintainers/scripts/luarocks-packages.csv +1 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ datafile,,,,,, digestif,,,,,5.3, dkjson,,,,,, enet,,,,,,ulysseszhan etlua,,,,,,ulysseszhan fennel,,,,,,misterio77 fidget.nvim,,,,,5.1,mrcjkb fifo,,,,,, Loading
pkgs/development/lua-modules/generated-packages.nix +33 −0 Original line number Diff line number Diff line Loading @@ -708,6 +708,39 @@ final: prev: { } ) { }; etlua = callPackage ( { buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, }: buildLuarocksPackage { pname = "etlua"; version = "1.3.0-1"; knownRockspec = (fetchurl { url = "mirror://luarocks/etlua-1.3.0-1.rockspec"; sha256 = "1g98ibp7n2p4js39din2balncjnxxdbaq6msw92z072s2cccx9cf"; }).outPath; src = fetchFromGitHub { owner = "leafo"; repo = "etlua"; tag = "v1.3.0"; hash = "sha256-CVCNeivP6tefUMseoZjiO5wMYBEPNWMy2+0KnmEIuT0="; }; disabled = luaOlder "5.1"; meta = { homepage = "https://github.com/leafo/etlua"; description = "Embedded templates for Lua"; maintainers = with lib.maintainers; [ ulysseszhan ]; license.fullName = "MIT"; }; } ) { }; fennel = callPackage ( { buildLuarocksPackage, Loading
pkgs/development/lua-modules/overrides.nix +13 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,19 @@ in buildInputs = old.buildInputs ++ [ enet ]; }); etlua = prev.etlua.overrideAttrs { postPatch = '' # unpack was deleted in Lua 5.2 sed -i '1i unpack = unpack or table.unpack' spec/etlua_spec.moon ''; doCheck = luaOlder "5.5"; # some dependency of moonscript does not support Lua 5.5 preCheck = "moonc spec/etlua_spec.moon"; nativeCheckInputs = [ final.bustedCheckHook final.moonscript ]; }; fzf-lua = prev.fzf-lua.overrideAttrs { # FIXME: https://github.com/NixOS/nixpkgs/issues/431458 # fzf-lua throws `address already in use` on darwin Loading