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 <[email protected]>
+
+- 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 .)
+