diff --git a/packages/graphics/vulkan/vulkan-headers/package.mk b/packages/graphics/vulkan/vulkan-headers/package.mk index b6ecd8eddc..b0470fb8c8 100644 --- a/packages/graphics/vulkan/vulkan-headers/package.mk +++ b/packages/graphics/vulkan/vulkan-headers/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-headers" -PKG_VERSION="1.3.269" -PKG_SHA256="1637f36a023bd148315f66efb7974861adf22cd1f6d690bdf00ee15ce91d5367" +PKG_VERSION="1.3.270" +PKG_SHA256="908e4e3881df8003744279ebdb0acd195c35d3792b2855e5488871956f90a7ee" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Headers" PKG_URL="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${PKG_VERSION}.tar.gz" diff --git a/packages/graphics/vulkan/vulkan-loader/package.mk b/packages/graphics/vulkan/vulkan-loader/package.mk index b6988ce4d4..9b24f646a0 100644 --- a/packages/graphics/vulkan/vulkan-loader/package.mk +++ b/packages/graphics/vulkan/vulkan-loader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-loader" -PKG_VERSION="1.3.269" -PKG_SHA256="7b2f7a478c459107772d3eb0cee8c8bdbd265c026f67f813778499e9641fd365" +PKG_VERSION="1.3.270" +PKG_SHA256="464293bd8be1545365518327168c676aadab7a88fa516054cd59fb3f6f83a1d5" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Loader" PKG_URL="https://github.com/KhronosGroup/Vulkan-Loader/archive/v${PKG_VERSION}.tar.gz" diff --git a/packages/graphics/vulkan/vulkan-tools/package.mk b/packages/graphics/vulkan/vulkan-tools/package.mk index 7248877d89..09a5ce92e2 100644 --- a/packages/graphics/vulkan/vulkan-tools/package.mk +++ b/packages/graphics/vulkan/vulkan-tools/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vulkan-tools" -PKG_VERSION="1.3.269" -PKG_SHA256="029784dcc16154258499d97418142fb43d07a136bcefcaf0575bb7194068e381" +PKG_VERSION="1.3.270" +PKG_SHA256="8b570500f99a8133fff1a55e82dc7bf2bb5afacdfecd6fc08c45d2fe2a85d9ad" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/Vulkan-Tools" PKG_URL="https://github.com/KhronosGroup/Vulkan-tools/archive/v${PKG_VERSION}.tar.gz" diff --git a/packages/graphics/vulkan/vulkan-tools/patches/vulkan-tools-995.01-cmakelists-opts.patch b/packages/graphics/vulkan/vulkan-tools/patches/vulkan-tools-995.01-cmakelists-opts.patch index 828cce6e97..2b81017f78 100644 --- a/packages/graphics/vulkan/vulkan-tools/patches/vulkan-tools-995.01-cmakelists-opts.patch +++ b/packages/graphics/vulkan/vulkan-tools/patches/vulkan-tools-995.01-cmakelists-opts.patch @@ -11,15 +11,15 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt index 422b7d2cc..d123c9dc5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -34,6 +34,11 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") - option(BUILD_VULKANINFO "Build vulkaninfo" ON) - option(BUILD_ICD "Build icd" ON) - option(ENABLE_ADDRESS_SANITIZER "Use address sanitization") +@@ -47,6 +47,11 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") + add_link_options(-fsanitize=address) + endif() + endif() +option(BUILD_WSI_XCB_SUPPORT "Build XCB WSI support" ON) +option(BUILD_WSI_XLIB_SUPPORT "Build Xlib WSI support" ON) +option(BUILD_WSI_WAYLAND_SUPPORT "Build Wayland WSI support" ON) +option(BUILD_WSI_DIRECTFB_SUPPORT "Build DirectFB WSI support" OFF) +set(CUBE_WSI_SELECTION "XCB" CACHE STRING "Select WSI target for vkcube (XCB, XLIB, WAYLAND, DIRECTFB, DISPLAY)") - if(WIN32) - # Optional: Allow specify the exact version used in the vulkaninfo executable + set_property(GLOBAL PROPERTY USE_FOLDERS ON) +