config BR2_PACKAGE_LUA_CQUEUES
bool "lua-cqueues"
depends on BR2_TOOLCHAIN_HAS_THREADS
+ depends on !BR2_PACKAGE_LUA_5_4
select BR2_PACKAGE_OPENSSL
help
Continuation Queues: Embeddable asynchronous networking,
http://25thandclement.com/~william/projects/cqueues.html
-comment "lua-cqueues needs a toolchain w/ threads"
- depends on !BR2_TOOLCHAIN_HAS_THREADS
+comment "lua-cqueues needs a toolchain w/ threads, Lua <= 5.3"
+ depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_PACKAGE_LUA_5_4
config BR2_PACKAGE_LUA_HTTP
bool "lua-http"
depends on BR2_TOOLCHAIN_HAS_THREADS # luaossl & lua-cqueues
+ depends on !BR2_PACKAGE_LUA_5_4 # lua-cqueues
select BR2_PACKAGE_LPEG # runtime
select BR2_PACKAGE_LUA_BASEXX # runtime
select BR2_PACKAGE_LUA_BINARYHEAP # runtime
https://daurnimator.github.io/lua-http/
-comment "lua-http needs a toolchain w/ threads"
- depends on !BR2_TOOLCHAIN_HAS_THREADS
+comment "lua-http needs a toolchain w/ threads, Lua <= 5.3"
+ depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_PACKAGE_LUA_5_4