Files
copnix/modules/nixos/boot/kernel.nix
T
2026-07-18 17:13:14 +03:00

37 lines
820 B
Nix

{ pkgs, ... }:
pkgs.linuxManualConfig {
stdenv = pkgs.llvmPackages.stdenv;
src = pkgs.fetchurl {
url = "https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.1.3.tar.xz";
sha256 = pkgs.lib.fakeSha256;
};
version = "7.1.3-lfbmq";
modDirVersion = "7.1.3-lfbmq";
pname = "linux-lfbmq";
configfile = ./lfbmq.config;
allowImportFromDerivation = true;
extraMakeFlags = [ "LLVM=1" ];
kernelPatches = [
{
name = "prjc-cachy-lfbmq";
patch = ./patches/0001-prjc-cachy-lfbmq.patch;
}
{
name = "clang-polly";
patch = ./patches/0001-clang-polly.patch;
}
{
name = "acpi-call";
patch = ./patches/0001-acpi-call.patch;
}
{
name = "more-uarches";
patch = ./patches/more-ISA-levels-and-uarches-for-kernel-6.16+.patch;
}
];
}