From 8799254eac48f8b351aef941f3ff330e309ab150 Mon Sep 17 00:00:00 2001 From: Cray Elliott Date: Mon, 6 Mar 2017 12:59:51 -0800 Subject: [PATCH] nvidia_x11_beta: add patch to support Linux 4.10.x thanks to bendlas for the review for pointing out a way to grab the patch remotely! --- pkgs/os-specific/linux/nvidia-x11/generic.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index 9e39a6df09c..eb4d3ae224a 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -42,6 +42,13 @@ let } else throw "nvidia-x11 does not support platform ${stdenv.system}"; + # patch to get the nvidia and nvidiaBeta driver to compile on kernel 4.10 + patches = if versionOlder version "375" + then null + else [ (fetchurl { + url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/kernel_4.10.patch?h=packages/nvidia; sha256 = "0zhpx3baq2pca2pmz1af5cp2nzjxjx0j9w5xrdy204mnv3v2708z"; + }) ]; + inherit version useGLVND useProfiles; inherit (stdenv) system;