Package Details: shaderc-git v2018.0.62.g59a49bc-1

Git Clone URL: https://aur.archlinux.org/shaderc-git.git (read-only)
Package Base: shaderc-git
Description: A collection of tools, libraries and tests for shader compilation. (GIT version)
Upstream URL: https://github.com/google/shaderc
Licenses: Apache
Conflicts: shaderc
Provides: libshaderc_shared.so, shaderc, shaderc-git
Submitter: bjin
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 14
Popularity: 0.019745
First Submitted: 2017-09-24 21:10
Last Updated: 2019-04-16 16:40

Required by (13)

Sources (2)

Latest Comments

bjin commented on 2019-02-23 16:06

I disowned this package. feel free to adopt

Ranguvar commented on 2019-01-17 15:37

Seems to fail build now, even with spirv-cross-git installed. https://pastebin.com/XGfzYZ6t

FichteFoll commented on 2018-11-16 18:28

Since ~yesterday, this conflicts with shaderc.

Or rather, it looks like libplacebo requires shaderc and libshaderc_shared.so 1, which this package does not provide and thus pacman wants to install shaderc.

clap22 commented on 2018-11-07 23:46

This conflicts/provides spirv-headers?

linkmauve commented on 2018-02-05 20:31

Hi, the default Python version in ArchLinux is python, could you provide a rationale for your latest commit reverting to python2 please? AFAIK it was working properly with python in the past, so you may want to revert it (or to open a bug report upstream to make them fix 3.x support).

laichiaheng commented on 2017-12-26 02:00

-- The C compiler identification is GNU 7.2.1

-- The CXX compiler identification is GNU 7.2.1

-- Check for working C compiler: /usr/bin/cc

-- Check for working C compiler: /usr/bin/cc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Check for working CXX compiler: /usr/bin/c++

-- Check for working CXX compiler: /usr/bin/c++ -- works

-- Detecting CXX compiler ABI info

-- Detecting CXX compiler ABI info - done

-- Detecting CXX compile features

-- Detecting CXX compile features - done

-- Shaderc: build type is "Release".

-- Configuring Shaderc to avoid building tests.

-- nosetests was not found - python code will not be tested

-- Found PythonInterp: /usr/bin/python (found version "3.6.3")

-- Google Mock was not found - tests based on that will not build

-- optimizer enabled

-- Looking for pthread.h

-- Looking for pthread.h - found

-- Looking for pthread_create

-- Looking for pthread_create - not found

-- Looking for pthread_create in pthreads

-- Looking for pthread_create in pthreads - not found

-- Looking for pthread_create in pthread

-- Looking for pthread_create in pthread - found

-- Found Threads: TRUE

-- Configuring done

-- Generating done

-- Build files have been written to: /tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/build

[4/229] Generate enum-string mapping for SPIR-V v1.2.

FAILED: third_party/spirv-tools/extension_enum.inc third_party/spirv-tools/enum_string_mapping.inc

cd /tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/build/third_party/spirv-tools/source && /usr/bin/python /tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-tools/utils/generate_grammar_tables.py --spirv-core-grammar=/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-headers/include/spirv/1.2/spirv.core.grammar.json --extinst-debuginfo-grammar=/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-tools/source/extinst.debuginfo.grammar.json --extension-enum-output=/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/build/third_party/spirv-tools/extension_enum.inc --enum-string-mapping-output=/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/build/third_party/spirv-tools/enum_string_mapping.inc

File "/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-tools/utils/generate_grammar_tables.py", line 695

if args.core_insts_output is not None:

                                     ^

TabError: inconsistent use of tabs and spaces in indentation

[5/229] Generate info tables for OpenCL extended instructions and operands v1.2. FAILED: third_party/spirv-tools/opencl.std.insts.inc

cd /tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/build/third_party/spirv-tools/source && /usr/bin/python /tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-tools/utils/generate_grammar_tables.py --extinst-opencl-grammar=/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-headers/include/spirv/1.2/extinst.opencl.std.100.grammar.json --opencl-insts-output=/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/build/third_party/spirv-tools/opencl.std.insts.inc

File "/tmp/yaourt-tmp-laichiaheng/aur-shaderc-git/src/shaderc/third_party/spirv-tools/utils/generate_grammar_tables.py", line 695

if args.core_insts_output is not None:

                                     ^

TabError: inconsistent use of tabs and spaces in indentation

[9/229] Update build-version.inc in the Shaderc build directory (if necessary). ninja: build stopped: subcommand failed.

laichiaheng commented on 2017-12-25 17:51

[9/229] Linking CXX static library third_pa...-headers/example/libSPIRV-Headers-example.a ninja: build stopped: subcommand failed.

laichiaheng commented on 2017-12-25 17:38

fail to build shaderc-git