From 37c979b272d3b26ddbcd7ab6b4cb068ef3d6eaa23aec30d1c49000186b3ecdd9 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 18 Jan 2023 22:48:48 +0000 Subject: [PATCH] - Update to release 2023.1 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/spirv-tools?expand=0&rev=94 --- baselibs.conf | 4 ++-- sdk-1.3.236.0.tar.gz | 3 --- spirv-tools.changes | 7 +++++++ spirv-tools.spec | 16 ++++++++-------- v2023.1.tar.gz | 3 +++ 5 files changed, 20 insertions(+), 13 deletions(-) delete mode 100644 sdk-1.3.236.0.tar.gz create mode 100644 v2023.1.tar.gz diff --git a/baselibs.conf b/baselibs.conf index c18c9bb..ed198ad 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ -libSPIRV-Tools-2022_4_sdk236 +libSPIRV-Tools-2023_1 spirv-tools-devel requires -spirv-tools- - requires "libSPIRV-Tools-2022_4_sdk236- = " + requires "libSPIRV-Tools-2023_1- = " diff --git a/sdk-1.3.236.0.tar.gz b/sdk-1.3.236.0.tar.gz deleted file mode 100644 index eb79ac5..0000000 --- a/sdk-1.3.236.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6789c782a8ba8fa127c3d579f9362f0cdde7a9ccc2e8513cdf217bba579dfda9 -size 3079909 diff --git a/spirv-tools.changes b/spirv-tools.changes index 9098881..30d5d10 100644 --- a/spirv-tools.changes +++ b/spirv-tools.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Jan 18 22:23:42 UTC 2023 - Jan Engelhardt + +- Update to release 2023.1 + * Validate version 5 of clspv reflection + * Fix undef behaviour in hex float parsing + ------------------------------------------------------------------- Fri Dec 23 08:06:09 UTC 2022 - Jan Engelhardt diff --git a/spirv-tools.spec b/spirv-tools.spec index 06ed0c4..e4413c5 100644 --- a/spirv-tools.spec +++ b/spirv-tools.spec @@ -1,7 +1,7 @@ # # spec file for package spirv-tools # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,17 @@ %define _lto_cflags %nil -%define lname libSPIRV-Tools-2022_4_sdk236 +%define lname libSPIRV-Tools-2023_1 Name: spirv-tools -Version: 2022.4+sdk236 +Version: 2023.1 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.gz -Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/sdk-1.3.236.0.tar.gz +Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v%version.tar.gz +#Source: https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/sdk-1.3.236.0.tar.gz Source9: baselibs.conf Patch1: ver.diff BuildRequires: bison @@ -36,7 +36,7 @@ BuildRequires: gcc-c++ BuildRequires: pkg-config BuildRequires: python3-base BuildRequires: python3-xml -BuildRequires: spirv-headers >= 1.6.1+sdk236 +BuildRequires: spirv-headers >= 1.6.1+sdk236+git7 %description The package includes an assembler, binary module parser, @@ -64,8 +64,8 @@ validator, and is used in the standalone tools whilst also enabling integration into other code bases directly. %prep -%define slibv 2022.4.sdk236 -%autosetup -p1 -n SPIRV-Tools-sdk-1.3.236.0 +%define slibv 2023.1 +%autosetup -p1 -n SPIRV-Tools-%version find . -type f -name CMakeLists.txt -exec \ perl -i -pe 's{\@PACKAGE_VERSION\@}{%slibv}' CMakeLists.txt {} + diff --git a/v2023.1.tar.gz b/v2023.1.tar.gz new file mode 100644 index 0000000..2b0fad2 --- /dev/null +++ b/v2023.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3d8245aeb89f098c01dddaa566f9c0f2aab4a3d62a9020afaeb676b5e7e64d4 +size 3087466