flutter: enable strict deps and structured attrs

This commit is contained in:
Tristan Ross
2026-06-13 19:17:10 -07:00
parent 845ec7bd6d
commit 32c2e0c69e
3 changed files with 8 additions and 0 deletions
@@ -41,6 +41,9 @@ stdenv.mkDerivation (
inherit url runtimeModes altRuntimeMode;
inherit (runtimeModesBuilds.${mainRuntimeMode}) version src meta;
strictDeps = true;
__structuredAttrs = true;
dontUnpack = true;
dontBuild = true;
@@ -74,6 +74,8 @@ let
installShellFiles
]
++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.DarwinTools ];
__structuredAttrs = true;
strictDeps = true;
preConfigure = ''
@@ -147,6 +147,9 @@ in
pname = "flutter-wrapped";
inherit (flutter) version;
strictDeps = true;
__structuredAttrs = true;
nativeBuildInputs = [
makeWrapper
]