aboutsummaryrefslogtreecommitdiff
path: root/infra/corenix/pkgs/coreboot-payload-tianocore/default.nix
diff options
context:
space:
mode:
authorMx Kookie <kookie@spacekookie.de>2021-01-03 17:15:41 +0100
committerMx Kookie <kookie@spacekookie.de>2021-01-03 17:15:41 +0100
commit5a380913988033c25c7240ab677dcc549327357f (patch)
tree1de1c5febb2700095bacd3a2a2f3b6a8168115d9 /infra/corenix/pkgs/coreboot-payload-tianocore/default.nix
parent01ebfa7aac8c18965df1a089c50bffcf0052e967 (diff)
parentaeac2f8adcd683ade3be74a4680d4e96f39aef49 (diff)
Merge commit 'aeac2f8adcd683ade3be74a4680d4e96f39aef49' into main
Diffstat (limited to 'infra/corenix/pkgs/coreboot-payload-tianocore/default.nix')
-rw-r--r--infra/corenix/pkgs/coreboot-payload-tianocore/default.nix17
1 files changed, 9 insertions, 8 deletions
diff --git a/infra/corenix/pkgs/coreboot-payload-tianocore/default.nix b/infra/corenix/pkgs/coreboot-payload-tianocore/default.nix
index 5c3e5362462f..ce82ed6e1d32 100644
--- a/infra/corenix/pkgs/coreboot-payload-tianocore/default.nix
+++ b/infra/corenix/pkgs/coreboot-payload-tianocore/default.nix
@@ -1,4 +1,11 @@
-{ fetchFromGitHub, python2, stdenv, libuuid, bc, utillinux, nasm, iasl, seabios
+{ fetchFromGitHub
+, python2
+, stdenv
+, libuuid
+, bc
+, utillinux
+, nasm
+, iasl
}:
# we can not override the source in edk2, so we had to copy the entire thing
@@ -58,7 +65,7 @@ in stdenv.mkDerivation {
buildPhase = ''
runHook preBuild
- build -a X64 -a IA32 -b RELEASE -t GCC5 -p CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc -n $NIX_BUILD_CORES -D CSM_ENABLE
+ build -a X64 -a IA32 -b RELEASE -t GCC5 -p CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc -n $NIX_BUILD_CORES
runHook postBuild
'';
@@ -68,11 +75,5 @@ in stdenv.mkDerivation {
runHook postInstall
'';
- hardeningDisable = [ "format" "stackprotector" "pic" "fortify" ];
-
- postPatch = ''
- cp ${seabios}/Csm16.bin OvmfPkg/Csm/Csm16/Csm16.bin
- '';
-
dontPatchELF = true;
}