Loading pkgs/applications/virtualization/OVMF/default.nix +4 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ , fdSize2MB ? csmSupport , fdSize4MB ? false , secureBoot ? false , systemManagementModeRequired ? secureBoot && stdenv.hostPlatform.isx86 , httpSupport ? false , tpmSupport ? false , tlsSupport ? false Loading Loading @@ -36,6 +37,8 @@ let in assert systemManagementModeRequired -> stdenv.hostPlatform.isx86; edk2.mkDerivation projectDscPath (finalAttrs: { pname = "OVMF"; inherit version; Loading @@ -54,6 +57,7 @@ edk2.mkDerivation projectDscPath (finalAttrs: { ++ lib.optionals debug [ "-D DEBUG_ON_SERIAL_PORT=TRUE" ] ++ lib.optionals sourceDebug [ "-D SOURCE_DEBUG_ENABLE=TRUE" ] ++ lib.optionals secureBoot [ "-D SECURE_BOOT_ENABLE=TRUE" ] ++ lib.optionals systemManagementModeRequired [ "-D SMM_REQUIRE=TRUE" ] ++ lib.optionals csmSupport [ "-D CSM_ENABLE" ] ++ lib.optionals fdSize2MB ["-D FD_SIZE_2MB"] ++ lib.optionals fdSize4MB ["-D FD_SIZE_4MB"] Loading Loading
pkgs/applications/virtualization/OVMF/default.nix +4 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ , fdSize2MB ? csmSupport , fdSize4MB ? false , secureBoot ? false , systemManagementModeRequired ? secureBoot && stdenv.hostPlatform.isx86 , httpSupport ? false , tpmSupport ? false , tlsSupport ? false Loading Loading @@ -36,6 +37,8 @@ let in assert systemManagementModeRequired -> stdenv.hostPlatform.isx86; edk2.mkDerivation projectDscPath (finalAttrs: { pname = "OVMF"; inherit version; Loading @@ -54,6 +57,7 @@ edk2.mkDerivation projectDscPath (finalAttrs: { ++ lib.optionals debug [ "-D DEBUG_ON_SERIAL_PORT=TRUE" ] ++ lib.optionals sourceDebug [ "-D SOURCE_DEBUG_ENABLE=TRUE" ] ++ lib.optionals secureBoot [ "-D SECURE_BOOT_ENABLE=TRUE" ] ++ lib.optionals systemManagementModeRequired [ "-D SMM_REQUIRE=TRUE" ] ++ lib.optionals csmSupport [ "-D CSM_ENABLE" ] ++ lib.optionals fdSize2MB ["-D FD_SIZE_2MB"] ++ lib.optionals fdSize4MB ["-D FD_SIZE_4MB"] Loading