diff options
author | Alyssa Ross <hi@alyssa.is> | 2019-12-02 16:43:08 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2019-12-03 15:15:32 +0000 |
commit | e55aa63203d4f76788902850a6e046388b2f4f93 (patch) | |
tree | 07a2238677313439193dbcce8ca40541b18e65d4 /pkgs/os-specific/linux/kernel-headers | |
parent | 06b91a8cbf0456789dcf5d5885017ddaa3f849b5 (diff) | |
download | nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.tar nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.tar.gz nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.tar.bz2 nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.tar.lz nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.tar.xz nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.tar.zst nixpkgs-e55aa63203d4f76788902850a6e046388b2f4f93.zip |
makeLinuxHeaders: expose
Diffstat (limited to 'pkgs/os-specific/linux/kernel-headers')
-rw-r--r-- | pkgs/os-specific/linux/kernel-headers/default.nix | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/kernel-headers/default.nix b/pkgs/os-specific/linux/kernel-headers/default.nix index fb2b9068921..c5895d2f541 100644 --- a/pkgs/os-specific/linux/kernel-headers/default.nix +++ b/pkgs/os-specific/linux/kernel-headers/default.nix @@ -3,7 +3,7 @@ , elf-header }: -let +rec { makeLinuxHeaders = { src, version, patches ? [] }: stdenvNoCC.mkDerivation { inherit src; @@ -70,8 +70,11 @@ let platforms = platforms.linux; }; }; -in { - inherit makeLinuxHeaders; + + linuxHeadersPatches = [ + ./no-relocs.patch # for building x86 kernel headers on non-ELF platforms + ./no-dynamic-cc-version-check.patch # so we can use `stdenvNoCC`, see `makeFlags` above + ]; linuxHeaders = let version = "4.19.16"; in makeLinuxHeaders { @@ -80,9 +83,6 @@ in { url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; sha256 = "1pqvn6dsh0xhdpawz4ag27vkw1abvb6sn3869i4fbrz33ww8i86q"; }; - patches = [ - ./no-relocs.patch # for building x86 kernel headers on non-ELF platforms - ./no-dynamic-cc-version-check.patch # so we can use `stdenvNoCC`, see `makeFlags` above - ]; + patches = linuxHeadersPatches; }; } |