Debian NEW package overview for spirv-reflect
spirv-reflect_1.4.328.1-1_amd64.changes (click to toggle)
Format:1.8
Date:Thu, 18 Dec 2025 23:02:23 +0100
Source:spirv-reflect
Binary:libspirv-reflect-dev spirv-reflect spirv-reflect-dbgsym
Architecture:source amd64
Version:1.4.328.1-1
Distribution:unstable
Urgency:medium
Maintainer:Debian X Strike Force <debian-x@lists.debian.org>
Changed-By:Dylan Aïssi <daissi@debian.org>
Description:
libspirv-reflect-dev - Convert SPIR-V to other shader languages (development files)
spirv-reflect - Convert SPIR-V to other shader languages (CLI tool)
Changes:
spirv-reflect (1.4.328.1-1) unstable; urgency=medium

  * Initial Debian release based on the Ubuntu package with
    with Antoine Lassagne's help.
  * spirv-reflect is a new dependency of gfxreconstruct.
Files:
0951167d77f966a69e7cb9f19c349b93 3141 utils optional spirv-reflect_1.4.328.1-1.dsc
78a042e1d81c008bb99159bd7dc79539 199892 utils optional spirv-reflect_1.4.328.1.orig.tar.xz
6d6971cb12b7e5fb7ffcd35ffd399cd2 8776 utils optional spirv-reflect_1.4.328.1-1.debian.tar.xz
6dc145ac592d4322d65a6a5496d386a5 74080 libdevel optional libspirv-reflect-dev_1.4.328.1-1_amd64.deb
c9f569379da3b99c66c38a05228c1436 1606740 debug optional spirv-reflect-dbgsym_1.4.328.1-1_amd64.deb
3d204daae84ad8fd8daaf663eafafd9e 7727 utils optional spirv-reflect_1.4.328.1-1_amd64.buildinfo
2b5e461d3f74f9e6f2cd664a3ae77208 103512 utils optional spirv-reflect_1.4.328.1-1_amd64.deb
spirv-reflect_1.4.328.1-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:spirv-reflect
Binary:spirv-reflect, libspirv-reflect-dev
Architecture:any
Version:1.4.328.1-1
Maintainer:Debian X Strike Force <debian-x@lists.debian.org>
Uploaders:Antoine Lassagne <antoine.lassagne@canonical.com>, Dylan Aïssi <daissi@debian.org>
Homepage:https://github.com/KhronosGroup/SPIRV-Reflect
Description:
Convert SPIR-V to other shader languages
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API
for SPIR-V shader bytecode in Vulkan applications.
 * Extract descriptor bindings from SPIR-V bytecode, to assist in the
     generation of Vulkan descriptor set and pipeline layouts.
 * Extract push constant block size from SPIR-V bytecode to assist in the
     generation of pipeline layouts.
 * Extract full layout data for uniform buffer and push constant blocks from
     SPIR-V bytecode, to assist in application updates of these structures.
 * Extract input/output variables from SPIR-V bytecode (including semantic
     decorations for HLSL shaders), to assist in validation of pipeline
     input/output settings.
 * Remap descriptor bindings at runtime, and update the source SPIR-V bytecode
     accordingly.
 * Log all reflection data as human-readable text.
Standards-Version:4.7.2
Vcs-Browser:https://salsa.debian.org/xorg-team/vulkan/spirv-reflect
Vcs-Git:https://salsa.debian.org/xorg-team/vulkan/spirv-reflect.git
Testsuite:autopkgtest
Testsuite-Triggers:build-essential, git, python3
Build-Depends:debhelper-compat (=13), cmake, help2man, libgtest-dev
Package-List:libspirv-reflect-dev deb libdevel optional arch=any spirv-reflect deb utils optional arch=any
Files:
78a042e1d81c008bb99159bd7dc79539 199892 spirv-reflect_1.4.328.1.orig.tar.xz
6d6971cb12b7e5fb7ffcd35ffd399cd2 8776 spirv-reflect_1.4.328.1-1.debian.tar.xz
lintian 2.116.3+deb12u1 check for spirv-reflect_1.4.328.1-1.dsc (click to toggle)
README.source for spirv-reflect_1.4.328.1-1.dsc (click to toggle)
No README.source in this package
control file for libspirv-reflect-dev_1.4.328.1-1_amd64.deb (click to toggle)
Package:libspirv-reflect-dev
Source:spirv-reflect
Version:1.4.328.1-1
Architecture:amd64
Maintainer:Debian X Strike Force <debian-x@lists.debian.org>
Installed-Size:520
Section:libdevel
Priority:optional
Homepage:https://github.com/KhronosGroup/SPIRV-Reflect
Description:
Convert SPIR-V to other shader languages (development files)
 SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API
 for SPIR-V shader bytecode in Vulkan applications.
  * Extract descriptor bindings from SPIR-V bytecode, to assist in the
      generation of Vulkan descriptor set and pipeline layouts.
  * Extract push constant block size from SPIR-V bytecode to assist in the
      generation of pipeline layouts.
  * Extract full layout data for uniform buffer and push constant blocks from
      SPIR-V bytecode, to assist in application updates of these structures.
  * Extract input/output variables from SPIR-V bytecode (including semantic
      decorations for HLSL shaders), to assist in validation of pipeline
      input/output settings.
  * Remap descriptor bindings at runtime, and update the source SPIR-V bytecode
      accordingly.
  * Log all reflection data as human-readable text.
 .
 This package provides the development files for libspirv-reflect.
lintian 2.116.3+deb12u1 check for libspirv-reflect-dev_1.4.328.1-1_amd64.deb (click to toggle)
contents of libspirv-reflect-dev_1.4.328.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-18 22:02 ./
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/include/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/include/spirv/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/include/spirv/unified1/
-rw-r--r-- root/root    321925 2025-09-21 11:39 ./usr/include/spirv/unified1/spirv.h
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/include/spirv_reflect/
-rw-r--r-- root/root     96740 2025-09-21 11:39 ./usr/include/spirv_reflect/spirv_reflect.h
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/x86_64-linux-gnu/
-rw-r--r-- root/root     81060 2025-12-18 22:02 ./usr/lib/x86_64-linux-gnu/libspirv-reflect-static.a
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/doc/libspirv-reflect-dev/
-rw-r--r-- root/root       232 2025-12-18 22:02 ./usr/share/doc/libspirv-reflect-dev/changelog.Debian.gz
-rw-r--r-- root/root     17068 2025-12-18 22:02 ./usr/share/doc/libspirv-reflect-dev/copyright
control file for spirv-reflect_1.4.328.1-1_amd64.deb (click to toggle)
Package:spirv-reflect
Version:1.4.328.1-1
Architecture:amd64
Maintainer:Debian X Strike Force <debian-x@lists.debian.org>
Installed-Size:469
Depends:libc6 (>=2.38), libgcc-s1 (>=3.0), libstdc++6 (>=13.1)
Section:utils
Priority:optional
Homepage:https://github.com/KhronosGroup/SPIRV-Reflect
Description:
Convert SPIR-V to other shader languages (CLI tool)
 SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API
 for SPIR-V shader bytecode in Vulkan applications.
  * Extract descriptor bindings from SPIR-V bytecode, to assist in the
      generation of Vulkan descriptor set and pipeline layouts.
  * Extract push constant block size from SPIR-V bytecode to assist in the
      generation of pipeline layouts.
  * Extract full layout data for uniform buffer and push constant blocks from
      SPIR-V bytecode, to assist in application updates of these structures.
  * Extract input/output variables from SPIR-V bytecode (including semantic
      decorations for HLSL shaders), to assist in validation of pipeline
      input/output settings.
  * Remap descriptor bindings at runtime, and update the source SPIR-V bytecode
      accordingly.
  * Log all reflection data as human-readable text.
 .
 This package provides the CLI tool.
lintian 2.116.3+deb12u1 check for spirv-reflect_1.4.328.1-1_amd64.deb (click to toggle)
contents of spirv-reflect_1.4.328.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-18 22:02 ./
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/bin/
-rwxr-xr-x root/root    224320 2025-12-18 22:02 ./usr/bin/spirv-reflect
-rwxr-xr-x root/root    224320 2025-12-18 22:02 ./usr/bin/spirv-reflect-pp
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/doc/spirv-reflect/
-rw-r--r-- root/root       232 2025-12-18 22:02 ./usr/share/doc/spirv-reflect/changelog.Debian.gz
-rw-r--r-- root/root     17068 2025-12-18 22:02 ./usr/share/doc/spirv-reflect/copyright
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/man/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/man/man1/
-rw-r--r-- root/root       806 2025-12-18 22:02 ./usr/share/man/man1/spirv-reflect-pp.1.gz
-rw-r--r-- root/root       795 2025-12-18 22:02 ./usr/share/man/man1/spirv-reflect.1.gz
control file for spirv-reflect-dbgsym_1.4.328.1-1_amd64.deb (click to toggle)
Package:spirv-reflect-dbgsym
Source:spirv-reflect
Version:1.4.328.1-1
Auto-Built-Package:debug-symbols
Architecture:amd64
Maintainer:Debian X Strike Force <debian-x@lists.debian.org>
Installed-Size:1736
Depends:spirv-reflect (=1.4.328.1-1)
Section:debug
Priority:optional
Description:
debug symbols for spirv-reflect
Build-Ids:211a0926283f50cb4d0c1f344b9db9a3751fe32b 8f9d4c029dc8be0b2dc41da0f7499f1fad17aa19
lintian 2.116.3+deb12u1 check for spirv-reflect-dbgsym_1.4.328.1-1_amd64.deb (click to toggle)
contents of spirv-reflect-dbgsym_1.4.328.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-18 22:02 ./
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/debug/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/debug/.build-id/21/
-rw-r--r-- root/root    770960 2025-12-18 22:02 ./usr/lib/debug/.build-id/21/1a0926283f50cb4d0c1f344b9db9a3751fe32b.debug
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/debug/.build-id/8f/
-rw-r--r-- root/root    768264 2025-12-18 22:02 ./usr/lib/debug/.build-id/8f/9d4c029dc8be0b2dc41da0f7499f1fad17aa19.debug
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/lib/debug/.dwz/x86_64-linux-gnu/
-rw-r--r-- root/root    223640 2025-12-18 22:02 ./usr/lib/debug/.dwz/x86_64-linux-gnu/spirv-reflect.debug
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/
drwxr-xr-x root/root         0 2025-12-18 22:02 ./usr/share/doc/
lrwxrwxrwx root/root         0 2025-12-18 22:02 ./usr/share/doc/spirv-reflect-dbgsym -> spirv-reflect

Timestamp: 18.12.2025 / 23:03:00 (UTC)