From 309ea5a1af3b551eb991cfd93580c5f0bc893326 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 2 Oct 2022 21:18:22 +0800 Subject: nixos/udev: allow marking firmware as not compressible --- nixos/modules/services/hardware/udev.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'nixos') diff --git a/nixos/modules/services/hardware/udev.nix b/nixos/modules/services/hardware/udev.nix index fa9d06b441af..4b962da0c037 100644 --- a/nixos/modules/services/hardware/udev.nix +++ b/nixos/modules/services/hardware/udev.nix @@ -171,10 +171,10 @@ let mv etc/udev/hwdb.bin $out ''; - compressFirmware = if config.boot.kernelPackages.kernelAtLeast "5.3" then - pkgs.compressFirmwareXz + compressFirmware = firmware: if (config.boot.kernelPackages.kernelAtLeast "5.3" && (firmware.compressFirmware or true)) then + pkgs.compressFirmwareXz firmware else - id; + id firmware; # Udev has a 512-character limit for ENV{PATH}, so create a symlink # tree to work around this. -- cgit v1.2.3