build: update dependencies and relax version requirements

- Update Vulkan validation layers to 1.4.304.1
- Update Qt to 6.8.2
- Remove strict version requirements for various dependencies
- Update Vulkan-Headers, VulkanMemoryAllocator, and vcpkg submodules
- Reorganize discord-rpc compile options

This change makes the build system more flexible by removing unnecessary
version constraints while ensuring compatibility with newer versions of
key dependencies.
This commit is contained in:
Zephyron 2025-02-08 19:13:51 +10:00
parent d4eca46bba
commit 7b6495aced
No known key found for this signature in database
4 changed files with 20 additions and 21 deletions

@ -1 +1 @@
Subproject commit 39f924b810e561fd86b2558b6711ca68d4363f68
Subproject commit 234c4b7370a8ea3239a214c9e871e4b17c89f4ab

@ -1 +1 @@
Subproject commit 72c309a83bc1997cf9b3d754d694120c65ce109c
Subproject commit c788c52156f3ef7bc7ab769cb03c110a53ac8fcb

2
externals/vcpkg vendored

@ -1 +1 @@
Subproject commit 561cf50a731761f9890fb720f830cb3501b8472d
Subproject commit 74ec888e385d189b42d6b398d0bbaa6f1b1d3b0e