changeset 6065:bb2d8132444b

updated lua for static build to 5.4.7
author Alain Mazy <am@orthanc.team>
date Thu, 27 Mar 2025 15:39:36 +0100 (7 weeks ago)
parents 0fc3d5d3eef2
children 4b1ef72fa708
files NEWS OrthancFramework/Resources/CMake/LuaConfiguration.cmake OrthancServer/UnitTestsSources/VersionsTests.cpp
diffstat 3 files changed, 5 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/NEWS	Thu Mar 27 15:13:51 2025 +0100
+++ b/NEWS	Thu Mar 27 15:39:36 2025 +0100
@@ -41,7 +41,7 @@
   - Allow '-' and '_' in labels.
 * Upgraded dependencies for static builds:
   - curl 8.12.1
-
+  - lua 5.4.7
 
 
 Version 1.12.6 (2025-01-22)
--- a/OrthancFramework/Resources/CMake/LuaConfiguration.cmake	Thu Mar 27 15:13:51 2025 +0100
+++ b/OrthancFramework/Resources/CMake/LuaConfiguration.cmake	Thu Mar 27 15:39:36 2025 +0100
@@ -21,9 +21,9 @@
 
 
 if (STATIC_BUILD OR NOT USE_SYSTEM_LUA)
-  SET(LUA_SOURCES_DIR ${CMAKE_BINARY_DIR}/lua-5.3.5)
-  SET(LUA_MD5 "4f4b4f323fd3514a68e0ab3da8ce3455")
-  SET(LUA_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/lua-5.3.5.tar.gz")
+  SET(LUA_SOURCES_DIR ${CMAKE_BINARY_DIR}/lua-5.4.7)
+  SET(LUA_MD5 "fc3f3291353bbe6ee6dec85ee61331e8")
+  SET(LUA_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/lua-5.4.7.tar.gz")
 
   DownloadPackage(${LUA_MD5} ${LUA_URL} "${LUA_SOURCES_DIR}")
 
@@ -106,7 +106,6 @@
     # Base Lua modules
     ${LUA_SOURCES_DIR}/src/lauxlib.c
     ${LUA_SOURCES_DIR}/src/lbaselib.c
-    ${LUA_SOURCES_DIR}/src/lbitlib.c
     ${LUA_SOURCES_DIR}/src/lcorolib.c
     ${LUA_SOURCES_DIR}/src/ldblib.c
     ${LUA_SOURCES_DIR}/src/liolib.c
--- a/OrthancServer/UnitTestsSources/VersionsTests.cpp	Thu Mar 27 15:13:51 2025 +0100
+++ b/OrthancServer/UnitTestsSources/VersionsTests.cpp	Thu Mar 27 15:39:36 2025 +0100
@@ -151,7 +151,7 @@
 
 TEST(Versions, LuaStatic)
 {
-  ASSERT_STREQ("Lua 5.3.5", LUA_RELEASE);
+  ASSERT_STREQ("Lua 5.4.7", LUA_RELEASE);
 }