summary refs log tree commit diff
diff options
context:
space:
mode:
authorRaito Bezarius <masterancpp@gmail.com>2023-04-26 18:30:32 +0200
committerRaito Bezarius <masterancpp@gmail.com>2023-04-26 18:30:32 +0200
commit9e7091bc6544008d9f766185b0c95c10c7349348 (patch)
treecf9beafe821cff4dd73efc4ca5164e3262795faf
parent1d5ff2163e7a9611d4f808ae2c404f45e1566c36 (diff)
downloadnixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.tar
nixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.tar.gz
nixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.tar.bz2
nixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.tar.lz
nixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.tar.xz
nixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.tar.zst
nixpkgs-9e7091bc6544008d9f766185b0c95c10c7349348.zip
ovmf: enable IPv6 by default
> At its meeting on 21 April 2023, the RIPE NCC Executive Board resolved to suspend the ability of RIPE NCC members to submit new applications to the IPv4 waiting list until further notice.

It's time enough to start using IPv6 everywhere, including UEFI.
-rw-r--r--pkgs/applications/virtualization/OVMF/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/applications/virtualization/OVMF/default.nix b/pkgs/applications/virtualization/OVMF/default.nix
index 5499d7c2fd2..0d286cd6f36 100644
--- a/pkgs/applications/virtualization/OVMF/default.nix
+++ b/pkgs/applications/virtualization/OVMF/default.nix
@@ -41,7 +41,9 @@ edk2.mkDerivation projectDscPath (finalAttrs: {
   hardeningDisable = [ "format" "stackprotector" "pic" "fortify" ];
 
   buildFlags =
-    lib.optionals secureBoot [ "-D SECURE_BOOT_ENABLE=TRUE" ]
+    # IPv6 has no reason to be disabled.
+    [ "-D NETWORK_IP6_ENABLE=TRUE" ]
+    ++ lib.optionals secureBoot [ "-D SECURE_BOOT_ENABLE=TRUE" ]
     ++ lib.optionals csmSupport [ "-D CSM_ENABLE" "-D FD_SIZE_2MB" ]
     ++ lib.optionals httpSupport [ "-D NETWORK_HTTP_ENABLE=TRUE" "-D NETWORK_HTTP_BOOT_ENABLE=TRUE" ]
     ++ lib.optionals tpmSupport [ "-D TPM_ENABLE" "-D TPM2_ENABLE" "-D TPM2_CONFIG_ENABLE"];