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

This commit is contained in:
Sergey Bogolepov
2022-06-22 18:07:34 +03:00
parent dde1dcc760
commit 7f78f806d4
27 changed files with 209 additions and 2 deletions
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Network Security darwin libkern osx posix
language = Objective-C
package = platform.AVRouting
modules = AVRouting
compilerOpts = -framework AVRouting
linkerOpts = -framework AVRouting
# Not available in Xcode 14 RC.
@@ -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,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix
language = Objective-C
package = platform.BackgroundAssets
modules = BackgroundAssets
compilerOpts = -framework BackgroundAssets
linkerOpts = -framework BackgroundAssets
# Not available in Xcode 14 RC.
@@ -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 @@
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,12 @@
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.
# Not available in Xcode 14 RC.
@@ -0,0 +1,9 @@
depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration ExtensionFoundation Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security cups darwin libkern osx posix
language = Objective-C
package = platform.ExtensionKit
modules = ExtensionKit
compilerOpts = -framework ExtensionKit
linkerOpts = -framework ExtensionKit
# Not available in Xcode 14 RC.
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.FamilyControls
modules = FamilyControls
compilerOpts = -framework FamilyControls
linkerOpts = -framework FamilyControls
#Disabled: Not officially available for osx
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security UniformTypeIdentifiers darwin libkern osx posix
language = Objective-C
package = platform.HealthKit
modules = HealthKit
compilerOpts = -framework HealthKit
linkerOpts = -framework HealthKit
# Not available in Xcode 14 RC.
@@ -3,4 +3,4 @@ language = C
package = platform.Kernel
headers = Kernel/kern/hv_io_notifier.h
headerFilter = Kernel/**
headerFilter = Kernel/**
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit IOSurface Metal Security darwin libkern osx posix
language = Objective-C
package = platform.MetalFX
modules = MetalFX
compilerOpts = -framework MetalFX
linkerOpts = -framework MetalFX
# Not available in Xcode 14 RC.
@@ -0,0 +1,7 @@
language = Objective-C
package = platform.PushToTalk
modules = PushToTalk
compilerOpts = -framework PushToTalk
linkerOpts = -framework PushToTalk
#Disabled: Not officially available for osx
@@ -0,0 +1,7 @@
depends = AppKit ApplicationServices CFNetwork CoreAudio CoreAudioTypes CoreData CoreFoundation CoreGraphics CoreImage CoreMedia CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security darwin libkern osx posix
language = Objective-C
package = platform.ScreenCaptureKit
modules = ScreenCaptureKit
compilerOpts = -framework ScreenCaptureKit
linkerOpts = -framework ScreenCaptureKit
@@ -0,0 +1,9 @@
depends = AppKit ApplicationServices CFNetwork CoreData CoreFoundation CoreGraphics CoreImage CoreServices CoreText CoreVideo DiskArbitration Foundation IOKit IOSurface ImageIO Metal OpenGLCommon QuartzCore Security SharedWithYouCore UniformTypeIdentifiers cups darwin libkern osx posix
language = Objective-C
package = platform.SharedWithYou
modules = SharedWithYou
compilerOpts = -framework SharedWithYou
linkerOpts = -framework SharedWithYou
# Not available in Xcode 14 RC.
@@ -0,0 +1,9 @@
depends = CFNetwork CoreFoundation CoreGraphics CoreServices DiskArbitration Foundation IOKit Security darwin libkern osx posix
language = Objective-C
package = platform.SharedWithYouCore
modules = SharedWithYouCore
compilerOpts = -framework SharedWithYouCore
linkerOpts = -framework SharedWithYouCore
# Not available in Xcode 14 RC.
@@ -0,0 +1,9 @@
depends = posix
language = Objective-C
package = platform.VisionKit
modules = VisionKit
compilerOpts = -framework VisionKit
linkerOpts = -framework VisionKit
# Not available in Xcode 14 RC.
@@ -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_AppKit
modules = _AppIntents_AppKit
compilerOpts = -framework _AppIntents_AppKit
linkerOpts = -framework _AppIntents_AppKit
#Disabled: Unavailable
@@ -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._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_AppKit
modules = _GroupActivities_AppKit
compilerOpts = -framework _GroupActivities_AppKit
linkerOpts = -framework _GroupActivities_AppKit
#Disabled: Unavailable
@@ -0,0 +1,7 @@
language = Objective-C
package = platform._LocalAuthentication_SwiftUI
modules = _LocalAuthentication_SwiftUI
compilerOpts = -framework _LocalAuthentication_SwiftUI
linkerOpts = -framework _LocalAuthentication_SwiftUI
#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
@@ -0,0 +1,17 @@
depends = darwin osx posix
package = platform.cups
headers = \
cups/cups.h \
cups/file.h \
cups/versioning.h \
cups/ipp.h \
cups/http.h \
cups/array.h \
cups/language.h \
cups/pwg.h \
cups/ppd.h \
cups/raster.h
headerFilter = cups/**
linkerOpts = -lcups
# Some disabled frameworks depends on it, so let's keep it for now.
@@ -50,7 +50,8 @@ excludedFunctions = KERNEL_AUDIT_TOKEN KERNEL_SECURITY_TOKEN vm_map_64 vm_mapped
ldif_debug libcharset_set_relocation_prefix locale_charset mach_vm_region_info mach_vm_region_info_64 map_fd \
nlist os_trace_info_with_payload safe_gets task_wire trace \
pcap_createsrcstr pcap_findalldevs_ex pcap_open pcap_parsesrcstr pcap_remoteact_accept pcap_remoteact_cleanup \
pcap_remoteact_close pcap_remoteact_list pcap_setsampling
pcap_remoteact_close pcap_remoteact_list pcap_setsampling \
pcap_remoteact_accept_ex
linkerOpts = -late -lbsm -lbz2 -lcompression -ledit -lexpat -lform -lkrb5 -llber -lldap -lncurses -lpanel -lpcap -ldtrace
---