diff options
author | Gabriel Ebner <gebner@gebner.org> | 2019-12-27 19:14:27 +0100 |
---|---|---|
committer | Gabriel Ebner <gebner@gebner.org> | 2019-12-27 19:14:27 +0100 |
commit | dae537c37adcc3bece8d3dba599fd842f74b6df6 (patch) | |
tree | 6338cccb4cd3b80e6680efe3fa34d9b86e9d8b5c /pkgs/os-specific/linux/digimend | |
parent | 3e2e061529bc3b98890cfcb8e6fed5434f3e7e20 (diff) | |
download | nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.tar nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.tar.gz nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.tar.bz2 nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.tar.lz nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.tar.xz nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.tar.zst nixpkgs-dae537c37adcc3bece8d3dba599fd842f74b6df6.zip |
linuxPackages.digimend: fix build with linux 5.4
Diffstat (limited to 'pkgs/os-specific/linux/digimend')
-rw-r--r-- | pkgs/os-specific/linux/digimend/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/digimend/default.nix b/pkgs/os-specific/linux/digimend/default.nix index 40f801881fc..94f32d2c432 100644 --- a/pkgs/os-specific/linux/digimend/default.nix +++ b/pkgs/os-specific/linux/digimend/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ stdenv, fetchFromGitHub, fetchpatch, kernel }: assert stdenv.lib.versionAtLeast kernel.version "3.5"; @@ -20,6 +20,15 @@ stdenv.mkDerivation rec { sed 's/depmod /true /' -i Makefile ''; + patches = [ + # Fix build on Linux kernel >= 5.4 + # https://github.com/DIGImend/digimend-kernel-drivers/pull/331 + (fetchpatch { + url = "https://github.com/DIGImend/digimend-kernel-drivers/commit/fb8a2eb6a9198bb35aaccb81e22dd5ebe36124d1.patch"; + sha256 = "1j7l5hsk59gccydpf7n6xx1ki4rm6aka7k879a7ah5jn8p1ylgw9"; + }) + ]; + nativeBuildInputs = kernel.moduleBuildDependencies; postInstall = '' |