diff options
author | Michael Weiss <dev.primeos@gmail.com> | 2020-06-08 17:01:58 +0200 |
---|---|---|
committer | Michael Weiss <dev.primeos@gmail.com> | 2020-06-08 17:44:36 +0200 |
commit | 19b2efbc3921c967d8260bf246391a93aed30874 (patch) | |
tree | b462c92c5c9198e76d399869f5f192c4705eec13 /pkgs/os-specific/linux/kernel/linux-5.7.nix | |
parent | bdae576bf14ba35673fe7625211eccd9aa89844f (diff) | |
download | nixlib-19b2efbc3921c967d8260bf246391a93aed30874.tar nixlib-19b2efbc3921c967d8260bf246391a93aed30874.tar.gz nixlib-19b2efbc3921c967d8260bf246391a93aed30874.tar.bz2 nixlib-19b2efbc3921c967d8260bf246391a93aed30874.tar.lz nixlib-19b2efbc3921c967d8260bf246391a93aed30874.tar.xz nixlib-19b2efbc3921c967d8260bf246391a93aed30874.tar.zst nixlib-19b2efbc3921c967d8260bf246391a93aed30874.zip |
linux_5_7: init at 5.7.1
Changes: - Copied linux-5.7.nix from linux-5.6.nix - Add linux_5_7 and linuxPackages_5_7 - Update linux_latest to 5.7 Note: The kernel patch 'kernelPatches.export_kernel_fpu_functions."5.3"' is still applied as I copied the list from linux_5_7 (vs. linux_testing). This patch is probably still required for the ZFS performance.
Diffstat (limited to 'pkgs/os-specific/linux/kernel/linux-5.7.nix')
-rw-r--r-- | pkgs/os-specific/linux/kernel/linux-5.7.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/kernel/linux-5.7.nix b/pkgs/os-specific/linux/kernel/linux-5.7.nix new file mode 100644 index 000000000000..81f4d4b3553d --- /dev/null +++ b/pkgs/os-specific/linux/kernel/linux-5.7.nix @@ -0,0 +1,18 @@ +{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: + +with stdenv.lib; + +buildLinux (args // rec { + version = "5.7.1"; + + # modDirVersion needs to be x.y.z, will automatically add .0 if needed + modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; + + # branchVersion needs to be x.y + extraMeta.branch = versions.majorMinor version; + + src = fetchurl { + url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; + sha256 = "1vcxrrb2i4366iciw0mfahwbdrzmhrrsr7gi4vdkzznfv2niils0"; + }; +} // (args.argsOverride or {})) |