collectd: don't build with xen plugin by default

xen was marked as insecure
This commit is contained in:
Guillaume Girol 2022-02-03 12:00:00 +00:00
parent efeefb2af1
commit 0955a4fa35

View file

@ -41,8 +41,8 @@
, xen
, yajl
, IOKit
# Defaults to `null` for all supported plugins,
# list of plugin names for a custom build
# Defaults to `null` for all supported plugins (except xen, which is marked as
# insecure), otherwise a list of plugin names for a custom build
, enabledPlugins ? null
, ...
}:
@ -136,7 +136,7 @@ let
buildInputs =
if enabledPlugins == null
then builtins.concatMap pluginBuildInputs
(builtins.attrNames plugins)
(builtins.attrNames (builtins.removeAttrs plugins ["xencpu"]))
else builtins.concatMap pluginBuildInputs enabledPlugins;
in {
inherit configureFlags buildInputs;