Signed-off-by: Philipp Zabel <[email protected]>
---
 rules/host-shaderc.make | 4 ++++
 rules/shaderc.make      | 8 ++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/rules/host-shaderc.make b/rules/host-shaderc.make
index d741ec4ba92b..6fb1b2810117 100644
--- a/rules/host-shaderc.make
+++ b/rules/host-shaderc.make
@@ -54,7 +54,9 @@ HOST_SHADERC_CONF_OPT := \
        -DENABLE_OPT=ON \
        -DENABLE_PCH=ON \
        -DENABLE_RTTI=OFF \
+       -DENABLE_SPIRV=ON \
        -DENABLE_SPVREMAPPER=ON \
+       -DGLSLANG_TESTS=OFF \
        -DSHADERC_ENABLE_WERROR_COMPILE=ON \
        -DSHADERC_ENABLE_WGSL_OUTPUT=OFF \
        -DSHADERC_SKIP_COPYRIGHT_CHECK=OFF \
@@ -68,6 +70,8 @@ HOST_SHADERC_CONF_OPT := \
        -DSPIRV_CHECK_CONTEXT=ON \
        -DSPIRV_COLOR_TERMINAL=ON \
        -DSPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS=OFF \
+       -DSPIRV_HEADERS_ENABLE_INSTALL=OFF \
+       -DSPIRV_HEADERS_ENABLE_TESTS=OFF \
        -DSPIRV_LIB_FUZZING_ENGINE_LINK_OPTIONS= \
        -DSPIRV_LOG_DEBUG=OFF \
        -DSPIRV_SKIP_EXECUTABLES=OFF \
diff --git a/rules/shaderc.make b/rules/shaderc.make
index 7e816ee46352..6736b9c348f2 100644
--- a/rules/shaderc.make
+++ b/rules/shaderc.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SHADERC) += shaderc
 #
 # Paths and names
 #
-SHADERC_VERSION                        := v2024.1
-SHADERC_MD5                    := 3d445aeffa0ad59f62b87124454f85f6
+SHADERC_VERSION                        := v2024.3
+SHADERC_MD5                    := e8d45a77fe8bc954c3ca79aeba8476bd
 SHADERC                                := shaderc-$(SHADERC_VERSION)
 SHADERC_SUFFIX                 := tar.gz
 SHADERC_URL                    := \
@@ -72,7 +72,9 @@ SHADERC_CONF_OPT      := \
        -DENABLE_OPT=ON \
        -DENABLE_PCH=ON \
        -DENABLE_RTTI=OFF \
+       -DENABLE_SPIRV=ON \
        -DENABLE_SPVREMAPPER=ON \
+       -DGLSLANG_TESTS=OFF \
        -DSHADERC_ENABLE_WERROR_COMPILE=ON \
        -DSHADERC_ENABLE_WGSL_OUTPUT=OFF \
        -DSHADERC_SKIP_COPYRIGHT_CHECK=OFF \
@@ -86,6 +88,8 @@ SHADERC_CONF_OPT      := \
        -DSPIRV_CHECK_CONTEXT=ON \
        -DSPIRV_COLOR_TERMINAL=ON \
        -DSPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS=OFF \
+       -DSPIRV_HEADERS_ENABLE_INSTALL=OFF \
+       -DSPIRV_HEADERS_ENABLE_TESTS=OFF \
        -DSPIRV_LIB_FUZZING_ENGINE_LINK_OPTIONS= \
        -DSPIRV_LOG_DEBUG=OFF \
        -DSPIRV_SKIP_EXECUTABLES=OFF \
-- 
2.39.5


Reply via email to