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-12-24 14:51:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spirv-tools (Old)
and /work/SRC/openSUSE:Factory/.spirv-tools.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spirv-tools"
Sat Dec 24 14:51:23 2022 rev:36 rq:1045167 version:2022.4+sdk236
Changes:
--------
--- /work/SRC/openSUSE:Factory/spirv-tools/spirv-tools.changes 2022-10-27 13:53:37.172398316 +0200
+++ /work/SRC/openSUSE:Factory/.spirv-tools.new.1563/spirv-tools.changes 2022-12-24 14:52:11.331595655 +0100
@@ -1,0 +2,10 @@
+Fri Dec 23 08:06:09 UTC 2022 - Jan Engelhardt
+
+- Update to release 2022.4+sdk236
+ * Only validate full layout in Vulkan environments
+ * Prevent eliminating case constructs in block merging
+ * Add pass to eliminate dead output components
+ * Add support for tesc, tese and geom to EliminateDead*Components
+ * Add option to ADCE to remove output variables from interface
+
+-------------------------------------------------------------------
Old:
----
v2022.4.tar.gz
New:
----
sdk-1.3.236.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ spirv-tools.spec ++++++
--- /var/tmp/diff_new_pack.ZMV8IU/_old 2022-12-24 14:52:11.839598619 +0100
+++ /var/tmp/diff_new_pack.ZMV8IU/_new 2022-12-24 14:52:11.839598619 +0100
@@ -17,17 +17,17 @@
%define _lto_cflags %nil
-%define lname libSPIRV-Tools-2022_4
+%define lname libSPIRV-Tools-2022_4_sdk236
Name: spirv-tools
-Version: 2022.4
+Version: 2022.4+sdk236
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/v%version.tar....
+#Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v%version.tar....
+Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/sdk-1.3.236.0....
Source9: baselibs.conf
Patch1: ver.diff
BuildRequires: bison
@@ -36,7 +36,7 @@
BuildRequires: pkg-config
BuildRequires: python3-base
BuildRequires: python3-xml
-BuildRequires: spirv-headers >= 1.6.1+sdk231
+BuildRequires: spirv-headers >= 1.6.1+sdk236
%description
The package includes an assembler, binary module parser,
@@ -64,9 +64,10 @@
integration into other code bases directly.
%prep
-%autosetup -p1 -n SPIRV-Tools-%version
+%define slibv 2022.4.sdk236
+%autosetup -p1 -n SPIRV-Tools-sdk-1.3.236.0
find . -type f -name CMakeLists.txt -exec \
- perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt {} +
+ perl -i -pe 's{\@PACKAGE_VERSION\@}{%slibv}' CMakeLists.txt {} +
%build
%cmake -DSPIRV-Headers_SOURCE_DIR="%_prefix" \
@@ -77,7 +78,7 @@
%cmake_install
perl -i -lpe 's{^#!/usr/bin/env sh$}{#!/bin/sh}' "%buildroot/%_bindir/spirv-lesspipe.sh"
for i in "" "-diff" "-link" "-lint" "-opt" "-reduce" "-shared"; do
- ln -s "libSPIRV-Tools$i-%version.so" "%buildroot/%_libdir/libSPIRV-Tools$i.so"
+ ln -s "libSPIRV-Tools$i-%slibv.so" "%buildroot/%_libdir/libSPIRV-Tools$i.so"
done
%post -n %lname -p /sbin/ldconfig
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ZMV8IU/_old 2022-12-24 14:52:11.883598876 +0100
+++ /var/tmp/diff_new_pack.ZMV8IU/_new 2022-12-24 14:52:11.887598899 +0100
@@ -1,5 +1,5 @@
-libSPIRV-Tools-2022_4
+libSPIRV-Tools-2022_4_sdk236
spirv-tools-devel
requires -spirv-tools-<targettype>
- requires "libSPIRV-Tools-2022_4-<targettype> = <version>"
+ requires "libSPIRV-Tools-2022_4_sdk236-<targettype> = <version>"