xanmod
This commit is contained in:
parent
265520c400
commit
f1a6c1b39d
32
kernel.nix
Normal file
32
kernel.nix
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
boot.kernelPackages = let
|
||||||
|
linux_xanmod_pkg = { fetchFromGitHub, buildLinux, ... } @ args:
|
||||||
|
|
||||||
|
buildLinux (args // rec {
|
||||||
|
version = "5.9.8-xanmod1";
|
||||||
|
modDirVersion = version;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "xanmod";
|
||||||
|
repo = "linux";
|
||||||
|
rev = "99f1ba6a16a7b65a504a62c104edd7f8a4ec1c47";
|
||||||
|
sha256 = "104jz68xxiw8vkgavahgaqq1gcfhy0xyz3v3vin7zykxf01nax6y";
|
||||||
|
extraPostFetch = ''
|
||||||
|
rm $out/.config
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
kernelPatches = [];
|
||||||
|
|
||||||
|
extraConfig = ''
|
||||||
|
NUMA n
|
||||||
|
'';
|
||||||
|
|
||||||
|
extraMeta.branch = "5.9.8-xanmod1";
|
||||||
|
} // (args.argsOverride or {}));
|
||||||
|
linux_xanmod = pkgs.callPackage linux_xanmod_pkg{};
|
||||||
|
in
|
||||||
|
pkgs.recurseIntoAttrs (pkgs.linuxPackagesFor linux_xanmod);
|
||||||
|
}
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user