]> code.ossystems Code Review - openembedded-core.git/commit
cogl-1.0: correct X11 dependencies
authorMatt Madison <matt@madison.systems>
Tue, 28 Jul 2020 12:04:40 +0000 (05:04 -0700)
committerSteve Sakoman <steve@sakoman.com>
Wed, 5 Aug 2020 14:27:13 +0000 (04:27 -1000)
commit4cbfaae7f6ecdcbb67675da6cbdcf63aed0aaf61
treea6beb2e555961e7b52e064a9fee1626e5f91bdda
parent135a6a4f55aed6148f45d01b307fadbd45be2997
cogl-1.0: correct X11 dependencies

cogl depends on libxdamage when configured for X11 support.
A dependency was added for this in 2012 with
959a2f6d88d8fa6874fff83b7a1f0e7d4e36b887, but that addition
was lost when the recipe was reworked in 2013 with
b508fdd2b19ca30da8d09caf646897dc4cf195c8. That commit also
added a dependency on libxi, which is not actually needed.

The missing dependency doesn't cause problems in most cases,
since mesa also depends on libxdamage, but when an alternative
opengl implementation such as libglvnd is used, cogl fails
to configure.

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7651a63c508562caf1a3732cb49af50bccc98e8b)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-graphics/cogl/cogl-1.0.inc