Description: Unbundle Vulkan
 Use headers from libvulkan-dev and link directly to the library
 instead of using bundled copy removed from extlibs.
Author: James Cowgill <jcowgill@debian.org>
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/SFML/Window/CMakeLists.txt
+++ b/src/SFML/Window/CMakeLists.txt
@@ -292,7 +292,8 @@ if((NOT BUILD_SHARED_LIBS) AND SFML_OS_M
 endif()
 
 # Vulkan headers
-target_include_directories(sfml-window SYSTEM PRIVATE "${PROJECT_SOURCE_DIR}/extlibs/headers/vulkan")
+find_package(Vulkan REQUIRED)
+target_link_libraries(sfml-window PRIVATE Vulkan::Vulkan)
 
 # CMake 3.11 and later prefer to choose GLVND, but we choose legacy OpenGL for backward compatibility
 # (unless the OpenGL_GL_PREFERENCE was explicitly set)
--- a/src/SFML/Window/Unix/VulkanImplX11.cpp
+++ b/src/SFML/Window/Unix/VulkanImplX11.cpp
@@ -36,7 +36,7 @@
 
 #define VK_USE_PLATFORM_XLIB_KHR
 #define VK_NO_PROTOTYPES
-#include <vulkan.h>
+#include <vulkan/vulkan.h>
 
 
 namespace
