mesa: fix build on Darwin

Mesa 26.1.4 includes commit[1] which makes installed Gallium
driver names use libname_suffix. Remove obsolete workaround.

[1]: ad9e702a79

(cherry picked from commit b9c2759bb5)
This commit is contained in:
Ihar Hrachyshka
2026-07-02 20:50:34 -04:00
committed by github-actions[bot]
parent a78b82499a
commit bef13e6ec6

View File

@@ -59,13 +59,6 @@ stdenv.mkDerivation {
./opencl.patch
];
postPatch = ''
# Darwin only installs `swrast_dri.so`. It is symlinked to `libdril_dri.dylib`, but the script never terminates
# checking for `swrast_dri.dylib`, which isnt what will be created.
substituteInPlace bin/install_megadrivers.py \
--replace-fail " while ext != '.' + args.libname_suffix" " while ext != '.so'"
'';
outputs = [
"out"
"dev"