diff --git a/lua/lua.patch b/lua/lua.patch index 7f3b8b6993..1dac7d5c42 100644 --- a/lua/lua.patch +++ b/lua/lua.patch @@ -1,6 +1,6 @@ Index: src/Makefile ---- src/Makefile.orig 2023-02-03 11:43:14.000000000 +0100 -+++ src/Makefile 2023-04-30 10:48:27.554705000 +0200 +--- src/Makefile.orig 2025-07-07 02:19:14.000000000 +0200 ++++ src/Makefile 2025-12-24 23:35:15.836273000 +0100 @@ -20,10 +20,10 @@ SYSLDFLAGS= SYSLIBS= @@ -16,6 +16,15 @@ Index: src/Makefile # Special flags for compiler modules; -Os reduces code size. CMCFLAGS= +@@ -102,7 +102,7 @@ + $(MAKE) $(ALL) CC="xlc" CFLAGS="-O2 -DLUA_USE_POSIX -DLUA_USE_DLOPEN" SYSLIBS="-ldl" SYSLDFLAGS="-brtl -bexpall" + + bsd: +- $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN" SYSLIBS="-Wl,-E" ++ $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN" + + c89: + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_C89" CC="gcc -std=c89" @@ -113,7 +113,7 @@ @echo '' @@ -25,20 +34,16 @@ Index: src/Makefile generic: $(ALL) -@@ -123,13 +123,13 @@ - Linux linux: linux-noreadline +@@ -121,10 +121,10 @@ + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_IOS" - linux-noreadline: + Linux linux: - $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl" -+ $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" - - linux-readline: -- $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX -DLUA_USE_READLINE" SYSLIBS="-Wl,-E -ldl -lreadline" + $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" Darwin macos macosx: - $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" SYSLIBS="-lreadline" -+ $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_MACOSX" ++ $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_MACOSX mingw: - $(MAKE) "LUA_A=lua54.dll" "LUA_T=lua.exe" \ + $(MAKE) "LUA_A=lua55.dll" "LUA_T=lua.exe" \ diff --git a/lua/lua.spec b/lua/lua.spec index ffd5c70c49..773bfeaaab 100644 --- a/lua/lua.spec +++ b/lua/lua.spec @@ -31,8 +31,8 @@ Distribution: OpenPKG Community Class: PLUS Group: Language License: MIT -Version: 5.4.8 -Release: 20250604 +Version: 5.5.0 +Release: 20251224 # package options %option with_readline no