Loading maintainers/scripts/luarocks-packages.csv +1 −0 Original line number Diff line number Diff line Loading @@ -159,6 +159,7 @@ toml-edit,,,,,5.1,mrcjkb tree-sitter-http,,,,0.0.33-1,, tree-sitter-norg,,,,,5.1,mrcjkb tree-sitter-orgmode,,,,,5.1, utf8,,,,,, vstruct,,,,,, vusted,,,,,, xml2lua,,,,,,teto pkgs/development/lua-modules/generated-packages.nix +32 −0 Original line number Diff line number Diff line Loading @@ -5242,6 +5242,38 @@ final: prev: { } ) { }; utf8 = callPackage ( { buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, }: buildLuarocksPackage { pname = "utf8"; version = "1.3-0"; knownRockspec = (fetchurl { url = "mirror://luarocks/utf8-1.3-0.rockspec"; sha256 = "1szsrwb15yyvrqwyqrr7g5ivihc0kl4pc7qq439q235f3x8jv2jp"; }).outPath; src = fetchFromGitHub { owner = "dannote"; repo = "luautf8"; rev = "f36cc914ae9015cd3045987abadd83bbcfae98f0"; hash = "sha256-xLWqglAzqcxY+R8GOC+D3uzL2+9ZriEx8Kj41LkI5vU="; }; disabled = luaOlder "5.1"; meta = { homepage = "http://github.com/starwing/luautf8"; description = "A UTF-8 support module for Lua"; license.fullName = "MIT"; }; } ) { }; vstruct = callPackage ( { buildLuarocksPackage, Loading pkgs/development/lua-modules/overrides.nix +10 −0 Original line number Diff line number Diff line Loading @@ -1129,6 +1129,16 @@ in meta.broken = lua.luaversion != "5.1"; }); utf8 = prev.utf8.overrideAttrs { postPatch = '' sed -i '/#include <assert.h>/a\ #ifndef lua_assert\ #define lua_assert(x) assert(x)\ #endif ' lutf8lib.c ''; }; vstruct = prev.vstruct.overrideAttrs (_: { meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); Loading Loading
maintainers/scripts/luarocks-packages.csv +1 −0 Original line number Diff line number Diff line Loading @@ -159,6 +159,7 @@ toml-edit,,,,,5.1,mrcjkb tree-sitter-http,,,,0.0.33-1,, tree-sitter-norg,,,,,5.1,mrcjkb tree-sitter-orgmode,,,,,5.1, utf8,,,,,, vstruct,,,,,, vusted,,,,,, xml2lua,,,,,,teto
pkgs/development/lua-modules/generated-packages.nix +32 −0 Original line number Diff line number Diff line Loading @@ -5242,6 +5242,38 @@ final: prev: { } ) { }; utf8 = callPackage ( { buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, }: buildLuarocksPackage { pname = "utf8"; version = "1.3-0"; knownRockspec = (fetchurl { url = "mirror://luarocks/utf8-1.3-0.rockspec"; sha256 = "1szsrwb15yyvrqwyqrr7g5ivihc0kl4pc7qq439q235f3x8jv2jp"; }).outPath; src = fetchFromGitHub { owner = "dannote"; repo = "luautf8"; rev = "f36cc914ae9015cd3045987abadd83bbcfae98f0"; hash = "sha256-xLWqglAzqcxY+R8GOC+D3uzL2+9ZriEx8Kj41LkI5vU="; }; disabled = luaOlder "5.1"; meta = { homepage = "http://github.com/starwing/luautf8"; description = "A UTF-8 support module for Lua"; license.fullName = "MIT"; }; } ) { }; vstruct = callPackage ( { buildLuarocksPackage, Loading
pkgs/development/lua-modules/overrides.nix +10 −0 Original line number Diff line number Diff line Loading @@ -1129,6 +1129,16 @@ in meta.broken = lua.luaversion != "5.1"; }); utf8 = prev.utf8.overrideAttrs { postPatch = '' sed -i '/#include <assert.h>/a\ #ifndef lua_assert\ #define lua_assert(x) assert(x)\ #endif ' lutf8lib.c ''; }; vstruct = prev.vstruct.overrideAttrs (_: { meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); Loading