about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--machines/aszlig/managed/haenk.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/machines/aszlig/managed/haenk.nix b/machines/aszlig/managed/haenk.nix
index e56329e7..a2764cbe 100644
--- a/machines/aszlig/managed/haenk.nix
+++ b/machines/aszlig/managed/haenk.nix
@@ -53,7 +53,15 @@
     auto-optimise-store = true
   '';
 
-  nixpkgs.config.allowUnfree = true;
+  nixpkgs.config = {
+    packageOverrides = opkgs: {
+      # This is because the driver for the NV44M GPU doesn't like LLVM 3.7
+      mesa_noglu = pkgs.mesa_noglu.override {
+        llvmPackages = pkgs.llvmPackages_36;
+      };
+    };
+    allowUnfree = true;
+  };
 
   services.openssh.enable = true;
   services.tlp.enable = true;