2024-03-09 14:42:23 +01:00

410 lines
15 KiB
JSON

[
{
"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"
]
}
]