anchor.diff:      }).androidsdk;
     };
   
  -  pkgsx = import sources.nixpkgs {
  +  pkgs = import sources.nixpkgs {
       inherit config;
       overlays = [
         unstable_patched_overlay
  
positive.code: # limitations under the License.
  
  { sources ? import ./sources.nix
  , targetAndroid ? false
  , targetIos ? false
  , targetDesktop ? false
  
negative.code:   };
  
    gitignoreSource =
      (import sources."gitignore.nix" { inherit (pkgs) lib; }).gitignoreSource;
    src = gitignoreSource ./..;
  
    lib = pkgs.lib;
    stdenv = pkgs.stdenv;
  
    flutterTools =
      lib.optionalAttrs (includeFlutter) { inherit (pkgs) flutter-dev git; };
  
    flutterAndroidTools = { inherit (pkgs) androidsdk jdk; };
  
    flutterIosTools = { }
      lib.optionalAttrs(stdenv.isDarwin) { inherit (pkgs) cocoapods; };
  
    # Flutter only builds desktop apps for the host platform, so all tools
    # required specifically for this target are platform-specific.
    flutterDesktopTools = { }
      // lib.optionalAttrs(stdenv.isLinux) { inherit (pkgs) clang cmake ninja; }
      // lib.optionalAttrs(stdenv.isDarwin) { inherit (pkgs) cocoapods; };
  
  in rec
  {
    inherit pkgs src;
  
    # Minimum tools required to build Note Maps.
    buildTools = {
  