]> code.ossystems Code Review - openembedded-core.git/commit
wayland: Fix installation patch issue
authorFabien Lahoudere <fabien.lahoudere@collabora.co.uk>
Wed, 1 Nov 2017 23:22:54 +0000 (00:22 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 5 Nov 2017 22:56:32 +0000 (22:56 +0000)
commit14c0d992152ce27ee616558cafb408ed008d936e
tree3939bf57b3b436f485b1fa6b8eecafaa0800d972
parent5533c7854c89c76ef10a21be2fb217aaad45f81b
wayland: Fix installation patch issue

This patch modify the way we manage wayland path issues.
Instead of patching each recipe to make it work with wayland and its protocols,
it is better to patch wayland to fix its path issues.

So wayland-scanner.pc, wayland-client.pc and wayland-protocols.pc are patched to change paths.

Then we can drop the following workaround:

WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT}

in:

- gtk+3
- libsdl2
- xserver-xorg
- gstreamer1.0-plugins-bad
- weston-2.0.0

We also dropped libsdl2 patches which fix wayland paths.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/gtk+/gtk+3.inc
meta/recipes-graphics/libsdl2/libsdl2/0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch [deleted file]
meta/recipes-graphics/libsdl2/libsdl2/0002-Avoid-finding-build-host-s-wayland-scanner.patch [deleted file]
meta/recipes-graphics/libsdl2/libsdl2_2.0.5.bb
meta/recipes-graphics/wayland/wayland-protocols/usesysrootprefixforpkgdatadirvariable.patch [new file with mode: 0644]
meta/recipes-graphics/wayland/wayland-protocols_1.10.bb
meta/recipes-graphics/wayland/wayland/fixpathinpcfiles.patch [new file with mode: 0644]
meta/recipes-graphics/wayland/wayland_1.14.0.bb
meta/recipes-graphics/wayland/weston_2.0.0.bb
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.12.3.bb