diff options
Diffstat (limited to 'graphics/shaderc/shaderc.SlackBuild')
-rw-r--r-- | graphics/shaderc/shaderc.SlackBuild | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/graphics/shaderc/shaderc.SlackBuild b/graphics/shaderc/shaderc.SlackBuild index 22b721cfbb..9cb723fb0e 100644 --- a/graphics/shaderc/shaderc.SlackBuild +++ b/graphics/shaderc/shaderc.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for shaderc -# Copyright 2018-2019 Hunter Sezen California, USA +# Copyright 2018-2020 Hunter Sezen California, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,8 +23,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=shaderc -VERSION=${VERSION:-2019.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2020.4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -83,21 +83,13 @@ cat > glslc/src/build-version.inc <<EOF "glslang-${glslang_version##* }\\n" EOF -# Fix the link order of libglslang and libHLS -# 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 \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -I/usr/include/glslang" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=ON \ -DSHADERC_SKIP_TESTS=ON \ -DCMAKE_SKIP_RPATH=TRUE \ -DCMAKE_BUILD_TYPE=Release .. |