linux: add flavor metadata

This commit is contained in:
Jonathan Ringer
2020-10-30 09:40:12 -07:00
committed by Jonathan Ringer
parent f89356b202
commit e6db435973
4 changed files with 15 additions and 1 deletions
+8 -1
View File
@@ -45,6 +45,11 @@
stdenv.hostPlatform != stdenv.buildPlatform
, extraMeta ? {}
, isXen ? features.xen_dom0 or false
, isZen ? false
, isLibre ? false
, isHardened ? false
# easy overrides to stdenv.hostPlatform.platform members
, autoModules ? stdenv.hostPlatform.platform.kernelAutoModules
, preferBuiltin ? stdenv.hostPlatform.platform.kernelPreferBuiltin or false
@@ -175,7 +180,9 @@ let
passthru = {
features = kernelFeatures;
inherit commonStructuredConfig;
inherit commonStructuredConfig isXen isZen isHardened isLibre;
kernelOlder = lib.versionOlder version;
kernelAtLeast = lib.versionAtLeast version;
passthru = kernel.passthru // (removeAttrs passthru [ "passthru" ]);
};