nixpkgs/pkgs/development/libraries/mesa
K900 dda100f27b mesa: split out the Darwin build into a separate expression, heavily clean up Linux
The way we build Mesa for Linux (and potentially others) is very,
very different from the way we build Mesa on Darwin. In short,
on Linux we generally want to build as much of it as possible,
while on Darwin we want to build just enough of it to get GLX
for legacy X applications.

So, split out the Darwin build into its own expression entirely,
and give it just enough inputs and just enough feature flags to
actually do the one thing we want it to do, and nothing else.

The Linux expression can be simplified further now, but that
would cause rebuilds, so we'll have to do that later.
2024-06-15 11:07:14 +03:00
..
common.nix mesa: split out the Darwin build into a separate expression, heavily clean up Linux 2024-06-15 11:07:14 +03:00
darwin.nix mesa: split out the Darwin build into a separate expression, heavily clean up Linux 2024-06-15 11:07:14 +03:00
darwin.patch mesa: fix build on Darwin 2024-06-07 09:26:25 +03:00
default.nix mesa: split out the Darwin build into a separate expression, heavily clean up Linux 2024-06-15 11:07:14 +03:00
opencl.patch mesa: 23.1.7 -> 23.3.1, bump patches 2023-12-14 14:43:34 +03:00
stubs.nix pkgsStatic.libGL: mark unsupported 2024-05-20 10:33:18 +02:00