summaryrefslogtreecommitdiff
path: root/pkg/lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/lua')
-rw-r--r--pkg/lua/.gitignore2
-rw-r--r--pkg/lua/gen.lua5
-rw-r--r--pkg/lua/sha2562
-rw-r--r--pkg/lua/url2
-rw-r--r--pkg/lua/ver2
5 files changed, 7 insertions, 6 deletions
diff --git a/pkg/lua/.gitignore b/pkg/lua/.gitignore
index ccf896f9..09866985 100644
--- a/pkg/lua/.gitignore
+++ b/pkg/lua/.gitignore
@@ -1,2 +1,2 @@
-/lua-5.2.4.tar.gz
+/lua-5.4.6.tar.gz
/src
diff --git a/pkg/lua/gen.lua b/pkg/lua/gen.lua
index f4827274..9d2f980c 100644
--- a/pkg/lua/gen.lua
+++ b/pkg/lua/gen.lua
@@ -2,6 +2,7 @@ cflags{
'-std=c99', '-Wall', '-Wextra', '-Wpedantic', '-Wno-implicit-fallthrough',
'-D _DEFAULT_SOURCE',
'-D LUA_USE_POSIX',
+ '-D LUA_USE_JUMPTABLE=0',
}
pkg.hdrs = {
@@ -13,8 +14,8 @@ lib('liblua.a', [[src/(
lapi.c lcode.c lctype.c ldebug.c ldo.c ldump.c lfunc.c lgc.c llex.c
lmem.c lobject.c lopcodes.c lparser.c lstate.c lstring.c ltable.c
ltm.c lundump.c lvm.c lzio.c
- lauxlib.c lbaselib.c lbitlib.c lcorolib.c ldblib.c liolib.c
- lmathlib.c loslib.c lstrlib.c ltablib.c loadlib.c linit.c
+ lauxlib.c lbaselib.c lcorolib.c ldblib.c liolib.c lmathlib.c
+ loslib.c lstrlib.c ltablib.c lutf8lib.c loadlib.c linit.c
)]])
file('lib/liblua.a', '644', '$outdir/liblua.a')
diff --git a/pkg/lua/sha256 b/pkg/lua/sha256
index 31f8228e..47a2238c 100644
--- a/pkg/lua/sha256
+++ b/pkg/lua/sha256
@@ -1 +1 @@
-b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b lua-5.2.4.tar.gz
+7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88 lua-5.4.6.tar.gz
diff --git a/pkg/lua/url b/pkg/lua/url
index 9dbed4d5..0e6e1d3f 100644
--- a/pkg/lua/url
+++ b/pkg/lua/url
@@ -1 +1 @@
-url = "http://www.lua.org/ftp/lua-5.2.4.tar.gz"
+url = "http://www.lua.org/ftp/lua-5.4.6.tar.gz"
diff --git a/pkg/lua/ver b/pkg/lua/ver
index 32178985..a58f5ca8 100644
--- a/pkg/lua/ver
+++ b/pkg/lua/ver
@@ -1 +1 @@
-5.2.4 r0
+5.4.6 r0