kernel test
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
namespace,
|
||||
...
|
||||
}:
|
||||
@@ -64,6 +65,11 @@
|
||||
};
|
||||
|
||||
nixpkgs.overlays = [
|
||||
(_self: super: {
|
||||
${namespace} = super.${namespace} // {
|
||||
linux-rpi = super.${namespace}.linux-rpi.override { stdenv = super.ccacheStdenv; };
|
||||
};
|
||||
})
|
||||
(_self: super: {
|
||||
"mesa" = super."mesa".override { buildPackages.stdenv = super.ccacheStdenv; };
|
||||
})
|
||||
|
||||
@@ -8,10 +8,13 @@
|
||||
}@args:
|
||||
|
||||
let
|
||||
# NOTE: raspberrypifw & raspberryPiWirelessFirmware should be updated with this
|
||||
modDirVersion = "6.12.47";
|
||||
tag = "stable_20250916";
|
||||
hash = "sha256-HG8Oc04V2t54l0SOn4gKmNJWQUrZfjWusgKcWvx74H0==";
|
||||
# NOTE: raspberrypifw & raspberryPiWirelessFirmware should be updated with this
|
||||
# modDirVersion = "6.18.1";
|
||||
# tag = "unstable_20251226";
|
||||
# hash = "sha256-VYrXqwK9P2nWkm3DhOU8qaXzWv5L0DUoJ2MBRF6PoEE=";
|
||||
in
|
||||
lib.overrideDerivation
|
||||
(buildLinux (
|
||||
@@ -24,6 +27,7 @@ lib.overrideDerivation
|
||||
src = fetchFromGitHub {
|
||||
owner = "raspberrypi";
|
||||
repo = "linux";
|
||||
#rev = "0176325914cab516b73a5f1456fcd5f98c4764ab";
|
||||
inherit tag hash;
|
||||
};
|
||||
|
||||
@@ -110,4 +114,4 @@ lib.overrideDerivation
|
||||
copyDTB bcm2711-rpi-4-b.dtb bcm2838-rpi-4-b.dtb
|
||||
copyDTB bcm2712-rpi-5-b.dtb bcm2839-rpi-5-b.dtb
|
||||
'';
|
||||
})
|
||||
})
|
||||
|
||||
@@ -8,7 +8,7 @@ in
|
||||
bootloader = "kernel";
|
||||
firmwarePackage = pkgs.raspberrypifw;
|
||||
};
|
||||
kernelPackages = pkgs.${namespace}.linux-rpi;
|
||||
kernelPackages = pkgs.linuxPackagesFor pkgs.${namespace}.linux-rpi;
|
||||
supportedFilesystems = lib.mkForce [ ];
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user