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 2023-04-21 14:16:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old)
 and      /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vulkan-validationlayers"

Fri Apr 21 14:16:10 2023 rev:43 rq:1080452 version:1.3.247

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes
  2023-03-31 21:15:19.834330902 +0200
+++ 
/work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.1533/vulkan-validationlayers.changes
        2023-04-21 14:16:28.314399142 +0200
@@ -1,0 +2,12 @@
+Wed Apr 19 21:08:03 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 1.3.247
+  * layers: Add shader identifier tracking
+  * layers: Add Map/UnmapMemory2KHR support to the state tracker
+  * layers: Validate image view sampler conversion format
+  * layers: Add VK_QCOM_image_processing
+  * layers: Add VK_EXT_pipeline_robustness
+  * layers: Add full screen info to validate swapchain
+- Add gcc13.diff
+
+-------------------------------------------------------------------

Old:
----
  sdk-1.3.243.0.tar.gz

New:
----
  gcc13.diff
  v1.3.247.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vulkan-validationlayers.spec ++++++
--- /var/tmp/diff_new_pack.RYOfGJ/_old  2023-04-21 14:16:28.986402910 +0200
+++ /var/tmp/diff_new_pack.RYOfGJ/_new  2023-04-21 14:16:28.990402933 +0200
@@ -17,15 +17,16 @@
 
 
 Name:           vulkan-validationlayers
-Version:        1.3.243.0
+Version:        1.3.247
 Release:        0
-%define lname libVkLayer_utils-1_3_243_0
+%define lname libVkLayer_utils-1_3_247_0
 Summary:        Validation layers for Vulkan
 License:        Apache-2.0
 Group:          Development/Tools/Other
 URL:            https://github.com/KhronosGroup/Vulkan-ValidationLayers
-Source:         
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/sdk-%version.tar.gz
+Source:         
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/v%version.tar.gz
 Patch2:         xxhash.diff
+Patch3:         gcc13.diff
 BuildRequires:  cmake >= 3.7.12
 BuildRequires:  gcc-c++ >= 4.8
 BuildRequires:  glslang-devel >= 12
@@ -48,7 +49,7 @@
 This package contains the Khronos official Vulkan validation layers.
 
 %prep
-%autosetup -n Vulkan-ValidationLayers-sdk-%version -p1
+%autosetup -n Vulkan-ValidationLayers-%version -p1
 perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt */CMakeLists.txt
 
 %build

++++++ gcc13.diff ++++++
---
 layers/external/vma/vk_mem_alloc.h |    1 +
 1 file changed, 1 insertion(+)

Index: Vulkan-ValidationLayers-1.3.247/layers/external/vma/vk_mem_alloc.h
===================================================================
--- Vulkan-ValidationLayers-1.3.247.orig/layers/external/vma/vk_mem_alloc.h
+++ Vulkan-ValidationLayers-1.3.247/layers/external/vma/vk_mem_alloc.h
@@ -35,6 +35,7 @@
 
 #ifndef AMD_VULKAN_MEMORY_ALLOCATOR_H
 #define AMD_VULKAN_MEMORY_ALLOCATOR_H
+#include <cstdio>
 
 /** \mainpage Vulkan Memory Allocator
 

++++++ xxhash.diff ++++++
--- /var/tmp/diff_new_pack.RYOfGJ/_old  2023-04-21 14:16:29.050403269 +0200
+++ /var/tmp/diff_new_pack.RYOfGJ/_new  2023-04-21 14:16:29.054403291 +0200
@@ -10,26 +10,26 @@
  layers/CMakeLists.txt |    4 +---
  1 file changed, 1 insertion(+), 3 deletions(-)
 
-Index: Vulkan-ValidationLayers-sdk-1.3.243.0/layers/CMakeLists.txt
+Index: Vulkan-ValidationLayers-1.3.247/layers/CMakeLists.txt
 ===================================================================
---- Vulkan-ValidationLayers-sdk-1.3.243.0.orig/layers/CMakeLists.txt
-+++ Vulkan-ValidationLayers-sdk-1.3.243.0/layers/CMakeLists.txt
-@@ -41,8 +41,6 @@ target_sources(VkLayer_utils PRIVATE
-     vk_layer_logging.cpp
-     vk_layer_utils.h
-     vk_layer_utils.cpp
--    xxhash.h
--    xxhash.cpp
- )
- 
- # XXH_NO_LONG_LONG: removes compilation of algorithms relying on 64-bit types 
(XXH3 and XXH64). Only XXH32 will be compiled.
-@@ -53,7 +51,7 @@ target_sources(VkLayer_utils PRIVATE
+--- Vulkan-ValidationLayers-1.3.247.orig/layers/CMakeLists.txt
++++ Vulkan-ValidationLayers-1.3.247/layers/CMakeLists.txt
+@@ -19,8 +19,6 @@ target_sources(VkLayer_utils PRIVATE
+     containers/custom_containers.h
+     error_message/logging.h
+     error_message/logging.cpp
+-    external/xxhash.h
+-    external/xxhash.cpp
+     generated/vk_format_utils.h
+     generated/vk_format_utils.cpp
+     generated/vk_validation_error_messages.h
+@@ -51,7 +49,7 @@ target_sources(VkLayer_utils PRIVATE
  # https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/4640
  target_compile_definitions(VkLayer_utils PUBLIC XXH_NO_LONG_LONG)
  
 -target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers)
 +target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers -lxxhash)
- target_include_directories(VkLayer_utils PUBLIC
-     .
-     generated # Needed otherwise VkLayer_utils won't install properly.
+ target_include_directories(VkLayer_utils SYSTEM PRIVATE external)
+ target_include_directories(VkLayer_utils PUBLIC .)
+ 
 

Reply via email to