lol

flutter: remove rec

qzylinra 02a40a83 08614021

+10 -6
+4 -1
pkgs/development/compilers/flutter/build-support/build-flutter-application.nix
··· 39 ++ flutterFlags; 40 41 builderArgs = 42 - rec { 43 universal = args // { 44 inherit flutterMode flutterFlags flutterBuildFlags; 45 ··· 125 fi 126 ''; 127 }; 128 129 linux = universal // { 130 outputs = universal.outputs or [ ] ++ [ "debug" ];
··· 39 ++ flutterFlags; 40 41 builderArgs = 42 + let 43 universal = args // { 44 inherit flutterMode flutterFlags flutterBuildFlags; 45 ··· 125 fi 126 ''; 127 }; 128 + in 129 + { 130 + inherit universal; 131 132 linux = universal // { 133 outputs = universal.outputs or [ ] ++ [ "debug" ];
+1 -1
pkgs/development/compilers/flutter/default.nix
··· 96 in 97 (mkCustomFlutter args).overrideAttrs ( 98 prev: next: { 99 - passthru = next.passthru // rec { 100 inherit wrapFlutter mkCustomFlutter mkFlutter; 101 buildFlutterApplication = callPackage ./build-support/build-flutter-application.nix { 102 flutter = wrapFlutter (mkCustomFlutter args);
··· 96 in 97 (mkCustomFlutter args).overrideAttrs ( 98 prev: next: { 99 + passthru = next.passthru // { 100 inherit wrapFlutter mkCustomFlutter mkFlutter; 101 buildFlutterApplication = callPackage ./build-support/build-flutter-application.nix { 102 flutter = wrapFlutter (mkCustomFlutter args);
+5 -4
pkgs/development/compilers/flutter/flutter-tools.nix
··· 27 content_hash = "1111111111111111111111111111111111111111"; 28 }; 29 }; 30 in 31 - buildDartApplication.override { inherit dart; } rec { 32 pname = "flutter-tools"; 33 - inherit version; 34 dartOutputType = "jit-snapshot"; 35 36 src = flutterSrc; 37 - sourceRoot = "${src.name}/packages/flutter_tools"; 38 postUnpack = ''chmod -R u+w "$NIX_BUILD_TOP/source"''; 39 40 inherit patches; ··· 69 ln -s '${dart}' "$FLUTTER_ROOT/bin/cache/dart-sdk" 70 ''; 71 72 - dartEntryPoints."flutter_tools.snapshot" = "bin/flutter_tools.dart"; 73 dartCompileFlags = [ "--define=NIX_FLUTTER_HOST_PLATFORM=${systemPlatform}" ]; 74 75 # The Dart wrapper launchers are useless for the Flutter tool - it is designed
··· 27 content_hash = "1111111111111111111111111111111111111111"; 28 }; 29 }; 30 + 31 + dartEntryPoints."flutter_tools.snapshot" = "bin/flutter_tools.dart"; 32 in 33 + buildDartApplication.override { inherit dart; } { 34 pname = "flutter-tools"; 35 + inherit version dartEntryPoints; 36 dartOutputType = "jit-snapshot"; 37 38 src = flutterSrc; 39 + sourceRoot = "${flutterSrc.name}/packages/flutter_tools"; 40 postUnpack = ''chmod -R u+w "$NIX_BUILD_TOP/source"''; 41 42 inherit patches; ··· 71 ln -s '${dart}' "$FLUTTER_ROOT/bin/cache/dart-sdk" 72 ''; 73 74 dartCompileFlags = [ "--define=NIX_FLUTTER_HOST_PLATFORM=${systemPlatform}" ]; 75 76 # The Dart wrapper launchers are useless for the Flutter tool - it is designed