Update flutter and devenv, set devenv to nixos-unstable

This commit is contained in:
2025-07-25 17:50:16 +02:00
parent a097db9742
commit ef30e6235d
6 changed files with 180 additions and 64 deletions

View File

@@ -1,37 +1,72 @@
{
pkgs,
lib,
config,
inputs,
...
}:
{
{pkgs, ...}: {
android = {
enable = true;
emulator.enable = false;
flutter.enable = true;
flutter.package = pkgs.flutter;
buildTools.version = [
"34.0.0"
"33.0.1"
];
platforms.version = [
"27"
"28"
"29"
"30"
"31"
"32"
"33"
"34"
"35"
];
ndk.enable = true;
ndk.version = [
"25.1.8937393"
"26.3.11579264"
"27.2.12479018"
];
};
packages = with pkgs; [
# Needed by flutter_secure_storage
libsecret.dev
# jsoncpp.dev
# gtk3.dev
# pcre2.dev
# libsysprof-capture
# util-linux.dev
# libselinux.dev
# libsepol.dev
# # libthai.dev
# libgcrypt.dev
# libdatrie.dev
# libgpg-error.dev
# xorg.libXdmcp.dev
# lerc.dev
# libxkbcommon.dev
# libepoxy.dev
# xorg.libXtst
# pkg-config
];
}
# - devShell =
# - with pkgs;
# - mkShell {
# - ANDROID_SDK_ROOT = "${androidSdk}/libexec/android-sdk";
# - buildInputs = [
# - flutter
# - androidSdk
# - jdk17
# -
# - # Needed by flutter_secure_storage
# - libsecret.dev
# - jsoncpp.dev
# -
# - gtk3.dev
# - pcre2.dev
# - libsysprof-capture
# - util-linux.dev
# - libselinux.dev
# - libsepol.dev
# - libthai.dev
# - libgcrypt.dev
# - libdatrie.dev
# - libgpg-error.dev
# - xorg.libXdmcp.dev
# - lerc.dev
# - libxkbcommon.dev
# - libepoxy.dev
# - xorg.libXtst
# -
# - pkg-config
# - ];
# - };