Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vulkan-validationlayers for openSUSE:Factory checked in at 2022-12-24 16:25:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old) and /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-validationlayers" Sat Dec 24 16:25:56 2022 rev:39 rq:1045168 version:1.3.236.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes 2022-10-27 13:54:48.920764302 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.1563/vulkan-validationlayers.changes 2022-12-24 16:25:57.608739480 +0100 @@ -1,0 +2,13 @@ +Fri Dec 23 08:14:13 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release SDK-1.3.236.0 + * Validate acquire and release full screen exclusive + * Validate image barrier access layout combinations + * Validate creating image view with video image usage + * Validate viewportCount with extended dynamic state + * Validate EndRenderPass with transform feedback + * Validate copy image usage + * Add validation for mesh shader extension, VK_EXT_mesh_shader + and VK_EXT_descriptor_buffer + +------------------------------------------------------------------- Old: ---- sdk-1.3.231.0.tar.gz New: ---- sdk-1.3.236.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vulkan-validationlayers.spec ++++++ --- /var/tmp/diff_new_pack.qeww0v/_old 2022-12-24 16:25:58.344743694 +0100 +++ /var/tmp/diff_new_pack.qeww0v/_new 2022-12-24 16:25:58.352743740 +0100 @@ -17,9 +17,9 @@ Name: vulkan-validationlayers -Version: 1.3.231.0 +Version: 1.3.236.0 Release: 0 -%define lname libVkLayer_utils-1_3_231_0 +%define lname libVkLayer_utils-1_3_236_0 Summary: Validation layers for Vulkan License: Apache-2.0 Group: Development/Tools/Other @@ -30,15 +30,15 @@ Patch2: xxhash.diff BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8 -BuildRequires: glslang-devel >= 11.12 +BuildRequires: glslang-devel >= 11.13 BuildRequires: memory-constraints BuildRequires: pkg-config BuildRequires: python3-base -BuildRequires: spirv-headers >= 1.6.1+sdk231 -BuildRequires: spirv-tools-devel >= 2022.4 +BuildRequires: spirv-headers >= 1.6.1+sdk236 +BuildRequires: spirv-tools-devel >= 2022.4+sdk236 BuildRequires: vulkan-headers BuildRequires: xxhash-devel -BuildRequires: pkgconfig(vulkan) >= 1.3.231 +BuildRequires: pkgconfig(vulkan) >= 1.3.236 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb) Conflicts: vulkan < 1.1 ++++++ sdk-1.3.231.0.tar.gz -> sdk-1.3.236.0.tar.gz ++++++ ++++ 150569 lines of diff (skipped) ++++++ ver.diff ++++++ --- /var/tmp/diff_new_pack.qeww0v/_old 2022-12-24 16:25:59.256748916 +0100 +++ /var/tmp/diff_new_pack.qeww0v/_new 2022-12-24 16:25:59.260748939 +0100 @@ -4,15 +4,14 @@ We do not want static archives in openSUSE, so need to turn on SHARED mode. As a result, a version needs to be added. --- - CMakeLists.txt | 3 ++- - layers/vk_layer_config.h | 2 +- - 2 files changed, 3 insertions(+), 2 deletions(-) + CMakeLists.txt | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) -Index: Vulkan-ValidationLayers-1.3.224/CMakeLists.txt +Index: Vulkan-ValidationLayers-sdk-1.3.236.0/CMakeLists.txt =================================================================== ---- Vulkan-ValidationLayers-1.3.224.orig/CMakeLists.txt -+++ Vulkan-ValidationLayers-1.3.224/CMakeLists.txt -@@ -338,11 +338,12 @@ set(SCRIPTS_DIR "${PROJECT_SOURCE_DIR}/s +--- Vulkan-ValidationLayers-sdk-1.3.236.0.orig/CMakeLists.txt ++++ Vulkan-ValidationLayers-sdk-1.3.236.0/CMakeLists.txt +@@ -255,11 +255,12 @@ endif() # files directly in layers. add_library(VkLayer_utils @@ -24,6 +23,6 @@ layers/generated/vk_format_utils.cpp) +set_target_properties(VkLayer_utils PROPERTIES OUTPUT_NAME "VkLayer_utils-@PACKAGE_VERSION@") target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers) - set_target_properties(VkLayer_utils PROPERTIES CXX_STANDARD ${VVL_CPP_STANDARD}) if (VVL_ENABLE_ASAN) + target_compile_options(VkLayer_utils PRIVATE -fsanitize=address) ++++++ xxhash.diff ++++++ --- /var/tmp/diff_new_pack.qeww0v/_old 2022-12-24 16:25:59.292749122 +0100 +++ /var/tmp/diff_new_pack.qeww0v/_new 2022-12-24 16:25:59.296749145 +0100 @@ -10,11 +10,11 @@ layers/CMakeLists.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) -Index: Vulkan-ValidationLayers-sdk-1.3.231.0/layers/CMakeLists.txt +Index: Vulkan-ValidationLayers-sdk-1.3.236.0/layers/CMakeLists.txt =================================================================== ---- Vulkan-ValidationLayers-sdk-1.3.231.0.orig/layers/CMakeLists.txt -+++ Vulkan-ValidationLayers-sdk-1.3.231.0/layers/CMakeLists.txt -@@ -66,8 +66,6 @@ if(BUILD_LAYER_SUPPORT_FILES) +--- Vulkan-ValidationLayers-sdk-1.3.236.0.orig/layers/CMakeLists.txt ++++ Vulkan-ValidationLayers-sdk-1.3.236.0/layers/CMakeLists.txt +@@ -45,8 +45,6 @@ if(BUILD_LAYER_SUPPORT_FILES) vk_layer_logging.h vk_layer_utils.h vk_layer_utils.cpp @@ -23,7 +23,7 @@ generated/vk_format_utils.h generated/vk_format_utils.cpp generated/vk_validation_error_messages.h -@@ -210,8 +208,7 @@ set(CORE_VALIDATION_LIBRARY_FILES +@@ -149,8 +147,7 @@ set(CORE_VALIDATION_LIBRARY_FILES generated/synchronization_validation_types.cpp gpu_validation.cpp generated/corechecks_optick_instrumentation.cpp @@ -33,12 +33,12 @@ set(OBJECT_LIFETIMES_LIBRARY_FILES generated/object_tracker.cpp -@@ -316,6 +313,7 @@ if(BUILD_LAYERS) - endif() - target_include_directories(VkLayer_khronos_validation PRIVATE ${SPIRV_HEADERS_INCLUDE_DIR}) - target_link_libraries(VkLayer_khronos_validation PRIVATE ${SPIRV_TOOLS_TARGET} SPIRV-Tools-opt) -+ target_link_libraries(VkLayer_khronos_validation PRIVATE -lxxhash) +@@ -279,6 +276,7 @@ endif() + target_link_libraries(VkLayer_khronos_validation PRIVATE + ${SPIRV_TOOLS_TARGET} + SPIRV-Tools-opt ++ -lxxhash + SPIRV-Headers::SPIRV-Headers + ) - - # The output file needs Unix "/" separators or Windows "\" separators On top of that, Windows separators actually need to be doubled