From f691c125485b6764ebef0b9f148613d79de95525 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Fri, 11 Oct 2024 22:37:09 +0200 Subject: [PATCH] fix(kernel): compress kernel modules (different config method) source: https://github.com/NixOS/nixpkgs/pull/345534/commits/88746a794398da15142f91d42c829a4336616596#diff-764a10a0418846e85912fafd206b2502db65dbbd8c59adc0532b50d05c438d21R993-R998 --- packages/default.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/packages/default.nix b/packages/default.nix index 37397d4..5674e77 100644 --- a/packages/default.nix +++ b/packages/default.nix @@ -13,17 +13,12 @@ let // { modDirVersion = version; - kernelPatches = (args.kernelPatches or [ ]) ++ [ - { - name = "compress-kernel-modules"; - patch = null; - extraConfig = '' - MODULE_COMPRESS y - MODULE_COMPRESS_ALL y - MODULE_COMPRESS_XZ y - ''; - } - ]; + structuredExtraConfig = with lib.kernel; { + MODULE_COMPRESS = yes; + MODULE_COMPRESS_ALL = yes; + MODULE_COMPRESS_XZ = yes; + }; + extraMeta.branch = lib.versions.majorMinor version; } );