[ { "uri": "https://github.com/flutter/packages.git", "branch": "main", "ver": "0af905d779d52fc81ffc239c211e8c5956154f34", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Google", "folder": "first-party", "ignore": [ "packages/camera/camera_android_camerax", "packages/camera/camera_android_camerax/example", "packages/camera/camera_android/example", "packages/camera/camera_avfoundation/example", "packages/camera/camera_web/example", "packages/camera/camera_windows/example", "packages/file_selector/file_selector_android/example", "packages/file_selector/file_selector/example", "packages/file_selector/file_selector_ios/example", "packages/file_selector/file_selector_macos/example", "packages/file_selector/file_selector_web/example", "packages/file_selector/file_selector_windows/example", "packages/flutter_plugin_android_lifecycle/example", "packages/google_maps_flutter/google_maps_flutter_ios/example/ios12", "packages/google_maps_flutter/google_maps_flutter_ios/example/ios13", "packages/google_maps_flutter/google_maps_flutter_ios/example/ios14", "packages/google_maps_flutter/google_maps_flutter_ios/example/shared/maps_example_dart", "packages/google_sign_in/google_sign_in_android/example", "packages/google_sign_in/google_sign_in_ios/example", "packages/google_sign_in/google_sign_in_web/example", "packages/image_picker/image_picker_android/example", "packages/image_picker/image_picker_for_web/example", "packages/image_picker/image_picker_ios/example", "packages/image_picker/image_picker_macos/example", "packages/image_picker/image_picker_windows/example", "packages/in_app_purchase/in_app_purchase_android/example", "packages/in_app_purchase/in_app_purchase_storekit", "packages/in_app_purchase/in_app_purchase_storekit/example", "packages/ios_platform_images/example", "packages/local_auth/local_auth_android/example", "packages/local_auth/local_auth_ios/example", "packages/local_auth/local_auth_windows/example", "packages/path_provider/path_provider_android/example", "packages/path_provider/path_provider/example", "packages/path_provider/path_provider_foundation/example", "packages/path_provider/path_provider_windows/example", "packages/pigeon/example", "packages/pigeon/example/app", "packages/pigeon/platform_tests/alternate_language_test_plugin", "packages/pointer_interceptor/pointer_interceptor_ios/example", "packages/pointer_interceptor/pointer_interceptor_web/example", "packages/quick_actions/quick_actions_android/example", "packages/quick_actions/quick_actions_ios/example", "packages/rfw/example/wasm", "packages/shared_preferences/shared_preferences", "packages/shared_preferences/shared_preferences_android/example", "packages/shared_preferences/shared_preferences/example", "packages/shared_preferences/shared_preferences_foundation", "packages/shared_preferences/shared_preferences_foundation/example", "packages/shared_preferences/shared_preferences_web/example", "packages/shared_preferences/shared_preferences_windows/example", "packages/url_launcher/url_launcher_android/example", "packages/url_launcher/url_launcher/example", "packages/url_launcher/url_launcher_ios/example", "packages/url_launcher/url_launcher_macos/example", "packages/url_launcher/url_launcher_web/example", "packages/url_launcher/url_launcher_windows/example", "packages/video_player/video_player/example", "packages/video_player/video_player_web/example", "packages/video_player/video_player_android/example", "packages/video_player/video_player_avfoundation/example", "packages/web_benchmarks/testing/test_app", "packages/webview_flutter/webview_flutter_web/example", "packages/webview_flutter/webview_flutter_wkwebview/example", "packages/google_identity_services_web/example", "packages/google_maps_flutter/google_maps_flutter_android/example", "packages/google_maps_flutter/google_maps_flutter_web/example", "packages/image_picker/image_picker_for_web/example" ], "rdepends": { "packages/file_selector/file_selector_linux/example": [ "zenity" ] }, "output_folder": { "packages/file_selector/file_selector_linux/example": "dynamic-layers/gnome-layer/recipes-graphics/flutter-apps" } }, { "uri": "https://github.com/flutter/samples.git", "branch": "main", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Google", "folder": "first-party", "ignore": [ "experimental/linting_tool", "experimental/web_dashboard", "web/_packages/web_startup_analyzer/example", "web/animations", "web_embedding/element_embedding_demo", "web_embedding/ng-flutter/flutter", "web/form_app", "web/game_template", "web/material_3_demo", "web/navigation_and_routing", "web/place_tracker", "web/provider_shopper", "web/simplistic_editor", "web/web_dashboard" ] }, { "uri": "https://github.com/flutter/games.git", "branch": "main", "license_file": "", "license_type": "CLOSED", "folder": "first-party", "author": "Google" }, { "uri": "https://github.com/gskinnerTeam/flutter-wonderous-app.git", "branch": "main", "license_file": "LICENSE", "license_type": "MIT", "author": "gskinner team", "folder": "third-party" }, { "uri": "https://github.com/bdero/flutter-scene-example.git", "branch": "master", "license_type": "CLOSED", "author": "Brandon DeRosier", "folder": "first-party" }, { "uri": "https://github.com/flutter/gallery.git", "branch": "main", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Google", "folder": "first-party" }, { "uri": "https://github.com/mogol/flutter_secure_storage.git", "branch": "develop", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "German Saprykin", "folder": "third-party", "ignore": [ "flutter_secure_storage_windows/example" ] }, { "uri": "https://github.com/theyakka/qr.flutter.git", "branch": "master", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Yakka", "folder": "third-party" }, { "uri": "https://github.com/meta-flutter/flutter_animated_background.git", "branch": "meta-flutter", "license_file": "LICENSE", "license_type": "MIT", "author": "Andre Baltazar", "folder": "third-party" }, { "uri": "https://github.com/bernardpumped/ped.git", "branch": "next_main", "license_file": "COPYING", "license_type": "GPL-3.0", "author": "Bernard Craddock", "folder": "third-party" }, { "uri": "https://github.com/bluefireteam/audioplayers.git", "branch": "main", "license_file": "LICENSE", "license_type": "MIT", "author": "Luan Nico", "folder": "third-party", "rdepends": { "packages/audioplayers/example": [ "gstreamer1.0", "gstreamer1.0-plugins-base", "gstreamer1.0-plugins-good" ] } }, { "uri": "https://github.com/knopp/layer_playground.git", "branch": "main", "license_type": "CLOSED", "author": "Matej Knopp", "folder": "third-party" }, { "uri": "https://github.com/mix1009/desktop_window.git", "branch": "master", "license_file": "LICENSE", "license_type": "MIT", "author": "ChunKoo Park", "folder": "third-party" }, { "uri": "https://github.com/Baseflow/flutter-geolocator.git", "branch": "main", "license_file": "LICENSE", "license_type": "MIT", "author": "baseflow", "folder": "third-party", "ignore": [ "geolocator/example", "geolocator_android/example", "geolocator_apple/example", "geolocator_web/example", "geolocator_windows/example" ], "rdepends": { "geolocator_linux/example": [ "geoclue" ] } }, { "uri": "https://github.com/firebase/flutterfire.git", "branch": "master", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Google", "folder": "first-party", "ignore": [ "tests" ] }, { "uri": "https://github.com/meta-flutter/tests", "branch": "main", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Misc", "folder": "third-party", "ignore": [ "localization", "plugins" ] }, { "uri": "https://github.com/fluttercommunity/plus_plugins.git", "branch": "main", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Flutter Community", "folder": "third-party", "ignore": [ "packages/android_alarm_manager_plus/example", "packages/android_intent_plus/example" ] }, { "uri": "https://github.com/DavBfr/dart_pdf.git", "branch": "master", "license_file": "LICENSE", "license_type": "Apache-2.0", "author": "David PHAM-VAN", "folder": "third-party", "rdepends": { "demo": [ "pdfium" ], "printing/example": [ "pdfium" ] } }, { "uri": "https://github.com/playx-flutter/playx-3d-scene.git", "branch": "main", "license_file": "LICENSE", "license_type": "MIT", "author": "Sourcya.io", "folder": "third-party", "src_folder": "sourcya-playx-3d-scene", "src_files": { "example": [ "0001-ivi-homescreen-support.patch", "textured_pbr.filamat;destsuffix=git/assets/materials" ] } }, { "uri": "https://github.com/googleads/googleads-mobile-flutter.git", "branch": "main", "license_file": "LICENSE", "license_type": "Apache-2.0", "author": "Goolge Ads", "folder": "first-party" }, { "uri": "https://github.com/widgetbakery/pixel_snap", "branch": "main", "license_file": "LICENSE", "license_type": "MIT", "author": "Widget Bakery", "folder": "third-party" }, { "uri": "https://github.com/google/generative-ai-dart.git", "branch": "main", "license_file": "LICENSE", "license_type": "Apache-2.0", "author": "Google", "folder": "first-party", "variables": { "samples/flutter_app": [ "GOOGLE_API_KEY ??= \"\"", "FLUTTER_BUILD_ARGS = \"bundle --dart-define API_KEY=${GOOGLE_API_KEY}\"", "APP_AOT_EXTRA = \"-DAPI_KEY=${GOOGLE_API_KEY}\"" ] } }, { "uri": "https://github.com/flutter/super_dash", "branch": "main", "license_file": "LICENSE", "license_type": "BSD-3-Clause", "author": "Google", "folder": "first-party", "entry_files": { "": [ "main_prod.dart" ] }, "src_folder": "super_dash", "src_files": { "": [ "0001-ivi-homescreen-support.patch" ] }, "variables": { "": [ "FLUTTER_BUILD_ARGS = \"bundle --target lib/main_prod.dart --dart-define FLUTTER_APP_FLAVOR=prod\"", "APP_AOT_EXTRA = \"-DFLUTTER_APP_FLAVOR=prod\"", "APP_AOT_ENTRY_FILE = \"main_prod.dart\"", "", "do_compile[network] = \"1\"" ] } }, { "uri": "https://github.com/rive-app/rive-flutter.git", "branch": "master", "license_file": "LICENSE", "license_type": "MIT", "author": "Rive", "folder": "third-party", "src_folder": "rive-flutter", "src_files": { "example": [ "0001-Changes-for-generic-Linux.patch" ] }, "variables": { "example": [ "", "# patch pubspec to use local rive_common", "python do_compile:prepend() {", " rive_common_path = os.path.join(d.getVar(\"WORKDIR\"),'rive_common')", " pubspec_yaml_path = os.path.join(d.getVar(\"WORKDIR\"),'git','pubspec.yaml')", " with open(pubspec_yaml_path, 'r') as file:", " data = file.read()", " data = data.replace('@RIVE_COMMON_PATH@', rive_common_path)", " with open(pubspec_yaml_path, 'w') as file:", " file.write(data)", "}" ] }, "rdepends": { "example": [ "rive-text", "rive-taffy-ffi" ] } }, { "uri": "https://github.com/RevenueCat/purchases-flutter.git", "branch": "main", "license_file": "LICENSE", "license_type": "MIT", "author": "RevenueCat", "folder": "third-party", "src_folder": "purchases-flutter", "src_files": { "revenuecat_examples/MagicWeather": [ "0001-generic-Linux.patch" ], "revenuecat_examples/purchase_tester": [ "0001-generic-Linux.patch" ] }, "ignore": [ "api_tester" ] } ]