liblua54: Define `LUA_COMPAT_5_3`

instead of `LUA_COMPAT_5_2` which is no-op for Lua 5.4.

Stop defining `LUA_COMPAT_UNPACK` which is also no-op.
This commit is contained in:
Tee KOBAYASHI 2023-06-15 21:51:14 +09:00 committed by xtkoba
parent c00b6c72d9
commit eed0a8ebe7
1 changed files with 2 additions and 1 deletions

View File

@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Shared library for the Lua interpreter"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=5.4.6
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://www.lua.org/ftp/lua-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88
TERMUX_PKG_EXTRA_MAKE_ARGS=linux-readline
@ -20,7 +21,7 @@ termux_step_configure() {
termux_step_pre_configure() {
OLDAR="$AR"
AR+=" rcu"
CFLAGS+=" -fPIC -DLUA_COMPAT_5_2 -DLUA_COMPAT_UNPACK"
CFLAGS+=" -fPIC -DLUA_COMPAT_5_3"
export MYLDFLAGS=$LDFLAGS
}