diff --git a/packages/spirv-tools/CMakeLists.txt.patch b/packages/spirv-tools/CMakeLists.txt.patch new file mode 100644 index 00000000000000..24d1c83862fd6d --- /dev/null +++ b/packages/spirv-tools/CMakeLists.txt.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -303,7 +303,7 @@ + # + # Furthermore testing is equally problematic. + if (IOS OR ANDROID) +- set(SPIRV_SKIP_EXECUTABLES ON) ++ set(SPIRV_SKIP_EXECUTABLES OFF) + endif() + + option(SPIRV_SKIP_EXECUTABLES "Skip building the executable and tests along with the library") diff --git a/packages/spirv-tools/build.sh b/packages/spirv-tools/build.sh index bf2da58df61e56..6953fcd0612b2e 100644 --- a/packages/spirv-tools/build.sh +++ b/packages/spirv-tools/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="SPIR-V Tools" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="1.4.321.0" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/vulkan-sdk-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=8327fb8f3e9472346a004c91dbb83a6e5f3b36c3846c142cf8c0dc8fac8710f3 TERMUX_PKG_DEPENDS="libc++"