summary refs log tree commit diff
path: root/pkgs/servers/x11
diff options
context:
space:
mode:
authorGabriel Ebner <gebner@gebner.org>2021-04-05 11:22:30 +0200
committerGabriel Ebner <gebner@gebner.org>2021-04-09 09:26:12 +0200
commitacbfd3f7c09e4df7300261d85edf586c8a5028af (patch)
treee265287ddf0eec80f919b0e8e86c421f86d666b9 /pkgs/servers/x11
parentaa0b68b26ae44bec9f06cac2bf471e51b5a4bec2 (diff)
downloadnixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.tar
nixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.tar.gz
nixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.tar.bz2
nixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.tar.lz
nixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.tar.xz
nixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.tar.zst
nixpkgs-acbfd3f7c09e4df7300261d85edf586c8a5028af.zip
mesa: add driversdev output and test that dev doesn't depend on drivers
OpenGL applications should not depend on the Mesa drivers, since these
are supposed to be loaded at runtime from /run/opengl-driver using the
glvnd library.  Furthermore, the drivers output has a large closure
since it depends on LLVM.

The only dependency from dev to drivers came from the xatracker
pkg-config file.  This commit moves this file into a new
output called driversdev.
Diffstat (limited to 'pkgs/servers/x11')
-rw-r--r--pkgs/servers/x11/xorg/overrides.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix
index 4c832291595..3f88c0e0c99 100644
--- a/pkgs/servers/x11/xorg/overrides.nix
+++ b/pkgs/servers/x11/xorg/overrides.nix
@@ -433,7 +433,7 @@ self: super:
   });
 
   xf86videovmware = super.xf86videovmware.overrideAttrs (attrs: {
-    buildInputs =  attrs.buildInputs ++ [ mesa llvm ]; # for libxatracker
+    buildInputs =  attrs.buildInputs ++ [ mesa mesa.driversdev llvm ]; # for libxatracker
     meta = attrs.meta // {
       platforms = ["i686-linux" "x86_64-linux"];
     };