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