From 30bb2e0a763be80369c2c5defe61d53f8efb7688 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Fri, 25 Oct 2024 10:51:22 -0700 Subject: [PATCH] flutterPackages-source.v3_27: fix building --- .../compilers/flutter/artifacts/fetch-artifacts.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix b/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix index f7412a37ec10..e42654c36c51 100644 --- a/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix +++ b/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix @@ -69,7 +69,9 @@ runCommand "flutter-artifacts-${flutterPlatform}-${systemPlatform}" lndir -silent '${flutter'}/bin/cache/dart-sdk' "$FLUTTER_ROOT/bin/cache/dart-sdk" '' + '' - HOME="$(mktemp -d)" flutter precache -v '--${flutterPlatform}' ${builtins.concatStringsSep " " (map (p: "'--no-${p}'") (lib.remove flutterPlatform flutterPlatforms))} + HOME="$(mktemp -d)" flutter precache ${lib.optionalString (flutter ? engine && flutter.engine.meta.available) "--local-engine ${flutter.engine.outName}"} \ + -v '--${flutterPlatform}' ${builtins.concatStringsSep " " (map (p: "'--no-${p}'") (lib.remove flutterPlatform flutterPlatforms))} + rm -rf "$FLUTTER_ROOT/bin/cache/lockfile" '' + lib.optionalString (lib.versionAtLeast flutter'.version "3.26") '' rm -rf "$FLUTTER_ROOT/bin/cache/dart-sdk"