diff options
author | Hunter Sezen <orbea@riseup.net> | 2019-09-21 05:46:02 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2019-09-21 05:46:02 +0700 |
commit | 38aac3bf72b9f4b1f8d5050411fe8406ccfbc1a5 (patch) | |
tree | 27aeadb5a8579f4551caae0b162e4ea7dda3389b /graphics/shaderc/shaderc.SlackBuild | |
parent | 9cf4a803c2248e111391430066f60dcf8b2b1835 (diff) | |
download | slackbuilds-38aac3bf72b9f4b1f8d5050411fe8406ccfbc1a5.tar.gz slackbuilds-38aac3bf72b9f4b1f8d5050411fe8406ccfbc1a5.tar.xz |
graphics/shaderc: Add more patch.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'graphics/shaderc/shaderc.SlackBuild')
-rw-r--r-- | graphics/shaderc/shaderc.SlackBuild | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/graphics/shaderc/shaderc.SlackBuild b/graphics/shaderc/shaderc.SlackBuild index bf2c19eafb..22b721cfbb 100644 --- a/graphics/shaderc/shaderc.SlackBuild +++ b/graphics/shaderc/shaderc.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=shaderc VERSION=${VERSION:-2019.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -76,9 +76,6 @@ sed -i '/build-version/d' glslc/CMakeLists.txt glslang_version="$(glslangValidator -v | grep 'Glslang Version')" # Create build-version.inc since git versioning is disabled. -# There does not seem to be any good way to get the glslang version -# so use the latest version from their github repo. -# https://github.com/KhronosGroup/glslang # This is displayed with 'glslc --version'. cat > glslc/src/build-version.inc <<EOF "shaderc $VERSION\\n" @@ -90,6 +87,11 @@ EOF # https://github.com/google/shaderc/pull/463 patch -p1 < $CWD/fix-glslang-link-order.patch +# Force Glslang to support HLSL in its interface +# https://github.com/google/shaderc/commit/ec4ea59c6d523ee563611651e6a15b1c31ffcd2e +# https://github.com/google/shaderc/pull/784 +patch -p1 < $CWD/fix-glslang-build.patch + mkdir -p build cd build cmake \ |