Add flutter support to nixpkgs#147107
Conversation
de5de35 to
477e854
Compare
4a36961 to
2e6cda8
Compare
21e36df to
860083a
Compare
|
I've started packaging some other apps in a branch https://github.com/NixOS/nixpkgs/compare/master...mkg20001:flutter-apps?expand=1 to see what needs to be adjusted for making this more general purpose This should mostly be ready for merge now |
pkgs/applications/networking/instant-messengers/fluffychat/default.nix
Outdated
Show resolved
Hide resolved
|
I compiled Fluffychat Version 1.1.0. |
|
There's AppFlowy which I have my eye on, but it's Flutter... and Rust: https://github.com/AppFlowy-IO/appflowy |
|
That slipped out a bit randomly, optimistically. My first thoughts were, wow, thank you for doing this. I can't wait. |
|
Hey, i'm interested in building flutter web apps at my job using Nix. Could this work for web target too? If not, could you point at how you packaged the SDK stuff flutter downloads at runtime? |
f67bd7f to
4607f57
Compare
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
|
This is already big enough as it is and so that I don't slack another month on some improvements I'll just go ahead and merge this. The apps work, but haven't tested in-depth. |

Motivation for this change
Implementation is dumpsterfire for now, but despite that it does workI'll refine things until they are good enough.Reviews esp implementation tips appreciatedTesting can be done using "nix-build -A fluffychat"
Todos:
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes