# $NetBSD: Makefile,v 1.10 2023/11/19 17:02:49 adam Exp $ META_PACKAGE= yes .include "Makefile.common" PKGNAME= ${PYPKGPREFIX}-pyobjc-${PYOBJC_VERS} CATEGORIES+= meta-pkgs MASTER_SITES= # empty DISTFILES= # empty COMMENT= Bridge between Python and Objective-C DEPENDS+= ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AddressBook>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AddressBook DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AppleScriptKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AppleScriptKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ApplicationServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ApplicationServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Automator>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Automator DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CFNetwork>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CFNetwork DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CalendarStore>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CalendarStore DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Collaboration>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Collaboration DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreAudio>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreAudio DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreAudioKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreAudioKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreData>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreData DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreMIDI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreMIDI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreText>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreText DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DictionaryServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DictionaryServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DiscRecording>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DiscRecording DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DiscRecordingUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DiscRecordingUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DiskArbitration>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DiskArbitration DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ExceptionHandling>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ExceptionHandling DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-FSEvents>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-FSEvents DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-GameController>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-GameController DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-InputMethodKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-InputMethodKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-InstallerPlugins>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-InstallerPlugins DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-InstantMessage>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-InstantMessage DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-LatentSemanticMapping>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-LatentSemanticMapping DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-LaunchServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-LaunchServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-OSAKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-OSAKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-PreferencePanes>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PreferencePanes DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Quartz>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Quartz DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ScreenCaptureKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ScreenCaptureKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ScreenSaver>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ScreenSaver DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ScriptingBridge>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ScriptingBridge DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SearchKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SearchKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Security>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Security DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SecurityFoundation>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SecurityFoundation DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SecurityInterface>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SecurityInterface DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SyncServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SyncServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SystemConfiguration>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SystemConfiguration DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-WebKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-WebKit .include "../../mk/bsd.prefs.mk" # 13.0+ .if !empty(OS_VERSION:M2[2-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AVRouting>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AVRouting DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-BackgroundAssets>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-BackgroundAssets DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ExtensionKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ExtensionKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-HealthKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-HealthKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MetalFX>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MetalFX DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SafetyKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SafetyKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SharedWithYou>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SharedWithYou DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SharedWithYouCore>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SharedWithYouCore DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ThreadNetwork>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ThreadNetwork .endif # 12.0+ .if !empty(OS_VERSION:M2[1-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DataDetection>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DataDetection DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-IntentsUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-IntentsUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-LocalAuthenticationEmbeddedUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MailKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MailKit .endif # 11.0+ .if !empty(OS_VERSION:M2[0-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Accessibility>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Accessibility DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AdServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AdServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AppTrackingTransparency>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AppTrackingTransparency DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ClassKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ClassKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CallKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CallKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-KernelManagement>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-KernelManagement DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MLCompute>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MLCompute DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MetalPerformanceShadersGraph>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MetalPerformanceShadersGraph DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MetricKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MetricKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-PassKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PassKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ReplayKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ReplayKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ScreenTime>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ScreenTime DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-UniformTypeIdentifiers>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-UniformTypeIdentifiers DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-UserNotificationsUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-UserNotificationsUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Virtualization>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Virtualization .endif # 10.15+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M19.*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AuthenticationServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AuthenticationServices DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AutomaticAssessmentConfiguration>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AutomaticAssessmentConfiguration DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreHaptics>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreHaptics DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreMotion>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreMotion DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DeviceCheck>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DeviceCheck DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ExecutionPolicy>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ExecutionPolicy DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-FileProvider>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-FileProvider DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-FileProviderUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-FileProviderUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-LinkPresentation>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-LinkPresentation DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-OSLog>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-OSLog DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-PencilKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PencilKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-PushKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PushKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-QuickLookThumbnailing>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-QuickLookThumbnailing DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SoundAnalysis>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SoundAnalysis DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Speech>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Speech DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SystemExtensions>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SystemExtensions .endif # 10.14+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[8-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AdSupport>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AdSupport DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-BusinessChat>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-BusinessChat DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-NaturalLanguage>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NaturalLanguage DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Network>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Network DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-UserNotifications>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-UserNotifications DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-VideoSubscriberAccount>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-VideoSubscriberAccount .endif # 10.13+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[7-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ColorSync>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ColorSync DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreML>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreML DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreSpotlight>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreSpotlight DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ExternalAccessory>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ExternalAccessory DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MetalPerformanceShaders>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MetalPerformanceShaders DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Vision>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Vision .endif # 10.12+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[6-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Intents>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Intents DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MediaPlayer>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MediaPlayer .endif # 10.11+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[5-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Contacts>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Contacts DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ContactsUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ContactsUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-GameplayKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-GameplayKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Metal>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Metal DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MetalKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MetalKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ModelIO>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ModelIO DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-NetworkExtension>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NetworkExtension DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Photos>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Photos DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-PhotosUI>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PhotosUI DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SafariServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SafariServices .endif # 10.10+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[4-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CloudKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CloudKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreBluetooth>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreBluetooth DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CryptoTokenKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CryptoTokenKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-FinderSync>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-FinderSync DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-LocalAuthentication>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-LocalAuthentication DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MultipeerConnectivity>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MultipeerConnectivity DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-NotificationCenter>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NotificationCenter .endif # 10.9+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[3-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AVKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AVKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MapKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MapKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MediaAccessibility>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MediaAccessibility DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MediaLibrary>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MediaLibrary DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-MediaToolbox>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MediaToolbox DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SpriteKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SpriteKit .endif # 10.8+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[2-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Accounts>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Accounts DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AudioVideoBridging>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AudioVideoBridging DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-EventKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-EventKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-GameCenter>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-GameCenter DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-GameKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-GameKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Social>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Social DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-VideoToolbox>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-VideoToolbox DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-libdispatch>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-libdispatch .endif # 10.7+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[1-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AVFoundation>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AVFoundation DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreMedia>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreMedia DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreMediaIO>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreMediaIO DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-DVDPlayback>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-DVDPlayback DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-SceneKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SceneKit DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-StoreKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-StoreKit .endif # 10.6+ .if !empty(OS_VERSION:M2[0-9].*) || !empty(OS_VERSION:M1[0-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-AppleScriptObjC>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-AppleScriptObjC DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreLocation>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreLocation DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreWLAN>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreWLAN DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-IOSurface>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-IOSurface DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ImageCaptureCore>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ImageCaptureCore DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-NetFS>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NetFS DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-OpenDirectory>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-OpenDirectory DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-ServiceManagement>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ServiceManagement DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-iTunesLibrary>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-iTunesLibrary .endif # -10.14 .if !empty(OS_VERSION:M[0-9].*) || !empty(OS_VERSION:M1[0-9].*) DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-PubSub>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PubSub .endif .include "../../lang/python/pyversion.mk" .include "../../mk/bsd.pkg.mk"