aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/magnum/003-fix-FindGLFW.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/magnum/003-fix-FindGLFW.patch')
-rw-r--r--vcpkg/ports/magnum/003-fix-FindGLFW.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/vcpkg/ports/magnum/003-fix-FindGLFW.patch b/vcpkg/ports/magnum/003-fix-FindGLFW.patch
new file mode 100644
index 0000000..a6b9cdf
--- /dev/null
+++ b/vcpkg/ports/magnum/003-fix-FindGLFW.patch
@@ -0,0 +1,16 @@
+diff --git a/modules/FindMagnum.cmake b/modules/FindMagnum.cmake
+index 8761448..17321af 100644
+--- a/modules/FindMagnum.cmake
++++ b/modules/FindMagnum.cmake
+@@ -647,9 +647,9 @@ foreach(_component ${Magnum_FIND_COMPONENTS})
+
+ # GLFW application dependencies
+ elseif(_component STREQUAL GlfwApplication)
+- find_package(GLFW)
++ find_package(glfw3 CONFIG REQUIRED)
+ set_property(TARGET Magnum::${_component} APPEND PROPERTY
+- INTERFACE_LINK_LIBRARIES GLFW::GLFW)
++ INTERFACE_LINK_LIBRARIES glfw)
+ # Use the Foundation framework on Apple to query the DPI awareness
+ if(CORRADE_TARGET_APPLE)
+ find_library(_MAGNUM_APPLE_FOUNDATION_FRAMEWORK_LIBRARY Foundation)