linuxPackages_zen: 5.13.9 -> 5.13.10-zen1

+12 -7
+12 -7
pkgs/os-specific/linux/kernel/linux-zen.nix
··· 1 { lib, fetchFromGitHub, buildLinux, ... } @ args: 2 3 let 4 - version = "5.13.9"; 5 - suffix = "zen1"; 6 in 7 8 buildLinux (args // { 9 - modDirVersion = "${version}-${suffix}"; 10 - inherit version; 11 isZen = true; 12 13 src = fetchFromGitHub { 14 owner = "zen-kernel"; 15 repo = "zen-kernel"; 16 - rev = "v${version}-${suffix}"; 17 - sha256 = "sha256-RuY6ZIIKU56R+IGMtQDV6mIubGDqonRpsIdlrpAHFXM="; 18 }; 19 20 structuredExtraConfig = with lib.kernel; { ··· 22 }; 23 24 extraMeta = { 25 - branch = "5.13"; 26 maintainers = with lib.maintainers; [ atemu andresilva ]; 27 description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads."; 28 };
··· 1 { lib, fetchFromGitHub, buildLinux, ... } @ args: 2 3 let 4 + # having the full version string here makes it easier to update 5 + modDirVersion = "5.13.10-zen1"; 6 + parts = lib.splitString "-" modDirVersion; 7 + version = lib.elemAt parts 0; 8 + suffix = lib.elemAt parts 1; 9 + 10 + numbers = lib.splitString "." version; 11 + branch = "${lib.elemAt numbers 0}.${lib.elemAt numbers 1}"; 12 in 13 14 buildLinux (args // { 15 + inherit version modDirVersion; 16 isZen = true; 17 18 src = fetchFromGitHub { 19 owner = "zen-kernel"; 20 repo = "zen-kernel"; 21 + rev = "v${modDirVersion}"; 22 + sha256 = "sha256-0QNRWKB7tAWZR3wuKJf+es6WqjScSKnDrMwH74o2oOA="; 23 }; 24 25 structuredExtraConfig = with lib.kernel; { ··· 27 }; 28 29 extraMeta = { 30 + inherit branch; 31 maintainers = with lib.maintainers; [ atemu andresilva ]; 32 description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads."; 33 };