]> code.ossystems Code Review - openembedded-core.git/commit
shaderc: add receipe
authorJose Quaresma <quaresma.jose@gmail.com>
Mon, 26 Oct 2020 11:39:04 +0000 (11:39 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 30 Oct 2020 12:37:53 +0000 (12:37 +0000)
commit2947b0385e342886cbc712cd551f854a5cbbdb1f
tree6cca038ca5683ddc8439f5ae72ab335023e9260f
parent1cd89eccd7db79eb9bdc67b620daf138e22391a4
shaderc: add receipe

A collection of tools, libraries and tests for shader compilation

This receipe is needed to build the gstreamer vulkan plugin
as it provides the binary glslc.

It is based on arch linux shaderc packge including the patches
https://github.com/archlinux/svntogit-packages/blob/91f0fa6ee3a220264a448527c1a8cf037caaad8e/trunk/PKGBUILD

    * 0001-fix-glslang-link-order.patch
      Upstream-Status: Backport [21c8be385b3fab5edcb934a6d99f69fd389c4e67]

    * 0002-shaderc-2019.0-fix-build-against-new-glslang.patch
      Upstream-Status: Pending

    * 0003-cmake-de-vendor-libs-and-disable-git-versioning.patch
      Upstream-Status: Inappropriate [configuration]

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/shaderc/files/0001-Fix-the-link-order-of-libglslang-and-libHLSL.patch [new file with mode: 0644]
meta/recipes-graphics/shaderc/files/0002-shaderc-2019.0-fix-build-against-new-glslang.patch [new file with mode: 0644]
meta/recipes-graphics/shaderc/files/0003-cmake-de-vendor-libs-and-disable-git-versioning.patch [new file with mode: 0644]
meta/recipes-graphics/shaderc/shaderc_2019.0.bb [new file with mode: 0644]