Add unbuilt shaderc to updater-shaderc-2025.4 — shaderc → 2025.4 (#12977)

* Add unbuilt shaderc to updater-shaderc-2025.4

* conflicts_ok

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-shaderc-2025.4: Package File Update Run on linux/386 container.

* updater-shaderc-2025.4: Package File Update Run on linux/amd64 container.

* updater-shaderc-2025.4: Package File Update Run on linux/arm/v7 container.

* remove i686

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
chromebrew-actions[bot]
2025-09-27 18:18:07 -05:00
committed by GitHub
parent 3f88f008f1
commit d44f4fc7e3
4 changed files with 24 additions and 75 deletions

View File

@@ -1,9 +1,10 @@
# Total size: 165298404
# Total size: 170066305
/usr/local/bin/glslang
/usr/local/bin/glslangValidator
/usr/local/bin/glslc
/usr/local/bin/spirv-as
/usr/local/bin/spirv-cfg
/usr/local/bin/spirv-diff
/usr/local/bin/spirv-dis
/usr/local/bin/spirv-lesspipe.sh
/usr/local/bin/spirv-link
@@ -11,7 +12,6 @@
/usr/local/bin/spirv-objdump
/usr/local/bin/spirv-opt
/usr/local/bin/spirv-reduce
/usr/local/bin/spirv-remap
/usr/local/bin/spirv-val
/usr/local/include/glslang/Include/ResourceLimits.h
/usr/local/include/glslang/Include/glslang_c_interface.h
@@ -26,7 +26,7 @@
/usr/local/include/glslang/SPIRV/SPVRemapper.h
/usr/local/include/glslang/SPIRV/SpvTools.h
/usr/local/include/glslang/SPIRV/disassemble.h
/usr/local/include/glslang/SPIRV/spirv.hpp
/usr/local/include/glslang/SPIRV/spirv.hpp11
/usr/local/include/glslang/build_info.h
/usr/local/include/shaderc/env.h
/usr/local/include/shaderc/shaderc.h
@@ -69,15 +69,18 @@
/usr/local/lib/libSPIRV-Tools-reduce.a
/usr/local/lib/libSPIRV-Tools-shared.so
/usr/local/lib/libSPIRV-Tools.a
/usr/local/lib/libSPIRV.so
/usr/local/lib/libSPIRV.so.15
/usr/local/lib/libSPIRV.so.15.4.0
/usr/local/lib/libSPVRemapper.so
/usr/local/lib/libSPVRemapper.so.15
/usr/local/lib/libSPVRemapper.so.15.1.0
/usr/local/lib/libSPVRemapper.so.15.4.0
/usr/local/lib/libglslang-default-resource-limits.so
/usr/local/lib/libglslang-default-resource-limits.so.15
/usr/local/lib/libglslang-default-resource-limits.so.15.1.0
/usr/local/lib/libglslang-default-resource-limits.so.15.4.0
/usr/local/lib/libglslang.so
/usr/local/lib/libglslang.so.15
/usr/local/lib/libglslang.so.15.1.0
/usr/local/lib/libglslang.so.15.4.0
/usr/local/lib/libshaderc.a
/usr/local/lib/libshaderc_combined.a
/usr/local/lib/libshaderc_shared.so

View File

@@ -1,58 +0,0 @@
/usr/local/bin/glslc
/usr/local/bin/spirv-as
/usr/local/bin/spirv-cfg
/usr/local/bin/spirv-dis
/usr/local/bin/spirv-lesspipe.sh
/usr/local/bin/spirv-link
/usr/local/bin/spirv-lint
/usr/local/bin/spirv-objdump
/usr/local/bin/spirv-opt
/usr/local/bin/spirv-reduce
/usr/local/bin/spirv-val
/usr/local/include/shaderc/env.h
/usr/local/include/shaderc/shaderc.h
/usr/local/include/shaderc/shaderc.hpp
/usr/local/include/shaderc/status.h
/usr/local/include/shaderc/visibility.h
/usr/local/include/spirv-tools/instrument.hpp
/usr/local/include/spirv-tools/libspirv.h
/usr/local/include/spirv-tools/libspirv.hpp
/usr/local/include/spirv-tools/linker.hpp
/usr/local/include/spirv-tools/optimizer.hpp
/usr/local/lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets-release.cmake
/usr/local/lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets.cmake
/usr/local/lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets-release.cmake
/usr/local/lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets.cmake
/usr/local/lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets-release.cmake
/usr/local/lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets.cmake
/usr/local/lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets-release.cmake
/usr/local/lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets.cmake
/usr/local/lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget-release.cmake
/usr/local/lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget.cmake
/usr/local/lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsTargets-release.cmake
/usr/local/lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsTargets.cmake
/usr/local/lib/cmake/SPIRV-Tools/SPIRV-ToolsConfig.cmake
/usr/local/lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget-release.cmake
/usr/local/lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake
/usr/local/lib/libSPIRV-Tools-diff.a
/usr/local/lib/libSPIRV-Tools-link.a
/usr/local/lib/libSPIRV-Tools-lint.a
/usr/local/lib/libSPIRV-Tools-opt.a
/usr/local/lib/libSPIRV-Tools-reduce.a
/usr/local/lib/libSPIRV-Tools-shared.so
/usr/local/lib/libSPIRV-Tools.a
/usr/local/lib/libshaderc.a
/usr/local/lib/libshaderc_combined.a
/usr/local/lib/libshaderc_shared.so
/usr/local/lib/libshaderc_shared.so.1
/usr/local/lib/pkgconfig/SPIRV-Tools-shared.pc
/usr/local/lib/pkgconfig/SPIRV-Tools.pc
/usr/local/lib/pkgconfig/shaderc.pc
/usr/local/lib/pkgconfig/shaderc_combined.pc
/usr/local/lib/pkgconfig/shaderc_static.pc

View File

@@ -1,9 +1,10 @@
# Total size: 168970584
# Total size: 177304909
/usr/local/bin/glslang
/usr/local/bin/glslangValidator
/usr/local/bin/glslc
/usr/local/bin/spirv-as
/usr/local/bin/spirv-cfg
/usr/local/bin/spirv-diff
/usr/local/bin/spirv-dis
/usr/local/bin/spirv-lesspipe.sh
/usr/local/bin/spirv-link
@@ -11,7 +12,6 @@
/usr/local/bin/spirv-objdump
/usr/local/bin/spirv-opt
/usr/local/bin/spirv-reduce
/usr/local/bin/spirv-remap
/usr/local/bin/spirv-val
/usr/local/include/glslang/Include/ResourceLimits.h
/usr/local/include/glslang/Include/glslang_c_interface.h
@@ -26,7 +26,7 @@
/usr/local/include/glslang/SPIRV/SPVRemapper.h
/usr/local/include/glslang/SPIRV/SpvTools.h
/usr/local/include/glslang/SPIRV/disassemble.h
/usr/local/include/glslang/SPIRV/spirv.hpp
/usr/local/include/glslang/SPIRV/spirv.hpp11
/usr/local/include/glslang/build_info.h
/usr/local/include/shaderc/env.h
/usr/local/include/shaderc/shaderc.h
@@ -69,15 +69,18 @@
/usr/local/lib64/libSPIRV-Tools-reduce.a
/usr/local/lib64/libSPIRV-Tools-shared.so
/usr/local/lib64/libSPIRV-Tools.a
/usr/local/lib64/libSPIRV.so
/usr/local/lib64/libSPIRV.so.15
/usr/local/lib64/libSPIRV.so.15.4.0
/usr/local/lib64/libSPVRemapper.so
/usr/local/lib64/libSPVRemapper.so.15
/usr/local/lib64/libSPVRemapper.so.15.1.0
/usr/local/lib64/libSPVRemapper.so.15.4.0
/usr/local/lib64/libglslang-default-resource-limits.so
/usr/local/lib64/libglslang-default-resource-limits.so.15
/usr/local/lib64/libglslang-default-resource-limits.so.15.1.0
/usr/local/lib64/libglslang-default-resource-limits.so.15.4.0
/usr/local/lib64/libglslang.so
/usr/local/lib64/libglslang.so.15
/usr/local/lib64/libglslang.so.15.1.0
/usr/local/lib64/libglslang.so.15.4.0
/usr/local/lib64/libshaderc.a
/usr/local/lib64/libshaderc_combined.a
/usr/local/lib64/libshaderc_shared.so

View File

@@ -6,7 +6,7 @@ require 'buildsystems/cmake'
class Shaderc < CMake
description 'Collection of tools, libraries and tests for shader compilation'
homepage 'https://github.com/google/shaderc'
version '2025.1'
version '2025.4'
license 'Apache-2.0'
compatibility 'aarch64 armv7l x86_64'
source_url 'https://github.com/google/shaderc.git'
@@ -14,10 +14,9 @@ class Shaderc < CMake
binary_compression 'tar.zst'
binary_sha256({
aarch64: '4d58609c7931481b599123cf4f3ea7d7dd6c0604e05845e6a17f5ac73208fede',
armv7l: '4d58609c7931481b599123cf4f3ea7d7dd6c0604e05845e6a17f5ac73208fede',
i686: 'd0b7a92f5021b97f5c9e0ec229acae6f2820b8b38a037755c526328458442c7c',
x86_64: '652ec3178fd6cdbfa37d86c043bf6e2da1530c11a2892b9e6847ed2aa395b67a'
aarch64: '10afd6df640941542e19f92760a8f55895f080949072ac7df1f46ba4456fa627',
armv7l: '10afd6df640941542e19f92760a8f55895f080949072ac7df1f46ba4456fa627',
x86_64: '00db20c22ac98f17becaf9f8d628b8b50eac78f22011666cd7a63f99dfb24110'
})
depends_on 'ruby_asciidoctor' => :build
@@ -27,6 +26,8 @@ class Shaderc < CMake
depends_on 'spirv_headers' => :build
depends_on 'spirv_tools' # R
conflicts_ok # conflicts with glslang
def self.patch
system './utils/git-sync-deps'
end