Add fallback to our mesa package for non-NixOS hosts

This commit is contained in:
Val Packett 2025-11-27 21:59:05 -03:00
parent c164db06c1
commit 59137223a9
3 changed files with 12 additions and 2 deletions

View file

@ -1,4 +1,4 @@
{ writeScriptBin, symlinkJoin, makeWrapper, muvm, passt, bubblewrap, sidebus-broker }:
{ writeScriptBin, symlinkJoin, makeWrapper, muvm, passt, bubblewrap, sidebus-broker, mesa }:
let
munixScript = (writeScriptBin "munix" (builtins.readFile ../../munix)).overrideAttrs(old: {
@ -9,6 +9,6 @@ in symlinkJoin {
paths = [ munixScript muvm passt bubblewrap sidebus-broker ];
buildInputs = [ makeWrapper ];
postBuild = ''
wrapProgram $out/bin/munix --prefix PATH : $out/bin
wrapProgram $out/bin/munix --prefix PATH : $out/bin --set FALLBACK_OPENGL_DRIVER ${mesa}
'';
}