about summary refs log tree commit diff
path: root/pkgs/applications/virtualization
diff options
context:
space:
mode:
authorAnderson Torres <torres.anderson.85@protonmail.com>2023-11-29 16:17:01 -0300
committerAnderson Torres <torres.anderson.85@protonmail.com>2023-12-11 08:22:52 -0300
commitd5c17b3c47b708ff78cd5737072f155dd2a80e10 (patch)
tree775bb78d5eeb357bc9d840dee76d12982c826689 /pkgs/applications/virtualization
parentba3dcb9dc5151f5b8e47592e71e1cd1e8be06083 (diff)
downloadnixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.tar
nixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.tar.gz
nixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.tar.bz2
nixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.tar.lz
nixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.tar.xz
nixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.tar.zst
nixlib-d5c17b3c47b708ff78cd5737072f155dd2a80e10.zip
ovmf: fixup seabios location
Since it is now on `${seabios}/share/seabios`.
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r--pkgs/applications/virtualization/OVMF/default.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/pkgs/applications/virtualization/OVMF/default.nix b/pkgs/applications/virtualization/OVMF/default.nix
index ca2c0f890d9a..b921e63ec9fe 100644
--- a/pkgs/applications/virtualization/OVMF/default.nix
+++ b/pkgs/applications/virtualization/OVMF/default.nix
@@ -1,5 +1,5 @@
 { stdenv, nixosTests, lib, edk2, util-linux, nasm, acpica-tools, llvmPackages
-, csmSupport ? false, seabios ? null
+, csmSupport ? false, seabios
 , fdSize2MB ? csmSupport
 , fdSize4MB ? false
 , secureBoot ? false
@@ -12,8 +12,6 @@
 , sourceDebug ? false
 }:
 
-assert csmSupport -> seabios != null;
-
 let
 
   projectDscPath = if stdenv.isi686 then
@@ -68,7 +66,7 @@ edk2.mkDerivation projectDscPath (finalAttrs: {
   env.PYTHON_COMMAND = "python3";
 
   postPatch = lib.optionalString csmSupport ''
-    cp ${seabios}/Csm16.bin OvmfPkg/Csm/Csm16/Csm16.bin
+    cp ${seabios}/share/seabios/Csm16.bin OvmfPkg/Csm/Csm16/Csm16.bin
   '';
 
   postFixup = (