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-02-22 21:54:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old)
and /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-validationlayers"
Tue Feb 22 21:54:38 2022 rev:33 rq:956539 version:1.3.204.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes
2021-12-02 22:30:44.786555031 +0100
+++
/work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.1958/vulkan-validationlayers.changes
2022-02-22 21:54:39.422009176 +0100
@@ -1,0 +2,11 @@
+Sat Feb 19 17:24:34 UTC 2022 - Jan Engelhardt <[email protected]>
+
+- Update to release SDK-1.3.204.0
+ * layers: Add VK_KHR_dynamic_rendering and
+ VK_ARM_rasterization_order_attachment_access VUs
+ * layers: Validate VK_EXT_image_view_min_lod
+ * layers: Add VK_EXT_depth_clip_control
+ * layers: Add SPIR-V Instruction Table
+ * layers: Validate 1.3 extended dynamic state and 1.3 private data
+
+-------------------------------------------------------------------
Old:
----
sdk-1.2.198.0.tar.gz
New:
----
sdk-1.3.204.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vulkan-validationlayers.spec ++++++
--- /var/tmp/diff_new_pack.DBLeF7/_old 2022-02-22 21:54:40.150009112 +0100
+++ /var/tmp/diff_new_pack.DBLeF7/_new 2022-02-22 21:54:40.154009111 +0100
@@ -1,7 +1,7 @@
#
# spec file for package vulkan-validationlayers
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
Name: vulkan-validationlayers
-Version: 1.2.198.0
+Version: 1.3.204.0
Release: 0
-%define lname libVkLayer_utils-1_2_198_0
+%define lname libVkLayer_utils-1_3_204_0
Summary: Validation layers for Vulkan
License: Apache-2.0
Group: Development/Tools/Other
@@ -35,10 +35,10 @@
BuildRequires: memory-constraints
BuildRequires: pkg-config
BuildRequires: python3-base
-BuildRequires: spirv-headers >= 1.5.4.g81
-BuildRequires: spirv-tools-devel >= 2021.2
+BuildRequires: spirv-headers >= 1.6.g6
+BuildRequires: spirv-tools-devel >= 2022.2~sdk204
BuildRequires: xxhash-devel
-BuildRequires: pkgconfig(vulkan) >= 1.2.176
+BuildRequires: pkgconfig(vulkan) >= 1.3.204
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcb)
Conflicts: vulkan < 1.1
++++++ sdk-1.2.198.0.tar.gz -> sdk-1.3.204.0.tar.gz ++++++
++++ 118971 lines of diff (skipped)
++++++ ver.diff ++++++
--- /var/tmp/diff_new_pack.DBLeF7/_old 2022-02-22 21:54:41.066009031 +0100
+++ /var/tmp/diff_new_pack.DBLeF7/_new 2022-02-22 21:54:41.070009032 +0100
@@ -5,14 +5,16 @@
As a result, a version needs to be added.
---
CMakeLists.txt | 3 ++-
+ layers/CMakeLists.txt | 2 +-
layers/vk_layer_config.h | 2 +-
- 2 files changed, 3 insertions(+), 2 deletions(-)
+ tests/CMakeLists.txt | 2 +-
+ 4 files changed, 5 insertions(+), 4 deletions(-)
-Index: Vulkan-ValidationLayers-sdk-1.2.189.0/CMakeLists.txt
+Index: Vulkan-ValidationLayers-sdk-1.3.204.0/CMakeLists.txt
===================================================================
---- Vulkan-ValidationLayers-sdk-1.2.189.0.orig/CMakeLists.txt
-+++ Vulkan-ValidationLayers-sdk-1.2.189.0/CMakeLists.txt
-@@ -343,11 +343,12 @@ set(SCRIPTS_DIR "${PROJECT_SOURCE_DIR}/s
+--- Vulkan-ValidationLayers-sdk-1.3.204.0.orig/CMakeLists.txt
++++ Vulkan-ValidationLayers-sdk-1.3.204.0/CMakeLists.txt
+@@ -319,11 +319,12 @@ set(SCRIPTS_DIR "${PROJECT_SOURCE_DIR}/s
# files directly in layers.
add_library(VkLayer_utils
@@ -21,15 +23,28 @@
layers/vk_layer_config.cpp
layers/vk_layer_extension_utils.cpp
layers/vk_layer_utils.cpp
- layers/vk_format_utils.cpp)
+ 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)
-Index: Vulkan-ValidationLayers-sdk-1.2.189.0/layers/vk_layer_config.h
+Index: Vulkan-ValidationLayers-sdk-1.3.204.0/layers/CMakeLists.txt
===================================================================
---- Vulkan-ValidationLayers-sdk-1.2.189.0.orig/layers/vk_layer_config.h
-+++ Vulkan-ValidationLayers-sdk-1.2.189.0/layers/vk_layer_config.h
+--- Vulkan-ValidationLayers-sdk-1.3.204.0.orig/layers/CMakeLists.txt
++++ Vulkan-ValidationLayers-sdk-1.3.204.0/layers/CMakeLists.txt
+@@ -315,7 +315,7 @@ if(BUILD_LAYERS)
+ target_include_directories(VkLayer_khronos_validation PRIVATE
${SPIRV_HEADERS_INCLUDE_DIR})
+ endif()
+
+- target_link_libraries(VkLayer_khronos_validation PRIVATE
SPIRV-Tools-static SPIRV-Tools-opt)
++ target_link_libraries(VkLayer_khronos_validation PRIVATE SPIRV-Tools
SPIRV-Tools-opt)
+
+
+ # The output file needs Unix "/" separators or Windows "\" separators On
top of that, Windows separators actually need to be doubled
+Index: Vulkan-ValidationLayers-sdk-1.3.204.0/layers/vk_layer_config.h
+===================================================================
+--- Vulkan-ValidationLayers-sdk-1.3.204.0.orig/layers/vk_layer_config.h
++++ Vulkan-ValidationLayers-sdk-1.3.204.0/layers/vk_layer_config.h
@@ -33,7 +33,7 @@
#define SECONDARY_VK_REGISTRY_HIVE_STR "HKEY_CURRENT_USER"
#endif
@@ -39,4 +54,17 @@
#ifdef __cplusplus
extern "C" {
+Index: Vulkan-ValidationLayers-sdk-1.3.204.0/tests/CMakeLists.txt
+===================================================================
+--- Vulkan-ValidationLayers-sdk-1.3.204.0.orig/tests/CMakeLists.txt
++++ Vulkan-ValidationLayers-sdk-1.3.204.0/tests/CMakeLists.txt
+@@ -154,7 +154,7 @@ target_link_libraries(vk_layer_validatio
+ PRIVATE VkLayer_utils
+ ${GLSLANG_LIBRARIES}
+ SPIRV-Headers::SPIRV-Headers
+- SPIRV-Tools-static SPIRV-Tools-opt
++ SPIRV-Tools SPIRV-Tools-opt
+ GTest::gtest GTest::gtest_main)
+
+ if(NOT WIN32)
++++++ xxhash.diff ++++++
--- /var/tmp/diff_new_pack.DBLeF7/_old 2022-02-22 21:54:41.098009029 +0100
+++ /var/tmp/diff_new_pack.DBLeF7/_new 2022-02-22 21:54:41.102009029 +0100
@@ -7,23 +7,23 @@
xxhash as well, so that the ABI matches.
---
- layers/CMakeLists.txt | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
+ layers/CMakeLists.txt | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
-Index: Vulkan-ValidationLayers-sdk-1.2.176.0/layers/CMakeLists.txt
+Index: Vulkan-ValidationLayers-sdk-1.3.204.0/layers/CMakeLists.txt
===================================================================
---- Vulkan-ValidationLayers-sdk-1.2.176.0.orig/layers/CMakeLists.txt
-+++ Vulkan-ValidationLayers-sdk-1.2.176.0/layers/CMakeLists.txt
-@@ -61,8 +61,6 @@ if(BUILD_LAYER_SUPPORT_FILES)
+--- Vulkan-ValidationLayers-sdk-1.3.204.0.orig/layers/CMakeLists.txt
++++ Vulkan-ValidationLayers-sdk-1.3.204.0/layers/CMakeLists.txt
+@@ -59,8 +59,6 @@ if(BUILD_LAYER_SUPPORT_FILES)
vk_layer_utils.h
vk_layer_utils.cpp
vk_loader_platform.h
- xxhash.h
- xxhash.c
+ generated/vk_format_utils.h
+ generated/vk_format_utils.cpp
generated/vk_validation_error_messages.h
- generated/vk_layer_dispatch_table.h
- generated/vk_dispatch_table_helper.h
-@@ -173,7 +171,7 @@ set(CORE_VALIDATION_LIBRARY_FILES
+@@ -198,7 +196,7 @@ set(CORE_VALIDATION_LIBRARY_FILES
generated/synchronization_validation_types.cpp
gpu_validation.cpp
generated/corechecks_optick_instrumentation.cpp
@@ -32,13 +32,12 @@
set(OBJECT_LIFETIMES_LIBRARY_FILES
generated/object_tracker.cpp
-@@ -280,7 +278,7 @@ if(BUILD_LAYERS)
- if (USE_ROBIN_HOOD_HASHING)
- target_include_directories(VkLayer_khronos_validation PRIVATE
${ROBIN_HOOD_HASHING_INCLUDE_DIR})
+@@ -316,6 +314,7 @@ if(BUILD_LAYERS)
endif()
-- target_link_libraries(VkLayer_khronos_validation PRIVATE
${SPIRV_TOOLS_LIBRARIES})
-+ target_link_libraries(VkLayer_khronos_validation PRIVATE
${SPIRV_TOOLS_LIBRARIES} -lxxhash)
+
+ target_link_libraries(VkLayer_khronos_validation PRIVATE SPIRV-Tools
SPIRV-Tools-opt)
++ target_link_libraries(VkLayer_khronos_validation PRIVATE -lxxhash)
+
# The output file needs Unix "/" separators or Windows "\" separators On
top of that, Windows separators actually need to be doubled
- # because the json format uses backslash escapes