Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spirv-tools for openSUSE:Factory checked in at 2022-10-27 13:53:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spirv-tools (Old) and /work/SRC/openSUSE:Factory/.spirv-tools.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spirv-tools" Thu Oct 27 13:53:18 2022 rev:35 rq:1030961 version:2022.4 Changes: -------- --- /work/SRC/openSUSE:Factory/spirv-tools/spirv-tools.changes 2022-08-24 15:11:04.532499451 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-tools.new.2275/spirv-tools.changes 2022-10-27 13:53:37.172398316 +0200 @@ -1,0 +2,13 @@ +Mon Oct 24 19:46:06 UTC 2022 - Jan Engelhardt <[email protected]> + +- Update to release 2022.4 (SDK-1.3.231.0) + * Add structs to eliminate dead input components + * spirv-val: Add SPV_KHR_ray_tracing storage class + * Improve algorithm to reorder blocks in a function + * spirv-val: Add initial SPV_EXT_mesh_shader validation + * spirv-val: Add SPV_ARM_core_builtins validation + * Support Narrow Types in BitCast Folding Rule +- Drop gcc48.diff, that compiler is long past its time. +- Drop 0001-Fix-array-copy-propagation-4890.patch (merged). + +------------------------------------------------------------------- Old: ---- 0001-Fix-array-copy-propagation-4890.patch gcc48.diff v2022.3.tar.gz New: ---- v2022.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spirv-tools.spec ++++++ --- /var/tmp/diff_new_pack.EnOom5/_old 2022-10-27 13:53:37.764401336 +0200 +++ /var/tmp/diff_new_pack.EnOom5/_new 2022-10-27 13:53:37.772401377 +0200 @@ -17,10 +17,10 @@ %define _lto_cflags %nil -%define lname libSPIRV-Tools-2022_3 +%define lname libSPIRV-Tools-2022_4 Name: spirv-tools -Version: 2022.3 +Version: 2022.4 Release: 0 Summary: API and commands for processing SPIR-V modules License: Apache-2.0 @@ -30,15 +30,13 @@ Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v%version.tar.gz Source9: baselibs.conf Patch1: ver.diff -Patch2: gcc48.diff -Patch3: 0001-Fix-array-copy-propagation-4890.patch BuildRequires: bison BuildRequires: cmake >= 2.8.12 BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: python3-base BuildRequires: python3-xml -BuildRequires: spirv-headers >= 1.6.1+sdk216 +BuildRequires: spirv-headers >= 1.6.1+sdk231 %description The package includes an assembler, binary module parser, @@ -71,9 +69,6 @@ perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt {} + %build -%if 0%{?suse_version} >= 1550 -#export CXXFLAGS="%optflags -Wno-error=stringop-truncation" -%endif %cmake -DSPIRV-Headers_SOURCE_DIR="%_prefix" \ -DSPIRV_TOOLS_BUILD_STATIC:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON %cmake_build ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.EnOom5/_old 2022-10-27 13:53:37.812401581 +0200 +++ /var/tmp/diff_new_pack.EnOom5/_new 2022-10-27 13:53:37.816401601 +0200 @@ -1,5 +1,5 @@ -libSPIRV-Tools-2022_3 +libSPIRV-Tools-2022_4 spirv-tools-devel requires -spirv-tools-<targettype> - requires "libSPIRV-Tools-2022_3-<targettype> = <version>" + requires "libSPIRV-Tools-2022_4-<targettype> = <version>" ++++++ v2022.3.tar.gz -> v2022.4.tar.gz ++++++ ++++ 33359 lines of diff (skipped)
