[K/N] update iOS platform libs for Xcode 14

This commit is contained in:
Sergey Bogolepov
2022-08-26 12:07:33 +03:00
parent df48b24631
commit 9ec8576c5e
36 changed files with 226 additions and 8 deletions
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation Foundation Network Security darwin posix
language = Objective-C
package = platform.AVRouting
modules = AVRouting
compilerOpts = -framework AVRouting
linkerOpts = -framework AVRouting
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.ActivityKit
modules = ActivityKit
compilerOpts = -framework ActivityKit
linkerOpts = -framework ActivityKit
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.AppIntents
modules = AppIntents
compilerOpts = -framework AppIntents
linkerOpts = -framework AppIntents
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.AutomatedDeviceEnrollment
modules = AutomatedDeviceEnrollment
compilerOpts = -framework AutomatedDeviceEnrollment
linkerOpts = -framework AutomatedDeviceEnrollment
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.BackgroundAssets
modules = BackgroundAssets
compilerOpts = -framework BackgroundAssets
linkerOpts = -framework BackgroundAssets
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.CarKey
modules = CarKey
compilerOpts = -framework CarKey
linkerOpts = -framework CarKey
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.Charts
modules = Charts
compilerOpts = -framework Charts
linkerOpts = -framework Charts
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
depends = CoreFoundation darwin posix
language = Objective-C
package = platform.ColorSync
modules = ColorSync
compilerOpts = -framework ColorSync
linkerOpts = -framework ColorSync
@@ -1,4 +1,4 @@
depends = AudioToolbox CFNetwork CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix
depends = AVFAudio AudioToolbox CFNetwork CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix
language = Objective-C
package = platform.CoreAudioKit
modules = CoreAudioKit
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.CoreTransferable
modules = CoreTransferable
compilerOpts = -framework CoreTransferable
linkerOpts = -framework CoreTransferable
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.CreateMLComponents
modules = CreateMLComponents
compilerOpts = -framework CreateMLComponents
linkerOpts = -framework CreateMLComponents
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation Foundation Network Security UniformTypeIdentifiers darwin posix
language = Objective-C
package = platform.DeviceDiscoveryExtension
modules = DeviceDiscoveryExtension
compilerOpts = -framework DeviceDiscoveryExtension
linkerOpts = -framework DeviceDiscoveryExtension
@@ -0,0 +1,10 @@
depends = darwin posix
language = Objective-C
package = platform.ExtensionFoundation
modules = ExtensionFoundation
compilerOpts = -framework ExtensionFoundation
linkerOpts = -framework ExtensionFoundation
# It is actually a Swift framework, but it is used by ExtensionKit,
# so we have to enable it.
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL ExtensionFoundation FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix
language = Objective-C
package = platform.ExtensionKit
modules = ExtensionKit
compilerOpts = -framework ExtensionKit
linkerOpts = -framework ExtensionKit
@@ -1,4 +1,4 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
depends = CFNetwork CoreFoundation Foundation Security UniformTypeIdentifiers darwin posix
language = Objective-C
package = platform.HealthKit
modules = HealthKit
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO LocalAuthentication Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix
language = Objective-C
package = platform.LocalAuthenticationEmbeddedUI
modules = LocalAuthenticationEmbeddedUI
compilerOpts = -framework LocalAuthenticationEmbeddedUI
linkerOpts = -framework LocalAuthenticationEmbeddedUI
@@ -0,0 +1,14 @@
language = Objective-C
package = platform.Matter
modules.ios_arm32 = Matter
compilerOpts.ios_arm32 = -framework Matter
linkerOpts.ios_arm32 = -framework Matter
modules.ios_arm64 = Matter
compilerOpts.ios_arm64 = -framework Matter
linkerOpts.ios_arm64 = -framework Matter
# Former CHIP.
# https://github.com/project-chip/connectedhomeip
# Not officially available.
@@ -1,4 +1,4 @@
depends = AVFoundation CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security UIKit UserNotifications darwin posix
depends = AVFAudio AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreImage CoreMIDI CoreMedia CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UIKit UniformTypeIdentifiers UserNotifications darwin posix
language = Objective-C
package = platform.MediaPlayer
headers = MediaPlayer/MediaPlayer.h
@@ -0,0 +1,11 @@
depends = CFNetwork CoreFoundation Foundation IOSurface Metal Security darwin posix
language = Objective-C
package = platform.MetalFX
modules.ios_arm32 = MetalFX
compilerOpts.ios_arm32 = -framework MetalFX
linkerOpts.ios_arm32 = -framework MetalFX
modules.ios_arm64 = MetalFX
compilerOpts.ios_arm64 = -framework MetalFX
linkerOpts.ios_arm64 = -framework MetalFX
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.ProximityReader
modules = ProximityReader
compilerOpts = -framework ProximityReader
linkerOpts = -framework ProximityReader
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.PushToTalk
modules = PushToTalk
compilerOpts = -framework PushToTalk
linkerOpts = -framework PushToTalk
@@ -1,4 +1,4 @@
depends = CFNetwork CoreFoundation CoreGraphics EAGL Foundation Metal Security darwin posix
depends = CFNetwork CoreFoundation CoreGraphics CoreVideo EAGL Foundation Metal Security darwin posix
language = Objective-C
package = platform.QuartzCore
headers = QuartzCore/QuartzCore.h
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.RoomPlan
modules = RoomPlan
compilerOpts = -framework RoomPlan
linkerOpts = -framework RoomPlan
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation CoreLocation Foundation Security darwin posix
language = Objective-C
package = platform.SafetyKit
modules.ios_arm64 = SafetyKit
compilerOpts.ios_arm64 = -framework SafetyKit
linkerOpts.ios_arm64 = -framework SafetyKit
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreImage CoreText CoreVideo EAGL FileProvider Foundation IOSurface ImageIO Metal OpenGLESCommon QuartzCore Security SharedWithYouCore UIKit UniformTypeIdentifiers UserNotifications darwin posix
language = Objective-C
package = platform.SharedWithYou
modules = SharedWithYou
compilerOpts = -framework SharedWithYou
linkerOpts = -framework SharedWithYou
@@ -0,0 +1,7 @@
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.SharedWithYouCore
modules = SharedWithYouCore
compilerOpts = -framework SharedWithYouCore
linkerOpts = -framework SharedWithYouCore
@@ -1,4 +1,4 @@
depends = AVFAudio AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreVideo Foundation IOSurface Metal OpenGLESCommon Security darwin posix
depends = AVFAudio AVFoundation AudioToolbox CFNetwork CoreAudio CoreAudioTypes CoreFoundation CoreGraphics CoreMIDI CoreMedia CoreVideo EAGL Foundation IOSurface ImageIO MediaToolbox Metal OpenGLESCommon QuartzCore Security UniformTypeIdentifiers darwin posix
language = Objective-C
package = platform.ShazamKit
@@ -1,4 +1,4 @@
depends = CoreFoundation Foundation darwin posix
depends = CFNetwork CoreFoundation Foundation Security darwin posix
language = Objective-C
package = platform.VideoSubscriberAccount
modules = VideoSubscriberAccount
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.WeatherKit
modules = WeatherKit
compilerOpts = -framework WeatherKit
linkerOpts = -framework WeatherKit
#Disabled: Swift-only framework
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._AppIntents_SwiftUI
modules = _AppIntents_SwiftUI
compilerOpts = -framework _AppIntents_SwiftUI
linkerOpts = -framework _AppIntents_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._AppIntents_UIKit
modules = _AppIntents_UIKit
compilerOpts = -framework _AppIntents_UIKit
linkerOpts = -framework _AppIntents_UIKit
#Disabled: Unavailable
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._DeviceActivity_SwiftUI
modules = _DeviceActivity_SwiftUI
compilerOpts = -framework _DeviceActivity_SwiftUI
linkerOpts = -framework _DeviceActivity_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._GroupActivities_UIKit
modules = _GroupActivities_UIKit
compilerOpts = -framework _GroupActivities_UIKit
linkerOpts = -framework _GroupActivities_UIKit
#Disabled: Unavailable
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._PassKit_SwiftUI
modules = _PassKit_SwiftUI
compilerOpts = -framework _PassKit_SwiftUI
linkerOpts = -framework _PassKit_SwiftUI
#Disabled: Unavailable
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._PhotosUI_SwiftUI
modules = _PhotosUI_SwiftUI
compilerOpts = -framework _PhotosUI_SwiftUI
linkerOpts = -framework _PhotosUI_SwiftUI
#Disabled: Unavailable
@@ -20,8 +20,9 @@ excludedFunctions = acl_valid_link_np add_profil pfctlinput profil unwhiteout zo
in6addr_linklocal_allv2routers
excludedFunctions.ios_arm32 = longjmperror
excludedFunctions.ios_arm64 = longjmperror
excludedFunctions.ios_simulator_arm64 = longjmperror
excludedFunctions.ios_x64 = pthread_jit_write_protect_np pthread_jit_write_protect_supported_np
excludedFunctions.ios_simulator_arm64 = longjmperror \
openat_dprotected_np mkfifoat mknodat openat_authenticated_np
excludedFunctions.ios_x64 = openat_dprotected_np mkfifoat mknodat openat_authenticated_np
---
// Wrapper to access errno variable.