From 9457d855cea0437165e359d474ba7d9622f17eb1 Mon Sep 17 00:00:00 2001 From: ARRRRNY Date: Thu, 4 Jun 2026 08:44:18 +0300 Subject: [PATCH 1/4] feat: add Swift Package Manager support for all ML Kit packages This extends PR #870 to cover all ML Kit packages that need Swift Package Manager support for Flutter 3.44+ iOS builds. Packages with MLKit dependencies: - google_mlkit_barcode_scanning: MLKitBarcodeScanning - google_mlkit_digital_ink_recognition: MLKitDigitalInkRecognition - google_mlkit_document_scanner: MLKitDocumentScanner - google_mlkit_entity_extraction: MLKitEntityExtraction - google_mlkit_face_detection: MLKitFaceDetection - google_mlkit_face_mesh_detection: MLKitFaceMesh - google_mlkit_image_labeling: MLKitImageLabeling, MLKitImageLabelingCommon - google_mlkit_language_id: MLKitLanguageID - google_mlkit_object_detection: MLKitObjectDetection - google_mlkit_selfie_segmentation: MLKitSegmentationSelfie - google_mlkit_smart_reply: MLKitSmartReply - google_mlkit_text_recognition: MLKitTextRecognition - google_mlkit_translation: MLKitTranslate - google_mlkit_subject_segmentation: MLKitSegmentationSubject GenAI packages (iOS stubs only) - no MLKit dependencies: - google_mlkit_genai_image_description - google_mlkit_genai_prompt - google_mlkit_genai_proofreading - google_mlkit_genai_rewriting - google_mlkit_genai_speech_recognition - google_mlkit_genai_summarization All packages now support Swift Package Manager using d-date/google-mlkit-swiftpm as the MLKit binary distribution. Fixes issue #868 --- .../ios/Package.swift | 37 +++++++++++++++++ .../ios/Package.swift | 37 +++++++++++++++++ .../ios/Package.swift | 37 +++++++++++++++++ .../ios/Package.swift | 37 +++++++++++++++++ .../ios/Package.swift | 37 +++++++++++++++++ .../ios/Package.swift | 37 +++++++++++++++++ .../ios/Package.swift | 34 ++++++++++++++++ .../ios/Package.swift | 34 ++++++++++++++++ .../ios/Package.swift | 34 ++++++++++++++++ .../ios/Package.swift | 34 ++++++++++++++++ .../ios/Package.swift | 34 ++++++++++++++++ .../ios/Package.swift | 34 ++++++++++++++++ .../ios/Package.swift | 39 ++++++++++++++++++ .../ios/Package.swift | 39 ++++++++++++++++++ .../ios/Package.swift | 38 ++++++++++++++++++ .../ios/Package.swift | 38 ++++++++++++++++++ .../ios/Package.swift | 40 +++++++++++++++++++ .../ios/Package.swift | 38 ++++++++++++++++++ .../ios/Package.swift | 38 ++++++++++++++++++ .../ios/Package.swift | 39 ++++++++++++++++++ 20 files changed, 735 insertions(+) create mode 100644 packages/google_mlkit_barcode_scanning/ios/Package.swift create mode 100644 packages/google_mlkit_digital_ink_recognition/ios/Package.swift create mode 100644 packages/google_mlkit_document_scanner/ios/Package.swift create mode 100644 packages/google_mlkit_entity_extraction/ios/Package.swift create mode 100644 packages/google_mlkit_face_detection/ios/Package.swift create mode 100644 packages/google_mlkit_face_mesh_detection/ios/Package.swift create mode 100644 packages/google_mlkit_genai_image_description/ios/Package.swift create mode 100644 packages/google_mlkit_genai_prompt/ios/Package.swift create mode 100644 packages/google_mlkit_genai_proofreading/ios/Package.swift create mode 100644 packages/google_mlkit_genai_rewriting/ios/Package.swift create mode 100644 packages/google_mlkit_genai_speech_recognition/ios/Package.swift create mode 100644 packages/google_mlkit_genai_summarization/ios/Package.swift create mode 100644 packages/google_mlkit_image_labeling/ios/Package.swift create mode 100644 packages/google_mlkit_language_id/ios/Package.swift create mode 100644 packages/google_mlkit_object_detection/ios/Package.swift create mode 100644 packages/google_mlkit_selfie_segmentation/ios/Package.swift create mode 100644 packages/google_mlkit_smart_reply/ios/Package.swift create mode 100644 packages/google_mlkit_subject_segmentation/ios/Package.swift create mode 100644 packages/google_mlkit_text_recognition/ios/Package.swift create mode 100644 packages/google_mlkit_translation/ios/Package.swift diff --git a/packages/google_mlkit_barcode_scanning/ios/Package.swift b/packages/google_mlkit_barcode_scanning/ios/Package.swift new file mode 100644 index 00000000..6f681160 --- /dev/null +++ b/packages/google_mlkit_barcode_scanning/ios/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_barcode_scanning. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_barcode_scanning", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_barcode_scanning", + targets: ["google_mlkit_barcode_scanning"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_barcode_scanning", + dependencies: [ + .product(name: "MLKitBarcodeScanning", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_digital_ink_recognition/ios/Package.swift b/packages/google_mlkit_digital_ink_recognition/ios/Package.swift new file mode 100644 index 00000000..ea8aa234 --- /dev/null +++ b/packages/google_mlkit_digital_ink_recognition/ios/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_digital_ink_recognition. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_digital_ink_recognition", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_digital_ink_recognition", + targets: ["google_mlkit_digital_ink_recognition"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_digital_ink_recognition", + dependencies: [ + .product(name: "MLKitDigitalInkRecognition", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_document_scanner/ios/Package.swift b/packages/google_mlkit_document_scanner/ios/Package.swift new file mode 100644 index 00000000..ca57a187 --- /dev/null +++ b/packages/google_mlkit_document_scanner/ios/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_document_scanner. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_document_scanner", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_document_scanner", + targets: ["google_mlkit_document_scanner"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_document_scanner", + dependencies: [ + .product(name: "MLKitDocumentScanner", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_entity_extraction/ios/Package.swift b/packages/google_mlkit_entity_extraction/ios/Package.swift new file mode 100644 index 00000000..90c35a1d --- /dev/null +++ b/packages/google_mlkit_entity_extraction/ios/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_entity_extraction. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_entity_extraction", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_entity_extraction", + targets: ["google_mlkit_entity_extraction"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_entity_extraction", + dependencies: [ + .product(name: "MLKitEntityExtraction", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_face_detection/ios/Package.swift b/packages/google_mlkit_face_detection/ios/Package.swift new file mode 100644 index 00000000..a08126a4 --- /dev/null +++ b/packages/google_mlkit_face_detection/ios/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_face_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_face_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_face_detection", + targets: ["google_mlkit_face_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_face_detection", + dependencies: [ + .product(name: "MLKitFaceDetection", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_face_mesh_detection/ios/Package.swift b/packages/google_mlkit_face_mesh_detection/ios/Package.swift new file mode 100644 index 00000000..f82b5911 --- /dev/null +++ b/packages/google_mlkit_face_mesh_detection/ios/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_face_mesh_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_face_mesh_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_face_mesh_detection", + targets: ["google_mlkit_face_mesh_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_face_mesh_detection", + dependencies: [ + .product(name: "MLKitFaceMesh", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_image_description/ios/Package.swift b/packages/google_mlkit_genai_image_description/ios/Package.swift new file mode 100644 index 00000000..4f43b1f0 --- /dev/null +++ b/packages/google_mlkit_genai_image_description/ios/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_image_description. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_image_description", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_image_description", + targets: ["google_mlkit_genai_image_description"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_image_description", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_prompt/ios/Package.swift b/packages/google_mlkit_genai_prompt/ios/Package.swift new file mode 100644 index 00000000..1982d43a --- /dev/null +++ b/packages/google_mlkit_genai_prompt/ios/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_prompt. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_prompt", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_prompt", + targets: ["google_mlkit_genai_prompt"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_prompt", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_proofreading/ios/Package.swift b/packages/google_mlkit_genai_proofreading/ios/Package.swift new file mode 100644 index 00000000..8c09effb --- /dev/null +++ b/packages/google_mlkit_genai_proofreading/ios/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_proofreading. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_proofreading", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_proofreading", + targets: ["google_mlkit_genai_proofreading"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_proofreading", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_rewriting/ios/Package.swift b/packages/google_mlkit_genai_rewriting/ios/Package.swift new file mode 100644 index 00000000..09bebcaa --- /dev/null +++ b/packages/google_mlkit_genai_rewriting/ios/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_rewriting. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_rewriting", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_rewriting", + targets: ["google_mlkit_genai_rewriting"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_rewriting", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_speech_recognition/ios/Package.swift b/packages/google_mlkit_genai_speech_recognition/ios/Package.swift new file mode 100644 index 00000000..5e3f21fb --- /dev/null +++ b/packages/google_mlkit_genai_speech_recognition/ios/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_speech_recognition. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_speech_recognition", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_speech_recognition", + targets: ["google_mlkit_genai_speech_recognition"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_speech_recognition", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_summarization/ios/Package.swift b/packages/google_mlkit_genai_summarization/ios/Package.swift new file mode 100644 index 00000000..a1496fbc --- /dev/null +++ b/packages/google_mlkit_genai_summarization/ios/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_summarization. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_summarization", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_summarization", + targets: ["google_mlkit_genai_summarization"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_summarization", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_image_labeling/ios/Package.swift b/packages/google_mlkit_image_labeling/ios/Package.swift new file mode 100644 index 00000000..d47ff42d --- /dev/null +++ b/packages/google_mlkit_image_labeling/ios/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_image_labeling. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_image_labeling", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_image_labeling", + targets: ["google_mlkit_image_labeling"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_image_labeling", + dependencies: [ + .product(name: "MLKitImageLabeling", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitImageLabelingCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVisionKit", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_language_id/ios/Package.swift b/packages/google_mlkit_language_id/ios/Package.swift new file mode 100644 index 00000000..66000ea3 --- /dev/null +++ b/packages/google_mlkit_language_id/ios/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_language_id. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_language_id", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_language_id", + targets: ["google_mlkit_language_id"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_language_id", + dependencies: [ + .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_object_detection/ios/Package.swift b/packages/google_mlkit_object_detection/ios/Package.swift new file mode 100644 index 00000000..80382841 --- /dev/null +++ b/packages/google_mlkit_object_detection/ios/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_object_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_object_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_object_detection", + targets: ["google_mlkit_object_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_object_detection", + dependencies: [ + .product(name: "MLKitObjectDetection", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitObjectDetectionCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_selfie_segmentation/ios/Package.swift b/packages/google_mlkit_selfie_segmentation/ios/Package.swift new file mode 100644 index 00000000..1e718499 --- /dev/null +++ b/packages/google_mlkit_selfie_segmentation/ios/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_selfie_segmentation. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_selfie_segmentation", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_selfie_segmentation", + targets: ["google_mlkit_selfie_segmentation"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_selfie_segmentation", + dependencies: [ + .product(name: "MLKitSegmentationSelfie", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_smart_reply/ios/Package.swift b/packages/google_mlkit_smart_reply/ios/Package.swift new file mode 100644 index 00000000..e70f94a4 --- /dev/null +++ b/packages/google_mlkit_smart_reply/ios/Package.swift @@ -0,0 +1,40 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_smart_reply. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_smart_reply", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_smart_reply", + targets: ["google_mlkit_smart_reply"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_smart_reply", + dependencies: [ + .product(name: "MLKitSmartReply", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_subject_segmentation/ios/Package.swift b/packages/google_mlkit_subject_segmentation/ios/Package.swift new file mode 100644 index 00000000..a579f636 --- /dev/null +++ b/packages/google_mlkit_subject_segmentation/ios/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_subject_segmentation. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_subject_segmentation", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_subject_segmentation", + targets: ["google_mlkit_subject_segmentation"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_subject_segmentation", + dependencies: [ + .product(name: "MLKitSegmentationSubject", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_text_recognition/ios/Package.swift b/packages/google_mlkit_text_recognition/ios/Package.swift new file mode 100644 index 00000000..b82fe3f2 --- /dev/null +++ b/packages/google_mlkit_text_recognition/ios/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_text_recognition. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_text_recognition", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_text_recognition", + targets: ["google_mlkit_text_recognition"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_text_recognition", + dependencies: [ + .product(name: "MLKitTextRecognition", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitTextRecognitionCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_translation/ios/Package.swift b/packages/google_mlkit_translation/ios/Package.swift new file mode 100644 index 00000000..4937c214 --- /dev/null +++ b/packages/google_mlkit_translation/ios/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_translation. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_translation", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_translation", + targets: ["google_mlkit_translation"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_translation", + dependencies: [ + .product(name: "MLKitTranslate", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) From 772834efe026112c81ae7d06a86fb99f5bc53eb5 Mon Sep 17 00:00:00 2001 From: ARRRRNY Date: Thu, 4 Jun 2026 09:06:24 +0300 Subject: [PATCH 2/4] feat: add missing Package.swift for google_mlkit_commons and google_mlkit_pose_detection --- .../google_mlkit_commons/ios/Package.swift | 36 +++++++++++++++++ .../ios/Package.swift | 39 +++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 packages/google_mlkit_commons/ios/Package.swift create mode 100644 packages/google_mlkit_pose_detection/ios/Package.swift diff --git a/packages/google_mlkit_commons/ios/Package.swift b/packages/google_mlkit_commons/ios/Package.swift new file mode 100644 index 00000000..6ee698b5 --- /dev/null +++ b/packages/google_mlkit_commons/ios/Package.swift @@ -0,0 +1,36 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_commons. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_commons", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_commons", + targets: ["google_mlkit_commons"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_commons", + dependencies: [ + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) diff --git a/packages/google_mlkit_pose_detection/ios/Package.swift b/packages/google_mlkit_pose_detection/ios/Package.swift new file mode 100644 index 00000000..434628f0 --- /dev/null +++ b/packages/google_mlkit_pose_detection/ios/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_pose_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_pose_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_pose_detection", + targets: ["google_mlkit_pose_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_pose_detection", + dependencies: [ + .product(name: "MLKitPoseDetection", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitPoseDetectionCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitPoseDetectionAccurate", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "Classes" + ) + ] +) From d94fe020d41da85be4e9e217cb7e037a4b31baa7 Mon Sep 17 00:00:00 2001 From: ARRRRNY Date: Thu, 4 Jun 2026 09:43:10 +0300 Subject: [PATCH 3/4] fix: move Package.swift to correct Swift Package Manager path Flutter expects Package.swift at ios//Package.swift, not ios/Package.swift. Changes: - Move all 22 Package.swift files to ios// subdirectories - Update path from 'Classes' to '../Classes' for correct relative path resolution This fixes Swift Package Manager detection for all ML Kit plugins. --- packages/example/pubspec.lock | 14 +++---- .../Package.swift | 37 +++++++++++++++++ .../ios/google_mlkit_commons/Package.swift | 36 +++++++++++++++++ .../Package.swift | 37 +++++++++++++++++ .../Package.swift | 37 +++++++++++++++++ .../Package.swift | 37 +++++++++++++++++ .../google_mlkit_face_detection/Package.swift | 37 +++++++++++++++++ .../Package.swift | 37 +++++++++++++++++ .../Package.swift | 34 ++++++++++++++++ .../google_mlkit_genai_prompt/Package.swift | 34 ++++++++++++++++ .../Package.swift | 34 ++++++++++++++++ .../Package.swift | 34 ++++++++++++++++ .../Package.swift | 34 ++++++++++++++++ .../Package.swift | 34 ++++++++++++++++ .../google_mlkit_image_labeling/Package.swift | 39 ++++++++++++++++++ .../google_mlkit_language_id/Package.swift | 39 ++++++++++++++++++ .../Package.swift | 38 ++++++++++++++++++ .../google_mlkit_pose_detection/Package.swift | 39 ++++++++++++++++++ .../Package.swift | 38 ++++++++++++++++++ .../google_mlkit_smart_reply/Package.swift | 40 +++++++++++++++++++ .../Package.swift | 38 ++++++++++++++++++ .../Package.swift | 38 ++++++++++++++++++ .../google_mlkit_translation/Package.swift | 39 ++++++++++++++++++ 23 files changed, 817 insertions(+), 7 deletions(-) create mode 100644 packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift create mode 100644 packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift create mode 100644 packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift create mode 100644 packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift create mode 100644 packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift create mode 100644 packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift create mode 100644 packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift create mode 100644 packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift create mode 100644 packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift create mode 100644 packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift create mode 100644 packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift create mode 100644 packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift create mode 100644 packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift create mode 100644 packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift create mode 100644 packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift create mode 100644 packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift create mode 100644 packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift create mode 100644 packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift create mode 100644 packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift create mode 100644 packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift create mode 100644 packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift create mode 100644 packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift diff --git a/packages/example/pubspec.lock b/packages/example/pubspec.lock index e1df4131..f300482b 100644 --- a/packages/example/pubspec.lock +++ b/packages/example/pubspec.lock @@ -454,10 +454,10 @@ packages: dependency: transitive description: name: matcher - sha256: "12956d0ad8390bbcc63ca2e1469c0619946ccb52809807067a7020d57e647aa6" + sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 url: "https://pub.dev" source: hosted - version: "0.12.18" + version: "0.12.19" material_color_utilities: dependency: transitive description: @@ -470,10 +470,10 @@ packages: dependency: transitive description: name: meta - sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" + sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349" url: "https://pub.dev" source: hosted - version: "1.17.0" + version: "1.18.0" mime: dependency: transitive description: @@ -611,10 +611,10 @@ packages: dependency: transitive description: name: test_api - sha256: "93167629bfc610f71560ab9312acdda4959de4df6fac7492c89ff0d3886f6636" + sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e" url: "https://pub.dev" source: hosted - version: "0.7.9" + version: "0.7.11" typed_data: dependency: transitive description: @@ -656,5 +656,5 @@ packages: source: hosted version: "1.1.0" sdks: - dart: ">=3.9.0 <4.0.0" + dart: ">=3.10.0-0 <4.0.0" flutter: ">=3.35.0" diff --git a/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift b/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift new file mode 100644 index 00000000..487ee8cc --- /dev/null +++ b/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_barcode_scanning. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_barcode_scanning", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_barcode_scanning", + targets: ["google_mlkit_barcode_scanning"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_barcode_scanning", + dependencies: [ + .product(name: "MLKitBarcodeScanning", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift b/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift new file mode 100644 index 00000000..0ac8e763 --- /dev/null +++ b/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift @@ -0,0 +1,36 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_commons. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_commons", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_commons", + targets: ["google_mlkit_commons"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_commons", + dependencies: [ + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift b/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift new file mode 100644 index 00000000..95cab5aa --- /dev/null +++ b/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_digital_ink_recognition. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_digital_ink_recognition", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_digital_ink_recognition", + targets: ["google_mlkit_digital_ink_recognition"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_digital_ink_recognition", + dependencies: [ + .product(name: "MLKitDigitalInkRecognition", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift b/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift new file mode 100644 index 00000000..c80d62c9 --- /dev/null +++ b/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_document_scanner. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_document_scanner", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_document_scanner", + targets: ["google_mlkit_document_scanner"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_document_scanner", + dependencies: [ + .product(name: "MLKitDocumentScanner", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift b/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift new file mode 100644 index 00000000..1ae6114f --- /dev/null +++ b/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_entity_extraction. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_entity_extraction", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_entity_extraction", + targets: ["google_mlkit_entity_extraction"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_entity_extraction", + dependencies: [ + .product(name: "MLKitEntityExtraction", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift b/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift new file mode 100644 index 00000000..9f8db828 --- /dev/null +++ b/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_face_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_face_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_face_detection", + targets: ["google_mlkit_face_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_face_detection", + dependencies: [ + .product(name: "MLKitFaceDetection", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift b/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift new file mode 100644 index 00000000..2bd00753 --- /dev/null +++ b/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift @@ -0,0 +1,37 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_face_mesh_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_face_mesh_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_face_mesh_detection", + targets: ["google_mlkit_face_mesh_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_face_mesh_detection", + dependencies: [ + .product(name: "MLKitFaceMesh", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift b/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift new file mode 100644 index 00000000..fa992508 --- /dev/null +++ b/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_image_description. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_image_description", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_image_description", + targets: ["google_mlkit_genai_image_description"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_image_description", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift b/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift new file mode 100644 index 00000000..76465f0d --- /dev/null +++ b/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_prompt. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_prompt", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_prompt", + targets: ["google_mlkit_genai_prompt"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_prompt", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift b/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift new file mode 100644 index 00000000..87fe5027 --- /dev/null +++ b/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_proofreading. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_proofreading", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_proofreading", + targets: ["google_mlkit_genai_proofreading"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_proofreading", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift b/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift new file mode 100644 index 00000000..26a173de --- /dev/null +++ b/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_rewriting. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_rewriting", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_rewriting", + targets: ["google_mlkit_genai_rewriting"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_rewriting", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift b/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift new file mode 100644 index 00000000..67979a07 --- /dev/null +++ b/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_speech_recognition. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_speech_recognition", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_speech_recognition", + targets: ["google_mlkit_genai_speech_recognition"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_speech_recognition", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift b/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift new file mode 100644 index 00000000..3c7a5015 --- /dev/null +++ b/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift @@ -0,0 +1,34 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_summarization. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_genai_summarization", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_genai_summarization", + targets: ["google_mlkit_genai_summarization"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_genai_summarization", + dependencies: [ + // No MLKit dependencies - iOS stub only + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift b/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift new file mode 100644 index 00000000..18ac7317 --- /dev/null +++ b/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_image_labeling. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_image_labeling", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_image_labeling", + targets: ["google_mlkit_image_labeling"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_image_labeling", + dependencies: [ + .product(name: "MLKitImageLabeling", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitImageLabelingCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVisionKit", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift b/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift new file mode 100644 index 00000000..a5629d64 --- /dev/null +++ b/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_language_id. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_language_id", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_language_id", + targets: ["google_mlkit_language_id"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_language_id", + dependencies: [ + .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift b/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift new file mode 100644 index 00000000..3d66198b --- /dev/null +++ b/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_object_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_object_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_object_detection", + targets: ["google_mlkit_object_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_object_detection", + dependencies: [ + .product(name: "MLKitObjectDetection", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitObjectDetectionCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift b/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift new file mode 100644 index 00000000..60a2e0fe --- /dev/null +++ b/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_pose_detection. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_pose_detection", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_pose_detection", + targets: ["google_mlkit_pose_detection"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_pose_detection", + dependencies: [ + .product(name: "MLKitPoseDetection", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitPoseDetectionCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitPoseDetectionAccurate", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift b/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift new file mode 100644 index 00000000..3f995a7d --- /dev/null +++ b/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_selfie_segmentation. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_selfie_segmentation", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_selfie_segmentation", + targets: ["google_mlkit_selfie_segmentation"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_selfie_segmentation", + dependencies: [ + .product(name: "MLKitSegmentationSelfie", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift b/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift new file mode 100644 index 00000000..8e8da315 --- /dev/null +++ b/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift @@ -0,0 +1,40 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_smart_reply. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_smart_reply", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_smart_reply", + targets: ["google_mlkit_smart_reply"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_smart_reply", + dependencies: [ + .product(name: "MLKitSmartReply", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift b/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift new file mode 100644 index 00000000..4b37d009 --- /dev/null +++ b/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_subject_segmentation. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_subject_segmentation", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_subject_segmentation", + targets: ["google_mlkit_subject_segmentation"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_subject_segmentation", + dependencies: [ + .product(name: "MLKitSegmentationSubject", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift b/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift new file mode 100644 index 00000000..042f7f29 --- /dev/null +++ b/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift @@ -0,0 +1,38 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_text_recognition. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_text_recognition", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_text_recognition", + targets: ["google_mlkit_text_recognition"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_text_recognition", + dependencies: [ + .product(name: "MLKitTextRecognition", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitTextRecognitionCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) diff --git a/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift b/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift new file mode 100644 index 00000000..a757a500 --- /dev/null +++ b/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift @@ -0,0 +1,39 @@ +// swift-tools-version:5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +// This Package.swift provides Swift Package Manager support for google_mlkit_translation. +// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors + +import PackageDescription + +let package = Package( + name: "google_mlkit_translation", + platforms: [ + .iOS("15.5") + ], + products: [ + .library( + name: "google_mlkit_translation", + targets: ["google_mlkit_translation"]) + ], + dependencies: [ + .package( + url: "https://github.com/d-date/google-mlkit-swiftpm", + from: "9.0.0" + ) + ], + targets: [ + .target( + name: "google_mlkit_translation", + dependencies: [ + .product(name: "MLKitTranslate", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), + .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), + .product(name: "Common", package: "GoogleMLKitSwiftPM"), + ], + path: "../Classes" + ) + ] +) From c199653c6bd26776517a77d4eb2b1b4e62eac450 Mon Sep 17 00:00:00 2001 From: ARRRRNY Date: Thu, 4 Jun 2026 10:24:09 +0300 Subject: [PATCH 4/4] fix: correct Swift Package Manager package reference name Swift Package Manager uses the URL-derived package name, not the @objc product name. Changed all package references from 'GoogleMLKitSwiftPM' to 'google-mlkit-swiftpm'. Also fixed GenAI packages (empty dependencies) to have valid SPM format. --- packages/example/ios/Flutter/Profile.xcconfig | 1 - .../ios/Runner.xcodeproj/project.pbxproj | 59 ------------------- .../ios/Package.swift | 37 ------------ .../Package.swift | 8 +-- .../google_mlkit_commons/ios/Package.swift | 36 ----------- .../ios/google_mlkit_commons/Package.swift | 6 +- .../ios/Package.swift | 37 ------------ .../Package.swift | 8 +-- .../ios/Package.swift | 37 ------------ .../Package.swift | 8 +-- .../ios/Package.swift | 37 ------------ .../Package.swift | 8 +-- .../ios/Package.swift | 37 ------------ .../google_mlkit_face_detection/Package.swift | 8 +-- .../ios/Package.swift | 37 ------------ .../Package.swift | 8 +-- .../ios/Package.swift | 34 ----------- .../Package.swift | 26 ++++---- .../ios/Package.swift | 34 ----------- .../google_mlkit_genai_prompt/Package.swift | 26 ++++---- .../ios/Package.swift | 34 ----------- .../Package.swift | 26 ++++---- .../ios/Package.swift | 34 ----------- .../Package.swift | 26 ++++---- .../ios/Package.swift | 34 ----------- .../Package.swift | 26 ++++---- .../ios/Package.swift | 34 ----------- .../Package.swift | 26 ++++---- .../ios/Package.swift | 39 ------------ .../google_mlkit_image_labeling/Package.swift | 12 ++-- .../ios/Package.swift | 39 ------------ .../google_mlkit_language_id/Package.swift | 12 ++-- .../ios/Package.swift | 38 ------------ .../Package.swift | 10 ++-- .../ios/Package.swift | 39 ------------ .../google_mlkit_pose_detection/Package.swift | 12 ++-- .../ios/Package.swift | 38 ------------ .../Package.swift | 10 ++-- .../ios/Package.swift | 40 ------------- .../google_mlkit_smart_reply/Package.swift | 14 ++--- .../ios/Package.swift | 38 ------------ .../Package.swift | 10 ++-- .../ios/Package.swift | 38 ------------ .../Package.swift | 10 ++-- .../ios/Package.swift | 39 ------------ .../google_mlkit_translation/Package.swift | 12 ++-- 46 files changed, 138 insertions(+), 1044 deletions(-) delete mode 100644 packages/google_mlkit_barcode_scanning/ios/Package.swift delete mode 100644 packages/google_mlkit_commons/ios/Package.swift delete mode 100644 packages/google_mlkit_digital_ink_recognition/ios/Package.swift delete mode 100644 packages/google_mlkit_document_scanner/ios/Package.swift delete mode 100644 packages/google_mlkit_entity_extraction/ios/Package.swift delete mode 100644 packages/google_mlkit_face_detection/ios/Package.swift delete mode 100644 packages/google_mlkit_face_mesh_detection/ios/Package.swift delete mode 100644 packages/google_mlkit_genai_image_description/ios/Package.swift delete mode 100644 packages/google_mlkit_genai_prompt/ios/Package.swift delete mode 100644 packages/google_mlkit_genai_proofreading/ios/Package.swift delete mode 100644 packages/google_mlkit_genai_rewriting/ios/Package.swift delete mode 100644 packages/google_mlkit_genai_speech_recognition/ios/Package.swift delete mode 100644 packages/google_mlkit_genai_summarization/ios/Package.swift delete mode 100644 packages/google_mlkit_image_labeling/ios/Package.swift delete mode 100644 packages/google_mlkit_language_id/ios/Package.swift delete mode 100644 packages/google_mlkit_object_detection/ios/Package.swift delete mode 100644 packages/google_mlkit_pose_detection/ios/Package.swift delete mode 100644 packages/google_mlkit_selfie_segmentation/ios/Package.swift delete mode 100644 packages/google_mlkit_smart_reply/ios/Package.swift delete mode 100644 packages/google_mlkit_subject_segmentation/ios/Package.swift delete mode 100644 packages/google_mlkit_text_recognition/ios/Package.swift delete mode 100644 packages/google_mlkit_translation/ios/Package.swift diff --git a/packages/example/ios/Flutter/Profile.xcconfig b/packages/example/ios/Flutter/Profile.xcconfig index 40cd22dd..5e45b882 100644 --- a/packages/example/ios/Flutter/Profile.xcconfig +++ b/packages/example/ios/Flutter/Profile.xcconfig @@ -1,3 +1,2 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig" #include "Generated.xcconfig" #include? "Local.xcconfig" diff --git a/packages/example/ios/Runner.xcodeproj/project.pbxproj b/packages/example/ios/Runner.xcodeproj/project.pbxproj index 1e5adb77..49d5e18e 100644 --- a/packages/example/ios/Runner.xcodeproj/project.pbxproj +++ b/packages/example/ios/Runner.xcodeproj/project.pbxproj @@ -8,7 +8,6 @@ /* Begin PBXBuildFile section */ 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; - 19BEEF351D804C298C54516F /* libPods-Runner.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 185FF648C8C3525E10052A2C /* libPods-Runner.a */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; }; @@ -31,18 +30,14 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 07F1C45CAB683E2489041B44 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; - 185FF648C8C3525E10052A2C /* libPods-Runner.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Runner.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; 7AFA3C8F1D35360C0083082F /* Profile.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Profile.xcconfig; path = Flutter/Profile.xcconfig; sourceTree = ""; }; - 8A014A7A90898F823F3D4B3D /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; - 923A943AD1A8668FF24F5D59 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -58,7 +53,6 @@ buildActionMask = 2147483647; files = ( 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */, - 19BEEF351D804C298C54516F /* libPods-Runner.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -68,21 +62,10 @@ 5AF1CF50FEB2DDD24045D4DC /* Pods */ = { isa = PBXGroup; children = ( - 8A014A7A90898F823F3D4B3D /* Pods-Runner.debug.xcconfig */, - 923A943AD1A8668FF24F5D59 /* Pods-Runner.release.xcconfig */, - 07F1C45CAB683E2489041B44 /* Pods-Runner.profile.xcconfig */, ); path = Pods; sourceTree = ""; }; - 8B326F84B2536FFF50DFEFD3 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 185FF648C8C3525E10052A2C /* libPods-Runner.a */, - ); - name = Frameworks; - sourceTree = ""; - }; 9740EEB11CF90186004384FC /* Flutter */ = { isa = PBXGroup; children = ( @@ -103,7 +86,6 @@ 97C146F01CF9000F007C117D /* Runner */, 97C146EF1CF9000F007C117D /* Products */, 5AF1CF50FEB2DDD24045D4DC /* Pods */, - 8B326F84B2536FFF50DFEFD3 /* Frameworks */, ); sourceTree = ""; }; @@ -137,7 +119,6 @@ isa = PBXNativeTarget; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildPhases = ( - 80DABC9846A6DDC8F0D21E5C /* [CP] Check Pods Manifest.lock */, 9740EEB61CF901F6004384FC /* Run Script */, A7B8C9D0E1F2A3B4C5D6E7F8 /* SwiftLint */, 97C146EA1CF9000F007C117D /* Sources */, @@ -145,7 +126,6 @@ 97C146EC1CF9000F007C117D /* Resources */, 9705A1C41CF9048500538489 /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, - 0B0823EF0E30F27C01C5808D /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -211,23 +191,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 0B0823EF0E30F27C01C5808D /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -244,28 +207,6 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; }; - 80DABC9846A6DDC8F0D21E5C /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; 9740EEB61CF901F6004384FC /* Run Script */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; diff --git a/packages/google_mlkit_barcode_scanning/ios/Package.swift b/packages/google_mlkit_barcode_scanning/ios/Package.swift deleted file mode 100644 index 6f681160..00000000 --- a/packages/google_mlkit_barcode_scanning/ios/Package.swift +++ /dev/null @@ -1,37 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_barcode_scanning. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_barcode_scanning", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_barcode_scanning", - targets: ["google_mlkit_barcode_scanning"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_barcode_scanning", - dependencies: [ - .product(name: "MLKitBarcodeScanning", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift b/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift index 487ee8cc..babdaf51 100644 --- a/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift +++ b/packages/google_mlkit_barcode_scanning/ios/google_mlkit_barcode_scanning/Package.swift @@ -26,10 +26,10 @@ let package = Package( .target( name: "google_mlkit_barcode_scanning", dependencies: [ - .product(name: "MLKitBarcodeScanning", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitBarcodeScanning", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_commons/ios/Package.swift b/packages/google_mlkit_commons/ios/Package.swift deleted file mode 100644 index 6ee698b5..00000000 --- a/packages/google_mlkit_commons/ios/Package.swift +++ /dev/null @@ -1,36 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_commons. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_commons", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_commons", - targets: ["google_mlkit_commons"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_commons", - dependencies: [ - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift b/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift index 0ac8e763..ddd93846 100644 --- a/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift +++ b/packages/google_mlkit_commons/ios/google_mlkit_commons/Package.swift @@ -26,9 +26,9 @@ let package = Package( .target( name: "google_mlkit_commons", dependencies: [ - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_digital_ink_recognition/ios/Package.swift b/packages/google_mlkit_digital_ink_recognition/ios/Package.swift deleted file mode 100644 index ea8aa234..00000000 --- a/packages/google_mlkit_digital_ink_recognition/ios/Package.swift +++ /dev/null @@ -1,37 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_digital_ink_recognition. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_digital_ink_recognition", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_digital_ink_recognition", - targets: ["google_mlkit_digital_ink_recognition"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_digital_ink_recognition", - dependencies: [ - .product(name: "MLKitDigitalInkRecognition", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift b/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift index 95cab5aa..bc1988f2 100644 --- a/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift +++ b/packages/google_mlkit_digital_ink_recognition/ios/google_mlkit_digital_ink_recognition/Package.swift @@ -26,10 +26,10 @@ let package = Package( .target( name: "google_mlkit_digital_ink_recognition", dependencies: [ - .product(name: "MLKitDigitalInkRecognition", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitDigitalInkRecognition", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_document_scanner/ios/Package.swift b/packages/google_mlkit_document_scanner/ios/Package.swift deleted file mode 100644 index ca57a187..00000000 --- a/packages/google_mlkit_document_scanner/ios/Package.swift +++ /dev/null @@ -1,37 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_document_scanner. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_document_scanner", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_document_scanner", - targets: ["google_mlkit_document_scanner"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_document_scanner", - dependencies: [ - .product(name: "MLKitDocumentScanner", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift b/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift index c80d62c9..872f428b 100644 --- a/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift +++ b/packages/google_mlkit_document_scanner/ios/google_mlkit_document_scanner/Package.swift @@ -26,10 +26,10 @@ let package = Package( .target( name: "google_mlkit_document_scanner", dependencies: [ - .product(name: "MLKitDocumentScanner", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitDocumentScanner", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_entity_extraction/ios/Package.swift b/packages/google_mlkit_entity_extraction/ios/Package.swift deleted file mode 100644 index 90c35a1d..00000000 --- a/packages/google_mlkit_entity_extraction/ios/Package.swift +++ /dev/null @@ -1,37 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_entity_extraction. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_entity_extraction", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_entity_extraction", - targets: ["google_mlkit_entity_extraction"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_entity_extraction", - dependencies: [ - .product(name: "MLKitEntityExtraction", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift b/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift index 1ae6114f..b9e1e4f6 100644 --- a/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift +++ b/packages/google_mlkit_entity_extraction/ios/google_mlkit_entity_extraction/Package.swift @@ -26,10 +26,10 @@ let package = Package( .target( name: "google_mlkit_entity_extraction", dependencies: [ - .product(name: "MLKitEntityExtraction", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitEntityExtraction", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_face_detection/ios/Package.swift b/packages/google_mlkit_face_detection/ios/Package.swift deleted file mode 100644 index a08126a4..00000000 --- a/packages/google_mlkit_face_detection/ios/Package.swift +++ /dev/null @@ -1,37 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_face_detection. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_face_detection", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_face_detection", - targets: ["google_mlkit_face_detection"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_face_detection", - dependencies: [ - .product(name: "MLKitFaceDetection", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift b/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift index 9f8db828..f6b482e6 100644 --- a/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift +++ b/packages/google_mlkit_face_detection/ios/google_mlkit_face_detection/Package.swift @@ -26,10 +26,10 @@ let package = Package( .target( name: "google_mlkit_face_detection", dependencies: [ - .product(name: "MLKitFaceDetection", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitFaceDetection", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_face_mesh_detection/ios/Package.swift b/packages/google_mlkit_face_mesh_detection/ios/Package.swift deleted file mode 100644 index f82b5911..00000000 --- a/packages/google_mlkit_face_mesh_detection/ios/Package.swift +++ /dev/null @@ -1,37 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_face_mesh_detection. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_face_mesh_detection", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_face_mesh_detection", - targets: ["google_mlkit_face_mesh_detection"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_face_mesh_detection", - dependencies: [ - .product(name: "MLKitFaceMesh", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift b/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift index 2bd00753..1e41140b 100644 --- a/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift +++ b/packages/google_mlkit_face_mesh_detection/ios/google_mlkit_face_mesh_detection/Package.swift @@ -26,10 +26,10 @@ let package = Package( .target( name: "google_mlkit_face_mesh_detection", dependencies: [ - .product(name: "MLKitFaceMesh", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitFaceMesh", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_genai_image_description/ios/Package.swift b/packages/google_mlkit_genai_image_description/ios/Package.swift deleted file mode 100644 index 4f43b1f0..00000000 --- a/packages/google_mlkit_genai_image_description/ios/Package.swift +++ /dev/null @@ -1,34 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_image_description. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_genai_image_description", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_genai_image_description", - targets: ["google_mlkit_genai_image_description"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_genai_image_description", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift b/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift index fa992508..88bba33e 100644 --- a/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift +++ b/packages/google_mlkit_genai_image_description/ios/google_mlkit_genai_image_description/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_image_description. +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_*. // See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors import PackageDescription @@ -9,26 +9,20 @@ import PackageDescription let package = Package( name: "google_mlkit_genai_image_description", platforms: [ - .iOS("15.5") + .iOS("15.5") ], products: [ - .library( - name: "google_mlkit_genai_image_description", - targets: ["google_mlkit_genai_image_description"]) + .library( + name: "google_mlkit_genai_image_description", + targets: ["google_mlkit_genai_image_description"]) ], dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) + // No MLKit dependencies - iOS stub only, empty package is valid in SPM ], targets: [ - .target( - name: "google_mlkit_genai_image_description", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "../Classes" - ) + .target( + name: "google_mlkit_genai_image_description", + path: "../Classes" + ) ] ) diff --git a/packages/google_mlkit_genai_prompt/ios/Package.swift b/packages/google_mlkit_genai_prompt/ios/Package.swift deleted file mode 100644 index 1982d43a..00000000 --- a/packages/google_mlkit_genai_prompt/ios/Package.swift +++ /dev/null @@ -1,34 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_prompt. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_genai_prompt", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_genai_prompt", - targets: ["google_mlkit_genai_prompt"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_genai_prompt", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift b/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift index 76465f0d..20880830 100644 --- a/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift +++ b/packages/google_mlkit_genai_prompt/ios/google_mlkit_genai_prompt/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_prompt. +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_*. // See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors import PackageDescription @@ -9,26 +9,20 @@ import PackageDescription let package = Package( name: "google_mlkit_genai_prompt", platforms: [ - .iOS("15.5") + .iOS("15.5") ], products: [ - .library( - name: "google_mlkit_genai_prompt", - targets: ["google_mlkit_genai_prompt"]) + .library( + name: "google_mlkit_genai_prompt", + targets: ["google_mlkit_genai_prompt"]) ], dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) + // No MLKit dependencies - iOS stub only, empty package is valid in SPM ], targets: [ - .target( - name: "google_mlkit_genai_prompt", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "../Classes" - ) + .target( + name: "google_mlkit_genai_prompt", + path: "../Classes" + ) ] ) diff --git a/packages/google_mlkit_genai_proofreading/ios/Package.swift b/packages/google_mlkit_genai_proofreading/ios/Package.swift deleted file mode 100644 index 8c09effb..00000000 --- a/packages/google_mlkit_genai_proofreading/ios/Package.swift +++ /dev/null @@ -1,34 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_proofreading. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_genai_proofreading", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_genai_proofreading", - targets: ["google_mlkit_genai_proofreading"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_genai_proofreading", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift b/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift index 87fe5027..da27fb5b 100644 --- a/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift +++ b/packages/google_mlkit_genai_proofreading/ios/google_mlkit_genai_proofreading/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_proofreading. +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_*. // See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors import PackageDescription @@ -9,26 +9,20 @@ import PackageDescription let package = Package( name: "google_mlkit_genai_proofreading", platforms: [ - .iOS("15.5") + .iOS("15.5") ], products: [ - .library( - name: "google_mlkit_genai_proofreading", - targets: ["google_mlkit_genai_proofreading"]) + .library( + name: "google_mlkit_genai_proofreading", + targets: ["google_mlkit_genai_proofreading"]) ], dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) + // No MLKit dependencies - iOS stub only, empty package is valid in SPM ], targets: [ - .target( - name: "google_mlkit_genai_proofreading", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "../Classes" - ) + .target( + name: "google_mlkit_genai_proofreading", + path: "../Classes" + ) ] ) diff --git a/packages/google_mlkit_genai_rewriting/ios/Package.swift b/packages/google_mlkit_genai_rewriting/ios/Package.swift deleted file mode 100644 index 09bebcaa..00000000 --- a/packages/google_mlkit_genai_rewriting/ios/Package.swift +++ /dev/null @@ -1,34 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_rewriting. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_genai_rewriting", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_genai_rewriting", - targets: ["google_mlkit_genai_rewriting"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_genai_rewriting", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift b/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift index 26a173de..b0954382 100644 --- a/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift +++ b/packages/google_mlkit_genai_rewriting/ios/google_mlkit_genai_rewriting/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_rewriting. +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_*. // See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors import PackageDescription @@ -9,26 +9,20 @@ import PackageDescription let package = Package( name: "google_mlkit_genai_rewriting", platforms: [ - .iOS("15.5") + .iOS("15.5") ], products: [ - .library( - name: "google_mlkit_genai_rewriting", - targets: ["google_mlkit_genai_rewriting"]) + .library( + name: "google_mlkit_genai_rewriting", + targets: ["google_mlkit_genai_rewriting"]) ], dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) + // No MLKit dependencies - iOS stub only, empty package is valid in SPM ], targets: [ - .target( - name: "google_mlkit_genai_rewriting", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "../Classes" - ) + .target( + name: "google_mlkit_genai_rewriting", + path: "../Classes" + ) ] ) diff --git a/packages/google_mlkit_genai_speech_recognition/ios/Package.swift b/packages/google_mlkit_genai_speech_recognition/ios/Package.swift deleted file mode 100644 index 5e3f21fb..00000000 --- a/packages/google_mlkit_genai_speech_recognition/ios/Package.swift +++ /dev/null @@ -1,34 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_speech_recognition. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_genai_speech_recognition", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_genai_speech_recognition", - targets: ["google_mlkit_genai_speech_recognition"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_genai_speech_recognition", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift b/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift index 67979a07..40a73911 100644 --- a/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift +++ b/packages/google_mlkit_genai_speech_recognition/ios/google_mlkit_genai_speech_recognition/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_speech_recognition. +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_*. // See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors import PackageDescription @@ -9,26 +9,20 @@ import PackageDescription let package = Package( name: "google_mlkit_genai_speech_recognition", platforms: [ - .iOS("15.5") + .iOS("15.5") ], products: [ - .library( - name: "google_mlkit_genai_speech_recognition", - targets: ["google_mlkit_genai_speech_recognition"]) + .library( + name: "google_mlkit_genai_speech_recognition", + targets: ["google_mlkit_genai_speech_recognition"]) ], dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) + // No MLKit dependencies - iOS stub only, empty package is valid in SPM ], targets: [ - .target( - name: "google_mlkit_genai_speech_recognition", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "../Classes" - ) + .target( + name: "google_mlkit_genai_speech_recognition", + path: "../Classes" + ) ] ) diff --git a/packages/google_mlkit_genai_summarization/ios/Package.swift b/packages/google_mlkit_genai_summarization/ios/Package.swift deleted file mode 100644 index a1496fbc..00000000 --- a/packages/google_mlkit_genai_summarization/ios/Package.swift +++ /dev/null @@ -1,34 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_summarization. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_genai_summarization", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_genai_summarization", - targets: ["google_mlkit_genai_summarization"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_genai_summarization", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift b/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift index 3c7a5015..f62b8819 100644 --- a/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift +++ b/packages/google_mlkit_genai_summarization/ios/google_mlkit_genai_summarization/Package.swift @@ -1,7 +1,7 @@ // swift-tools-version:5.9 // The swift-tools-version declares the minimum version of Swift required to build this package. -// This Package.swift provides Swift Package Manager support for google_mlkit_genai_summarization. +// This Package.swift provides Swift Package Manager support for google_mlkit_genai_*. // See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors import PackageDescription @@ -9,26 +9,20 @@ import PackageDescription let package = Package( name: "google_mlkit_genai_summarization", platforms: [ - .iOS("15.5") + .iOS("15.5") ], products: [ - .library( - name: "google_mlkit_genai_summarization", - targets: ["google_mlkit_genai_summarization"]) + .library( + name: "google_mlkit_genai_summarization", + targets: ["google_mlkit_genai_summarization"]) ], dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) + // No MLKit dependencies - iOS stub only, empty package is valid in SPM ], targets: [ - .target( - name: "google_mlkit_genai_summarization", - dependencies: [ - // No MLKit dependencies - iOS stub only - ], - path: "../Classes" - ) + .target( + name: "google_mlkit_genai_summarization", + path: "../Classes" + ) ] ) diff --git a/packages/google_mlkit_image_labeling/ios/Package.swift b/packages/google_mlkit_image_labeling/ios/Package.swift deleted file mode 100644 index d47ff42d..00000000 --- a/packages/google_mlkit_image_labeling/ios/Package.swift +++ /dev/null @@ -1,39 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_image_labeling. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_image_labeling", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_image_labeling", - targets: ["google_mlkit_image_labeling"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_image_labeling", - dependencies: [ - .product(name: "MLKitImageLabeling", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitImageLabelingCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVisionKit", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift b/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift index 18ac7317..45396c73 100644 --- a/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift +++ b/packages/google_mlkit_image_labeling/ios/google_mlkit_image_labeling/Package.swift @@ -26,12 +26,12 @@ let package = Package( .target( name: "google_mlkit_image_labeling", dependencies: [ - .product(name: "MLKitImageLabeling", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitImageLabelingCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVisionKit", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitImageLabeling", package: "google-mlkit-swiftpm"), + .product(name: "MLKitImageLabelingCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVisionKit", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_language_id/ios/Package.swift b/packages/google_mlkit_language_id/ios/Package.swift deleted file mode 100644 index 66000ea3..00000000 --- a/packages/google_mlkit_language_id/ios/Package.swift +++ /dev/null @@ -1,39 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_language_id. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_language_id", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_language_id", - targets: ["google_mlkit_language_id"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_language_id", - dependencies: [ - .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift b/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift index a5629d64..8ed464fe 100644 --- a/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift +++ b/packages/google_mlkit_language_id/ios/google_mlkit_language_id/Package.swift @@ -26,12 +26,12 @@ let package = Package( .target( name: "google_mlkit_language_id", dependencies: [ - .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitLanguageID", package: "google-mlkit-swiftpm"), + .product(name: "MLKitNaturalLanguage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitXenoCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLKitCommon", package: "google-mlkit-swiftpm"), + .product(name: "GoogleToolboxForMac", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_object_detection/ios/Package.swift b/packages/google_mlkit_object_detection/ios/Package.swift deleted file mode 100644 index 80382841..00000000 --- a/packages/google_mlkit_object_detection/ios/Package.swift +++ /dev/null @@ -1,38 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_object_detection. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_object_detection", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_object_detection", - targets: ["google_mlkit_object_detection"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_object_detection", - dependencies: [ - .product(name: "MLKitObjectDetection", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitObjectDetectionCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift b/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift index 3d66198b..8463bab4 100644 --- a/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift +++ b/packages/google_mlkit_object_detection/ios/google_mlkit_object_detection/Package.swift @@ -26,11 +26,11 @@ let package = Package( .target( name: "google_mlkit_object_detection", dependencies: [ - .product(name: "MLKitObjectDetection", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitObjectDetectionCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitObjectDetection", package: "google-mlkit-swiftpm"), + .product(name: "MLKitObjectDetectionCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_pose_detection/ios/Package.swift b/packages/google_mlkit_pose_detection/ios/Package.swift deleted file mode 100644 index 434628f0..00000000 --- a/packages/google_mlkit_pose_detection/ios/Package.swift +++ /dev/null @@ -1,39 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_pose_detection. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_pose_detection", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_pose_detection", - targets: ["google_mlkit_pose_detection"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_pose_detection", - dependencies: [ - .product(name: "MLKitPoseDetection", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitPoseDetectionCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitPoseDetectionAccurate", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift b/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift index 60a2e0fe..3fcd2215 100644 --- a/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift +++ b/packages/google_mlkit_pose_detection/ios/google_mlkit_pose_detection/Package.swift @@ -26,12 +26,12 @@ let package = Package( .target( name: "google_mlkit_pose_detection", dependencies: [ - .product(name: "MLKitPoseDetection", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitPoseDetectionCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitPoseDetectionAccurate", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitPoseDetection", package: "google-mlkit-swiftpm"), + .product(name: "MLKitPoseDetectionCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLKitPoseDetectionAccurate", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_selfie_segmentation/ios/Package.swift b/packages/google_mlkit_selfie_segmentation/ios/Package.swift deleted file mode 100644 index 1e718499..00000000 --- a/packages/google_mlkit_selfie_segmentation/ios/Package.swift +++ /dev/null @@ -1,38 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_selfie_segmentation. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_selfie_segmentation", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_selfie_segmentation", - targets: ["google_mlkit_selfie_segmentation"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_selfie_segmentation", - dependencies: [ - .product(name: "MLKitSegmentationSelfie", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift b/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift index 3f995a7d..d31d2f60 100644 --- a/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift +++ b/packages/google_mlkit_selfie_segmentation/ios/google_mlkit_selfie_segmentation/Package.swift @@ -26,11 +26,11 @@ let package = Package( .target( name: "google_mlkit_selfie_segmentation", dependencies: [ - .product(name: "MLKitSegmentationSelfie", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSegmentationSelfie", package: "google-mlkit-swiftpm"), + .product(name: "MLKitSegmentationCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_smart_reply/ios/Package.swift b/packages/google_mlkit_smart_reply/ios/Package.swift deleted file mode 100644 index e70f94a4..00000000 --- a/packages/google_mlkit_smart_reply/ios/Package.swift +++ /dev/null @@ -1,40 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_smart_reply. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_smart_reply", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_smart_reply", - targets: ["google_mlkit_smart_reply"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_smart_reply", - dependencies: [ - .product(name: "MLKitSmartReply", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift b/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift index 8e8da315..443e79ac 100644 --- a/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift +++ b/packages/google_mlkit_smart_reply/ios/google_mlkit_smart_reply/Package.swift @@ -26,13 +26,13 @@ let package = Package( .target( name: "google_mlkit_smart_reply", dependencies: [ - .product(name: "MLKitSmartReply", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitLanguageID", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSmartReply", package: "google-mlkit-swiftpm"), + .product(name: "MLKitLanguageID", package: "google-mlkit-swiftpm"), + .product(name: "MLKitNaturalLanguage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitXenoCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLKitCommon", package: "google-mlkit-swiftpm"), + .product(name: "GoogleToolboxForMac", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_subject_segmentation/ios/Package.swift b/packages/google_mlkit_subject_segmentation/ios/Package.swift deleted file mode 100644 index a579f636..00000000 --- a/packages/google_mlkit_subject_segmentation/ios/Package.swift +++ /dev/null @@ -1,38 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_subject_segmentation. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_subject_segmentation", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_subject_segmentation", - targets: ["google_mlkit_subject_segmentation"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_subject_segmentation", - dependencies: [ - .product(name: "MLKitSegmentationSubject", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift b/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift index 4b37d009..9b36dd73 100644 --- a/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift +++ b/packages/google_mlkit_subject_segmentation/ios/google_mlkit_subject_segmentation/Package.swift @@ -26,11 +26,11 @@ let package = Package( .target( name: "google_mlkit_subject_segmentation", dependencies: [ - .product(name: "MLKitSegmentationSubject", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitSegmentationCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitSegmentationSubject", package: "google-mlkit-swiftpm"), + .product(name: "MLKitSegmentationCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_text_recognition/ios/Package.swift b/packages/google_mlkit_text_recognition/ios/Package.swift deleted file mode 100644 index b82fe3f2..00000000 --- a/packages/google_mlkit_text_recognition/ios/Package.swift +++ /dev/null @@ -1,38 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_text_recognition. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_text_recognition", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_text_recognition", - targets: ["google_mlkit_text_recognition"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_text_recognition", - dependencies: [ - .product(name: "MLKitTextRecognition", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitTextRecognitionCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift b/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift index 042f7f29..c28aa393 100644 --- a/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift +++ b/packages/google_mlkit_text_recognition/ios/google_mlkit_text_recognition/Package.swift @@ -26,11 +26,11 @@ let package = Package( .target( name: "google_mlkit_text_recognition", dependencies: [ - .product(name: "MLKitTextRecognition", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitTextRecognitionCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLImage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitVision", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitTextRecognition", package: "google-mlkit-swiftpm"), + .product(name: "MLKitTextRecognitionCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLImage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitVision", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" ) diff --git a/packages/google_mlkit_translation/ios/Package.swift b/packages/google_mlkit_translation/ios/Package.swift deleted file mode 100644 index 4937c214..00000000 --- a/packages/google_mlkit_translation/ios/Package.swift +++ /dev/null @@ -1,39 +0,0 @@ -// swift-tools-version:5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -// This Package.swift provides Swift Package Manager support for google_mlkit_translation. -// See: https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors - -import PackageDescription - -let package = Package( - name: "google_mlkit_translation", - platforms: [ - .iOS("15.5") - ], - products: [ - .library( - name: "google_mlkit_translation", - targets: ["google_mlkit_translation"]) - ], - dependencies: [ - .package( - url: "https://github.com/d-date/google-mlkit-swiftpm", - from: "9.0.0" - ) - ], - targets: [ - .target( - name: "google_mlkit_translation", - dependencies: [ - .product(name: "MLKitTranslate", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), - ], - path: "Classes" - ) - ] -) diff --git a/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift b/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift index a757a500..6979a63a 100644 --- a/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift +++ b/packages/google_mlkit_translation/ios/google_mlkit_translation/Package.swift @@ -26,12 +26,12 @@ let package = Package( .target( name: "google_mlkit_translation", dependencies: [ - .product(name: "MLKitTranslate", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitNaturalLanguage", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitXenoCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "MLKitCommon", package: "GoogleMLKitSwiftPM"), - .product(name: "GoogleToolboxForMac", package: "GoogleMLKitSwiftPM"), - .product(name: "Common", package: "GoogleMLKitSwiftPM"), + .product(name: "MLKitTranslate", package: "google-mlkit-swiftpm"), + .product(name: "MLKitNaturalLanguage", package: "google-mlkit-swiftpm"), + .product(name: "MLKitXenoCommon", package: "google-mlkit-swiftpm"), + .product(name: "MLKitCommon", package: "google-mlkit-swiftpm"), + .product(name: "GoogleToolboxForMac", package: "google-mlkit-swiftpm"), + .product(name: "Common", package: "google-mlkit-swiftpm"), ], path: "../Classes" )