nixpkgs/pkgs/development/compilers/flutter
hacker1024 62e50080f3 flutter: Download engine artifacts individually
This brings the following benefits:
- Artifacts missing in the SDK tarball (such as prebuilts for linux-aarch64) can be obtained
- Artifacts can be patched more granularly (e.g. libflutter_linux_gtk is patchelf-ed for GTK3, and the linux-aarch64 assets have a postPatch to add some missing files)
- Minimal Flutter packages can be generated (e.g. mkFlutterApp only needs prebuilts for desktop Linux, and developers that don't care for desktop Linux can exclude the artifacts and dependencies)

It also paves the way for including manually built engine facts.
2023-04-15 02:09:28 +10:00
..
engine-artifacts flutter: Download engine artifacts individually 2023-04-15 02:09:28 +10:00
patches flutter: Don't check executable locations in doctor 2023-04-13 18:02:26 +10:00
default.nix flutter: Use fetchzip instead of fetchurl for source downloads 2023-04-15 01:52:30 +10:00
flutter.nix flutter: Download engine artifacts individually 2023-04-15 02:09:28 +10:00
sdk-symlink.nix flutter: Redesign wrapping architecture 2023-02-18 00:43:17 +11:00
wrapper.nix flutter: Remove --no-version-check from the immutable wrapper 2023-04-14 15:11:31 +10:00