Skip to content

Bump vcpkg#104

Merged
crud89 merged 4 commits intomainfrom
bump-vcpkg
Nov 27, 2023
Merged

Bump vcpkg#104
crud89 merged 4 commits intomainfrom
bump-vcpkg

Conversation

@crud89
Copy link
Copy Markdown
Owner

@crud89 crud89 commented Nov 27, 2023

Describe the pull request

This PR updates vcpkg to the latest release in order to fix a CI build failure caused by a removed mingw version, which is a transient dependency of CLI11. This also updates some other dependencies, most importantly fmt, which now requires enum formatters to be explicitly defined (they no longer implicitly fall back to an integer representation). Missing formatters have now been added for D3D and Vulkan reflection types.

@crud89 crud89 added Priority: High A high priority issue. Bug 🐞 Something isn't working. Vulkan πŸŒ‹ The issue involves the Vulkan backend. DX12 ❎ The issue involves the DX12 backend. Build πŸ›  Issues that involve the build process. labels Nov 27, 2023
@crud89 crud89 added this to the Alpha #04 milestone Nov 27, 2023
@crud89 crud89 self-assigned this Nov 27, 2023
@crud89 crud89 marked this pull request as ready for review November 27, 2023 10:01
@crud89 crud89 merged commit be2835c into main Nov 27, 2023
@crud89 crud89 deleted the bump-vcpkg branch November 27, 2023 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug 🐞 Something isn't working. Build πŸ›  Issues that involve the build process. DX12 ❎ The issue involves the DX12 backend. Priority: High A high priority issue. Vulkan πŸŒ‹ The issue involves the Vulkan backend.

Projects

Status: v0.4.1

Development

Successfully merging this pull request may close these issues.

1 participant