From 8353f3edbbf9d0c8d43e3de2a5d966dacb31ec28 Mon Sep 17 00:00:00 2001 From: mosfet80 <10235105+mosfet80@users.noreply.github.com> Date: Sat, 29 Nov 2025 09:40:31 +0100 Subject: [PATCH 1/3] Update GLFW lib This is a smaller feature release, as a basis for future work. It adds runtime platform selection, better support for Wayland, both Wayland and X11 enabled by default, more standard cursor shapes, custom heap allocator support, per-window mouse input passthrough, window title query, a conforming Null platform available everywhere, window hints for initial position, new (harmless) errors informing about missing features, several platform-specific hints, a new native-access function, a hint for selecting ANGLE backend, various other minor features and fixes for issue on all supported platforms. GLFW 3.4 uses the Visual Studio 2013 subset of C99 and will not compile with Visual Studio 2012 or earlier. fix: #11434 #11316 #10059 --- deps/GLFW/GLFW.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/GLFW/GLFW.cmake b/deps/GLFW/GLFW.cmake index 8196791033..11532f7eea 100644 --- a/deps/GLFW/GLFW.cmake +++ b/deps/GLFW/GLFW.cmake @@ -13,7 +13,7 @@ else() endif() orcaslicer_add_cmake_project(GLFW - URL https://github.com/glfw/glfw/archive/refs/tags/3.3.7.zip + URL https://github.com/glfw/glfw/archive/refs/tags/3.4.zip URL_HASH SHA256=e02d956935e5b9fb4abf90e2c2e07c9a0526d7eacae8ee5353484c69a2a76cd0 #DEPENDS dep_Boost CMAKE_ARGS From 0144041f93ff11af40822f60bf63fd8eb47e2d52 Mon Sep 17 00:00:00 2001 From: mosfet80 <10235105+mosfet80@users.noreply.github.com> Date: Sat, 29 Nov 2025 09:51:07 +0100 Subject: [PATCH 2/3] Update GLFW.cmake --- deps/GLFW/GLFW.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/GLFW/GLFW.cmake b/deps/GLFW/GLFW.cmake index 11532f7eea..a16ac6faa5 100644 --- a/deps/GLFW/GLFW.cmake +++ b/deps/GLFW/GLFW.cmake @@ -14,7 +14,7 @@ endif() orcaslicer_add_cmake_project(GLFW URL https://github.com/glfw/glfw/archive/refs/tags/3.4.zip - URL_HASH SHA256=e02d956935e5b9fb4abf90e2c2e07c9a0526d7eacae8ee5353484c69a2a76cd0 + URL_HASH SHA256=a133ddc3d3c66143eba9035621db8e0bcf34dba1ee9514a9e23e96afd39fd57a #DEPENDS dep_Boost CMAKE_ARGS -DBUILD_SHARED_LIBS=${_build_shared} From 6e95c6bd060d3bfae4c529e6501000ebc320e745 Mon Sep 17 00:00:00 2001 From: mosfet80 <10235105+mosfet80@users.noreply.github.com> Date: Tue, 23 Dec 2025 19:00:24 +0100 Subject: [PATCH 3/3] Update GLFW.cmake --- deps/GLFW/GLFW.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deps/GLFW/GLFW.cmake b/deps/GLFW/GLFW.cmake index a16ac6faa5..cf3a3ce708 100644 --- a/deps/GLFW/GLFW.cmake +++ b/deps/GLFW/GLFW.cmake @@ -13,8 +13,8 @@ else() endif() orcaslicer_add_cmake_project(GLFW - URL https://github.com/glfw/glfw/archive/refs/tags/3.4.zip - URL_HASH SHA256=a133ddc3d3c66143eba9035621db8e0bcf34dba1ee9514a9e23e96afd39fd57a + URL https://github.com/glfw/glfw/archive/refs/tags/3.3.10.zip + URL_HASH SHA256=5e4ae02dc7c9b084232824c2511679a7e0b0b09f2bae70191ad9703691368b58 #DEPENDS dep_Boost CMAKE_ARGS -DBUILD_SHARED_LIBS=${_build_shared}