package/mesa3d: switch build system to meson
authorBernd Kuhls <bernd.kuhls@t-online.de>
Sat, 21 Sep 2019 18:10:48 +0000 (20:10 +0200)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Sat, 21 Sep 2019 18:25:06 +0000 (20:25 +0200)
commitf0483751dfae4a9fb4201587cec0ccf92a656cbe
tree8ff6c5efcc9cfe9ed31c5243894ca2e04240b51b
parente260897f7e6d80026b085627330a9fc9fa3d09dd
package/mesa3d: switch build system to meson

Update patches for meson:
0002-configure.ac-invert-order-for-wayland-scanner-check.patch
0003-set-LIBCLC_INCLUDEDIR.patch

Disable unused options that are set to "auto" mode.
(valgrind, gallium-omx, power8).

Remove --disable-static option since there is no meson equivalent.
Remove --disable-mangling since it's not yet supported by meson.

Use r100 instead of radeon as DRI name for BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON.

Add a new depedency on host-python3-mako since we can't use
generated headers from the release archive [2].

[1] http://patchwork.ozlabs.org/patch/1084248/
[2] http://lists.busybox.net/pipermail/buildroot/2019-April/249057.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
Cc: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
package/mesa3d/0002-configure.ac-invert-order-for-wayland-scanner-check.patch [deleted file]
package/mesa3d/0002-meson-use-wayland-scanner-provided-by-wayland-scanne.patch [new file with mode: 0644]
package/mesa3d/0003-meson-Set-proper-value-for-LIBCLC_INCLUDEDIR.patch [new file with mode: 0644]
package/mesa3d/0003-set-LIBCLC_INCLUDEDIR.patch [deleted file]
package/mesa3d/Config.in
package/mesa3d/mesa3d.mk