Update flutter and devenv, set devenv to nixos-unstable
This commit is contained in:
81
devenv.nix
81
devenv.nix
@@ -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
|
||||
# - ];
|
||||
# - };
|
||||
|
||||
Reference in New Issue
Block a user