Fix build
This commit is contained in:
parent
9cbf4ec08b
commit
5f952fcd66
45
flake.nix
45
flake.nix
|
@ -66,65 +66,66 @@
|
|||
};
|
||||
});
|
||||
|
||||
pkgs = import nixpkgs {
|
||||
system = "aarch64-linux";
|
||||
pkgs = system: import nixpkgs {
|
||||
inherit system;
|
||||
crossSystem.system = "aarch64-linux";
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
|
||||
boards = [
|
||||
boards = system: with rockchip.packages.${system}; [
|
||||
{
|
||||
board = "Quartz64A";
|
||||
uBoot = rockchip.uBoot.uBootQuartz64A;
|
||||
uBoot = uBootQuartz64A;
|
||||
fdt = "rockchip/rk3566-quartz64-a.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2;
|
||||
kernel = (pkgs system).linuxPackages_6_2;
|
||||
}
|
||||
{
|
||||
board = "Quartz64B";
|
||||
uBoot = rockchip.uBoot.uBootQuartz64B;
|
||||
uBoot = uBootQuartz64B;
|
||||
fdt = "rockchip/rk3566-quartz64-b.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2;
|
||||
kernel = (pkgs system).linuxPackages_6_2;
|
||||
}
|
||||
{
|
||||
board = "SoQuartzBlade";
|
||||
uBoot = rockchip.uBoot.uBootSoQuartzBlade;
|
||||
uBoot = uBootSoQuartzBlade;
|
||||
fdt = "rockchip/rk3566-soquartz-blade.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2_rockchip;
|
||||
kernel = (rockchip.kernel system).linux_6_2_rockchip;
|
||||
}
|
||||
{
|
||||
board = "SoQuartzCM4IO";
|
||||
uBoot = rockchip.uBoot.uBootSoQuartzCM4IO;
|
||||
uBoot = uBootSoQuartzCM4IO;
|
||||
fdt = "rockchip/rk3566-soquartz-cm4.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2_rockchip;
|
||||
kernel = (rockchip.kernel system).linux_6_2_rockchip;
|
||||
}
|
||||
{
|
||||
board = "SoQuartzModelA";
|
||||
uBoot = rockchip.uBoot.uBootSoQuartzModelA;
|
||||
uBoot = uBootSoQuartzModelA;
|
||||
fdt = "rockchip/rk3566-soquartz-model-a.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2_rockchip;
|
||||
kernel = (rockchip.kernel system).linux_6_2_rockchip;
|
||||
}
|
||||
{
|
||||
board = "Rock64";
|
||||
uBoot = pkgs.ubootRock64;
|
||||
uBoot = (pkgs system).ubootRock64;
|
||||
fdt = "rockchip/rk3328-rock64.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2;
|
||||
kernel = (pkgs system).linuxPackages_6_2;
|
||||
}
|
||||
{
|
||||
board = "RockPro64";
|
||||
uBoot = pkgs.ubootRockPro64;
|
||||
uBoot = (pkgs system).ubootRockPro64;
|
||||
fdt = "rockchip/rk3399-rockpro64.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2;
|
||||
kernel = (pkgs system).linuxPackages_6_2;
|
||||
}
|
||||
{
|
||||
board = "RockPro64v2";
|
||||
uBoot = pkgs.ubootRockPro64;
|
||||
uBoot = (pkgs system).ubootRockPro64;
|
||||
fdt = "rockchip/rk3399-rockpro64-v2.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2;
|
||||
kernel = (pkgs system).linuxPackages_6_2;
|
||||
}
|
||||
{
|
||||
board = "PinebookPro";
|
||||
uBoot = pkgs.ubootPinebookPro;
|
||||
uBoot = (pkgs system).ubootPinebookPro;
|
||||
fdt = "rockchipo/rk3399-pinebook-pro.dtb";
|
||||
kernel = rockchip.kernel.linux_6_2;
|
||||
kernel = (pkgs system).linuxPackages_6_2;
|
||||
}
|
||||
];
|
||||
in
|
||||
|
@ -139,6 +140,6 @@
|
|||
};
|
||||
})
|
||||
{ }
|
||||
boards;
|
||||
(boards system);
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue