From 330bc02b0132f0feab12901ef290ddc3dc9a0a21 Mon Sep 17 00:00:00 2001 From: Christian Kögler Date: Sat, 10 Sep 2022 08:10:24 +0200 Subject: nixos/influx: Fix cross compilation for configFile --- nixos/modules/services/databases/influxdb.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'nixos/modules/services/databases') diff --git a/nixos/modules/services/databases/influxdb.nix b/nixos/modules/services/databases/influxdb.nix index 9b3922c70af34..b3361d2014caf 100644 --- a/nixos/modules/services/databases/influxdb.nix +++ b/nixos/modules/services/databases/influxdb.nix @@ -96,10 +96,8 @@ let }; } cfg.extraConfig; - configFile = pkgs.runCommandLocal "config.toml" { - nativeBuildInputs = [ pkgs.remarshal ]; - } '' - remarshal -if json -of toml \ + configFile = pkgs.runCommandLocal "config.toml" { } '' + ${pkgs.buildPackages.remarshal}/bin/remarshal -if json -of toml \ < ${pkgs.writeText "config.json" (builtins.toJSON configOptions)} \ > $out ''; -- cgit 1.4.1