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 2026-05-14 21:42:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spirv-tools (Old) and /work/SRC/openSUSE:Factory/.spirv-tools.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spirv-tools" Thu May 14 21:42:02 2026 rev:58 rq:1352999 version:2026.2~rc2 Changes: -------- --- /work/SRC/openSUSE:Factory/spirv-tools/spirv-tools.changes 2026-04-10 17:51:33.510211571 +0200 +++ /work/SRC/openSUSE:Factory/.spirv-tools.new.1966/spirv-tools.changes 2026-05-14 21:42:16.012901316 +0200 @@ -1,0 +2,34 @@ +Wed May 13 07:07:53 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 2026.2~rc2 + * Support SPV_KHR_abort and SPV_KHR_constant_data + * Support versioned NonSemanticShaderDebugInfo imports + * Fix C++20 compilation issue with large integer literals + * Remove SVA (Shader Validation Assistant) + * Improved Kokoro build configuration and storage usage + * Optimizer: + * Support OpConstantCompositeReplicateEXT in constant manager + * Aggressive DCE support for untyped pointers and + OpUntypedVariableKHR + * Optimize SPV_EXT_opacity_micromap and + SPV_EXT_shader_invocation_reorder + * Add LegalizeMultidimArrayPass and improve access chain + reordering + * Support for optimizing SPV_NV_push_constant_bank + * Validator: + * Add validation for 4-bit integer types + * Support and validate SPV_KHR_constant_data + * Improve validation for Intel SPIR-V extensions and various + KHR/EXT extensions + * Extensive validation coverage for OpSpecConstantOp + * Check output location uniqueness for GeometryStreams + * Improved validation for variables, constants, and types + * Added validation for several new opcodes and capabilities + * Assembler/Disassembler: + * Add --handle-unknown-opcodes flag to spirv-dis + * Handle leading + in hex float literals in assembler + * Validate bit width of float types with explicit encodings in + assembler +- Drop gcc16.patch (merged) + +------------------------------------------------------------------- Old: ---- gcc16.patch v2026.1.tar.gz New: ---- v2026.2.rc2.tar.gz ----------(Old B)---------- Old: assembler - Drop gcc16.patch (merged) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spirv-tools.spec ++++++ --- /var/tmp/diff_new_pack.ymlG5k/_old 2026-05-14 21:42:16.740931181 +0200 +++ /var/tmp/diff_new_pack.ymlG5k/_new 2026-05-14 21:42:16.740931181 +0200 @@ -17,7 +17,7 @@ %define _lto_cflags %nil -%define lname libSPIRV-Tools-2026_1 +%define lname libSPIRV-Tools-2026_2_rc2 # Leap 15 and SLES 15 defaults to GCC 7, which does not have stable C++17 ABI. # See https://bugzilla.suse.com/show_bug.cgi?id=1235697 @@ -26,16 +26,15 @@ %endif Name: spirv-tools -Version: 2026.1 +Version: 2026.2~rc2 Release: 0 Summary: API and commands for processing SPIR-V modules License: Apache-2.0 Group: Development/Libraries/C and C++ URL: https://github.com/KhronosGroup/SPIRV-Tools -Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v2026.1.tar.gz +Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v2026.2.rc2.tar.gz Source9: baselibs.conf Patch1: ver.diff -Patch2: gcc16.patch BuildRequires: bison BuildRequires: cmake >= 3.17.2 BuildRequires: gcc%{?gcc_version} >= 9 @@ -43,7 +42,7 @@ BuildRequires: pkg-config BuildRequires: python3-base BuildRequires: python3-xml -BuildRequires: spirv-headers >= 1.6.4+sdk335+take2 +BuildRequires: spirv-headers >= 1.6.4+sdk350 %description The package includes an assembler, binary module parser, @@ -71,7 +70,7 @@ integration into other code bases directly. %prep -%autosetup -p1 -n SPIRV-Tools-2026.1 +%autosetup -p1 -n SPIRV-Tools-2026.2.rc2 find . -type f -name CMakeLists.txt -exec \ perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt {} + ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.ymlG5k/_old 2026-05-14 21:42:16.784932986 +0200 +++ /var/tmp/diff_new_pack.ymlG5k/_new 2026-05-14 21:42:16.792933314 +0200 @@ -1,5 +1,5 @@ -mtime: 1775687742 -commit: 3491aebec3580b69dbb830cb7c9de95dab7bd3ac808ed658ce4eb0d6dcf7c864 +mtime: 1778657340 +commit: 4bc6a88ba1eb8a2a22533515a71e59579f1f81dce669c87de4889e5d2bc2a48c url: https://src.opensuse.org/jengelh/spirv-tools revision: master ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.ymlG5k/_old 2026-05-14 21:42:16.816934298 +0200 +++ /var/tmp/diff_new_pack.ymlG5k/_new 2026-05-14 21:42:16.820934462 +0200 @@ -1,5 +1,5 @@ -libSPIRV-Tools-2026_1 +libSPIRV-Tools-2026_2_rc2 spirv-tools-devel requires -spirv-tools-<targettype> - requires "libSPIRV-Tools-2026_1-<targettype> = <version>" + requires "libSPIRV-Tools-2026_2_rc2-<targettype> = <version>" ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-05-13 09:29:00.000000000 +0200 @@ -0,0 +1 @@ +.osc
