ipxe: Allow to specify additional options

Overriding the `enabledOptions` attribute only works if `configurePhase`
is also overridden, which makes it a bit inconvenient.

+2 -1
+2 -1
pkgs/tools/misc/ipxe/default.nix
··· 3 3 , syslinux ? null 4 4 , embedScript ? null 5 5 , additionalTargets ? {} 6 + , additionalOptions ? [] 6 7 }: 7 8 8 9 let ··· 63 64 "IMAGE_TRUST_CMD" 64 65 "DOWNLOAD_PROTO_HTTP" 65 66 "DOWNLOAD_PROTO_HTTPS" 66 - ]; 67 + ] ++ additionalOptions; 67 68 68 69 configurePhase = '' 69 70 runHook preConfigure