Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

flutter build ios fails #243448

Closed
brokenpylons opened this issue Jul 14, 2023 · 63 comments
Closed

flutter build ios fails #243448

brokenpylons opened this issue Jul 14, 2023 · 63 comments

Comments

@brokenpylons
Copy link

Describe the bug

Building the IOS application fails. The Flutter.xcframework seems to be missing from the Nix generated $FLUTTER_ROOT/bin/cache folder. The following error is reported:

Building no.name.test.iosM1 for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: ...
Running Xcode build...                                                  
Xcode build done.                                            5.3s
Failed to build iOS app
Error (Xcode): Target release_unpack_ios failed: Exception: No xcframework found at
/nix/store/n6z626cj8whksf3v62yqay30bljxx50d-flutter-cache-dir/artifacts/engine/ios-release/Flutter.xcframework. Try running "flutter precache --ios".

Steps To Reproduce

Steps to reproduce the behavior:

  1. nix shell nixpkgs#flutter -c flutter create --org no.name.test ios_m1 --platform=ios
  2. cd ios_m1
  3. nix shell nixpkgs#flutter -c flutter build ios
  4. Select a development team
  5. nix shell nixpkgs#flutter -c flutter build ios

Notify maintainers

@devholic
@babariviere
@ericdallo
@FlafyDev
@gilice
@hacker1024

Metadata

- system: `"aarch64-darwin"`
- host os: `Darwin 22.5.0, macOS 13.4.1`
- multi-user?: `yes`
- sandbox: `no`
- version: `nix-env (Nix) 2.16.1`
- channels(root): `"nixpkgs"
@IanLuo
Copy link

IanLuo commented Jul 23, 2023

I have this issue too, seems the files should be placed in a 'cache' folder inside flutter store object, there's no way to create it incrementally, and the 'cache' folder can not be changed.

@IanLuo
Copy link

IanLuo commented Jul 29, 2023

looks like the folder name is mis-match, there's an extra -

image

@FlafyDev
Copy link
Contributor

FlafyDev commented Jul 29, 2023

looks like the folder name is mis-match, there's an extra -
image

This patch should take care of the naming issue:

diff --git a/pkgs/development/compilers/flutter/wrapper.nix b/pkgs/development/compilers/flutter/wrapper.nix
index 5685ddebd78..23d8441be36 100644
--- a/pkgs/development/compilers/flutter/wrapper.nix
+++ b/pkgs/development/compilers/flutter/wrapper.nix
@@ -64,7 +64,7 @@ let
     '';
   mkPlatformArtifactLinkCommand = { artifact, os, architecture, variant ? null }:
     let
-      artifactDirectory = "${os}-${architecture}${lib.optionalString (variant != null) "-${variant}"}";
+      artifactDirectory = "${os}${lib.optionalString (architecture != null && architecture != "") "-${architecture}"}${lib.optionalString (variant != null) "-${variant}"}";
     in
     ''
       mkdir -p $out/artifacts/engine/${artifactDirectory}

EDIT: Outdated. Not needed anymore.

@IanLuo
Copy link

IanLuo commented Jul 30, 2023

There's another issue for iOS debugging. In the podhelper, the path throught the error above is hard coded,

packages/flutter_tools/bin/podhelper.rb

# This podhelper script is at $FLUTTER_ROOT/packages/flutter_tools/bin.
# Add search paths from $FLUTTER_ROOT/bin/cache/artifacts/engine.
  artifacts_dir = File.join('..', '..', '..', '..', 'bin', 'cache', 'artifacts', 'engine')
  debug_framework_dir = File.expand_path(File.join(artifacts_dir, 'ios', 'Flutter.xcframework'), __FILE__)

  unless Dir.exist?(debug_framework_dir)
    # iOS artifacts have not been downloaded.
    raise "#{debug_framework_dir} must exist. If you're running pod install manually, make sure \"flutter precache --ios\" is executed first"
  end

but the engine files are located in flutter-cache-dir, in another store derivation, from where the podhelper was executing, it was not able to located the files.

According to the source code, flutter will use the cache correctly if there's a FLUTTER_CACHE_DIR defined, but in this case it won't work, maybe to added a symlink to the flutter-cache-dir from the flutter derivation is better?

@FlafyDev
Copy link
Contributor

According to the source code, flutter will use the cache correctly if there's a FLUTTER_CACHE_DIR defined, but in this case it won't work, maybe to added a symlink to the flutter-cache-dir from the flutter derivation is better?

Originally, the artifacts were symlinked to the Flutter derivation. However, due to the need to recompile Flutter and depend on Nix store optimizations to save space every time the artifacts changed, it was modified in #240715 to retrieve the cache from an environment variable instead. This change removed the need to rebuild the Flutter derivation.

Perhaps we should patch the 2 artifacts_dir variables in podhelper.rb to use the environment variable? Would that work?

artifacts_dir = File.join(ENV['FLUTTER_CACHE_DIR'], 'artifacts', 'engine')

@IanLuo
Copy link

IanLuo commented Jul 31, 2023

Perhaps we should patch the 2 artifacts_dir variables in podhelper.rb to use the environment variable? Would that work?

artifacts_dir = File.join(ENV['FLUTTER_CACHE_DIR'], 'artifacts', 'engine')

I'm not sure if it's a good idea to patch the code to podhelper.rb, just don't know if there's other place still trying to find fro the original artifact location, but at least it should fix the current error.

@brokenpylons
Copy link
Author

What if we instead join Flutter and artifacts derivations at the root level. That way the original folder structure would be preserved, so relative paths should work normally.

Something like this.

I don't have access to a MacOS machine right now, so I haven't had the chance to see if this resolves the issue.

@FlafyDev
Copy link
Contributor

FlafyDev commented Jul 31, 2023

What if we instead join Flutter and artifacts derivations at the root level. That way the original folder structure would be preserved, so relative paths should work normally.

Something like this.

I don't have access to a MacOS machine right now, so I haven't had the chance to see if this resolves the issue.

IIRC symlinkJoining the flutter derivation with another derivation that adds files to bin/cache doesn't work.
Flutter will only look at the bin/cache of its own derivation (it resolves the symlink). In your changes it might work since you make use of the FLUTTER_CACHE_DIR env variable, but that means it still won't work for mac, I think.

@brokenpylons
Copy link
Author

Maybe setting the FLUTTER_ROOT environment variable to the joined derivation would work.

@brokenpylons
Copy link
Author

I tested it today and I don't even get to the podhelper error. I reverted everything and only applied your patch, however I keep getting the following error (using the same steps as in the original issue):

Automatically signing iOS for device deployment using specified development team in Xcode project: ...
Running Xcode build...                                                  
Xcode build done.                                           12.8s
Failed to build iOS app
Error (Xcode): Target release_unpack_ios failed: Exception: Failed to codesign ...project/build/ios/Release-iphoneos/Flutter.framework/Flutter with
identity ...

I think the problem is caused by the fact that the Flutter.framework directory contains symbolic links to files in the nix store. So when Flutter copies this directory to the build directory without dereferencing the symbolic links, and then tries to sign the Flutter executable inside, it doesn't have the permissions to modify it, since the file is actually in the nix store (or it tries to modify some other file in that directory, I'm not exactly sure how signing works).

If I try to build without singing flutter build ios --no-codesign --simulator or if I use flutter run I get a Failed to extract arm64 for ... error.

@IanLuo what steps do you use?

@huszm
Copy link

huszm commented Sep 6, 2023

I got this problem after upgrading flutter and upgrading some packages,
after hours from searching i got nothing to fix this problem, but i fixed the problem by the following steps:

  1. Delete ios folder.
  2. Go back to last ios folder before upgrading flutter from local or remote repo and copy it.
  3. Just paste the folder in root flutter project folder

@n8henrie
Copy link
Contributor

Seeing this on aarch64-darwin trying to build https://github.com/CCExtractor/taskwarrior-flutter

No luck manually setting the build cache:

export FLUTTER_CACHE_DIR=$(nix build --print-out-paths --no-link ~/git/nixpkgs#flutter)/bin/cache

When I run flutter build ios (or pod install directly), I still get:

/nix/store/g027qas0q79r3ha8hyrh2ml7d4acij1p-flutter-3.13.0-unwrapped/bin/cache/artifacts/engine/ios/Flutter.xcframework must exist. If you're running pod install manually, make sure "flutter precache --ios" is executed first

@patmuk
Copy link

patmuk commented Apr 11, 2024

Bumping this issue: When following the above instructions I am getting the error:
Error (Xcode): Target release_unpack_ios failed: Error: Flutter failed to create a directory at "/nix/store/09v9fm2zq664rhdnbvyg2wr9j4j7ak2i-flutter-3.19.0-unwrapped/bin/cache/artifacts".

Anyone having a workaround? Any fix envisioned?

@brokenpylons
Copy link
Author

brokenpylons commented Apr 11, 2024

What I ended up doing is:

  • I use the official tarballs (which are added to the store as an archive to preserve permissions), and I have a script which unpacks the tarball to the root of the repository (similar to flutter_wrapper).
  • I then add the flutter executable to the path in the development shell
  • On NixOS systems I use a FHS environment
  • In derivations, I always first unpack the tarball and then build the artifacts either using a FHS environment or __noChroot depending on the system.

So far this approach just worked. Trying to do it properly is such an uphill battle, it's probably not worth it. Flutter wasn't really designed to be packaged.

@patmuk
Copy link

patmuk commented Apr 11, 2024

@brokenpylons thanks for your advice! It's a pity that flutter does not play well with nix.

I wanted to do that in a new derivation, but did not succeeded ... how did you do it?
I tried it with pkgs.stdenv.mkDerivation only to discover that getting the project's directory is nearly impossible.
It should work in shellHook - but that doesn't get called :(

Or did you go the runCommand route? I guess here is where __noChroot helps, allowing downloading?

Basically, I would like to

  • install flutter in a local subfolder of the project
  • have an own nix file, taking care of installing it
  • do that only once ...

Many thanks!

@brokenpylons
Copy link
Author

brokenpylons commented Apr 11, 2024

@patmuk I download the tarballs using fetchurl, that way they get added to the store as an archive.

flutterSource-x86_64-linux = pkgs.fetchurl {
  url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.19.3-stable.tar.xz";
  hash = "sha256-3bcSvlhiga/VGj+W2zaB+Z8kInggHgrjMiwDcG5ABK0=";
};
flutterSource-aarch64-darwin = pkgs.fetchurl {
  url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.19.3-stable.zip";
  hash = "sha256-pT4Mdqill8MtPAY9QQ4XVw2lR1brz0CRDbS4MFufhuk=";
};

Then I have a linux and a macOS version of the unpack command, which unpacks the archive to the current directory.

pkgs.writeShellApplication {
  name = "unpack";

  runtimeInputs = [ pkgs.xz pkgs.gnutar ];

  text = ''
    tar -xvf ${flutterSource-x86_64-linux} -C "$PWD"
  '';
};
pkgs.writeShellApplication {
  name = "unpack";

  text = ''
    unzip ${flutterSource-aarch64-darwin} -d "$PWD"
  '';
};

I also have a derivation for the web build, which uses flutterSource-x86_64-linux and flutterSource-aarch64-darwin. That way the same version of Flutter gets used everywhere. If you don't plan to use Flutter in a derivation, then you could just use a simple shell script for all of this.

@patmuk
Copy link

patmuk commented Apr 16, 2024

Many thanks, that worked!
I implemented it being called from a flake.nix, which is checking if the local flutter dir already exists, so the unzipping is not done every time (as I am using direnv).

For anyone needing it: My ,/nix/flutter-local.nix:

{ pkgs ? import <nixpkgs> { }, local_flutter_path }:
# Downloads flutter into a local directory (passed as local_flutter_path) and returns the bin path so the calling shellHook can set it to the PATH
rec {
  flutterSource-aarch64-darwin = pkgs.fetchurl {
    url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.19.5-stable.zip";
    hash = "sha256-HXHsHs2bzt9Xaqp6cUyK/S/Qk028jqCfSx3DF31HX/Q=";
  };

  unpack_flutter = pkgs.writeShellApplication {
    name = "unpack_flutter";
    runtimeInputs = with pkgs; [
      unzip
    ];

    text = ''
      flutter_local_dir=${local_flutter_path}
      flutter_bin_dir="$flutter_local_dir"/flutter/bin
      flutter_bin_file="$flutter_bin_dir"/flutter

      echo "flutter needs local installation? ..."

      if [ -f "$flutter_bin_file" ]; then
        echo "flutter is already installed locally in '$flutter_local_dir'"
      else
        echo "... installing flutter locally in '$flutter_local_dir'"
        unzip ${flutterSource-aarch64-darwin} -d "$flutter_local_dir"
      fi
    '';
  };
}

my flake.nix:

{
  description = "Flutter toolchain. Installs all tools needed for flutter, with versions pinned for this project. Rust's own tooling handles the rust toolchain.";
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    flake-utils.url = "github:numtide/flake-utils";
    android-nixpkgs.url = "github:tadfisher/android-nixpkgs";
  };

  outputs = { nixpkgs, flake-utils, android-nixpkgs, ... }:
    flake-utils.lib.eachDefaultSystem (system:
      let
        pkgs = import nixpkgs {
          inherit system;
          config = {
            allowUnfree = true;
            android_sdk = {
              accept_license = true;
            };
          };
        };
        androidCustomPackage = android-nixpkgs.sdk.${system} (
          sdkPkgs: with sdkPkgs; [
            cmdline-tools-latest
            build-tools-30-0-3
            build-tools-33-0-2
            build-tools-34-0-0
            platform-tools
            emulator
            #patcher-v4
            platforms-android-28
            platforms-android-29
            platforms-android-30
            platforms-android-31
            platforms-android-32
            platforms-android-33
            platforms-android-34
          ]
        );
        pinnedJDK = pkgs.jdk17;
        xcode_version = "15.3.0";
        flutter_rust_bridge_codegen = import ./nix/flutter_rust_bridge_codegen.nix {
          inherit pkgs;
        };
        local_flutter_path = "$PWD/.flutter-local";
        flutter-local = import ./nix/flutter-local.nix {
          inherit pkgs local_flutter_path;
        };
      in
      {
        devShells. default = pkgs.mkShell {
          name = "My-flutter-dev-shell";
          buildInputs = with pkgs; [
            cocoapods
            xcodes
            pinnedJDK
            androidCustomPackage
            flutter_rust_bridge_codegen
            darwin.apple_sdk.frameworks.CoreServices
            # list of frameworks: https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/darwin/apple-sdk/frameworks.nix
            # needed by cocapods for 'UIKit/UIKit.h' file not found
            # darwin.apple_sdk.frameworks.Foundation
            # darwin.apple_sdk.frameworks.CoreGraphics
            # darwin.apple_sdk.frameworks.SystemConfiguration
          ];
          shellHook = ''
            # installs flutter locally, if not there already
            ${flutter-local.unpack_flutter}/bin/unpack_flutter
            export PATH="${local_flutter_path}/flutter/bin:$PATH"
            # installs or checks for the right xcode version
            echo "installing xcode ${xcode_version}"
            xcodes install ${xcode_version} --experimental-unxip
            xcodes select ${xcode_version}
            #  GRADLE_USER_HOME=$HOME/gradle-user-home
            #  GRADLE_HOME=$HOME/gradle-home
          '';
          JAVA_HOME = pinnedJDK;
          # ANDROID_HOME = "${androidCustomPackage}/share/android-sdk";
          # ANDROID_SDK_HOME = "${androidCustomPackage}/share/android-sdk";
          # GRADLE_USER_HOME = "/home/admin0101/.gradle";
          # GRADLE_OPTS = "-Dorg.gradle.project.android.aapt2FromMavenOverride=${androidCustomPackage}/share/android-sdk/build-tools/34.0.0/aapt2";
        };
      }
    );
}

@patmuk
Copy link

patmuk commented Apr 16, 2024

Despite the local installation I am still getting these errors:

Lexical or Preprocessor Issue (Xcode): 'UIKit/UIKit.h' file not found
clean_flutter/new_flutter/build/ios/Release-iphoneos/Flutter.framework/Headers/FlutterAppDelegate.h:7:8


Semantic Issue (Xcode): 'SecKeychainRef' is unavailable: not available on iOS
clean_flutter/new_flutter/build/ios/Release-iphoneos/Flutter.framework/Headers/FlutterAppDelegate.h:286:47

However, open ios/Runner.xcworkspace and running it in Xcode works.
@brokenpylons did you had similar problems to solve?

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/flutter-for-ios-setup-not-working/43130/4

@patmuk
Copy link

patmuk commented Apr 21, 2024

Turned out, that mkShell needs to be replaced by mkShellNoCC, in order to use Xcode's c compiler! (see discourse link).

@patmuk
Copy link

patmuk commented Apr 21, 2024

This issue can be closed (I can't do that myself).

@brokenpylons
Copy link
Author

The issue is not actually solved for flutter in nixpkgs, so I'll leave it open.

@dvtkrlbs
Copy link

dvtkrlbs commented May 9, 2024

@patmuk can your workaround be applied to the flutter package?

@patmuk
Copy link

patmuk commented May 9, 2024

No, sorry, I distracted a bit from the original issue.
The original issue, as pointed out in #243448 (comment), is that a cache directory of flutter is written into the nix store and thus it cannot be written to.
A fix would be to refer (symlink?) to a local folder instead.
For Android compilation it is not used, but for iOS compilation Flutter uses this temp directory.

I used a workaround recommended from @brokenpylons: Have a mkShell in a flake download and install Flutter locally, not using the nix package. Using mkShellNoCC made this workaround work - but it is not a solution to the original issue.

I am not deep enough into nix, but I believe it might not be that hard to create a local cash directory for flutter when nix-installing it?

@brokenpylons
Copy link
Author

brokenpylons commented May 9, 2024

I am not deep enough into nix, but I believe it might not be that hard to create a local cash directory for flutter when nix-installing it?

The issue is that flutter expects the cache directory to be inside the flutter root, they frequently refer to it using relative paths, for example link and link. This needs to be fixed upstream, trying to patch this would be like playing whack-a-mole.

@dvtkrlbs
Copy link

dvtkrlbs commented May 9, 2024

Created the issue at the upstream. Will look at on how hard it would it be to allow it to also first try an env variable for the binary cache location today. Even if they don't accept the patch maybe it could be useful.

@patmuk
Copy link

patmuk commented May 9, 2024

I tried that maybe a month ago. Once I fix my XCode, I will try that again today!

@brokenpylons
Copy link
Author

@FlafyDev I'm aware. But as far as I can tell the artifacts are still stored in the nix store, right?

@patmuk
Copy link

patmuk commented May 9, 2024

Ups, not the "Flutter executable", but the "/cache/artifacts".
I did not symlinked, I "solved" it with a local flutter installation.

@brokenpylons
Copy link
Author

brokenpylons commented May 9, 2024

@FlafyDev I guess you can then patch this build script to chmod that Flutter file before signing it, but to me this approach seems unsustainable.

I think the correct approach is to get the cache out of the store, like @dvtkrlbs proposed. However there is a bunch of issues already open for this:
flutter/flutter#105257
flutter/flutter#130580
flutter/flutter#59430

And no progress was made so far...

@FlafyDev
Copy link
Contributor

FlafyDev commented May 9, 2024

@FlafyDev I guess you can then patch that build script to chmod that Flutter file before signing it, but to me this approach seems unsustainable.

We are already doing it in one place in the code https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/flutter/patches/copy-without-perms.patch . It never broke so far(was created in Apr 2023 I think) and I don't see another way for solving that kind of problem.

I think the correct approach is to get the cache out of the store, like @dvtkrlbs proposed.

I disagree. I believe artifacts shouldn't be downloaded at runtime and should be fetched together with Flutter when building it in Nix.

  1. These are binaries, you'd need fhs env or to patch them at runtime. This is always annoying to deal with and brings annoying issues(especially fhs).
  2. It makes more sense in Nix to have artifacts fetched while building Flutter and for Flutter to be an immutable package. We then also have more control over the resulting Flutter package, like what artifacts it'll come with. And we don't have to download anything at runtime.
  3. the buildFlutterApplication package builder is much simpler to implement with Flutter as an immutable package.
  4. uhh there are probably more reasons that I forgot

It does require a lot of work. but we already proved immutable Flutter is possible by having Flutter work great for building to Linux desktop, web, and Android (And maybe mac, never tested). And we also got buildFlutterApplication building for Linux desktop, web, and soon to Android as well.

@brokenpylons
Copy link
Author

brokenpylons commented May 9, 2024

I meant unsustainable in a sense that constant effort is required for the package to work. If flutter team decides to change how the build works there is a chance you will need to fix it again.

These are binaries, you'd need fhs env or to patch them at runtime. This is always annoying to deal with and brings annoying issues.

I wasn't aware of this, that's unfortunate. I assumed it was just files required for the build.

Android as well

I attempted that as well. I got it to build, but the apk wasn't reproducible. Did you manage to solve this?

@patmuk
Copy link

patmuk commented May 9, 2024

Android as well

I attempted that as well. I got it to build, but the apk wasn't reproducible. Did you manage to solve this?
I could build an app as well, but I did not use it further (didn't install it, didn't ran it in an emulator).

Btw, I got my Xcode problem fixed (for anyone with the same issue: Redownload the runtime) and I would be ready to test, if needed. Though it looks like you guys already boiled it down :)

@FlafyDev
Copy link
Contributor

FlafyDev commented May 9, 2024

I meant unsustainable in a sense that constant effort is required for the package to work. If flutter team decides to change, how the build works there is a chance you will need to fix it again.

Yeah that's a big downside and why we should minimize the amount of patches we add to the flutter package and upstream whatever we can.

Android as well

I attempted that as well. I got it to build, but the apk wasn't reproducible. Did you manage to solve this?

Support it being worked at here #307983

I barely tested it but it seems flutter only needs to fetch gradle files(so buildFlutterApplication will have to fetch it instead) and then it should be able to able to build apk just fine.

(this is getting off topic tho lol)

@dvtkrlbs
Copy link

dvtkrlbs commented May 9, 2024

Btw if anyone want to work on this. I can create a lightweight macos vm and provide ssh/vnc access to it.

@dvtkrlbs
Copy link

I looked further on the issue and it seems like the necessary artifacts exists in flutter-wrapped but doesn't exist on flutter-unwrapped. Can't we just make sure that they exist in unwrapped? Simple folder diff with an downloaded sdk doesn't show distinct files.

@patmuk
Copy link

patmuk commented May 10, 2024

Do you mean flutter as the flutter-wrapped? I can't find a flutter-unwrapped ...
Using the linked package, I get the mentioned

Error (Xcode): Target release_unpack_ios failed: Error: Flutter failed to create a directory at
"/nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/artifacts".

Comparing my locally-installed flutter with the nix package results in:

/usr/bin/diff /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/ ../.toolchain/flutter-local/flutter/bin/cache/                  
Only in ../.toolchain/flutter-local/flutter/bin/cache: .dartignore
Only in ../.toolchain/flutter-local/flutter/bin/cache: LICENSE.dart_sdk_archive.md
Only in ../.toolchain/flutter-local/flutter/bin/cache: android-internal-build-artifacts.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: android-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: artifacts
Common subdirectories: /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk
Only in ../.toolchain/flutter-local/flutter/bin/cache: downloads
Only in ../.toolchain/flutter-local/flutter/bin/cache: engine-dart-sdk.stamp
diff /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter.version.json ../.toolchain/flutter-local/flutter/bin/cache/flutter.version.json
2,4c2
<   "devToolsVersion": "2.31.1",
<   "flutterVersion": "3.19.4",
<   "frameworkVersion": "3.19.4",
---
>   "frameworkVersion": "3.19.5",
7,11c5,11
<   "frameworkRevision": "nixpkgs000000000000000000000000000000000",
<   "frameworkCommitDate": "1970-01-01 00:00:00",
<   "engineRevision": "a5c24f538d05aaf66f7972fb23959d8cafb9f95a",
<   "dartSdkVersion": "3.3.2"
< }
---
>   "frameworkRevision": "300451adae589accbece3490f4396f10bdf15e6e",
>   "frameworkCommitDate": "2024-03-27 21:54:07 -0500",
>   "engineRevision": "e76c956498841e1ab458577d3892003e553e4f3c",
>   "dartSdkVersion": "3.3.3",
>   "devToolsVersion": "2.31.1",
>   "flutterVersion": "3.19.5"
> }
\ No newline at end of file
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_sdk.stamp
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter_tools.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/flutter_tools.snapshot differ
diff /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter_tools.stamp ../.toolchain/flutter-local/flutter/bin/cache/flutter_tools.stamp
1c1
< ab75bef3f909337abfe7d3b7de1ed74c1a3866fc
---
> 300451adae589accbece3490f4396f10bdf15e6e:
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_version_check.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_web_sdk
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_web_sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: font-subset.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: gradle_wrapper.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: ios-deploy.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: ios-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: libimobiledevice.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: libplist.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: linux-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: lockfile
Only in ../.toolchain/flutter-local/flutter/bin/cache: macos-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: material_fonts.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: openssl.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: pkg
Only in ../.toolchain/flutter-local/flutter/bin/cache: usbmuxd.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: windows-sdk.stamp

The contents of flutter/bin/cache/artifacts are (tree ../.toolchain/flutter-local/flutter/bin/cache/artifacts )

../.toolchain/flutter-local/flutter/bin/cache/artifacts
├── engine
│   ├── android-arm
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   └── flutter.jar
│   ├── android-arm-profile
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   ├── darwin-x64
│   │   │   ├── LICENSE.gen_snapshot.md
│   │   │   └── gen_snapshot
│   │   └── flutter.jar
│   ├── android-arm-release
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   ├── darwin-x64
│   │   │   ├── LICENSE.gen_snapshot.md
│   │   │   └── gen_snapshot
│   │   └── flutter.jar
│   ├── android-arm64
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   └── flutter.jar
│   ├── android-arm64-profile
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   ├── darwin-x64
│   │   │   ├── LICENSE.gen_snapshot.md
│   │   │   └── gen_snapshot
│   │   └── flutter.jar
│   ├── android-arm64-release
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   ├── darwin-x64
│   │   │   ├── LICENSE.gen_snapshot.md
│   │   │   └── gen_snapshot
│   │   └── flutter.jar
│   ├── android-x64
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   └── flutter.jar
│   ├── android-x64-profile
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   ├── darwin-x64
│   │   │   ├── LICENSE.gen_snapshot.md
│   │   │   └── gen_snapshot
│   │   └── flutter.jar
│   ├── android-x64-release
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   ├── darwin-x64
│   │   │   ├── LICENSE.gen_snapshot.md
│   │   │   └── gen_snapshot
│   │   └── flutter.jar
│   ├── android-x86
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   └── flutter.jar
│   ├── android-x86-jit-release
│   │   ├── LICENSE.flutter_jar_zip.md
│   │   └── flutter.jar
│   ├── common
│   │   ├── LICENSE.flutter_patched_sdk.md
│   │   ├── flutter_patched_sdk
│   │   │   ├── platform_strong.dill
│   │   │   └── vm_outline_strong.dill
│   │   └── flutter_patched_sdk_product
│   │       ├── platform_strong.dill
│   │       └── vm_outline_strong.dill
│   ├── darwin-x64
│   │   ├── FlutterMacOS.framework
│   │   │   ├── FlutterMacOS -> Versions/Current/FlutterMacOS
│   │   │   ├── Headers -> Versions/Current/Headers
│   │   │   ├── Modules -> Versions/Current/Modules
│   │   │   ├── Resources -> Versions/Current/Resources
│   │   │   └── Versions
│   │   │       ├── A
│   │   │       │   ├── FlutterMacOS
│   │   │       │   ├── Headers
│   │   │       │   │   ├── FlutterAppDelegate.h
│   │   │       │   │   ├── FlutterAppLifecycleDelegate.h
│   │   │       │   │   ├── FlutterBinaryMessenger.h
│   │   │       │   │   ├── FlutterChannels.h
│   │   │       │   │   ├── FlutterCodecs.h
│   │   │       │   │   ├── FlutterDartProject.h
│   │   │       │   │   ├── FlutterEngine.h
│   │   │       │   │   ├── FlutterMacOS.h
│   │   │       │   │   ├── FlutterMacros.h
│   │   │       │   │   ├── FlutterPlatformViews.h
│   │   │       │   │   ├── FlutterPluginMacOS.h
│   │   │       │   │   ├── FlutterPluginRegistrarMacOS.h
│   │   │       │   │   ├── FlutterTexture.h
│   │   │       │   │   └── FlutterViewController.h
│   │   │       │   ├── Modules
│   │   │       │   │   └── module.modulemap
│   │   │       │   ├── Resources
│   │   │       │   │   ├── Info.plist
│   │   │       │   │   └── icudtl.dat
│   │   │       │   └── _CodeSignature
│   │   │       │       └── CodeResources
│   │   │       └── Current -> A
│   │   ├── FlutterMacOS.framework.zip
│   │   ├── LICENSE.artifacts.md
│   │   ├── LICENSE.font_subset.md
│   │   ├── const_finder.dart.snapshot
│   │   ├── flutter_tester
│   │   ├── font-subset
│   │   ├── frontend_server.dart.snapshot
│   │   ├── gen_snapshot
│   │   ├── gen_snapshot_arm64
│   │   ├── gen_snapshot_x64
│   │   ├── icudtl.dat
│   │   ├── impellerc
│   │   ├── isolate_snapshot.bin
│   │   ├── libpath_ops.dylib
│   │   ├── libtessellator.dylib
│   │   ├── shader_lib
│   │   │   ├── BUILD.gn
│   │   │   ├── flutter
│   │   │   │   ├── BUILD.gn
│   │   │   │   └── runtime_effect.glsl
│   │   │   └── impeller
│   │   │       ├── BUILD.gn
│   │   │       ├── blending.glsl
│   │   │       ├── branching.glsl
│   │   │       ├── color.glsl
│   │   │       ├── constants.glsl
│   │   │       ├── conversions.glsl
│   │   │       ├── dithering.glsl
│   │   │       ├── external_texture_oes.glsl
│   │   │       ├── gaussian.glsl
│   │   │       ├── gradient.glsl
│   │   │       ├── path.glsl
│   │   │       ├── prefix_sum.glsl
│   │   │       ├── texture.glsl
│   │   │       ├── tile_mode.glsl
│   │   │       ├── transform.glsl
│   │   │       └── types.glsl
│   │   └── vm_isolate_snapshot.bin
│   ├── darwin-x64-profile
│   │   ├── FlutterMacOS.framework
│   │   │   ├── FlutterMacOS -> Versions/Current/FlutterMacOS
│   │   │   ├── Headers -> Versions/Current/Headers
│   │   │   ├── Modules -> Versions/Current/Modules
│   │   │   ├── Resources -> Versions/Current/Resources
│   │   │   └── Versions
│   │   │       ├── A
│   │   │       │   ├── FlutterMacOS
│   │   │       │   ├── Headers
│   │   │       │   │   ├── FlutterAppDelegate.h
│   │   │       │   │   ├── FlutterAppLifecycleDelegate.h
│   │   │       │   │   ├── FlutterBinaryMessenger.h
│   │   │       │   │   ├── FlutterChannels.h
│   │   │       │   │   ├── FlutterCodecs.h
│   │   │       │   │   ├── FlutterDartProject.h
│   │   │       │   │   ├── FlutterEngine.h
│   │   │       │   │   ├── FlutterMacOS.h
│   │   │       │   │   ├── FlutterMacros.h
│   │   │       │   │   ├── FlutterPlatformViews.h
│   │   │       │   │   ├── FlutterPluginMacOS.h
│   │   │       │   │   ├── FlutterPluginRegistrarMacOS.h
│   │   │       │   │   ├── FlutterTexture.h
│   │   │       │   │   └── FlutterViewController.h
│   │   │       │   ├── Modules
│   │   │       │   │   └── module.modulemap
│   │   │       │   ├── Resources
│   │   │       │   │   ├── Info.plist
│   │   │       │   │   └── icudtl.dat
│   │   │       │   └── _CodeSignature
│   │   │       │       └── CodeResources
│   │   │       └── Current -> A
│   │   ├── FlutterMacOS.framework.zip
│   │   ├── LICENSE.artifacts.md
│   │   ├── gen_snapshot
│   │   ├── gen_snapshot_arm64
│   │   └── gen_snapshot_x64
│   ├── darwin-x64-release
│   │   ├── FlutterMacOS.framework
│   │   │   ├── FlutterMacOS -> Versions/Current/FlutterMacOS
│   │   │   ├── Headers -> Versions/Current/Headers
│   │   │   ├── Modules -> Versions/Current/Modules
│   │   │   ├── Resources -> Versions/Current/Resources
│   │   │   └── Versions
│   │   │       ├── A
│   │   │       │   ├── FlutterMacOS
│   │   │       │   ├── Headers
│   │   │       │   │   ├── FlutterAppDelegate.h
│   │   │       │   │   ├── FlutterAppLifecycleDelegate.h
│   │   │       │   │   ├── FlutterBinaryMessenger.h
│   │   │       │   │   ├── FlutterChannels.h
│   │   │       │   │   ├── FlutterCodecs.h
│   │   │       │   │   ├── FlutterDartProject.h
│   │   │       │   │   ├── FlutterEngine.h
│   │   │       │   │   ├── FlutterMacOS.h
│   │   │       │   │   ├── FlutterMacros.h
│   │   │       │   │   ├── FlutterPlatformViews.h
│   │   │       │   │   ├── FlutterPluginMacOS.h
│   │   │       │   │   ├── FlutterPluginRegistrarMacOS.h
│   │   │       │   │   ├── FlutterTexture.h
│   │   │       │   │   └── FlutterViewController.h
│   │   │       │   ├── Modules
│   │   │       │   │   └── module.modulemap
│   │   │       │   ├── Resources
│   │   │       │   │   ├── Info.plist
│   │   │       │   │   └── icudtl.dat
│   │   │       │   └── _CodeSignature
│   │   │       │       └── CodeResources
│   │   │       └── Current -> A
│   │   ├── FlutterMacOS.framework.zip
│   │   ├── LICENSE.artifacts.md
│   │   ├── gen_snapshot
│   │   ├── gen_snapshot_arm64
│   │   └── gen_snapshot_x64
│   ├── ios
│   │   ├── Flutter.xcframework
│   │   │   ├── Info.plist
│   │   │   ├── _CodeSignature
│   │   │   │   ├── CodeDirectory
│   │   │   │   ├── CodeRequirements
│   │   │   │   ├── CodeRequirements-1
│   │   │   │   ├── CodeResources
│   │   │   │   └── CodeSignature
│   │   │   ├── ios-arm64
│   │   │   │   └── Flutter.framework
│   │   │   │       ├── Flutter
│   │   │   │       ├── Headers
│   │   │   │       │   ├── Flutter.h
│   │   │   │       │   ├── FlutterAppDelegate.h
│   │   │   │       │   ├── FlutterBinaryMessenger.h
│   │   │   │       │   ├── FlutterCallbackCache.h
│   │   │   │       │   ├── FlutterChannels.h
│   │   │   │       │   ├── FlutterCodecs.h
│   │   │   │       │   ├── FlutterDartProject.h
│   │   │   │       │   ├── FlutterEngine.h
│   │   │   │       │   ├── FlutterEngineGroup.h
│   │   │   │       │   ├── FlutterHeadlessDartRunner.h
│   │   │   │       │   ├── FlutterMacros.h
│   │   │   │       │   ├── FlutterPlatformViews.h
│   │   │   │       │   ├── FlutterPlugin.h
│   │   │   │       │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │   │       │   ├── FlutterTexture.h
│   │   │   │       │   └── FlutterViewController.h
│   │   │   │       ├── Info.plist
│   │   │   │       ├── Modules
│   │   │   │       │   └── module.modulemap
│   │   │   │       ├── PrivacyInfo.xcprivacy
│   │   │   │       ├── _CodeSignature
│   │   │   │       │   └── CodeResources
│   │   │   │       └── icudtl.dat
│   │   │   └── ios-arm64_x86_64-simulator
│   │   │       └── Flutter.framework
│   │   │           ├── Flutter
│   │   │           ├── Headers
│   │   │           │   ├── Flutter.h
│   │   │           │   ├── FlutterAppDelegate.h
│   │   │           │   ├── FlutterBinaryMessenger.h
│   │   │           │   ├── FlutterCallbackCache.h
│   │   │           │   ├── FlutterChannels.h
│   │   │           │   ├── FlutterCodecs.h
│   │   │           │   ├── FlutterDartProject.h
│   │   │           │   ├── FlutterEngine.h
│   │   │           │   ├── FlutterEngineGroup.h
│   │   │           │   ├── FlutterHeadlessDartRunner.h
│   │   │           │   ├── FlutterMacros.h
│   │   │           │   ├── FlutterPlatformViews.h
│   │   │           │   ├── FlutterPlugin.h
│   │   │           │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │           │   ├── FlutterTexture.h
│   │   │           │   └── FlutterViewController.h
│   │   │           ├── Info.plist
│   │   │           ├── Modules
│   │   │           │   └── module.modulemap
│   │   │           ├── PrivacyInfo.xcprivacy
│   │   │           ├── _CodeSignature
│   │   │           │   └── CodeResources
│   │   │           └── icudtl.dat
│   │   ├── LICENSE
│   │   ├── extension_safe
│   │   │   └── Flutter.xcframework
│   │   │       ├── Info.plist
│   │   │       ├── _CodeSignature
│   │   │       │   ├── CodeDirectory
│   │   │       │   ├── CodeRequirements
│   │   │       │   ├── CodeRequirements-1
│   │   │       │   ├── CodeResources
│   │   │       │   └── CodeSignature
│   │   │       ├── ios-arm64
│   │   │       │   └── Flutter.framework
│   │   │       │       ├── Flutter
│   │   │       │       ├── Headers
│   │   │       │       │   ├── Flutter.h
│   │   │       │       │   ├── FlutterAppDelegate.h
│   │   │       │       │   ├── FlutterBinaryMessenger.h
│   │   │       │       │   ├── FlutterCallbackCache.h
│   │   │       │       │   ├── FlutterChannels.h
│   │   │       │       │   ├── FlutterCodecs.h
│   │   │       │       │   ├── FlutterDartProject.h
│   │   │       │       │   ├── FlutterEngine.h
│   │   │       │       │   ├── FlutterEngineGroup.h
│   │   │       │       │   ├── FlutterHeadlessDartRunner.h
│   │   │       │       │   ├── FlutterMacros.h
│   │   │       │       │   ├── FlutterPlatformViews.h
│   │   │       │       │   ├── FlutterPlugin.h
│   │   │       │       │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │       │       │   ├── FlutterTexture.h
│   │   │       │       │   └── FlutterViewController.h
│   │   │       │       ├── Info.plist
│   │   │       │       ├── Modules
│   │   │       │       │   └── module.modulemap
│   │   │       │       ├── PrivacyInfo.xcprivacy
│   │   │       │       ├── _CodeSignature
│   │   │       │       │   └── CodeResources
│   │   │       │       └── icudtl.dat
│   │   │       └── ios-arm64_x86_64-simulator
│   │   │           └── Flutter.framework
│   │   │               ├── Flutter
│   │   │               ├── Headers
│   │   │               │   ├── Flutter.h
│   │   │               │   ├── FlutterAppDelegate.h
│   │   │               │   ├── FlutterBinaryMessenger.h
│   │   │               │   ├── FlutterCallbackCache.h
│   │   │               │   ├── FlutterChannels.h
│   │   │               │   ├── FlutterCodecs.h
│   │   │               │   ├── FlutterDartProject.h
│   │   │               │   ├── FlutterEngine.h
│   │   │               │   ├── FlutterEngineGroup.h
│   │   │               │   ├── FlutterHeadlessDartRunner.h
│   │   │               │   ├── FlutterMacros.h
│   │   │               │   ├── FlutterPlatformViews.h
│   │   │               │   ├── FlutterPlugin.h
│   │   │               │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │               │   ├── FlutterTexture.h
│   │   │               │   └── FlutterViewController.h
│   │   │               ├── Info.plist
│   │   │               ├── Modules
│   │   │               │   └── module.modulemap
│   │   │               ├── PrivacyInfo.xcprivacy
│   │   │               ├── _CodeSignature
│   │   │               │   └── CodeResources
│   │   │               └── icudtl.dat
│   │   └── gen_snapshot_arm64
│   ├── ios-profile
│   │   ├── Flutter.xcframework
│   │   │   ├── Info.plist
│   │   │   ├── _CodeSignature
│   │   │   │   ├── CodeDirectory
│   │   │   │   ├── CodeRequirements
│   │   │   │   ├── CodeRequirements-1
│   │   │   │   ├── CodeResources
│   │   │   │   └── CodeSignature
│   │   │   ├── ios-arm64
│   │   │   │   └── Flutter.framework
│   │   │   │       ├── Flutter
│   │   │   │       ├── Headers
│   │   │   │       │   ├── Flutter.h
│   │   │   │       │   ├── FlutterAppDelegate.h
│   │   │   │       │   ├── FlutterBinaryMessenger.h
│   │   │   │       │   ├── FlutterCallbackCache.h
│   │   │   │       │   ├── FlutterChannels.h
│   │   │   │       │   ├── FlutterCodecs.h
│   │   │   │       │   ├── FlutterDartProject.h
│   │   │   │       │   ├── FlutterEngine.h
│   │   │   │       │   ├── FlutterEngineGroup.h
│   │   │   │       │   ├── FlutterHeadlessDartRunner.h
│   │   │   │       │   ├── FlutterMacros.h
│   │   │   │       │   ├── FlutterPlatformViews.h
│   │   │   │       │   ├── FlutterPlugin.h
│   │   │   │       │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │   │       │   ├── FlutterTexture.h
│   │   │   │       │   └── FlutterViewController.h
│   │   │   │       ├── Info.plist
│   │   │   │       ├── Modules
│   │   │   │       │   └── module.modulemap
│   │   │   │       ├── PrivacyInfo.xcprivacy
│   │   │   │       ├── _CodeSignature
│   │   │   │       │   └── CodeResources
│   │   │   │       └── icudtl.dat
│   │   │   └── ios-arm64_x86_64-simulator
│   │   │       └── Flutter.framework
│   │   │           ├── Flutter
│   │   │           ├── Headers
│   │   │           │   ├── Flutter.h
│   │   │           │   ├── FlutterAppDelegate.h
│   │   │           │   ├── FlutterBinaryMessenger.h
│   │   │           │   ├── FlutterCallbackCache.h
│   │   │           │   ├── FlutterChannels.h
│   │   │           │   ├── FlutterCodecs.h
│   │   │           │   ├── FlutterDartProject.h
│   │   │           │   ├── FlutterEngine.h
│   │   │           │   ├── FlutterEngineGroup.h
│   │   │           │   ├── FlutterHeadlessDartRunner.h
│   │   │           │   ├── FlutterMacros.h
│   │   │           │   ├── FlutterPlatformViews.h
│   │   │           │   ├── FlutterPlugin.h
│   │   │           │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │           │   ├── FlutterTexture.h
│   │   │           │   └── FlutterViewController.h
│   │   │           ├── Info.plist
│   │   │           ├── Modules
│   │   │           │   └── module.modulemap
│   │   │           ├── PrivacyInfo.xcprivacy
│   │   │           ├── _CodeSignature
│   │   │           │   └── CodeResources
│   │   │           └── icudtl.dat
│   │   ├── LICENSE
│   │   ├── extension_safe
│   │   │   └── Flutter.xcframework
│   │   │       ├── Info.plist
│   │   │       ├── _CodeSignature
│   │   │       │   ├── CodeDirectory
│   │   │       │   ├── CodeRequirements
│   │   │       │   ├── CodeRequirements-1
│   │   │       │   ├── CodeResources
│   │   │       │   └── CodeSignature
│   │   │       ├── ios-arm64
│   │   │       │   └── Flutter.framework
│   │   │       │       ├── Flutter
│   │   │       │       ├── Headers
│   │   │       │       │   ├── Flutter.h
│   │   │       │       │   ├── FlutterAppDelegate.h
│   │   │       │       │   ├── FlutterBinaryMessenger.h
│   │   │       │       │   ├── FlutterCallbackCache.h
│   │   │       │       │   ├── FlutterChannels.h
│   │   │       │       │   ├── FlutterCodecs.h
│   │   │       │       │   ├── FlutterDartProject.h
│   │   │       │       │   ├── FlutterEngine.h
│   │   │       │       │   ├── FlutterEngineGroup.h
│   │   │       │       │   ├── FlutterHeadlessDartRunner.h
│   │   │       │       │   ├── FlutterMacros.h
│   │   │       │       │   ├── FlutterPlatformViews.h
│   │   │       │       │   ├── FlutterPlugin.h
│   │   │       │       │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │       │       │   ├── FlutterTexture.h
│   │   │       │       │   └── FlutterViewController.h
│   │   │       │       ├── Info.plist
│   │   │       │       ├── Modules
│   │   │       │       │   └── module.modulemap
│   │   │       │       ├── PrivacyInfo.xcprivacy
│   │   │       │       ├── _CodeSignature
│   │   │       │       │   └── CodeResources
│   │   │       │       └── icudtl.dat
│   │   │       └── ios-arm64_x86_64-simulator
│   │   │           └── Flutter.framework
│   │   │               ├── Flutter
│   │   │               ├── Headers
│   │   │               │   ├── Flutter.h
│   │   │               │   ├── FlutterAppDelegate.h
│   │   │               │   ├── FlutterBinaryMessenger.h
│   │   │               │   ├── FlutterCallbackCache.h
│   │   │               │   ├── FlutterChannels.h
│   │   │               │   ├── FlutterCodecs.h
│   │   │               │   ├── FlutterDartProject.h
│   │   │               │   ├── FlutterEngine.h
│   │   │               │   ├── FlutterEngineGroup.h
│   │   │               │   ├── FlutterHeadlessDartRunner.h
│   │   │               │   ├── FlutterMacros.h
│   │   │               │   ├── FlutterPlatformViews.h
│   │   │               │   ├── FlutterPlugin.h
│   │   │               │   ├── FlutterPluginAppLifeCycleDelegate.h
│   │   │               │   ├── FlutterTexture.h
│   │   │               │   └── FlutterViewController.h
│   │   │               ├── Info.plist
│   │   │               ├── Modules
│   │   │               │   └── module.modulemap
│   │   │               ├── PrivacyInfo.xcprivacy
│   │   │               ├── _CodeSignature
│   │   │               │   └── CodeResources
│   │   │               └── icudtl.dat
│   │   └── gen_snapshot_arm64
│   └── ios-release
│       ├── Flutter.xcframework
│       │   ├── Info.plist
│       │   ├── _CodeSignature
│       │   │   ├── CodeDirectory
│       │   │   ├── CodeRequirements
│       │   │   ├── CodeRequirements-1
│       │   │   ├── CodeResources
│       │   │   └── CodeSignature
│       │   ├── ios-arm64
│       │   │   └── Flutter.framework
│       │   │       ├── Flutter
│       │   │       ├── Headers
│       │   │       │   ├── Flutter.h
│       │   │       │   ├── FlutterAppDelegate.h
│       │   │       │   ├── FlutterBinaryMessenger.h
│       │   │       │   ├── FlutterCallbackCache.h
│       │   │       │   ├── FlutterChannels.h
│       │   │       │   ├── FlutterCodecs.h
│       │   │       │   ├── FlutterDartProject.h
│       │   │       │   ├── FlutterEngine.h
│       │   │       │   ├── FlutterEngineGroup.h
│       │   │       │   ├── FlutterHeadlessDartRunner.h
│       │   │       │   ├── FlutterMacros.h
│       │   │       │   ├── FlutterPlatformViews.h
│       │   │       │   ├── FlutterPlugin.h
│       │   │       │   ├── FlutterPluginAppLifeCycleDelegate.h
│       │   │       │   ├── FlutterTexture.h
│       │   │       │   └── FlutterViewController.h
│       │   │       ├── Info.plist
│       │   │       ├── Modules
│       │   │       │   └── module.modulemap
│       │   │       ├── PrivacyInfo.xcprivacy
│       │   │       ├── _CodeSignature
│       │   │       │   └── CodeResources
│       │   │       └── icudtl.dat
│       │   └── ios-arm64_x86_64-simulator
│       │       └── Flutter.framework
│       │           ├── Flutter
│       │           ├── Headers
│       │           │   ├── Flutter.h
│       │           │   ├── FlutterAppDelegate.h
│       │           │   ├── FlutterBinaryMessenger.h
│       │           │   ├── FlutterCallbackCache.h
│       │           │   ├── FlutterChannels.h
│       │           │   ├── FlutterCodecs.h
│       │           │   ├── FlutterDartProject.h
│       │           │   ├── FlutterEngine.h
│       │           │   ├── FlutterEngineGroup.h
│       │           │   ├── FlutterHeadlessDartRunner.h
│       │           │   ├── FlutterMacros.h
│       │           │   ├── FlutterPlatformViews.h
│       │           │   ├── FlutterPlugin.h
│       │           │   ├── FlutterPluginAppLifeCycleDelegate.h
│       │           │   ├── FlutterTexture.h
│       │           │   └── FlutterViewController.h
│       │           ├── Info.plist
│       │           ├── Modules
│       │           │   └── module.modulemap
│       │           ├── PrivacyInfo.xcprivacy
│       │           ├── _CodeSignature
│       │           │   └── CodeResources
│       │           └── icudtl.dat
│       ├── LICENSE
│       ├── extension_safe
│       │   └── Flutter.xcframework
│       │       ├── Info.plist
│       │       ├── _CodeSignature
│       │       │   ├── CodeDirectory
│       │       │   ├── CodeRequirements
│       │       │   ├── CodeRequirements-1
│       │       │   ├── CodeResources
│       │       │   └── CodeSignature
│       │       ├── ios-arm64
│       │       │   └── Flutter.framework
│       │       │       ├── Flutter
│       │       │       ├── Headers
│       │       │       │   ├── Flutter.h
│       │       │       │   ├── FlutterAppDelegate.h
│       │       │       │   ├── FlutterBinaryMessenger.h
│       │       │       │   ├── FlutterCallbackCache.h
│       │       │       │   ├── FlutterChannels.h
│       │       │       │   ├── FlutterCodecs.h
│       │       │       │   ├── FlutterDartProject.h
│       │       │       │   ├── FlutterEngine.h
│       │       │       │   ├── FlutterEngineGroup.h
│       │       │       │   ├── FlutterHeadlessDartRunner.h
│       │       │       │   ├── FlutterMacros.h
│       │       │       │   ├── FlutterPlatformViews.h
│       │       │       │   ├── FlutterPlugin.h
│       │       │       │   ├── FlutterPluginAppLifeCycleDelegate.h
│       │       │       │   ├── FlutterTexture.h
│       │       │       │   └── FlutterViewController.h
│       │       │       ├── Info.plist
│       │       │       ├── Modules
│       │       │       │   └── module.modulemap
│       │       │       ├── PrivacyInfo.xcprivacy
│       │       │       ├── _CodeSignature
│       │       │       │   └── CodeResources
│       │       │       └── icudtl.dat
│       │       └── ios-arm64_x86_64-simulator
│       │           └── Flutter.framework
│       │               ├── Flutter
│       │               ├── Headers
│       │               │   ├── Flutter.h
│       │               │   ├── FlutterAppDelegate.h
│       │               │   ├── FlutterBinaryMessenger.h
│       │               │   ├── FlutterCallbackCache.h
│       │               │   ├── FlutterChannels.h
│       │               │   ├── FlutterCodecs.h
│       │               │   ├── FlutterDartProject.h
│       │               │   ├── FlutterEngine.h
│       │               │   ├── FlutterEngineGroup.h
│       │               │   ├── FlutterHeadlessDartRunner.h
│       │               │   ├── FlutterMacros.h
│       │               │   ├── FlutterPlatformViews.h
│       │               │   ├── FlutterPlugin.h
│       │               │   ├── FlutterPluginAppLifeCycleDelegate.h
│       │               │   ├── FlutterTexture.h
│       │               │   └── FlutterViewController.h
│       │               ├── Info.plist
│       │               ├── Modules
│       │               │   └── module.modulemap
│       │               ├── PrivacyInfo.xcprivacy
│       │               ├── _CodeSignature
│       │               │   └── CodeResources
│       │               └── icudtl.dat
│       └── gen_snapshot_arm64
├── gradle_wrapper
│   ├── gradle
│   │   └── wrapper
│   │       └── gradle-wrapper.jar
│   ├── gradlew
│   └── gradlew.bat
├── ios-deploy
│   ├── LICENSE
│   ├── LICENSE2
│   └── ios-deploy
├── libimobiledevice
│   ├── COPYING
│   ├── COPYING.LESSER
│   ├── idevicescreenshot
│   ├── idevicesyslog
│   ├── libimobiledevice-1.0.6.dylib
│   ├── libtasn1-AUTHORS
│   └── libtasn1-LICENSE
├── libplist
│   ├── COPYING
│   └── libplist-2.0.3.dylib
├── material_fonts
│   ├── MaterialIcons-Regular.otf
│   ├── MaterialIcons_LICENSE.txt
│   ├── Roboto-Black.ttf
│   ├── Roboto-BlackItalic.ttf
│   ├── Roboto-Bold.ttf
│   ├── Roboto-BoldItalic.ttf
│   ├── Roboto-Italic.ttf
│   ├── Roboto-Light.ttf
│   ├── Roboto-LightItalic.ttf
│   ├── Roboto-Medium.ttf
│   ├── Roboto-MediumItalic.ttf
│   ├── Roboto-Regular.ttf
│   ├── Roboto-Thin.ttf
│   ├── Roboto-ThinItalic.ttf
│   ├── RobotoCondensed-Bold.ttf
│   ├── RobotoCondensed-BoldItalic.ttf
│   ├── RobotoCondensed-Italic.ttf
│   ├── RobotoCondensed-Light.ttf
│   ├── RobotoCondensed-LightItalic.ttf
│   ├── RobotoCondensed-Regular.ttf
│   ├── RobotoCondensed_LICENSE.txt
│   ├── Roboto_LICENSE.txt
│   └── codepoints
├── openssl
│   ├── LICENSE
│   ├── libcrypto.1.1.dylib
│   └── libssl.1.1.dylib
└── usbmuxd
    ├── COPYING
    ├── iproxy
    └── libusbmuxd-2.0.6.dylib

148 directories, 494 files

It looks like the content depends on what is used in the project ... I agree that it would be best to have them immutably managed by nix, inside the flutter package or as extra packages ... but it might be quite complicated and maintenance heavy.
Maybe having the cache directory installed locally to where nix is executed (e.g. I am using a flake in a project folder, my cache is in a subfolder of that project's root) is a more pragmatic solution? For reproducibility this could be added to the version control of the project ...

Again, I am not deep enough into nix. Hope the diffs help! (If you need more/different things just ask!).

@dvtkrlbs
Copy link

@patmuk try -r flag with the diff command. i think the default flutter binary comes from flutter-wrapped. in my case apart from version difference every necessary artifact is prepared in the other folder. I will try a more complex project.

@dvtkrlbs
Copy link

Btw. I setup a macos vm on my macbook. I can't keep it open 24/7 but if any of the maintainers want to test I can share the device via tailscale and give credentials for vnc and ssh.

@patmuk
Copy link

patmuk commented May 10, 2024

@patmuk try -r flag with the diff command.

Sure - sorry for the oversight!

 /usr/bin/diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/ ../.toolchain/flutter-local/flutter/bin/cache/               
Only in ../.toolchain/flutter-local/flutter/bin/cache: .dartignore
Only in ../.toolchain/flutter-local/flutter/bin/cache: LICENSE.dart_sdk_archive.md
Only in ../.toolchain/flutter-local/flutter/bin/cache: android-internal-build-artifacts.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: android-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: artifacts
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/dart and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/dart differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/dartaotruntime and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/dartaotruntime differ
Only in ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/resources/devtools: devtools_extensions
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/analysis_server.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/analysis_server.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/dart2js.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/dart2js.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/dart2wasm_product.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/dart2wasm_product.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/dartdev.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/dartdev.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/dartdevc.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/dartdevc.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/frontend_server.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/frontend_server_aot.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server_aot.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/gen_kernel_aot.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/gen_kernel_aot.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/kernel-service.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/kernel-service.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/snapshots/kernel_worker.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/snapshots/kernel_worker.dart.snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/utils/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/utils/gen_snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/utils/wasm-opt and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/bin/utils/wasm-opt differ
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/dartdoc_options.yaml ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/dartdoc_options.yaml
5c5
<     uriTemplate: 'https://github.com/dart-lang/sdk/blob/bc4150a9a23da4b3497c1d76b196e97a3e10b6cc/sdk/%f%#L%l%'
---
>     uriTemplate: 'https://github.com/dart-lang/sdk/blob/c09cb46304325cc59890ef685d33f5e022da047e/sdk/%f%#L%l%'
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/dart2js_platform.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/dart2js_platform.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/dart2js_server_platform.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/dart2js_server_platform.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/dart2wasm_js_compatibility_outline.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/dart2wasm_js_compatibility_outline.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/dart2wasm_js_compatibility_platform.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/dart2wasm_js_compatibility_platform.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/dart2wasm_outline.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/dart2wasm_outline.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/dart2wasm_platform.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/dart2wasm_platform.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/ddc_outline.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/ddc_outline.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/ddc_platform.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/ddc_platform.dill differ
Only in /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/js_runtime: .packages
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/vm_platform_strong.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/vm_platform_strong.dill differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/vm_platform_strong_product.dill and ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/lib/_internal/vm_platform_strong_product.dill differ
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/revision ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/revision
1c1
< bc4150a9a23da4b3497c1d76b196e97a3e10b6cc
---
> c09cb46304325cc59890ef685d33f5e022da047e
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/version ../.toolchain/flutter-local/flutter/bin/cache/dart-sdk/version
1c1
< 3.3.2
---
> 3.3.3
Only in ../.toolchain/flutter-local/flutter/bin/cache: downloads
Only in ../.toolchain/flutter-local/flutter/bin/cache: engine-dart-sdk.stamp
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter.version.json ../.toolchain/flutter-local/flutter/bin/cache/flutter.version.json
2,4c2
<   "devToolsVersion": "2.31.1",
<   "flutterVersion": "3.19.4",
<   "frameworkVersion": "3.19.4",
---
>   "frameworkVersion": "3.19.5",
7,11c5,11
<   "frameworkRevision": "nixpkgs000000000000000000000000000000000",
<   "frameworkCommitDate": "1970-01-01 00:00:00",
<   "engineRevision": "a5c24f538d05aaf66f7972fb23959d8cafb9f95a",
<   "dartSdkVersion": "3.3.2"
< }
---
>   "frameworkRevision": "300451adae589accbece3490f4396f10bdf15e6e",
>   "frameworkCommitDate": "2024-03-27 21:54:07 -0500",
>   "engineRevision": "e76c956498841e1ab458577d3892003e553e4f3c",
>   "dartSdkVersion": "3.3.3",
>   "devToolsVersion": "2.31.1",
>   "flutterVersion": "3.19.5"
> }
\ No newline at end of file
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_sdk.stamp
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter_tools.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/flutter_tools.snapshot differ
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter_tools.stamp ../.toolchain/flutter-local/flutter/bin/cache/flutter_tools.stamp
1c1
< ab75bef3f909337abfe7d3b7de1ed74c1a3866fc
---
> 300451adae589accbece3490f4396f10bdf15e6e:
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_version_check.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_web_sdk
Only in ../.toolchain/flutter-local/flutter/bin/cache: flutter_web_sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: font-subset.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: gradle_wrapper.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: ios-deploy.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: ios-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: libimobiledevice.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: libplist.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: linux-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: lockfile
Only in ../.toolchain/flutter-local/flutter/bin/cache: macos-sdk.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: material_fonts.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: openssl.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: pkg
Only in ../.toolchain/flutter-local/flutter/bin/cache: usbmuxd.stamp
Only in ../.toolchain/flutter-local/flutter/bin/cache: windows-sdk.stamp

i think the default flutter binary comes from flutter-wrapped. in my case apart from version difference every necessary artifact is prepared in the other folder. I will try a more complex project.

Oh, I noticed now that I diffed 'unwrapped' - but which flutter points to the 'wrapped' directory in the nix store. So (note to myself ;)) the nix flutter package installed both :)

Thus I can confirm: Unwrapped (In my case /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/artifacts) is empty, and wrapped (/nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/ ) has content, diffed with the local flutter installation:

› /usr/bin/diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/  ../.toolchain/flutter-local/flutter/bin/cache/artifacts 
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-profile/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-profile/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/LICENSE.gen_snapshot.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/LICENSE.gen_snapshot.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-profile/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-profile/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-release/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-release/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-release/darwin-x64/LICENSE.gen_snapshot.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-release/darwin-x64/LICENSE.gen_snapshot.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-release/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-release/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-profile/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-profile/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/LICENSE.gen_snapshot.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/LICENSE.gen_snapshot.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-profile/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-profile/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-release/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-release/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/LICENSE.gen_snapshot.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/LICENSE.gen_snapshot.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-release/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-release/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-profile/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-profile/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/LICENSE.gen_snapshot.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/LICENSE.gen_snapshot.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-profile/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-profile/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-release/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-release/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-release/darwin-x64/LICENSE.gen_snapshot.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-release/darwin-x64/LICENSE.gen_snapshot.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-release/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-release/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x86/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x86/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x86/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x86/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x86-jit-release/LICENSE.flutter_jar_zip.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x86-jit-release/LICENSE.flutter_jar_zip.md
5,7c5,7
< The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/shell/platform/android).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/shell/platform/android](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/shell/platform/android).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x86-jit-release/flutter.jar and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x86-jit-release/flutter.jar differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/common/LICENSE.flutter_patched_sdk.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/common/LICENSE.flutter_patched_sdk.md
5,7c5,7
< The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/build/archives).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/build/archives).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/common/flutter_patched_sdk/platform_strong.dill and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/platform_strong.dill differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/common/flutter_patched_sdk/vm_outline_strong.dill and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/vm_outline_strong.dill differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/platform_strong.dill and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/platform_strong.dill differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/vm_outline_strong.dill and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/vm_outline_strong.dill differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/A/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/Current/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework.zip and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework.zip differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/LICENSE.artifacts.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/LICENSE.artifacts.md
5,7c5,7
< The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/build/archives).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/build/archives).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/LICENSE.font_subset.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/LICENSE.font_subset.md
5,7c5,7
< The source code is hosted at [flutter/engine/tools/font_subset](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/tools/font_subset).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/tools/font_subset](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/tools/font_subset).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/const_finder.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/const_finder.dart.snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/flutter_tester and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/flutter_tester differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/font-subset and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/font-subset differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_arm64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_x64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_x64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/impellerc and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/impellerc differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/isolate_snapshot.bin and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/isolate_snapshot.bin differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/libpath_ops.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/libpath_ops.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/libtessellator.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/libtessellator.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/A/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/Current/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework.zip and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework.zip differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/LICENSE.artifacts.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/LICENSE.artifacts.md
5,7c5,7
< The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/build/archives).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/build/archives).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_arm64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_x64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_x64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/A/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/Current/FlutterMacOS and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework.zip and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework.zip differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/LICENSE.artifacts.md ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/LICENSE.artifacts.md
5,7c5,7
< The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/build/archives).
< The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky/packages/sky_engine/LICENSE) 
< and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/a5c24f538d05aaf66f7972fb23959d8cafb9f95a/sky_engine.zip).
---
> The source code is hosted at [flutter/engine/build/archives](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/build/archives).
> The license for this bundle is hosted at [flutter/engine/sky/packages/sky_engine/LICENSE](https://github.com/flutter/engine/tree/e76c956498841e1ab458577d3892003e553e4f3c/sky/packages/sky_engine/LICENSE) 
> and [sky_engine.zip](https://storage.googleapis.com/flutter_infra_release/flutter/e76c956498841e1ab458577d3892003e553e4f3c/sky_engine.zip).
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_arm64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_x64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_x64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeDirectory and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeDirectory differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeRequirements-1 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeResources
9c9
<               RjCj8EVn4xR7+sXVXms1FFnM90k=
---
>               /EwVWboqlzYSYsKuJKy64WRGlJs=
77c77
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
89c89
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
97c97
<               rr5gpOfWtmk6sdz41tnU5o1YMpk=
---
>               kxgdbC6h4izJRCsu65pLG7a49MU=
165c165
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
177c177
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
190c190
<                       RjCj8EVn4xR7+sXVXms1FFnM90k=
---
>                       /EwVWboqlzYSYsKuJKy64WRGlJs=
194c194
<                       EP/SKRCBKemll05eEvfjyY3QQUSqDDV0AjT34m+wXoc=
---
>                       RIqzafAB2HP4U8y6wuLbU7iqBBBEvz1MmP8yT6CkXLs=
377c377
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
381c381
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
410c410
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
414c414
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
432c432
<                       rr5gpOfWtmk6sdz41tnU5o1YMpk=
---
>                       kxgdbC6h4izJRCsu65pLG7a49MU=
436c436
<                       4+A+Ie7bkmpBTm4vY0ez+lpyXVdr1IEzSOzFYMEI28k=
---
>                       CSsmtYy0MBpKFY0D7qsakyHvWgyt2dq/c6oqEC54HdY=
619c619
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
623c623
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
652c652
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
656c656
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeSignature and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/_CodeSignature/CodeSignature differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeDirectory and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeDirectory differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeRequirements-1 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeResources
9c9
<               Fe1Xb0j62NFEYtRqH8s/FXIqQK4=
---
>               IZP5AIQl+W2JrQtmxOSSxUDzpr4=
77c77
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
89c89
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
97c97
<               Rm+4jvcGkgS7LNcBQirR5IzzZcA=
---
>               0/J7ifTfvLpOu/ODcR024plzWk0=
165c165
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
177c177
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
190c190
<                       Fe1Xb0j62NFEYtRqH8s/FXIqQK4=
---
>                       IZP5AIQl+W2JrQtmxOSSxUDzpr4=
194c194
<                       RhuHV9hW3zfz46RUlm066TybGMqJTBshDLfd5OmJkyk=
---
>                       rAR+flVONab5wNHkHNAvsgZUW66QzRs4qbz3d755hlY=
377c377
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
381c381
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
410c410
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
414c414
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
432c432
<                       Rm+4jvcGkgS7LNcBQirR5IzzZcA=
---
>                       0/J7ifTfvLpOu/ODcR024plzWk0=
436c436
<                       4lJVjjHTZG1RdNocRE6r5aGqJV98zmK3E2hcF0bFD38=
---
>                       qkushe9MdU/3xPOr3yNenZ2iZ6jhfNreTyqCcrqiyjo=
619c619
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
623c623
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
652c652
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
656c656
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeSignature and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/_CodeSignature/CodeSignature differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/gen_snapshot_arm64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeDirectory and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeDirectory differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeRequirements-1 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeResources
9c9
<               I1YCcLJjJDhMysqX5j5D83h1VYU=
---
>               ouWP51FWtza73cKNagTpxjoHF3I=
77c77
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
89c89
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
97c97
<               0Hzuu7RhtU0ORAiF1VSulPhDpCs=
---
>               6sIGv8H+mr/aMDJerRbm6AHozWk=
165c165
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
177c177
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
190c190
<                       I1YCcLJjJDhMysqX5j5D83h1VYU=
---
>                       ouWP51FWtza73cKNagTpxjoHF3I=
194c194
<                       n6iLuWgOc5BwXKnFxWgE3EOZZ9AM+A9B55SwVj937as=
---
>                       F3VTDzcv9+Uy/2xc4y0ttgKJpJrv9PSR9qES8nmc3As=
377c377
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
381c381
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
410c410
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
414c414
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
432c432
<                       0Hzuu7RhtU0ORAiF1VSulPhDpCs=
---
>                       6sIGv8H+mr/aMDJerRbm6AHozWk=
436c436
<                       RDTG4n9g/DGP4dS4hDOLrQQ690RJv+OyBLt3wzkSidM=
---
>                       2hgHYykHz/zRQqSfi4k5qazIX+tn4HLYHvNvpPJkhRs=
619c619
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
623c623
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
652c652
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
656c656
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeSignature and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/_CodeSignature/CodeSignature differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/Info.plist
9c9
<                       <string>ios-arm64</string>
---
>                       <string>ios-arm64_x86_64-simulator</string>
14a15
>                               <string>x86_64</string>
17a19,20
>                       <key>SupportedPlatformVariant</key>
>                       <string>simulator</string>
21c24
<                       <string>ios-arm64_x86_64-simulator</string>
---
>                       <string>ios-arm64</string>
27d29
<                               <string>x86_64</string>
31,32d32
<                       <key>SupportedPlatformVariant</key>
<                       <string>simulator</string>
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeDirectory and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeDirectory differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeRequirements-1 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeResources
9c9
<               NjZE71i+if7tu7SKdQ88j/No+ew=
---
>               oFo7YE7QBxWvqnWukl80uipMJy4=
77c77
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
89c89
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
97c97
<               YZt2z8s0lYtbfWka/gr2xG5avN4=
---
>               wHMvAHuE7VbKrhKhoMYYH578kkM=
165c165
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
177c177
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
190c190
<                       NjZE71i+if7tu7SKdQ88j/No+ew=
---
>                       oFo7YE7QBxWvqnWukl80uipMJy4=
194c194
<                       RVTPSJZhRjKm+/Ag4cgGU4i3J/VljX6L90GBel04/K0=
---
>                       VOFGxV0oQmFIMe6wqQtX/9AZGgqG5y6JPlLa8srAfZY=
377c377
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
381c381
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
410c410
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
414c414
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
432c432
<                       YZt2z8s0lYtbfWka/gr2xG5avN4=
---
>                       wHMvAHuE7VbKrhKhoMYYH578kkM=
436c436
<                       URHpA4YnadefRpsZVcLujorrhyEMLCS7gqxCKTWvv3I=
---
>                       jt9zyyV2WghWEHevrRhKsn68Sy0N+PkiFZXu0jQO2wc=
619c619
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
623c623
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
652c652
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
656c656
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeSignature and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/_CodeSignature/CodeSignature differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/gen_snapshot_arm64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/gen_snapshot_arm64 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/Info.plist
9c9
<                       <string>ios-arm64_x86_64-simulator</string>
---
>                       <string>ios-arm64</string>
15d14
<                               <string>x86_64</string>
19,20d17
<                       <key>SupportedPlatformVariant</key>
<                       <string>simulator</string>
24c21
<                       <string>ios-arm64</string>
---
>                       <string>ios-arm64_x86_64-simulator</string>
29a27
>                               <string>x86_64</string>
32a31,32
>                       <key>SupportedPlatformVariant</key>
>                       <string>simulator</string>
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeDirectory and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeDirectory differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeRequirements-1 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeResources
9c9
<               zKP+xo/FrM+zGDHhlXZDBsH6lk4=
---
>               Pka+xI6Ws7q9mI07WVR8rlTj9dA=
77c77
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
89c89
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
97c97
<               wDUuiTQ00ZfWEpV51TYa/2DbIVQ=
---
>               hoqLElNMXnpKS8FVYbgaONphztU=
165c165
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
177c177
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
190c190
<                       zKP+xo/FrM+zGDHhlXZDBsH6lk4=
---
>                       Pka+xI6Ws7q9mI07WVR8rlTj9dA=
194c194
<                       3ZzW3uCmnIVw3l1Igo8kMr2zvbTNAguOEvqsArLC7vE=
---
>                       qa1f4MclFOeOm0C5Mhh3uiMtyG2cJfA1SuFNoFKlQ64=
377c377
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
381c381
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
410c410
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
414c414
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
432c432
<                       wDUuiTQ00ZfWEpV51TYa/2DbIVQ=
---
>                       hoqLElNMXnpKS8FVYbgaONphztU=
436c436
<                       rdpuE1NnIRjNupyRJu80cdCVMadeQov6cFux5OQn198=
---
>                       sbxk7ROAZ4pM5A2nX9KAC3rFiTxWwIxbDkb2OJCmjAY=
619c619
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
623c623
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
652c652
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
656c656
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeSignature and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/_CodeSignature/CodeSignature differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/Info.plist
9c9
<                       <string>ios-arm64</string>
---
>                       <string>ios-arm64_x86_64-simulator</string>
14a15
>                               <string>x86_64</string>
17a19,20
>                       <key>SupportedPlatformVariant</key>
>                       <string>simulator</string>
21c24
<                       <string>ios-arm64_x86_64-simulator</string>
---
>                       <string>ios-arm64</string>
27d29
<                               <string>x86_64</string>
31,32d32
<                       <key>SupportedPlatformVariant</key>
<                       <string>simulator</string>
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeDirectory and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeDirectory differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeRequirements-1 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeResources
9c9
<               aLCNSlhDbTN2v2dsg3TsKHuqeso=
---
>               yf7sfvbjertLvzs7dHhoLmU4uVM=
77c77
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
89c89
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
97c97
<               FavLN9S0bmcN6VtdN0Nj3hrhv9s=
---
>               3AGUoFScGzkdneY29KNfCajs6mI=
165c165
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
177c177
<               ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>               h1lK/Nfuz0skToW7cU+7hPrLy9k=
190c190
<                       aLCNSlhDbTN2v2dsg3TsKHuqeso=
---
>                       yf7sfvbjertLvzs7dHhoLmU4uVM=
194c194
<                       BCKo6Hj5/7FPeorZisDu6LTnOHqx0N17xxwDe7sEx6c=
---
>                       /ZVc7/NDSC8MqoeNIc02PxkbOqHoNgN0PgsfMRIb6p8=
377c377
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
381c381
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
410c410
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
414c414
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
432c432
<                       FavLN9S0bmcN6VtdN0Nj3hrhv9s=
---
>                       3AGUoFScGzkdneY29KNfCajs6mI=
436c436
<                       d6UjdzyaYqjKmCZb6578xUAdMXQC7cPmrybXdRQT+po=
---
>                       KjXHxPwMk1PnDzFK/rW42WRUh+Kb1nvYhCXZYbD1ErY=
619c619
<                       5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>                       4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
623c623
<                       QymPLYcmpRNl+5ouyc0NcY4+L1uOQvyqjapkWNh3gv8=
---
>                       IGR0U5ZZZ4amdYIzGzavTpW63AHuOqPblokedZRG3bg=
652c652
<                       ynQcvOfX7Kn/Awl3uyCYpPJr1wU=
---
>                       h1lK/Nfuz0skToW7cU+7hPrLy9k=
656c656
<                       qvJCrd3au16SPI/6dL2PoZMufM5A5kEATufmW6LDWFM=
---
>                       DjFLAkQqfbP1qyGnvhqQE8WLB5V6/2d9+TJi30EKqhY=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeSignature and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/_CodeSignature/CodeSignature differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
26c26
<   <string>a5c24f538d05aaf66f7972fb23959d8cafb9f95a</string>
---
>   <string>e76c956498841e1ab458577d3892003e553e4f3c</string>
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources
73c73
<               5JfMeyGj5h9Q9pIqt3Ee70B6CG4=
---
>               4h4j8sv5dl7Tn/xCcbUeqZHdBTo=
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/gen_snapshot_arm64 and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/gen_snapshot_arm64 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/gradle_wrapper/gradlew ../.toolchain/flutter-local/flutter/bin/cache/artifacts/gradle_wrapper/gradlew
1c1
< #!/nix/store/93haq4cas597hmsmvq3g59rjf02c5frw-bash-5.2p26/bin/bash
---
> #!/usr/bin/env bash
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/ios-deploy/ios-deploy and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/ios-deploy/ios-deploy differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/idevicescreenshot and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice/idevicescreenshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/idevicesyslog and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice/idevicesyslog differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/libimobiledevice-1.0.6.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice/libimobiledevice-1.0.6.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libplist/libplist-2.0.3.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/libplist/libplist-2.0.3.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl/libcrypto.1.1.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/openssl/libcrypto.1.1.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl/libssl.1.1.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/openssl/libssl.1.1.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd/iproxy and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/usbmuxd/iproxy differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd/libusbmuxd-2.0.6.dylib and ../.toolchain/flutter-local/flutter/bin/cache/artifacts/usbmuxd/libusbmuxd-2.0.6.dylib differ

@patmuk
Copy link

patmuk commented May 10, 2024

Some diffs might be because of the version difference (local flutter: 3.19.5 vs nix flutter: 3.19.4).

I will downgrade my local flutter to the same version and post a new diff -r.

@dvtkrlbs
Copy link

here is the difference on the same version
wrapped dir

Details
$ diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache ~/Downloads/flutter/bin/cache
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: .dartignore
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: LICENSE.dart_sdk_archive.md
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/A/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/Current/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/flutter_tester and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/flutter_tester differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/font-subset and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/font-subset differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_arm64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_x64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_x64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/impellerc and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/impellerc differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/libpath_ops.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/libpath_ops.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/libtessellator.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64/libtessellator.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/A/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/Current/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_arm64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_x64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_x64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/A/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/Current/FlutterMacOS and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_arm64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_x64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_x64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/gen_snapshot_arm64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/gen_snapshot_arm64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-profile/gen_snapshot_arm64 differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/gen_snapshot_arm64 and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/engine/ios-release/gen_snapshot_arm64 differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/gradle_wrapper/gradlew /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/gradle_wrapper/gradlew
1c1
< #!/nix/store/93haq4cas597hmsmvq3g59rjf02c5frw-bash-5.2p26/bin/bash
---
> #!/usr/bin/env bash
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/ios-deploy/ios-deploy and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/ios-deploy/ios-deploy differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/idevicescreenshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/libimobiledevice/idevicescreenshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/idevicesyslog and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/libimobiledevice/idevicesyslog differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/libimobiledevice-1.0.6.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/libimobiledevice/libimobiledevice-1.0.6.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libplist/libplist-2.0.3.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/libplist/libplist-2.0.3.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl/libcrypto.1.1.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/openssl/libcrypto.1.1.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl/libssl.1.1.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/openssl/libssl.1.1.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd/iproxy and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/usbmuxd/iproxy differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd/libusbmuxd-2.0.6.dylib and /Users/dvtkrlbs/Downloads/flutter/bin/cache/artifacts/usbmuxd/libusbmuxd-2.0.6.dylib differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/dart-sdk/bin/dart and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/dart differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/dart-sdk/bin/dartaotruntime and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/dartaotruntime differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/dart-sdk/bin/utils/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/utils/gen_snapshot differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/dart-sdk/bin/utils/wasm-opt and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/utils/wasm-opt differ
Only in /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/dart-sdk/lib/_internal/js_runtime: .packages
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: engine-dart-sdk.stamp
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/flutter.version.json /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter.version.json
2,3d1
<   "devToolsVersion": "2.31.1",
<   "flutterVersion": "3.19.4",
7,8c5,6
<   "frameworkRevision": "nixpkgs000000000000000000000000000000000",
<   "frameworkCommitDate": "1970-01-01 00:00:00",
---
>   "frameworkRevision": "68bfaea224880b488c617afe30ab12091ea8fa4e",
>   "frameworkCommitDate": "2024-03-20 15:36:31 -0700",
10,11c8,11
<   "dartSdkVersion": "3.3.2"
< }
---
>   "dartSdkVersion": "3.3.2",
>   "devToolsVersion": "2.31.1",
>   "flutterVersion": "3.19.4"
> }
\ No newline at end of file
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/flutter_tools.snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_tools.snapshot differ
diff -r /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/flutter_tools.stamp /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_tools.stamp
1c1
< ab75bef3f909337abfe7d3b7de1ed74c1a3866fc
---
> 68bfaea224880b488c617afe30ab12091ea8fa4e:
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: flutter_version_check.stamp
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/flutter_web_sdk/canvaskit/canvaskit.wasm and /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_web_sdk/canvaskit/canvaskit.wasm differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/flutter_web_sdk/canvaskit/chromium/canvaskit.wasm and /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_web_sdk/canvaskit/chromium/canvaskit.wasm differ
Binary files /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/flutter_web_sdk/canvaskit/skwasm.wasm and /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_web_sdk/canvaskit/skwasm.wasm differ
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: linux-sdk.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: lockfile
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: windows-sdk.stamp

unwrapped dir

Details
$ diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache ~/Downloads/flutter/bin/cache
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: .dartignore
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: LICENSE.dart_sdk_archive.md
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: android-internal-build-artifacts.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: android-sdk.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: artifacts
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/dart and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/dart differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/dartaotruntime and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/dartaotruntime differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/utils/gen_snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/utils/gen_snapshot differ
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/bin/utils/wasm-opt and /Users/dvtkrlbs/Downloads/flutter/bin/cache/dart-sdk/bin/utils/wasm-opt differ
Only in /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/dart-sdk/lib/_internal/js_runtime: .packages
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: downloads
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: engine-dart-sdk.stamp
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter.version.json /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter.version.json
2,3d1
<   "devToolsVersion": "2.31.1",
<   "flutterVersion": "3.19.4",
7,8c5,6
<   "frameworkRevision": "nixpkgs000000000000000000000000000000000",
<   "frameworkCommitDate": "1970-01-01 00:00:00",
---
>   "frameworkRevision": "68bfaea224880b488c617afe30ab12091ea8fa4e",
>   "frameworkCommitDate": "2024-03-20 15:36:31 -0700",
10,11c8,11
<   "dartSdkVersion": "3.3.2"
< }
---
>   "dartSdkVersion": "3.3.2",
>   "devToolsVersion": "2.31.1",
>   "flutterVersion": "3.19.4"
> }
\ No newline at end of file
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: flutter_sdk.stamp
Binary files /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter_tools.snapshot and /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_tools.snapshot differ
diff -r /nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/flutter_tools.stamp /Users/dvtkrlbs/Downloads/flutter/bin/cache/flutter_tools.stamp
1c1
< ab75bef3f909337abfe7d3b7de1ed74c1a3866fc
---
> 68bfaea224880b488c617afe30ab12091ea8fa4e:
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: flutter_version_check.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: flutter_web_sdk
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: flutter_web_sdk.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: font-subset.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: gradle_wrapper.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: ios-deploy.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: ios-sdk.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: libimobiledevice.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: libplist.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: linux-sdk.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: lockfile
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: macos-sdk.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: material_fonts.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: openssl.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: pkg
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: usbmuxd.stamp
Only in /Users/dvtkrlbs/Downloads/flutter/bin/cache: windows-sdk.stamp

@patmuk
Copy link

patmuk commented May 10, 2024

Great! I got stuck in nix configuration, rewriting my flake to handle multiple versions ...

@FlafyDev
Copy link
Contributor

I looked further on the issue and it seems like the necessary artifacts exists in flutter-wrapped but doesn't exist on flutter-unwrapped. Can't we just make sure that they exist in unwrapped? Simple folder diff with an downloaded sdk doesn't show distinct files.

That's the point actually

flutter-unwrapped is for building flutter itself.
then flutter-wrapped is adding the artifacts and adding platform specific packages.

if we were to combine them into a single derivation we'd have to rebuild(or copy) flutter itself for every artifact combination.

The issue is that when building for IOS it thinks the flutter root is the unwrapped derivation and not the wrapped derivation.(unlike any other build[web, linux, mac, android])

@patmuk
Copy link

patmuk commented May 10, 2024

flutter-unwrapped is for building flutter itself. then flutter-wrapped is adding the artifacts and adding platform specific packages.

Ah, thanks for explaining!

The issue is that when building for IOS it thinks the flutter root is the unwrapped derivation and not the wrapped derivation.(unlike any other build[web, linux, mac, android])

Yes! That is weird.

bash-5.2$ which flutter
/nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/flutter

bash-5.2$ flutter build ios
(...)
Failed to build iOS app
Error (Xcode): Target release_unpack_ios failed: Error: Flutter failed to create a directory at
"/nix/store/j3fn6634lpxzlpd2ia6nnsfww9gd9ynb-flutter-3.19.4-unwrapped/bin/cache/artifacts".


Encountered error while building for device.

It is not an env, maybe some default somewhere?

printenv
bash-5.2$ printenv | grep unwrapped
bash-5.2$ 
bash-5.2$ printenv | grep wrapped
HOST_PATH=/nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin:/nix/store/smilc590vb4qp1dkck47505lfckqfjp7-just-1.25.2/bin:/nix/store/6alzhn01f4dfgk37piy2piqs3501ppw5-cocoapods-1.15.2/bin:/nix/store/mds9vp4m3ls8w1i6rf0531d939g3b0cv-xcodes-1.4.1/bin:/nix/store/15ad6jbld39fk667gflyaqavldr74jw4-zulu-ca-jdk-17.0.10/bin:/nix/store/4v2rdqvjda1ix4swic1wwgzsyfjvl112-android-sdk-env/bin:/nix/store/bmplzzdcxi0qcfvi28gpamk2rnjrnw0k-flutter_rust_bridge_codegen/bin:/nix/store/w57pn2nk28zv3xsbxb2gv0jg96jgz6dw-coreutils-9.5/bin:/nix/store/v6iqnxkn7gx3sn3zhm8wmq05xmnazc8s-findutils-4.9.0/bin:/nix/store/6gvrj4bry5w2l8h06vq3y9d8pph7q8hl-diffutils-3.10/bin:/nix/store/sllpbnvia68b48wp15bgv7xp7rahix3a-gnused-4.9/bin:/nix/store/5y4kjga9d6dabf75vpgpzvqi6xvahxkg-gnugrep-3.11/bin:/nix/store/c689i8fhbrdl59ms8376f164pns32dpa-gawk-5.2.2/bin:/nix/store/7q1rv1r7gyvm16321rmd3k1khn5qmqg5-gnutar-1.35/bin:/nix/store/8r88f2s47mj4jddim9bsvmqcm99bny6c-gzip-1.13/bin:/nix/store/14wpgvi3j3wmfw4iqny3s92crpbp1bw9-bzip2-1.0.8-bin/bin:/nix/store/j8hpk5601c511fxkrq7dwkr39d4msacq-gnumake-4.4.1/bin:/nix/store/93haq4cas597hmsmvq3g59rjf02c5frw-bash-5.2p26/bin:/nix/store/41ixc9bn58h90m8lbla8ij1gx53baxk4-patch-2.7.6/bin:/nix/store/dwazqyxzc2a7ra10nr50mvg0qnd409yr-xz-5.4.6-bin/bin:/nix/store/s2hs368znsbhizjkj8cwzfpyc0qyrd2p-file-5.45/bin
buildInputs=/nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links /nix/store/smilc590vb4qp1dkck47505lfckqfjp7-just-1.25.2 /nix/store/6alzhn01f4dfgk37piy2piqs3501ppw5-cocoapods-1.15.2 /nix/store/mds9vp4m3ls8w1i6rf0531d939g3b0cv-xcodes-1.4.1 /nix/store/15ad6jbld39fk667gflyaqavldr74jw4-zulu-ca-jdk-17.0.10 /nix/store/4v2rdqvjda1ix4swic1wwgzsyfjvl112-android-sdk-env /nix/store/bmplzzdcxi0qcfvi28gpamk2rnjrnw0k-flutter_rust_bridge_codegen
PATH=/nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin:/nix/store/smilc590vb4qp1dkck47505lfckqfjp7-just-1.25.2/bin:/nix/store/6alzhn01f4dfgk37piy2piqs3501ppw5-cocoapods-1.15.2/bin:/nix/store/mds9vp4m3ls8w1i6rf0531d939g3b0cv-xcodes-1.4.1/bin:/nix/store/15ad6jbld39fk667gflyaqavldr74jw4-zulu-ca-jdk-17.0.10/bin:/nix/store/4v2rdqvjda1ix4swic1wwgzsyfjvl112-android-sdk-env/bin:/nix/store/bmplzzdcxi0qcfvi28gpamk2rnjrnw0k-flutter_rust_bridge_codegen/bin:/nix/store/w57pn2nk28zv3xsbxb2gv0jg96jgz6dw-coreutils-9.5/bin:/nix/store/v6iqnxkn7gx3sn3zhm8wmq05xmnazc8s-findutils-4.9.0/bin:/nix/store/6gvrj4bry5w2l8h06vq3y9d8pph7q8hl-diffutils-3.10/bin:/nix/store/sllpbnvia68b48wp15bgv7xp7rahix3a-gnused-4.9/bin:/nix/store/5y4kjga9d6dabf75vpgpzvqi6xvahxkg-gnugrep-3.11/bin:/nix/store/c689i8fhbrdl59ms8376f164pns32dpa-gawk-5.2.2/bin:/nix/store/7q1rv1r7gyvm16321rmd3k1khn5qmqg5-gnutar-1.35/bin:/nix/store/8r88f2s47mj4jddim9bsvmqcm99bny6c-gzip-1.13/bin:/nix/store/14wpgvi3j3wmfw4iqny3s92crpbp1bw9-bzip2-1.0.8-bin/bin:/nix/store/j8hpk5601c511fxkrq7dwkr39d4msacq-gnumake-4.4.1/bin:/nix/store/93haq4cas597hmsmvq3g59rjf02c5frw-bash-5.2p26/bin:/nix/store/41ixc9bn58h90m8lbla8ij1gx53baxk4-patch-2.7.6/bin:/nix/store/dwazqyxzc2a7ra10nr50mvg0qnd409yr-xz-5.4.6-bin/bin:/nix/store/s2hs368znsbhizjkj8cwzfpyc0qyrd2p-file-5.45/bin:/etc/profiles/per-user/patmuk/bin:/Users/patmuk/.cargo/bin:/opt/homebrew/bin:/usr/local/bin:/Users/patmuk/.nix-profile/bin:/etc/profiles/per-user/patmuk/bin:/run/current-system/sw/bin:/nix/var/nix/profiles/default/bin:/usr/bin:/usr/sbin:/bin:/sbin

@patmuk
Copy link

patmuk commented May 10, 2024

Here are some diffs of a locally installed flutter (downloaded from https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.19.4-stable.zip and unziped) and the nix flutter wrapped:

diff directories
bash-5.2$ /usr/bin/diff ./.toolchain/flutter-local/flutter/bin/cache/artifacts/ /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/gradle_wrapper and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/gradle_wrapper
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/ios-deploy and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/ios-deploy
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/libplist and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libplist
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/material_fonts and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/material_fonts
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/openssl and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl
Common subdirectories: ./.toolchain/flutter-local/flutter/bin/cache/artifacts/usbmuxd and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd
diff -r
bash-5.2$ /usr/bin/diff -r ./.toolchain/flutter-local/flutter/bin/cache/artifacts/ /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-profile/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-profile/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-profile/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/A/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/Current/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/flutter_tester and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/flutter_tester differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/font-subset and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/font-subset differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_arm64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_arm64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_x64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/gen_snapshot_x64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/impellerc and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/impellerc differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/libpath_ops.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/libpath_ops.dylib differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64/libtessellator.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64/libtessellator.dylib differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/A/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/Current/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_arm64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_arm64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_x64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-profile/gen_snapshot_x64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/A/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/A/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/Current/FlutterMacOS and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/FlutterMacOS.framework/Versions/Current/FlutterMacOS differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_arm64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_arm64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_x64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/darwin-x64-release/gen_snapshot_x64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios/gen_snapshot_arm64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios/gen_snapshot_arm64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-profile/gen_snapshot_arm64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-profile/gen_snapshot_arm64 differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/extension_safe/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/engine/ios-release/gen_snapshot_arm64 and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/engine/ios-release/gen_snapshot_arm64 differ
diff -r ./.toolchain/flutter-local/flutter/bin/cache/artifacts/gradle_wrapper/gradlew /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/gradle_wrapper/gradlew
1c1
< #!/usr/bin/env bash
---
> #!/nix/store/93haq4cas597hmsmvq3g59rjf02c5frw-bash-5.2p26/bin/bash
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/ios-deploy/ios-deploy and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/ios-deploy/ios-deploy differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice/idevicescreenshot and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/idevicescreenshot differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice/idevicesyslog and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/idevicesyslog differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/libimobiledevice/libimobiledevice-1.0.6.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libimobiledevice/libimobiledevice-1.0.6.dylib differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/libplist/libplist-2.0.3.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/libplist/libplist-2.0.3.dylib differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/openssl/libcrypto.1.1.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl/libcrypto.1.1.dylib differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/openssl/libssl.1.1.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/openssl/libssl.1.1.dylib differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/usbmuxd/iproxy and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd/iproxy differ
Binary files ./.toolchain/flutter-local/flutter/bin/cache/artifacts/usbmuxd/libusbmuxd-2.0.6.dylib and /nix/store/xfaxzqhrssasjzd3dza2zkli21x90g6z-flutter-wrapped-3.19.4-sdk-links/bin/cache/artifacts/usbmuxd/libusbmuxd-2.0.6.dylib differ

Is the nix flutter sourced for the same zip? Strange that the binaries differ.
I noticed additionally, that the zip I use for the local installation contains the files in cache/artifacts already. It didn't look like they are changing during the build.
So

if we were to combine them into a single derivation we'd have to rebuild(or copy) flutter itself for every artifact combination.

it looks like there are not so many combinations? Meaning, instead of a single flutter-unwrapped and one flutter-wrapped per version & system we would have the same flutter-wrapped deviations. Though the flutter binary would be pre-compiled.

Anyways, that might solve the issue - but it is a workaround for flutter using the unwrapped folder instead of the wrapped. Would be better to solve the root-cause. (And not deviate from the idiomatic "unwrap-build-wrap" way.)

@Coosis
Copy link

Coosis commented Sep 18, 2024

I just installed flutter from nixpkgs, I also got the

Error (Xcode): Target debug_unpack_ios failed: Error: Flutter failed to create a directory at "/nix/store/mm3c19i11vfhkm1kypr1nvd497wan9vc-flutter-3.24.1-unwrapped/bin/cache/artifacts".

Is this issue still being worked on? What's happening? Is there a fix other than unpacking flutter tarball yourself and adding mkShellNoCC?

@Steffen70
Copy link

In my understanding iOS does not work and after all my research I created a shellHook that loads Flutter via the official Tarball into my Workspace and checks if the correct xCode version is present on the system. I only manage Java, AndroidSdk, Ruby etc. in my projects Nix Flake.

@patmuk
Copy link

patmuk commented Sep 18, 2024

@Steffen70 did you mean “iOS doesn’t work without the workaround”?
I am compiling to iOS on an Apple silicon Mac - installing a tarball into the nix store and unpacking to a local, writeable, directory with mkShellNoCC.
The problem is (probably still) that for iOS compilation flutter needs to write to (…)/artefacts, which is read-only in the nix store.

Is anyone working on that?

@Steffen70
Copy link

@patmuk Yes, that's an even better workaround... this way, you also have a hash to verify the downloaded tarball.

However, I'm not sure if anyone is currently working on it. I'll attend the Nix Switzerland Convention in Zurich and ask how this issue could be escalated within Nix. I'm fairly new to Nix, so I can't really say for certain.

@patmuk
Copy link

patmuk commented Sep 18, 2024

@Steffen70 I plan to write this up and publish my nix files ... maybe somebody has use of this :)

Great that you will attend the Convention and ask! Many thanks!
Btw.: I live close to Zürich - I will check out if I can make it there as well :)

@FlafyDev
Copy link
Contributor

Can anyone with a Mac try #341470?

@Steffen70
Copy link

Steffen70 commented Sep 23, 2024

I tested the changes form the PR #341470, and the issue seems to be resolved. I no longer encounter the artifacts error when building for iOS. Everything appears to be working as expected now. Thanks for the fix @phlip9

{
  description = "A Nix Flake for Flutter mobile development and fastlane CI/CD";

  inputs = {
    # Use the unstable channel for the latest packages
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";

    # Stable channel for the latest NixOS release
    # nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-23.11";

    flake-utils.url = "github:numtide/flake-utils";

    # Custom powershell modules
    powershell_modules.url = "github:seventymx/powershell_modules";

    flutter-pr.url = "github:phlip9/nixpkgs/phlip9/flutter324-fix-ios-macos-devenv";
  };

  outputs = { self, nixpkgs, flake-utils, powershell_modules, ... }@inputs:
    flake-utils.lib.eachDefaultSystem (system:
      let
        unstable = import nixpkgs {
          inherit system;
          config = {
            android_sdk.accept_license = true;
            allowUnfree = true;
          };
        };

        pr = import inputs.flutter-pr {
          inherit system;
        };

        androidComposition = unstable.androidenv.composeAndroidPackages {
          # API levels for Android 13 and 14
          platformVersions = [ "31" "32" "33" "34" ];
          buildToolsVersions = [ "30.0.3" "33.0.0" "34.0.0" ];
          abiVersions = [ "x86_64" ];
          includeEmulator = true;
          includeSystemImages = true;
          systemImageTypes = [ "google_apis_playstore" ];
          includeExtras = [
            "extras;google;gcm"
          ];
        };

        # TODO: Make it work on Apple Silicon - Currently only works on x86_64-linux
        androidSdk = androidComposition.androidsdk;

        hostPlatform = unstable.stdenv.hostPlatform.system;

        appleInputs =
          if builtins.elem hostPlatform ["aarch64-darwin" "x86_64-darwin"] then [
            unstable.cocoapods
          ] else [ ];
      in
      {
        devShell = unstable.mkShellNoCC {
          buildInputs = [
            unstable.git
            androidSdk
            unstable.jdk17
            unstable.fastlane
            unstable.ruby
            unstable.powershell
            pr.flutter
          ] ++ appleInputs;
PS /Users/dste/mac_workspace/spi_mobile_v3> which flutter
/nix/store/9mfb07abw5sh04mx22snmmr66mc5and6-flutter-wrapped-3.24.1-sdk-links/bin/flutter
PS /Users/dste/mac_workspace/spi_mobile_v3> flutter build ios --debug
Building mx.seventy.demo for device (ios)...
Automatically signing iOS for device deployment using specified development team in Xcode project

@FlafyDev
Copy link
Contributor

Closing since #341470 got merged

@patmuk
Copy link

patmuk commented Oct 9, 2024

Sorry for being late - I can confirm it working on a Silicon Mac.
Many thanks for fixing this issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants