]> code.ossystems Code Review - openembedded-core.git/commit
webkitgtk: add PACKAGECONFIG for opengl-or-es
authorMartin Jansa <Martin.Jansa@gmail.com>
Mon, 18 Oct 2021 13:53:22 +0000 (15:53 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 23 Oct 2021 16:41:46 +0000 (17:41 +0100)
commit7214f09c77675b66e63b8f342a93c6b4db16e53d
tree34094448d336c503627e5827f6fa6baf5c94aeab
parent7707d08bb10db5eb782a2476be58ebe4b8bba154
webkitgtk: add PACKAGECONFIG for opengl-or-es

* added in:
  https://github.com/WebKit/WebKit/commit/29421afdcd64250c839fc1dbf26c9089584e224c

* fixes build without opengl in DISTRO_FEATURES which was failing since upgrade to 2.34.0 with:

| CMake Error at Source/cmake/OptionsGTK.cmake:353 (message):
|   Either GLX or EGL is needed.
| Call Stack (most recent call first):
|   Source/cmake/WebKitCommon.cmake:220 (include)
|   CMakeLists.txt:20 (include)

* and add a patch to fix building this version with opengl and gles disabled
  (default oe-core setup without opengl in DISTRO_FEATURES)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-sato/webkit/webkitgtk/0001-Fix-build-without-opengl-or-es.patch [new file with mode: 0644]
meta/recipes-sato/webkit/webkitgtk_2.34.0.bb