Files
macports-ports/graphics/vulkan-loader/files/vulkan-headers-find.patch
christophecvrandVadym-Valdis Yudaiev 583062b528 vulkan-<all>: update to 1.3.296.0
See: https://trac.macports.org/ticket/71081
  Set used python to version 3.12
  Fixed some build problems very long hang during configure off:
  port:vulkan-loader
2024-10-19 01:18:48 +03:00

12 lines
847 B
Diff

--- loader/CMakeLists.txt.orig 2024-09-26 18:18:20.000000000 +0200
+++ loader/CMakeLists.txt 2024-10-18 18:03:45.000000000 +0200
@@ -459,7 +459,7 @@
# Use GLOB_RECURSE to find all the header files and populate the vulkan.framework headers with them
# Use CONFIGURE_DEPENDS to ensure that if the header files are updated, this list is also updated
get_target_property(VulkanHeaders_INCLUDE_DIRS Vulkan::Headers INTERFACE_INCLUDE_DIRECTORIES)
- file(GLOB_RECURSE CONFIGURE_DEPENDS FRAMEWORK_HEADERS ${VulkanHeaders_INCLUDE_DIRS})
+ file(GLOB_RECURSE FRAMEWORK_HEADERS CONFIGURE_DEPENDS ${VulkanHeaders_INCLUDE_DIRS}/vulkan/* ${VulkanHeaders_INCLUDE_DIRS}/vk_video/*)
add_library(vulkan-framework SHARED)
target_sources(vulkan-framework PRIVATE ${NORMAL_LOADER_SRCS} ${FRAMEWORK_HEADERS})