diff options
author | K900 <me@0upti.me> | 2024-06-11 21:29:33 +0300 |
---|---|---|
committer | K900 <me@0upti.me> | 2024-06-15 11:07:14 +0300 |
commit | f9723bc4deb6d2201334fa5c617a70507f5e5ff2 (patch) | |
tree | c9d7eac3e6b8c2d67366558377bb0e8cfa95e42e /pkgs/tools/graphics/mesa-demos | |
parent | 4d950563ff9e688764f0b3317e6cbe927b5325a4 (diff) |
treewide: get rid of ~all mesa.{drivers,osmesa,libdrm} references
mesa.drivers is basically an implementation detail and should never be used as a dependency of other expressions. It also no longer exists on Darwin. mesa.osmesa is very niche and should generally be avoided. mesa.libdrm is used in exactly one place and it's irrelevant there.
Diffstat (limited to 'pkgs/tools/graphics/mesa-demos')
-rw-r--r-- | pkgs/tools/graphics/mesa-demos/default.nix | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/pkgs/tools/graphics/mesa-demos/default.nix b/pkgs/tools/graphics/mesa-demos/default.nix index 0bc30c8773fd3..660abc056ea9d 100644 --- a/pkgs/tools/graphics/mesa-demos/default.nix +++ b/pkgs/tools/graphics/mesa-demos/default.nix @@ -54,14 +54,12 @@ stdenv.mkDerivation rec { vulkan-loader libxkbcommon libdecor - ] ++ lib.optional (mesa ? osmesa) mesa.osmesa; + ]; mesonFlags = [ - "-Degl=${if stdenv.isDarwin then "disabled" else "auto"}" - "-Dlibdrm=${if mesa.libdrm == null then "disabled" else "enabled"}" - "-Dosmesa=${if mesa ? osmesa then "enabled" else "disabled"}" - "-Dwayland=${if wayland.withLibraries then "enabled" else "disabled"}" "-Dwith-system-data-files=true" + "-Dgles1=disabled" + "-Dosmesa=disabled" ]; meta = with lib; { |