flake.nix: pin flutter version

This commit is contained in:
2026-04-24 17:39:36 +09:00
parent c6a26f7a4e
commit f1ba1d6181
+8 -6
View File
@@ -17,7 +17,7 @@
devShells = forAllSystems (_: pkgs: {
default = pkgs.mkShell {
packages = with pkgs; [
flutter
flutter338
# https://github.com/NixOS/nixpkgs/issues/341147
pkg-config
@@ -35,20 +35,22 @@
src = ./.;
autoPubspecLock = ./pubspec.lock;
};
flutter = pkgs.flutter338;
in {
default = self.packages.${system}.linux;
linux = pkgs.flutter.buildFlutterApplication (common // {});
linux-debug = pkgs.flutter.buildFlutterApplication (common // {
linux = flutter.buildFlutterApplication (common // {});
linux-debug = flutter.buildFlutterApplication (common // {
flutterMode = "debug";
});
web = pkgs.flutter.buildFlutterApplication (common // {
web = flutter.buildFlutterApplication (common // {
targetFlutterPlatform = "web";
});
web-debug = pkgs.flutter.buildFlutterApplication (common // {
web-debug = flutter.buildFlutterApplication (common // {
flutterMode = "debug";
targetFlutterPlatform = "web";
});
web-wasm = pkgs.flutter.buildFlutterApplication (common // {
web-wasm = flutter.buildFlutterApplication (common // {
targetFlutterPlatform = "web";
flutterBuildFlags = [ "--wasm" ];
});