package/luabitop: depends on lua 5.1
authorFrancois Perrad <fperrad@gmail.com>
Tue, 28 Jul 2020 13:21:38 +0000 (15:21 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 8 Aug 2020 21:47:47 +0000 (23:47 +0200)
In preparation for the introduction of Lua 5.4, clarify the dependency
of luabitop: it only makes sense when used with Lua 5.1.

Also update the comment to no longer mention Lua 5.2, since we don't
support Lua 5.2 in Buildroot anymore.

Note that as explained in https://luajit.org/extensions.html, LuaJit
already implements luabitop functions, so luabitop is really for Lua
5.1 only, not for all Lua interpreters that implemented the 5.1 ABI.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/luabitop/Config.in

index a819fe8ae7bd3ca2e7cce0363ce68a1bcaccfca3..656b1c739152fa292653ea4a0eddb4671c654902 100644 (file)
@@ -1,11 +1,11 @@
 config BR2_PACKAGE_LUABITOP
        bool "luabitop"
-       depends on !BR2_PACKAGE_LUA_5_3
+       depends on BR2_PACKAGE_LUA_5_1
        help
          Lua BitOp is a C extension module for Lua 5.1/5.2 which adds
          bitwise operations on numbers.
 
          http://bitop.luajit.org
 
-comment "luabitop needs a Lua 5.1/5.2 interpreter"
-       depends on BR2_PACKAGE_LUA_5_3
+comment "luabitop needs Lua 5.1"
+       depends on !BR2_PACKAGE_LUA_5_1