Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2023-11-19 18:03:09
Message id: 20231119170313.BEAE0FA3D@cvs.NetBSD.org

Log Message:
py-pyobjc*: updated to 10.0

Version 10.0
Update bindings for macOS 14

Symbols newly introduced in macOS 14 were added to the existing bindings, and \ 
the following new bindings were introduced:

Cinematic
MediaExtension
SensitiveContentAnalysis
Symbols
The “IMServicePlugIn” bindings are no longer available

The entire framework was deprecated in macOS 10.13 and removed in macOS 14. The \ 
bindings can not be build using the latest SDK, and had (at best) limited use.

PyObjC 10 requires Python 3.8 and no longer supports Python 3.7

Removed all MAC_OS_X_VERSION* constants from objc.

These constants are needed in practice (switch to objc.available() to check for \ 
platform availability), and caused unnecessary code churn.

The value for objc.options.deprecation_warnings is now a string instead of an \ 
integer.

Fix unintended incompatibility with pytest in PyObjCTools.TestSupport

The lazy loading machinery by default no longer uses objc.ObjCLazyModule, but \ 
uses module level __dir__ and __getattr__ instead. The class objc.ObjCLazyModule \ 
is still available, but is deprecated

As a side effect of this objc is no longer an attribute of framework binding \ 
packages (e.g Foundation.objc is no longer a valid attribute).

Another side effect of this is that all attributes added by the import system \ 
are now correctly present in the packages for framework bindings.

And a final side effect is that private symbols (prefixed with underscore) are \ 
no longer imported from dependencies of framework bindings (more closely \ 
matching the from dependency import * behaviour that the lazy importer emulates.

Add attribute __framework_identifier__ to all framework bindings with the \ 
identifier of the corresponding system framework.

Introduce objc.createFrameworkDirAndGetattr() to create module level __dir__ and \ 
__getattr__ for use by framework bindings.

Tests now validate the bundle identifier value used in framework bindings.

This resulted in a number of changes to framework bindings with incorrect bundle \ 
identifier values. This shouldn’t affect user code because the bundle loader \ 
falls back on the framework path when the identifier cannot be found.

Avoid test failures in pyobjc-core when pyobjc-framework-Quartz is not installed.

A number of classes can no longer be subclasses in Python because they are \ 
marked as non-subclassable in the macOS 14 SDK (either directly or as \ 
“subclassing is deprecated”:

CKAllowedSharingOptions, CKAsset, CKContainer, CKDatabase, \ 
CKDatabaseNotification, CKDatabaseSubscription, \ 
CKFetchRecordZoneChangesConfiguration, CKNotification, CKNotificationID, \ 
CKNotificationInfo, CKOperationConfiguration, CKOperationGroup, CKQuery, \ 
CKQueryCursor, CKQueryNotification, CKQuerySubscription, CKRecord, CKRecordID, \ 
CKRecordZone, CKRecordZoneID, CKRecordZoneNotification, \ 
CKRecordZoneSubscription, CKReference, CKServerChangeToken, CKShare, \ 
CKShareMetadata, CKShareParticipant, CKSubscription, CKSyncEngine, \ 
CKSyncEngineAccountChangeEvent, CKSyncEngineConfiguration, \ 
CKSyncEngineDidFetchChangesEvent, CKSyncEngineDidFetchRecordZoneChangesEvent, \ 
CKSyncEngineDidSendChangesEvent, CKSyncEngineEvent, \ 
CKSyncEngineFailedRecordSave, CKSyncEngineFailedZoneSave, \ 
CKSyncEngineFetchChangesOptions, CKSyncEngineFetchedDatabaseChangesEvent, \ 
CKSyncEngineFetchedRecordDeletion, CKSyncEngineFetchedRecordZoneChangesEvent, \ 
CKSyncEngineFetchedZoneDeletion, CKSyncEnginePendingDatabaseChange,
 CKSyncEnginePendingRecordZoneChange, CKSyncEnginePendingZoneDelete, \ 
CKSyncEnginePendingZoneSave, CKSyncEngineRecordZoneChangeBatch, \ 
CKSyncEngineSendChangesContext, CKSyncEngineSendChangesOptions, \ 
CKSyncEngineSentDatabaseChangesEvent, CKSyncEngineSentRecordZoneChangesEvent, \ 
CKSyncEngineState, CKSyncEngineStateSerialization, CKSyncEngineStateUpdateEvent, \ 
CKSyncEngineWillFetchChangesEvent, CKSyncEngineWillFetchRecordZoneChangesEvent, \ 
CKSyncEngineWillSendChangesEvent, CKSystemSharingUIObserver, CKUserIdentity, \ 
CKUserIdentityLookupInfo.

The encoding of a number of basic types changes, in particular those of \ 
CoreFoundation struct types and SIMD struct types. None of this should affect \ 
user code.

objc.getClassList now has an optional positional argument to ignore classes with \ 
a name that aren’t identifiers.

Some of the functionality in CoreFoundation was rewritten in Swift in macOS 14, \ 
with Swift subclasses of NSArray and NSDictionary. Those classes break an \ 
invariant of PyObjC: the superclass of the root of the Swift class hierarchy \ 
changes when the class is instantiated for the first time (from NSObject to the \ 
correct superclass).

PyObjC 10 contains a workaround for this by ignoring these classes unless they \ 
are needed to create a proxy for an instance (FB12286520).

Fix crash when the method signature retrieved from the Objective-C runtime \ 
contains the class name for a method returning id.

Remove old 32-bit support in metadata override files.

Restructure objc.simd: The matrix types are now named simd_float3x3 instead of \ 
matrix_float3x3, with the older name as an alias (to match older system \ 
headers).

Fix crash when loading the libdispatch bindings on recent macOS versions (at \ 
least macOS 13, possibly earlier)

dispatch.dispatch_source_t is renamed to dispatch.dispatch_source_type_t to \ 
match the type name in C code.

Xcode 15 has a bug when using weak symbols and targeting older macOS versions. \ 
Switch to the old linker when detecting Xcode 15.

Files:
RevisionActionfile
1.10modifypkgsrc/devel/py-pyobjc/Makefile
1.17modifypkgsrc/devel/py-pyobjc/Makefile.common
1.10modifypkgsrc/devel/py-pyobjc-core/Makefile
1.4modifypkgsrc/devel/py-pyobjc-core/PLIST
1.18modifypkgsrc/devel/py-pyobjc-core/distinfo
1.6modifypkgsrc/devel/py-pyobjc-core/patches/patch-setup.py
1.5modifypkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-AVKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-AVKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-AVKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AVRouting/PLIST
1.3modifypkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Accessibility/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-Accounts/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Accounts/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-Accounts/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AdServices/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AdServices/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-AdServices/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AdSupport/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile
1.5modifypkgsrc/devel/py-pyobjc-framework-ApplicationServices/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AuthenticationServices/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-Automator/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-Automator/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-Automator/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-BackgroundAssets/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-BusinessChat/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-CallKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CallKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-CallKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ClassKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ColorSync/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-Contacts/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-Contacts/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-Contacts/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreAudio/PLIST
1.9modifypkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreAudioKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-CoreData/Makefile
1.5modifypkgsrc/devel/py-pyobjc-framework-CoreData/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-CoreData/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreHaptics/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile
1.5modifypkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreMIDI/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreML/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CoreML/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-CoreML/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CoreMedia/PLIST
1.9modifypkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreMediaIO/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CoreMotion/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo
1.5modifypkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST
1.12modifypkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-CoreText/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreText/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-CoreText/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-DVDPlayback/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-DataDetection/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-DeviceCheck/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo
1.7modifypkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-DiscRecording/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-DiskArbitration/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-EventKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-EventKit/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-EventKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ExtensionKit/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-FileProvider/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-FileProviderUI/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-GameController/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-GameController/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-GameController/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-GameKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-GameKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-GameKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-HealthKit/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-IOBluetooth/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-IOSurface/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-Intents/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-Intents/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-Intents/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-IntentsUI/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-KernelManagement/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
1.7modifypkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-LinkPresentation/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MLCompute/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MailKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MailKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-MailKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-MapKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-MapKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-MapKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MediaAccessibility/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MediaLibrary/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MediaPlayer/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MediaToolbox/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-Metal/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Metal/PLIST
1.9modifypkgsrc/devel/py-pyobjc-framework-Metal/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalFX/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo
1.5modifypkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST
1.10modifypkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-MetricKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-NaturalLanguage/PLIST
1.9modifypkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-NetFS/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-NetFS/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-NetFS/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-Network/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Network/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-Network/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-OSAKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-OSLog/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-OSLog/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-OSLog/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-PHASE/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-PHASE/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-PHASE/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-PassKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-PassKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-PassKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-PencilKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-Photos/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-Photos/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-Photos/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo
1.8modifypkgsrc/devel/py-pyobjc-framework-PubSub/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-PubSub/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-PubSub/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-PushKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-PushKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-PushKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-Quartz/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-Quartz/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-Quartz/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ReplayKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-SafetyKit/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ScreenTime/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo
1.7modifypkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-Security/Makefile
1.5modifypkgsrc/devel/py-pyobjc-framework-Security/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-Security/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-SecurityFoundation/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-SharedWithYou/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ShazamKit/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-Social/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Social/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-Social/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-SoundAnalysis/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-Speech/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Speech/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-Speech/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-SystemExtensions/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-ThreadNetwork/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-UserNotifications/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-VideoToolbox/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-Virtualization/PLIST
1.4modifypkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-Vision/Makefile
1.3modifypkgsrc/devel/py-pyobjc-framework-Vision/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-Vision/distinfo
1.6modifypkgsrc/devel/py-pyobjc-framework-WebKit/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-WebKit/PLIST
1.17modifypkgsrc/devel/py-pyobjc-framework-WebKit/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-iTunesLibrary/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo
1.4modifypkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile
1.4modifypkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST
1.15modifypkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo
1.2modifypkgsrc/devel/py-pyobjc-framework-libxpc/Makefile
1.2modifypkgsrc/devel/py-pyobjc-framework-libxpc/PLIST
1.2modifypkgsrc/devel/py-pyobjc-framework-libxpc/distinfo
1.1removepkgsrc/devel/py-pyobjc-framework-IMServicePlugIn/DESCR
1.1removepkgsrc/devel/py-pyobjc-framework-IMServicePlugIn/Makefile
1.1removepkgsrc/devel/py-pyobjc-framework-IMServicePlugIn/PLIST
1.3removepkgsrc/devel/py-pyobjc-framework-IMServicePlugIn/distinfo