From cbcfde61a49e5503175b8190955826dde9b554c3 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 23 Mar 2026 17:16:49 +0100 Subject: [PATCH] retroarch-bare: use structuredAttrs instead of passAsFile --- pkgs/by-name/re/retroarch-bare/wrapper.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/retroarch-bare/wrapper.nix b/pkgs/by-name/re/retroarch-bare/wrapper.nix index 04aacb962e86..526930006bb8 100644 --- a/pkgs/by-name/re/retroarch-bare/wrapper.nix +++ b/pkgs/by-name/re/retroarch-bare/wrapper.nix @@ -14,10 +14,10 @@ let runCommand "declarative-retroarch.cfg" { value = lib.concatStringsSep "\n" (lib.mapAttrsToList (n: v: "${n} = \"${v}\"") settings); - passAsFile = [ "value" ]; + __structuredAttrs = true; } '' - cp "$valuePath" "$out" + printf "%s" "$value" > "$out" ''; # All cores should be located in the same path after symlinkJoin,