deps: Update Vulkan dependencies and remove fmt version constraint

- Update Vulkan-Headers to e43027a (1.4.306)
- Update Vulkan-Utility-Libraries to 8ec8482
- Update vcpkg to 2b8927f
- Remove version constraint for fmt package requirement
- Update VulkanHeaders version requirement to 1.4.306

This updates several external dependencies to their latest versions and
removes the specific version requirement for fmt while maintaining the
REQUIRED flag. The Vulkan-Headers version requirement is updated to match
the new submodule version.
This commit is contained in:
Zephyron 2025-01-27 13:25:16 +10:00
parent c5a2689cef
commit 33f8cd0c7e
4 changed files with 5 additions and 5 deletions

View file

@ -312,7 +312,7 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin)
# Enforce the search mode of non-required packages for better and shorter failure messages # Enforce the search mode of non-required packages for better and shorter failure messages
find_package(Boost REQUIRED context) find_package(Boost REQUIRED context)
find_package(enet MODULE) find_package(enet MODULE)
find_package(fmt 9 REQUIRED) find_package(fmt REQUIRED)
if (CITRON_USE_LLVM_DEMANGLE) if (CITRON_USE_LLVM_DEMANGLE)
find_package(LLVM MODULE COMPONENTS Demangle) find_package(LLVM MODULE COMPONENTS Demangle)
endif() endif()
@ -327,7 +327,7 @@ find_package(ZLIB REQUIRED)
find_package(zstd REQUIRED) find_package(zstd REQUIRED)
if (NOT CITRON_USE_EXTERNAL_VULKAN_HEADERS) if (NOT CITRON_USE_EXTERNAL_VULKAN_HEADERS)
find_package(VulkanHeaders 1.4.304 REQUIRED) find_package(VulkanHeaders 1.4.306 REQUIRED)
endif() endif()
if (NOT CITRON_USE_EXTERNAL_VULKAN_UTILITY_LIBRARIES) if (NOT CITRON_USE_EXTERNAL_VULKAN_UTILITY_LIBRARIES)

@ -1 +1 @@
Subproject commit a03d2f6d5753b365d704d58161825890baad0755 Subproject commit e43027aa41c4f51b12d79aeae53ff608951c36ec

@ -1 +1 @@
Subproject commit 7b23ba7a5f86936a8d783baf64a77c38977d6890 Subproject commit 8ec84823afa46cd054c8b094269eab958e078010

2
externals/vcpkg vendored

@ -1 +1 @@
Subproject commit cf035d9916a0a23042b41fcae7ee0386d245af08 Subproject commit 2b8927fe3703f1a92227303e1dbed5d0c0d3471e