diff --git a/_service b/_service
new file mode 100644
index 0000000..79c8729
--- /dev/null
+++ b/_service
@@ -0,0 +1,15 @@
+
+
+ spirv-headers
+ git
+ https://github.com/KhronosGroup/SPIRV-Headers
+ 0bcc624
+ sdk-1.3.224.0
+ 1.6.1+sdk224+git@TAG_OFFSET@.%h
+
+
+ *.tar
+ xz
+
+
+
diff --git a/_service:recompress:tar_scm:spirv-headers-1.6.1+sdk224+git2.0bcc624.tar.xz b/_service:recompress:tar_scm:spirv-headers-1.6.1+sdk224+git2.0bcc624.tar.xz
new file mode 100644
index 0000000..add8b99
--- /dev/null
+++ b/_service:recompress:tar_scm:spirv-headers-1.6.1+sdk224+git2.0bcc624.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d03c09a75e932bf9844f7e87f00965ce3ec12ffb23ab1fbfb895512114bafa11
+size 148664
diff --git a/_service:set_version:spirv-headers.spec b/_service:set_version:spirv-headers.spec
new file mode 100644
index 0000000..93b89b4
--- /dev/null
+++ b/_service:set_version:spirv-headers.spec
@@ -0,0 +1,68 @@
+#
+# spec file for package spirv-headers
+#
+# Copyright (c) 2022 SUSE LLC
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
+
+
+# The git repo is a hodgepodge.
+# Most recent tag is 1.5.4, but that is outdated
+# CMakeLists.txt's project() line contains 1.5.5, but this is outdated too
+# The SPIR-V version is 1.6.1 (include/spirv/unified1/spirv.core.grammar.json)
+# They add "SDK" tags that reflect the Vulkan version (1.3),
+# and the independently increasing toolchain release number (216).
+
+Name: spirv-headers
+Version: 1.6.1+sdk224+git2.0bcc624
+Release: 0
+Summary: Machine-readable files from the SPIR-V registry
+License: MIT
+Group: Development/Libraries/C and C++
+URL: https://github.com/KhronosGroup/SPIRV-Headers
+
+#Source: https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-1.3.216.0.tar.gz
+Source: %name-%version.tar.xz
+BuildArch: noarch
+BuildRequires: cmake >= 2.8
+BuildRequires: fdupes
+BuildRequires: gcc-c++
+BuildRequires: pkg-config
+
+%description
+This repository contains machine-readable files from the SPIR-V
+registry. This includes:
+
+* Header files for various languages.
+* JSON files describing the grammar for the SPIR-V core instruction
+ set, and for the GLSL.std.450 extended instruction set.
+* The XML registry file.
+
+%prep
+%autosetup
+
+%build
+%cmake
+%cmake_build
+
+%install
+%cmake_install
+%fdupes %buildroot/%_prefix
+
+%files
+%_includedir/spirv/
+%_datadir/cmake/
+%_datadir/pkgconfig/*.pc
+%license LICENSE
+
+%changelog
diff --git a/sdk-1.3.216.0.tar.gz b/sdk-1.3.216.0.tar.gz
deleted file mode 100644
index 0677f08..0000000
--- a/sdk-1.3.216.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:46c49a0e49ea120138102b1dcb3778e5a4f2267c45b9e937810a4cf4fb889e3d
-size 437011
diff --git a/spirv-headers-1.6.1+sdk224+git2.0bcc624.tar.xz b/spirv-headers-1.6.1+sdk224+git2.0bcc624.tar.xz
new file mode 100644
index 0000000..f81b29c
--- /dev/null
+++ b/spirv-headers-1.6.1+sdk224+git2.0bcc624.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:56fa9060eb59f55ec140581352846a7f1b30839799e9c31c61a8a2cc5d3fb983
+size 148800
diff --git a/spirv-headers.changes b/spirv-headers.changes
index 5dbe686..34ae48b 100644
--- a/spirv-headers.changes
+++ b/spirv-headers.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Mon Aug 22 23:25:58 UTC 2022 - Jan Engelhardt
+
+- Update to 1.6.1+sdk224+git2.0bcc624
+ * Updated clspv reflection non-semantic instruction set
+ * Resolved missing update of spirv.bf
+
-------------------------------------------------------------------
Wed Jun 15 13:21:30 UTC 2022 - Jan Engelhardt
diff --git a/spirv-headers.spec b/spirv-headers.spec
index 7070cda..93b89b4 100644
--- a/spirv-headers.spec
+++ b/spirv-headers.spec
@@ -24,14 +24,15 @@
# and the independently increasing toolchain release number (216).
Name: spirv-headers
-Version: 1.6.1+sdk216
+Version: 1.6.1+sdk224+git2.0bcc624
Release: 0
Summary: Machine-readable files from the SPIR-V registry
License: MIT
Group: Development/Libraries/C and C++
URL: https://github.com/KhronosGroup/SPIRV-Headers
-Source: https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-1.3.216.0.tar.gz
+#Source: https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-1.3.216.0.tar.gz
+Source: %name-%version.tar.xz
BuildArch: noarch
BuildRequires: cmake >= 2.8
BuildRequires: fdupes
@@ -48,7 +49,7 @@ registry. This includes:
* The XML registry file.
%prep
-%autosetup -n SPIRV-Headers-sdk-1.3.216.0
+%autosetup
%build
%cmake