mesa: fix dependencies and always prefer LLVM subproject
authorDaniel Golle <daniel@makrotopia.org>
Sat, 7 Dec 2024 17:56:56 +0000 (17:56 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Sat, 7 Dec 2024 21:58:31 +0000 (21:58 +0000)
commitd91f0b4823286338f1c57b4fa74403f97e796814
tree3fc6a69c1b86a5b7940e14765c9ddf898c768e44
parent1025032ab8742cd353991fefd733b1dc654204b6
mesa: fix dependencies and always prefer LLVM subproject

Make sure build dependency to mesa/host is set for x86 and x86/64 builds,
add missing dependency on Python ply and make sure to always prefer LLVM
subproject to avoid picking up LLVM from the build host (which may not
match SPIR-V converter tool version).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
libs/mesa/Makefile
libs/mesa/host-pip-requirements.txt
libs/mesa/patches/100-use-llvm-subproject-vars.patch