SPDXVersion: SPDX-2.3
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: qtshadertools-6.11.1
DocumentNamespace: https://qt.io/spdxdocs/qtshadertools-6.11.1-host-linux-x86_64-target-linux-x86_64-b4270095-fb3f-568d-ab1f-f8b6066c1248
Creator: Organization: TheQtCompany
Creator: Tool: Qt Build System
CreatorComment: This SPDX document was created from CMake 4.3.0, using the qt
build system from https://code.qt.io/cgit/qt/qtbase.git/tree/cmake/QtPublicSbomHelpers.cmake
Created: 2026-05-12T00:00:00Z
ExternalDocumentRef: DocumentRef-qtbase-e6f8e857be41 https://qt.io/spdxdocs/qtbase-6.11.1-host-linux-x86_64-target-linux-x86_64-f1f0a860-7ba6-58ed-8226-a9bd3dd1a625 SHA1: 540b362b68c4a72caa8bdb5ee3fd12a08d906295
PackageName: qtshadertools
SPDXID: SPDXRef-Package-qtshadertools-e505e26392f7
ExternalRef: SECURITY cpe23Type cpe:2.3:a:qt:qtshadertools:6.11.1:*:*:*:*:*:*:*
ExternalRef: PACKAGE-MANAGER purl pkg:generic/TheQtCompany/qtshadertools@6.11.1
PackageVersion: 6.11.1
ExternalRef: PACKAGE-MANAGER purl pkg:generic/TheQtCompany/qtshadertools@6.11.1
PackageSupplier: Organization: TheQtCompany
PackageDownloadLocation: git://code.qt.io/qt/qtshadertools.git
PackageLicenseConcluded: NOASSERTION
PackageLicenseDeclared: NOASSERTION
PackageCopyrightText: Copyright (C) The Qt Company Ltd. and other contributors.
PackageHomePage: https://qt.io
PackageComment: Built by CMake 4.3.0 with RelWithDebInfo configuration for Linux (x86_64)
FilesAnalyzed: false
BuiltDate: 2026-05-12T00:00:00Z
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-Package-qtshadertools-e505e26392f7
Relationship: SPDXRef-Package-qtshadertools-build-tool-CMake-e505e26392f7 BUILD_DEPENDENCY_OF SPDXRef-Package-qtshadertools-e505e26392f7
RelationshipComment: SPDXRef-Package-qtshadertools-e505e26392f7 is built using CMake version 4.3.0
Relationship: SPDXRef-Package-qtshadertools-build-tool-CMake-generator-Ninja-e505e26392f7 BUILD_DEPENDENCY_OF SPDXRef-Package-qtshadertools-e505e26392f7
RelationshipComment: SPDXRef-Package-qtshadertools-e505e26392f7 is built using generator CMAKE_GENERATOR: 'Ninja' and CMAKE_MAKE_PROGRAM: 'ninja-build' version '1.13.2'
Relationship: SPDXRef-Package-qtshadertools-build-tool-Compiler-GNU-e505e26392f7 BUILD_DEPENDENCY_OF SPDXRef-Package-qtshadertools-e505e26392f7
RelationshipComment: SPDXRef-Package-qtshadertools-e505e26392f7 is built by compiler: 'GNU' version: '16.1.1' frontend variant: 'GNU'
Relationship: SPDXRef-Package-qtshadertools-build-tool-Linker-GNU-e505e26392f7 BUILD_DEPENDENCY_OF SPDXRef-Package-qtshadertools-e505e26392f7
RelationshipComment: SPDXRef-Package-qtshadertools-e505e26392f7 is built by linker 'GNU' version '2.46' frontend variant: 'GNU'
PackageName: BundledSpirv_Cross
SPDXID: SPDXRef-Package-qtshadertools-qt-bundled-3rdparty-module-BundledSpirv-Cross-e505e26392f7
PackageDownloadLocation: https://github.com/KhronosGroup/SPIRV-Cross
PackageVersion: 998146d76fc5cbb2726f44c55e25fa28a573a782
PackageSupplier: Organization: TheQtCompany
PackageLicenseConcluded: Apache-2.0 AND LicenseRef-MIT-Khronos-old
PackageLicenseDeclared: NOASSERTION
ExternalRef: PACKAGE-MANAGER purl pkg:github/KhronosGroup/SPIRV-Cross@998146d76fc5cbb2726f44c55e25fa28a573a782
ExternalRef: PACKAGE-MANAGER purl pkg:github/qt/qtshadertools?library_name=BundledSpirv_Cross#src/SPIRV-Cross
ExternalRef: PACKAGE-MANAGER purl pkg:generic/TheQtCompany/qtshadertools-BundledSpirv_Cross?vcs_url=https://code.qt.io/qt/qtshadertools.git&library_name=BundledSpirv_Cross#src/SPIRV-Cross
PackageCopyrightText: Copyright 2015-2020 Arm Limited
Copyright (c) 2014-2019 The Khronos Group Inc.
Copyright 2019-2020 Hans-Kristian Arntzen
Copyright 2016-2020 Robert Konrad
Copyright 2016-2020 The Brenwill Workshop Ltd.
Copyright 2018-2020 Bradley Austin Davis
PrimaryPackagePurpose: LIBRARY
PackageComment:
CMake target name: BundledSpirv_Cross
CMake exported target name: Qt6::BundledSpirv_Cross
Contained in CMake package: Qt6BundledSpirv_Cross
Information extracted from:
/src_dir/qtshadertools/src/3rdparty/SPIRV-Cross/qt_attribution.json
Entry index: 0
Id: spirvcross
Name: SPIRV-Cross
Description: A practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Qt usage: Shader code generation.
License: Apache License 2.0 and MIT Khronos - old variant
FilesAnalyzed: false
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-qt-bundled-3rdparty-module-BundledSpirv-Cross-e505e26392f7
Relationship: SPDXRef-Package-qtshadertools-qt-bundled-3rdparty-module-BundledSpirv-Cross-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-PlatformModuleInternal-e6f8e857be41
PackageName: ShaderTools
SPDXID: SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7
PackageDownloadLocation: git://code.qt.io/qt/qtshadertools.git
PackageVersion: 6.11.1
PackageSupplier: Organization: TheQtCompany
PackageLicenseConcluded: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
PackageLicenseDeclared: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
ExternalRef: PACKAGE-MANAGER purl pkg:github/qt/qtshadertools?library_name=ShaderTools#src/shadertools
ExternalRef: PACKAGE-MANAGER purl pkg:generic/TheQtCompany/qtshadertools-ShaderTools?vcs_url=https://code.qt.io/qt/qtshadertools.git&library_name=ShaderTools#src/shadertools
PackageCopyrightText: Copyright (C) The Qt Company Ltd. and other contributors.
PrimaryPackagePurpose: LIBRARY
PackageComment:
CMake target name: ShaderTools
CMake exported target name: Qt6::ShaderTools
Contained in CMake package: Qt6ShaderTools
ExternalRef: SECURITY cpe23Type cpe:2.3:a:qt:qt:6.11.1:*:*:*:*:*:*:*
ExternalRef: SECURITY cpe23Type cpe:2.3:a:qt:qtshadertools:6.11.1:*:*:*:*:*:*:*
PackageVerificationCode: 0bb9f096fbdf7a00490347c4bd06791022b83825
FilesAnalyzed: true
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7
Relationship: SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-Gui-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-PlatformModuleInternal-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-Core-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7 DEPENDS_ON SPDXRef-Package-qtshadertools-qt-bundled-3rdparty-module-BundledSpirv-Cross-e505e26392f7
FileName: ./lib64/libQt6ShaderTools.so.6.11.1
SPDXID: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7
FileType: BINARY
FileChecksum: SHA1: 827d9ee738bd7f70e3d0f0d3ea31850ec35ce323
LicenseConcluded: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
FileCopyrightText: Copyright (C) The Qt Company Ltd. and other contributors.
LicenseInfoInFile: NOASSERTION
Relationship: SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7 CONTAINS SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/redhat-linux-build/include/QtShaderTools/qtshadertoolsexports.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qshaderbaker.cpp
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qshaderbaker.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/3rdparty/glslang/SPIRV/SPVRemapper.cpp
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qshaderrewriter.cpp
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qshaderrewriter_p.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qspirvcompiler.cpp
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qspirvcompiler_p.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qspirvshader.cpp
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qspirvshader_p.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qspirvshaderremap.cpp
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qspirvshaderremap_p.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qtshadertoolsglobal.h
Relationship: SPDXRef-PackagedFile-qt-module-ShaderTools-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/src/shadertools/qtshadertoolsglobal_p.h
PackageName: qsb
SPDXID: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7
PackageDownloadLocation: git://code.qt.io/qt/qtshadertools.git
PackageVersion: 6.11.1
PackageSupplier: Organization: TheQtCompany
PackageLicenseConcluded: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
PackageLicenseDeclared: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
ExternalRef: PACKAGE-MANAGER purl pkg:github/qt/qtshadertools?library_name=qsb#tools/qsb
ExternalRef: PACKAGE-MANAGER purl pkg:generic/TheQtCompany/qtshadertools-qsb?vcs_url=https://code.qt.io/qt/qtshadertools.git&library_name=qsb#tools/qsb
PackageCopyrightText: Copyright (C) The Qt Company Ltd. and other contributors.
PrimaryPackagePurpose: APPLICATION
PackageComment:
CMake target name: qsb
ExternalRef: SECURITY cpe23Type cpe:2.3:a:qt:qt:6.11.1:*:*:*:*:*:*:*
ExternalRef: SECURITY cpe23Type cpe:2.3:a:qt:qtshadertools:6.11.1:*:*:*:*:*:*:*
PackageVerificationCode: e039495fe4f97356056b54ce8565fe3a143fdbca
FilesAnalyzed: true
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7
Relationship: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-Gui-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-PlatformToolInternal-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-PlatformCommonInternal-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7 DEPENDS_ON DocumentRef-qtbase-e6f8e857be41:SPDXRef-Package-qtbase-qt-module-Core-e6f8e857be41
Relationship: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7 DEPENDS_ON SPDXRef-Package-qtshadertools-qt-module-ShaderTools-e505e26392f7
FileName: ./lib64/qt6/bin/qsb
SPDXID: SPDXRef-PackagedFile-qt-tool-qsb-e505e26392f7
FileType: BINARY
FileChecksum: SHA1: efc722d5112011ab358f68efaba2e9fe40067874
LicenseConcluded: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
FileCopyrightText: Copyright (C) The Qt Company Ltd. and other contributors.
LicenseInfoInFile: NOASSERTION
Relationship: SPDXRef-Package-qtshadertools-qt-tool-qsb-e505e26392f7 CONTAINS SPDXRef-PackagedFile-qt-tool-qsb-e505e26392f7
Relationship: SPDXRef-PackagedFile-qt-tool-qsb-e505e26392f7 GENERATED_FROM NOASSERTION
RelationshipComment: /src_dir/qtshadertools/tools/qsb/qsb.cpp
PackageName: CMake
SPDXID: SPDXRef-Package-qtshadertools-build-tool-CMake-e505e26392f7
PackageDownloadLocation: NOASSERTION
PackageVersion: 4.3.0
PackageSupplier: Person: Anonymous
PackageLicenseConcluded: NOASSERTION
PackageLicenseDeclared: NOASSERTION
PackageCopyrightText: NOASSERTION
PrimaryPackagePurpose: OTHER
PackageComment:
CMake target name: qtshadertoolsSbomBuildToolCMake
FilesAnalyzed: false
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-build-tool-CMake-e505e26392f7
PackageName: CMake generator Ninja
SPDXID: SPDXRef-Package-qtshadertools-build-tool-CMake-generator-Ninja-e505e26392f7
PackageDownloadLocation: NOASSERTION
PackageVersion: 1.13.2
PackageSupplier: Person: Anonymous
PackageLicenseConcluded: NOASSERTION
PackageLicenseDeclared: NOASSERTION
PackageCopyrightText: NOASSERTION
PrimaryPackagePurpose: OTHER
PackageComment:
CMake target name: qtshadertoolsSbomBuildToolCMakeGenerator
FilesAnalyzed: false
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-build-tool-CMake-generator-Ninja-e505e26392f7
PackageName: Compiler GNU
SPDXID: SPDXRef-Package-qtshadertools-build-tool-Compiler-GNU-e505e26392f7
PackageDownloadLocation: NOASSERTION
PackageVersion: 16.1.1
PackageSupplier: Person: Anonymous
PackageLicenseConcluded: NOASSERTION
PackageLicenseDeclared: NOASSERTION
PackageCopyrightText: NOASSERTION
PackageSummary: The compiler as identified by CMake, running on 'Linux' (x86_64)
PrimaryPackagePurpose: OTHER
PackageComment:
CMake target name: qtshadertoolsSbomBuildToolCompiler
FilesAnalyzed: false
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-build-tool-Compiler-GNU-e505e26392f7
PackageName: Linker GNU
SPDXID: SPDXRef-Package-qtshadertools-build-tool-Linker-GNU-e505e26392f7
PackageDownloadLocation: NOASSERTION
PackageVersion: 2.46
PackageSupplier: Person: Anonymous
PackageLicenseConcluded: NOASSERTION
PackageLicenseDeclared: NOASSERTION
PackageCopyrightText: NOASSERTION
PrimaryPackagePurpose: OTHER
PackageComment:
CMake target name: qtshadertoolsSbomBuildToolLinker
FilesAnalyzed: false
Relationship: SPDXRef-Package-qtshadertools-e505e26392f7 CONTAINS SPDXRef-Package-qtshadertools-build-tool-Linker-GNU-e505e26392f7
LicenseID: LicenseRef-MIT-Khronos-old
ExtractedText: Copyright (c) 2014-2020 The Khronos Group Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and/or associated documentation files (the "Materials"),
to deal in the Materials without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Materials, and to permit persons to whom the
Materials are furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Materials.
MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
IN THE MATERIALS.
LicenseID: LicenseRef-Qt-Commercial
ExtractedText: Licensees holding valid commercial Qt licenses may use this software in
accordance with the the terms contained in a written agreement between
you and The Qt Company. Alternatively, the terms and conditions that were
accepted by the licensee when buying and/or downloading the
software do apply.
For the latest licensing terms and conditions, see https://www.qt.io/terms-conditions.
For further information use the contact form at https://www.qt.io/contact-us.