diff --git a/package/python-glslang/python-glslang.hash b/package/python-glslang/python-glslang.hash index df9127939e..04ec5313a0 100644 --- a/package/python-glslang/python-glslang.hash +++ b/package/python-glslang/python-glslang.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 592c98aeb03b3e81597ddaf83633c4e63068d14b18a766fd11033bad73127162 python-glslang-11.13.0.tar.gz +sha256 c6c21fe1873c37e639a6a9ac72d857ab63a5be6893a589f34e09a6c757174201 python-glslang-15.3.0.tar.gz sha256 adb783e734e906d1f46db5df29991dbde84bdb0ceab502ac2febb44fe3c2b5f4 LICENSE.txt diff --git a/package/python-glslang/python-glslang.mk b/package/python-glslang/python-glslang.mk index c3e87da94a..cda95eb8a2 100644 --- a/package/python-glslang/python-glslang.mk +++ b/package/python-glslang/python-glslang.mk @@ -4,10 +4,14 @@ # ################################################################################ -PYTHON_GLSLANG_VERSION = 11.13.0 +PYTHON_GLSLANG_VERSION = 15.3.0 PYTHON_GLSLANG_SITE = $(call github,KhronosGroup,glslang,$(PYTHON_GLSLANG_VERSION)) PYTHON_GLSLANG_LICENSE = BSD-3-Clause PYTHON_GLSLANG_LICENSE_FILES = LICENSE.txt -HOST_PYTHON_GLSLANG_DEPENDENCIES = host-python3 +HOST_PYTHON_GLSLANG_DEPENDENCIES = host-python3 host-spirv-tools + +HOST_PYTHON_GLSLANG_CONF_OPTS += \ + -DALLOW_EXTERNAL_SPIRV_TOOLS=ON \ + -DGLSLANG_TESTS=OFF $(eval $(host-cmake-package))