some versions
This commit is contained in:
@@ -17,67 +17,37 @@
|
||||
namespace,
|
||||
}:
|
||||
let
|
||||
inherit (lib.trivial) importJSON;
|
||||
|
||||
pname = "edk2";
|
||||
version = "stable202511";
|
||||
versions = importJSON ./versions.json;
|
||||
|
||||
edk2Src = (
|
||||
if MODEL == "5" then
|
||||
fetchFromGitHub rec {
|
||||
owner = "mjallen18";
|
||||
repo = "edk2";
|
||||
name = repo;
|
||||
rev = "9765be56f1f816ef737153f5588b3294fcc69a63";
|
||||
hash = "sha256-oqfJbNeOj2BVJqWE+snD6ri3lUO1aNcmPg+eJpjyr5E=";
|
||||
fetchSubmodules = true;
|
||||
}
|
||||
else
|
||||
fetchFromGitHub rec {
|
||||
owner = "tianocore";
|
||||
repo = "edk2";
|
||||
name = repo;
|
||||
tag = "edk2-${version}";
|
||||
hash = "sha256-R/rgz8dWcDYVoiM67K2UGuq0xXbjjJYBPtJ1FmfGIaU=";
|
||||
fetchSubmodules = true;
|
||||
}
|
||||
);
|
||||
repoOwner = (if MODEL == "5" then "-mjallen" else "");
|
||||
|
||||
edk2NonOsiSrc = (
|
||||
if MODEL == "5" then
|
||||
fetchFromGitHub rec {
|
||||
owner = "mjallen18";
|
||||
repo = "edk2-non-osi";
|
||||
name = repo;
|
||||
rev = "09ee44f07ded544d976be8a03dec3715719f638e";
|
||||
hash = "sha256-k7nUb3WaRUIr9IlXdam2WGKPOzKjLNVFLfuD5h4veMc=";
|
||||
}
|
||||
else
|
||||
fetchFromGitHub rec {
|
||||
owner = "tianocore";
|
||||
repo = "edk2-non-osi";
|
||||
name = repo;
|
||||
rev = "94d048981116e2e3eda52dad1a89958ee404098d";
|
||||
hash = "sha256-6yuvVvmGn4yaEksbbvGDX1ZcKpdWBKnwaNjLGvgAWyk=";
|
||||
}
|
||||
);
|
||||
edk2Src = fetchFromGitHub rec {
|
||||
owner = versions."edk2${repoOwner}".owner;
|
||||
repo = "edk2";
|
||||
name = repo;
|
||||
rev = versions."edk2${repoOwner}".rev;
|
||||
hash = versions."edk2${repoOwner}".hash;
|
||||
};
|
||||
|
||||
edk2PlatformsSrc = (
|
||||
if MODEL == "5" then
|
||||
fetchFromGitHub rec {
|
||||
owner = "mjallen18";
|
||||
repo = "edk2-platforms";
|
||||
name = repo;
|
||||
rev = "fdf5a10cc60d1f01030e3ded3c6e69179819cd20";
|
||||
hash = "sha256-kc5kMEZNLxWFUN8n5+NxXNphkXAtVyjvSAuFyljb8Cs=";
|
||||
}
|
||||
else
|
||||
fetchFromGitHub rec {
|
||||
owner = "tianocore";
|
||||
repo = "edk2-platforms";
|
||||
name = repo;
|
||||
rev = "0991a0b643509d900e5d023a0116789827a696e5";
|
||||
hash = "sha256-IdACr0NStqEpC0TFoKKgDwKT2mqyJwVXW/B7hlRXccI=";
|
||||
}
|
||||
);
|
||||
edk2NonOsiSrc = fetchFromGitHub rec {
|
||||
owner = versions."edk2-non-osi${repoOwner}".owner;
|
||||
repo = "edk2-non-osi";
|
||||
name = repo;
|
||||
rev = versions."edk2-non-osi${repoOwner}".rev;
|
||||
hash = versions."edk2-non-osi${repoOwner}".hash;
|
||||
};
|
||||
|
||||
edk2PlatformsSrc = fetchFromGitHub rec {
|
||||
owner = versions."edk2-platforms${repoOwner}".owner;
|
||||
repo = "edk2-platforms";
|
||||
name = repo;
|
||||
rev = versions."edk2-platforms${repoOwner}".rev;
|
||||
hash = versions."edk2-platforms${repoOwner}".hash;
|
||||
};
|
||||
|
||||
baseTools = pkgs.${namespace}.edk2-basetools.override {
|
||||
version = "stable202511";
|
||||
|
||||
Reference in New Issue
Block a user