Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package spirv-llvm-translator for
openSUSE:Factory checked in at 2025-09-14 18:49:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spirv-llvm-translator (Old)
and /work/SRC/openSUSE:Factory/.spirv-llvm-translator.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spirv-llvm-translator"
Sun Sep 14 18:49:47 2025 rev:24 rq:1304019 version:21.1.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/spirv-llvm-translator/spirv-llvm-translator.changes
2025-08-06 14:32:33.242180622 +0200
+++
/work/SRC/openSUSE:Factory/.spirv-llvm-translator.new.1977/spirv-llvm-translator.changes
2025-09-14 18:50:34.991121646 +0200
@@ -1,0 +2,26 @@
+Sun Sep 7 21:55:38 UTC 2025 - Aaron Puchert <[email protected]>
+
+- Update to version 21.1.0.
+ * Compatibility with LLVM 21.
+ * New extensions:
+ - SPV_KHR_bfloat16 extension
+ - SPV_INTEL_function_variants
+ - SPV_INTEL_int4
+ - SPV_INTEL_ternary_bitwise_function
+ * Deprecate extensions:
+ - SPV_INTEL_hw_thread_queries
+ - SPV_INTEL_token_type
+ * Remove extensions:
+ - SPV_INTEL_complex_float_mul_div
+ - SPV_INTEL_fast_composite
+ - SPV_INTEL_tensor_float32_rounding
+ * SPIR-V 1.6:
+ - Allow UniformDecoration capability for Uniform.
+ - Allow UniformDecoration capability for UniformId.
+ - Support reverse translation of FPFastMathMode decoration for
+ `fcmp` instruction.
+- Add Add-support-for-SPV_INTEL_function_variants.patch to revert
+ change temporarily because the corresponding change in spirv-
+ headers is not released yet.
+
+-------------------------------------------------------------------
Old:
----
SPIRV-LLVM-Translator-20.1.5.tar.gz
New:
----
Add-support-for-SPV_INTEL_function_variants.patch
SPIRV-LLVM-Translator-21.1.0.tar.gz
----------(New B)----------
New: `fcmp` instruction.
- Add Add-support-for-SPV_INTEL_function_variants.patch to revert
change temporarily because the corresponding change in spirv-
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ spirv-llvm-translator.spec ++++++
--- /var/tmp/diff_new_pack.K13Y3l/_old 2025-09-14 18:50:35.463141427 +0200
+++ /var/tmp/diff_new_pack.K13Y3l/_new 2025-09-14 18:50:35.463141427 +0200
@@ -1,7 +1,7 @@
#
# spec file for package spirv-llvm-translator
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2023, Martin Hauke <[email protected]>
#
# All modifications and additions to the file contributed by third parties
@@ -21,9 +21,9 @@
%define gcc_version 13
%endif
-%define sover 20
+%define sover 21
Name: spirv-llvm-translator
-Version: 20.1.5
+Version: 21.1.0
Release: 0
Summary: LLVM/SPIR-V Bi-Directional Translator library
License: BSD-3-Clause
@@ -31,6 +31,9 @@
URL: https://github.com/KhronosGroup/SPIRV-LLVM-Translator
Source:
https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v%{version}.tar.gz#/SPIRV-LLVM-Translator-%{version}.tar.gz
Source101: %{name}.rpmlintrc
+# Temporarily revert upstream commit because the counterpart in spirv-headers
+# (https://github.com/KhronosGroup/SPIRV-Headers/pull/532) is not released yet.
+Patch0:
https://github.com/KhronosGroup/SPIRV-LLVM-Translator/commit/aaa23785dcbd7cabebad860edd9a3aebfc6bbb41.patch#/Add-support-for-SPV_INTEL_function_variants.patch
BuildRequires: cmake >= 3.3
BuildRequires: gcc%{?gcc_version} >= 9
BuildRequires: gcc%{?gcc_version}-c++ >= 9
@@ -66,6 +69,7 @@
%prep
%setup -q -n SPIRV-LLVM-Translator-%{version}
+%patch -P 0 -p 1 -R
%build
%cmake \
++++++ Add-support-for-SPV_INTEL_function_variants.patch ++++++
++++ 2535 lines (skipped)
++++++ SPIRV-LLVM-Translator-20.1.5.tar.gz ->
SPIRV-LLVM-Translator-21.1.0.tar.gz ++++++
++++ 9034 lines of diff (skipped)