starfive visionfive2: use nixpkgs default u-boot version

This commit is contained in:
Nick Cao 2024-04-26 21:25:26 -04:00 committed by mergify[bot]
parent 7e3a3f3170
commit 1bcf716420
1 changed files with 2 additions and 22 deletions

View File

@ -1,29 +1,9 @@
{ lib
, fetchFromGitHub
, buildUBoot
, buildPackages
{ buildUBoot
, opensbi
}:
buildUBoot rec {
version = "2024.01";
src = fetchFromGitHub {
owner = "u-boot";
repo = "u-boot";
rev = "refs/tags/v${version}";
hash = "sha256-0Da7Czy9cpQ+D5EICc3/QSZhAdCBsmeMvBgykYhAQFw=";
};
# workaround for https://github.com/NixOS/nixpkgs/pull/146634
# uboot: only apply raspberry pi patches to raspberry pi builds
patches = [ ];
buildUBoot {
extraMakeFlags = [
# workaround for https://github.com/NixOS/nixpkgs/pull/277997
# buildUBoot: specify absolute path of dtc, fix building u-boot 2023.10+
"DTC=${lib.getExe buildPackages.dtc}"
"OPENSBI=${opensbi}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin"
];