mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
[luafilesystem] update to 1.9.0 (#49164)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
set(LUAFILESYSTEM_VERSION 1.8.0)
|
||||
set(LUAFILESYSTEM_REVISION v1_8_0)
|
||||
set(LUAFILESYSTEM_HASH 79d964f13ae43716281dc8521d2f128b22f2261234c443e242b857cfdf621e208bdf4512f8ba710baa113e9b3b71e2544609de65e2c483f569c243a5cf058247)
|
||||
set(LUAFILESYSTEM_VERSION 1.9.0)
|
||||
set(LUAFILESYSTEM_REVISION v1_9_0)
|
||||
set(LUAFILESYSTEM_HASH 753ae633966364835b9c81a020cf0b7674da443adeafee70b7a9637571a8180c7f1526d3b7f4bea4f85ec201e8609ebd93e82e309b54cff1e7b7dcb5e6481b39)
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
@@ -8,8 +8,6 @@ vcpkg_from_github(
|
||||
REF ${LUAFILESYSTEM_REVISION}
|
||||
SHA512 ${LUAFILESYSTEM_HASH}
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
support-lua-5.5.patch # https://github.com/lunarmodules/luafilesystem/pull/180
|
||||
)
|
||||
|
||||
file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}")
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/src/lfs.c b/src/lfs.c
|
||||
index 95ab63b..e69dfec 100644
|
||||
--- a/src/lfs.c
|
||||
+++ b/src/lfs.c
|
||||
@@ -324,7 +324,7 @@ static FILE *check_file(lua_State * L, int idx, const char *funcname)
|
||||
return 0;
|
||||
} else
|
||||
return *fh;
|
||||
-#elif LUA_VERSION_NUM >= 502 && LUA_VERSION_NUM <= 504
|
||||
+#elif LUA_VERSION_NUM >= 502 && LUA_VERSION_NUM <= 505
|
||||
luaL_Stream *fh = (luaL_Stream *) luaL_checkudata(L, idx, "FILE*");
|
||||
if (fh->closef == 0 || fh->f == NULL) {
|
||||
luaL_error(L, "%s: closed file", funcname);
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"name": "luafilesystem",
|
||||
"version": "1.8.0",
|
||||
"port-version": 8,
|
||||
"version": "1.9.0",
|
||||
"description": "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution.",
|
||||
"homepage": "https://github.com/keplerproject/luafilesystem",
|
||||
"supports": "!uwp",
|
||||
|
||||
@@ -6033,8 +6033,8 @@
|
||||
"port-version": 0
|
||||
},
|
||||
"luafilesystem": {
|
||||
"baseline": "1.8.0",
|
||||
"port-version": 8
|
||||
"baseline": "1.9.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"luajit": {
|
||||
"baseline": "2023-01-04",
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "668c7169ba07c8e74dfaa377c00a062c705490eb",
|
||||
"version": "1.9.0",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "8c71a08434004929feda2471c686acb25a68c575",
|
||||
"version": "1.8.0",
|
||||
|
||||
Reference in New Issue
Block a user