lua-openssl: update to 0.7.8-0

Swith to building with CMake to avoid huge patching of the stock
Makefile.

Reorganize Makefile for consistency between packages.

Add patch to fix deprecated OpenSSL functions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2021-03-25 20:37:37 -07:00
parent 8f41e60b7e
commit 38f01ad2c9
4 changed files with 164 additions and 156 deletions

View File

@@ -0,0 +1,11 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -21,8 +21,6 @@ add_definitions(-DPTHREADS)
if(BUILD_SHARED_LUA_OPENSSL)
set(LUA_OPENSSL_LIBTYPE SHARED)
- add_definitions(-DLUA_BUILD_AS_DLL -DLUA_LIB)
- set(EXTRA_LIBS "ws2_32.lib" "crypt32.lib")
else()
set(LUA_OPENSSL_LIBTYPE STATIC)
endif()