diff --git a/ports/luau/cmake-config-export.patch b/ports/luau/cmake-config-export.patch index 06fcd54367..84e6fe0810 100644 --- a/ports/luau/cmake-config-export.patch +++ b/ports/luau/cmake-config-export.patch @@ -1,5 +1,5 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index b3f172b..1172c6e 100644 +index 1bf58ae..d4419df 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,41 +66,41 @@ add_library(Luau.VM.Internals INTERFACE) @@ -54,8 +54,8 @@ index b3f172b..1172c6e 100644 target_link_libraries(Luau.Require PUBLIC Luau.Config Luau.VM) target_include_directories(isocline PUBLIC extern/isocline/include) -@@ -184,22 +184,6 @@ if(MSVC AND LUAU_BUILD_CLI) - set_target_properties(Luau.Repl.CLI PROPERTIES LINK_FLAGS_DEBUG /STACK:2097152) +@@ -189,22 +189,6 @@ if(MSVC AND LUAU_BUILD_TESTS) + set_target_properties(Luau.CLI.Test PROPERTIES LINK_FLAGS_DEBUG /STACK:2097152) endif() -# embed .natvis inside the library debug information @@ -77,7 +77,7 @@ index b3f172b..1172c6e 100644 # On Windows and Android threads are provided, on Linux/Mac/iOS we use pthreads add_library(osthreads INTERFACE) if(CMAKE_SYSTEM_NAME MATCHES "Linux|Darwin|iOS") -@@ -292,3 +276,56 @@ foreach(LIB Luau.Ast Luau.Compiler Luau.Config Luau.Analysis Luau.CodeGen Luau.V +@@ -297,3 +281,56 @@ foreach(LIB Luau.Ast Luau.Compiler Luau.Config Luau.Analysis Luau.CodeGen Luau.V endif() endif() endforeach() diff --git a/ports/luau/portfile.cmake b/ports/luau/portfile.cmake index a3d22b8d16..25ae43ea8a 100644 --- a/ports/luau/portfile.cmake +++ b/ports/luau/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO luau-lang/luau REF ${VERSION} - SHA512 8c3977c365fe9763a89926db75e69fb75e66828131b8176ae5122b8731e253460b65f46783ed3c1b75b5f292b6bb0305b18771ece5411912667d2145450a585c + SHA512 491d1624ace6f66dcd8bd07791daa397030bd5dfdbfee611047b05307ca4bd4f7d5cd64bb7aae5d20eb802ecc217be77780217036fef47c6f4eeb2ad39df4eff HEAD_REF master PATCHES cmake-config-export.patch diff --git a/ports/luau/vcpkg.json b/ports/luau/vcpkg.json index 1d8e8f9e83..7c55bbc4aa 100644 --- a/ports/luau/vcpkg.json +++ b/ports/luau/vcpkg.json @@ -1,6 +1,6 @@ { "name": "luau", - "version": "0.704", + "version": "0.705", "description": "A fast, small, safe, gradually typed embeddable scripting language derived from Lua", "homepage": "https://github.com/luau-lang/luau", "license": "MIT", diff --git a/versions/baseline.json b/versions/baseline.json index e26392506d..5c24d30fab 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6101,7 +6101,7 @@ "port-version": 1 }, "luau": { - "baseline": "0.704", + "baseline": "0.705", "port-version": 0 }, "luminoengine": { diff --git a/versions/l-/luau.json b/versions/l-/luau.json index 4740f3904b..1e8b5e57fa 100644 --- a/versions/l-/luau.json +++ b/versions/l-/luau.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0abba809912a38921d73d8223166bb0f9eb22e79", + "version": "0.705", + "port-version": 0 + }, { "git-tree": "136a3d8355b48c504f9411ea3751f103e83d8042", "version": "0.704",