diff --git a/ports/vulkan-headers/fix-headers.patch b/ports/vulkan-headers/fix-headers.patch new file mode 100644 index 00000000000000..64101b91c8fd97 --- /dev/null +++ b/ports/vulkan-headers/fix-headers.patch @@ -0,0 +1,13 @@ +diff --git a/include/vulkan/vulkan_handles.hpp b/include/vulkan/vulkan_handles.hpp +index 304e9ed..4fd23cf 100644 +--- a/include/vulkan/vulkan_handles.hpp ++++ b/include/vulkan/vulkan_handles.hpp +@@ -2085,6 +2085,8 @@ namespace VULKAN_HPP_NAMESPACE + class IndirectCommandsLayoutEXT; + class IndirectExecutionSetEXT; + ++ typedef void( VKAPI_PTR * PFN_VoidFunction )(); ++ + #ifndef VULKAN_HPP_NO_SMART_HANDLE + //====================== + //=== UNIQUE HANDLEs === diff --git a/ports/vulkan-headers/portfile.cmake b/ports/vulkan-headers/portfile.cmake index debf6f42193015..ee9d74cec6b5ec 100644 --- a/ports/vulkan-headers/portfile.cmake +++ b/ports/vulkan-headers/portfile.cmake @@ -4,6 +4,7 @@ vcpkg_from_github( REF "vulkan-sdk-${VERSION}" SHA512 5cc23875fc4f548e6669936d290a05a09da36c2e6b73f1c904fa8b750a3bb695c7ef197ef9a0b788d1bb51021d4dd464f847fcec9909cb867618558b34fbcd6b HEAD_REF main + PATCHES fix-headers.patch ) set(VCPKG_BUILD_TYPE release) # header-only port diff --git a/ports/vulkan-headers/vcpkg.json b/ports/vulkan-headers/vcpkg.json index 3d7bcb2955805e..d29ffd70d1a846 100644 --- a/ports/vulkan-headers/vcpkg.json +++ b/ports/vulkan-headers/vcpkg.json @@ -1,6 +1,7 @@ { "name": "vulkan-headers", "version": "1.4.304.1", + "port-version": 1, "description": "Vulkan header files and API registry", "homepage": "https://github.com/KhronosGroup/Vulkan-Headers", "license": "Apache-2.0 OR MIT", diff --git a/versions/baseline.json b/versions/baseline.json index 5ed690f82b69a8..43e27b5f6117b6 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9722,7 +9722,7 @@ }, "vulkan-headers": { "baseline": "1.4.304.1", - "port-version": 0 + "port-version": 1 }, "vulkan-hpp": { "baseline": "deprecated", diff --git a/versions/v-/vulkan-headers.json b/versions/v-/vulkan-headers.json index 2afd1d2fe8baaa..4931420e1cf46d 100644 --- a/versions/v-/vulkan-headers.json +++ b/versions/v-/vulkan-headers.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fcdf63adddcd20343e1847def6d582642dc88bb9", + "version": "1.4.304.1", + "port-version": 1 + }, { "git-tree": "2a602f3980b1aa7a402a6abec00c69d90cd10da2", "version": "1.4.304.1",