diff --git a/package/luaposix/Config.in b/package/luaposix/Config.in index 439dc42f56..8b24574b9e 100644 --- a/package/luaposix/Config.in +++ b/package/luaposix/Config.in @@ -1,19 +1,15 @@ config BR2_PACKAGE_LUAPOSIX bool "luaposix" depends on BR2_PACKAGE_HAS_LUAINTERPRETER - depends on !BR2_PACKAGE_LUA_5_3 select BR2_PACKAGE_NCURSES select BR2_PACKAGE_LUABITOP if BR2_PACKAGE_LUA_5_1 # LuaBitOp is already included in LuaJIT help - luaposix is a POSIX binding, including curses, for Lua 5.1 - and 5.2; Like most libraries it simply binds to C APIs on - the underlying system, so it won't work on a non-POSIX - system. However, it does try to detect the level of POSIX + luaposix is a POSIX binding, including curses, for Lua 5.1, + 5.2 and 5.3; like most libraries it simply binds to C APIs on + the underlying system, so it won't work on non-POSIX + systems. However, it does try to detect the level of POSIX conformance of the underlying system and bind only available - APIs + APIs. https://github.com/luaposix/luaposix - -comment "luaposix needs a Lua 5.1/5.2 interpreter" - depends on BR2_PACKAGE_LUA_5_3 diff --git a/package/luaposix/luaposix.mk b/package/luaposix/luaposix.mk index 5d4147203e..ea4ab0291f 100644 --- a/package/luaposix/luaposix.mk +++ b/package/luaposix/luaposix.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAPOSIX_VERSION = 33.0.0 +LUAPOSIX_VERSION = 33.3.1 LUAPOSIX_SITE = $(call github,luaposix,luaposix,release-v$(LUAPOSIX_VERSION)) LUAPOSIX_LICENSE = MIT LUAPOSIX_LICENSE_FILES = COPYING