pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat May 23 07:03:51 UTC 2020

Modified Files:
        pkgsrc/devel: Makefile
        pkgsrc/devel/py-pyobjc: Makefile Makefile.common
        pkgsrc/devel/py-pyobjc-core: Makefile distinfo
        pkgsrc/devel/py-pyobjc-core/patches: patch-setup.py
        pkgsrc/devel/py-pyobjc-framework-AVFoundation: Makefile PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-AVKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-Accounts: distinfo
        pkgsrc/devel/py-pyobjc-framework-AddressBook: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-AppleScriptKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC: distinfo
        pkgsrc/devel/py-pyobjc-framework-ApplicationServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-Automator: distinfo
        pkgsrc/devel/py-pyobjc-framework-CFNetwork: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CalendarStore: distinfo
        pkgsrc/devel/py-pyobjc-framework-CloudKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-Cocoa: distinfo
        pkgsrc/devel/py-pyobjc-framework-Collaboration: distinfo
        pkgsrc/devel/py-pyobjc-framework-ColorSync: distinfo
        pkgsrc/devel/py-pyobjc-framework-Contacts: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-ContactsUI: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreBluetooth: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreData: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreLocation: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreML: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreServices: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreSpotlight: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreText: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreWLAN: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-DictionaryServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-DiskArbitration: distinfo
        pkgsrc/devel/py-pyobjc-framework-EventKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-ExceptionHandling: distinfo
        pkgsrc/devel/py-pyobjc-framework-ExternalAccessory: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-FSEvents: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-FinderSync: distinfo
        pkgsrc/devel/py-pyobjc-framework-GameCenter: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-GameController: distinfo
        pkgsrc/devel/py-pyobjc-framework-GameKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-GameplayKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-IOSurface: distinfo
        pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-InputMethodKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-InstallerPlugins: distinfo
        pkgsrc/devel/py-pyobjc-framework-InstantMessage: distinfo
        pkgsrc/devel/py-pyobjc-framework-Intents: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping: distinfo
        pkgsrc/devel/py-pyobjc-framework-LaunchServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-LocalAuthentication: distinfo
        pkgsrc/devel/py-pyobjc-framework-MapKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-MediaAccessibility: distinfo
        pkgsrc/devel/py-pyobjc-framework-MediaLibrary: distinfo
        pkgsrc/devel/py-pyobjc-framework-MediaPlayer: distinfo
        pkgsrc/devel/py-pyobjc-framework-MetalKit: Makefile PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-ModelIO: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-NetFS: distinfo
        pkgsrc/devel/py-pyobjc-framework-NetworkExtension: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-NotificationCenter: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-OpenDirectory: distinfo
        pkgsrc/devel/py-pyobjc-framework-Photos: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-PhotosUI: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-PreferencePanes: distinfo
        pkgsrc/devel/py-pyobjc-framework-PubSub: Makefile distinfo
        pkgsrc/devel/py-pyobjc-framework-QTKit: Makefile distinfo
        pkgsrc/devel/py-pyobjc-framework-Quartz: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-SafariServices: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-SceneKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-ScreenSaver: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-ScriptingBridge: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-SearchKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-Security: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-SecurityInterface: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-ServiceManagement: distinfo
        pkgsrc/devel/py-pyobjc-framework-Social: distinfo
        pkgsrc/devel/py-pyobjc-framework-SpriteKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-StoreKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-SyncServices: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-SystemConfiguration: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-Vision: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-WebKit: PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-iTunesLibrary: distinfo
        pkgsrc/devel/py-pyobjc-framework-libdispatch: PLIST distinfo
Added Files:
        pkgsrc/devel/py-pyobjc-framework-CoreAudio: DESCR Makefile PLIST
            distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreMedia: DESCR Makefile PLIST
            distinfo
        pkgsrc/devel/py-pyobjc-framework-Metal: DESCR Makefile PLIST distinfo
        pkgsrc/devel/py-pyobjc-framework-NaturalLanguage: DESCR Makefile PLIST
            distinfo

Log Message:
py-pyobjc: updated to 6.2

Version 6.2

The project has moved from Bitbucket to Github

Remove most remnants of Python 2 support

Clean up code quality issues found using flake8

Add pre-commit hook to run black on all Python code.

Fix protocol conformance testing when explicitly implementing a protocol

Before this bugfix a class explicitly conforming to a protocol could not implement any method that wasn’t declared in the protocol, the bridge would erroneously raise an exception when checking the 
additional method.

Issue reported by Georg Seifert.

Fix Python 3 issues in PyObjCTools.Conversion

Reported by vinolin asokan.

PyObjCTools.Conversio.propertyListFromPythonCollection didn’t
recursively convert members of lists and tuples.

PyObjCTools.Conversio.propertyListFromPythonCollection and PyObjCTools.Conversio.pythonCollectionFromPropertyList now support sets.

Update metadata for Xcode 11.4 (beta 2)

Added bindings for framework AutomaticAssessmentConfiguration.framework introduced in macOS 10.15.4

In some cases the compiler uses the type encoding “^{NSObject=#}” instead of “@”.

Reported by Georg Seifert.

Added bindings for the Metal framework (new in macOS 10.11)

Most framework bindings now use the limited ABI for the included C extensions, reducing the number of wheels that are needed. The exception are the bindings for Cocoa, Quartz and libdispatch, those 
use functionality not available in the limited ABI.

The bridge itself (pyobjc-core) still uses the full CPython API.

The CoreAudio bindings also don’t use the limited ABI for now, those need more work to work with that ABI.


To generate a diff of this commit:
cvs rdiff -u -r1.3132 -r1.3133 pkgsrc/devel/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc/Makefile.common
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-core/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-core/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile \
    pkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-AVKit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-Automator/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-Contacts/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pyobjc-framework-CoreAudio/DESCR \
    pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile \
    pkgsrc/devel/py-pyobjc-framework-CoreAudio/PLIST \
    pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-CoreML/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pyobjc-framework-CoreMedia/DESCR \
    pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile \
    pkgsrc/devel/py-pyobjc-framework-CoreMedia/PLIST \
    pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-GameController/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-GameKit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-Intents/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-Intents/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pyobjc-framework-Metal/DESCR \
    pkgsrc/devel/py-pyobjc-framework-Metal/Makefile \
    pkgsrc/devel/py-pyobjc-framework-Metal/PLIST \
    pkgsrc/devel/py-pyobjc-framework-Metal/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile \
    pkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST \
    pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/DESCR \
    pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile \
    pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/PLIST \
    pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-Photos/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-Photos/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-QTKit/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-QTKit/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-Security/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-Security/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-Social/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-Vision/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-Vision/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.3132 pkgsrc/devel/Makefile:1.3133
--- pkgsrc/devel/Makefile:1.3132        Tue May 19 18:37:49 2020
+++ pkgsrc/devel/Makefile       Sat May 23 07:03:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3132 2020/05/19 18:37:49 wiz Exp $
+# $NetBSD: Makefile,v 1.3133 2020/05/23 07:03:41 adam Exp $
 #
 
 COMMENT=       Development utilities
@@ -2410,10 +2410,12 @@ SUBDIR+=        py-pyobjc-framework-Collaborati
 SUBDIR+=       py-pyobjc-framework-ColorSync
 SUBDIR+=       py-pyobjc-framework-Contacts
 SUBDIR+=       py-pyobjc-framework-ContactsUI
+SUBDIR+=       py-pyobjc-framework-CoreAudio
 SUBDIR+=       py-pyobjc-framework-CoreBluetooth
 SUBDIR+=       py-pyobjc-framework-CoreData
 SUBDIR+=       py-pyobjc-framework-CoreLocation
 SUBDIR+=       py-pyobjc-framework-CoreML
+SUBDIR+=       py-pyobjc-framework-CoreMedia
 SUBDIR+=       py-pyobjc-framework-CoreServices
 SUBDIR+=       py-pyobjc-framework-CoreSpotlight
 SUBDIR+=       py-pyobjc-framework-CoreText
@@ -2443,9 +2445,11 @@ SUBDIR+= py-pyobjc-framework-MapKit
 SUBDIR+=       py-pyobjc-framework-MediaAccessibility
 SUBDIR+=       py-pyobjc-framework-MediaLibrary
 SUBDIR+=       py-pyobjc-framework-MediaPlayer
+SUBDIR+=       py-pyobjc-framework-Metal
 SUBDIR+=       py-pyobjc-framework-MetalKit
 SUBDIR+=       py-pyobjc-framework-ModelIO
 SUBDIR+=       py-pyobjc-framework-MultipeerConnectivity
+SUBDIR+=       py-pyobjc-framework-NaturalLanguage
 SUBDIR+=       py-pyobjc-framework-NetFS
 SUBDIR+=       py-pyobjc-framework-NetworkExtension
 SUBDIR+=       py-pyobjc-framework-NotificationCenter

Index: pkgsrc/devel/py-pyobjc/Makefile
diff -u pkgsrc/devel/py-pyobjc/Makefile:1.4 pkgsrc/devel/py-pyobjc/Makefile:1.5
--- pkgsrc/devel/py-pyobjc/Makefile:1.4 Mon Nov 18 17:03:08 2019
+++ pkgsrc/devel/py-pyobjc/Makefile     Sat May 23 07:03:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2019/11/18 17:03:08 adam Exp $
+# $NetBSD: Makefile,v 1.5 2020/05/23 07:03:41 adam Exp $
 
 META_PACKAGE=  yes
 
@@ -31,6 +31,7 @@ DEPENDS+=     ${PYPKGPREFIX}-pyobjc-framewor
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-ColorSync>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-ColorSync
 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-CoreAudio>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreAudio
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreBluetooth>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreBluetooth
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreData>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreData
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreLocation>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreLocation
@@ -64,9 +65,11 @@ DEPENDS+=    ${PYPKGPREFIX}-pyobjc-framewor
 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-MediaPlayer>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MediaPlayer
+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-MultipeerConnectivity>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-MultipeerConnectivity
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-NaturalLanguage>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NaturalLanguage
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-NetFS>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NetFS
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-NetworkExtension>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NetworkExtension
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-NotificationCenter>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-NotificationCenter
@@ -74,8 +77,6 @@ DEPENDS+=     ${PYPKGPREFIX}-pyobjc-framewor
 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-PreferencePanes>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PreferencePanes
-DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-PubSub>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PubSub
-DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-QTKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-QTKit
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Quartz>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Quartz
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-SafariServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SafariServices
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-SceneKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-SceneKit
@@ -95,5 +96,12 @@ DEPENDS+=    ${PYPKGPREFIX}-pyobjc-framewor
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-iTunesLibrary>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-iTunesLibrary
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-libdispatch>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-libdispatch
 
+.include "../../mk/bsd.prefs.mk"
+
+.if empty(MACHINE_PLATFORM:MDarwin-19.*)
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-QTKit>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-QTKit
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-PubSub>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-PubSub
+.endif
+
 .include "../../lang/python/pyversion.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-pyobjc/Makefile.common
diff -u pkgsrc/devel/py-pyobjc/Makefile.common:1.9 pkgsrc/devel/py-pyobjc/Makefile.common:1.10
--- pkgsrc/devel/py-pyobjc/Makefile.common:1.9  Tue Nov 19 05:36:44 2019
+++ pkgsrc/devel/py-pyobjc/Makefile.common      Sat May 23 07:03:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.9 2019/11/19 05:36:44 adam Exp $
+# $NetBSD: Makefile.common,v 1.10 2020/05/23 07:03:41 adam Exp $
 # used by devel/py-pyobjc-core/Makefile
 # used by devel/py-pyobjc-framework-AVFoundation/Makefile
 # used by devel/py-pyobjc-framework-AVKit/Makefile
@@ -16,10 +16,12 @@
 # used by devel/py-pyobjc-framework-ColorSync/Makefile
 # used by devel/py-pyobjc-framework-Contacts/Makefile
 # used by devel/py-pyobjc-framework-ContactsUI/Makefile
+# used by devel/py-pyobjc-framework-CoreAudio/Makefile
 # used by devel/py-pyobjc-framework-CoreBluetooth/Makefile
 # used by devel/py-pyobjc-framework-CoreData/Makefile
 # used by devel/py-pyobjc-framework-CoreLocation/Makefile
 # used by devel/py-pyobjc-framework-CoreML/Makefile
+# used by devel/py-pyobjc-framework-CoreMedia/Makefile
 # used by devel/py-pyobjc-framework-CoreServices/Makefile
 # used by devel/py-pyobjc-framework-CoreSpotlight/Makefile
 # used by devel/py-pyobjc-framework-CoreText/Makefile
@@ -49,8 +51,11 @@
 # used by devel/py-pyobjc-framework-MediaAccessibility/Makefile
 # used by devel/py-pyobjc-framework-MediaLibrary/Makefile
 # used by devel/py-pyobjc-framework-MediaPlayer/Makefile
+# used by devel/py-pyobjc-framework-Metal/Makefile
+# used by devel/py-pyobjc-framework-MetalKit/Makefile
 # used by devel/py-pyobjc-framework-ModelIO/Makefile
 # used by devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
+# used by devel/py-pyobjc-framework-NaturalLanguage/Makefile
 # used by devel/py-pyobjc-framework-NetFS/Makefile
 # used by devel/py-pyobjc-framework-NetworkExtension/Makefile
 # used by devel/py-pyobjc-framework-NotificationCenter/Makefile
@@ -79,7 +84,7 @@
 # used by devel/py-pyobjc-framework-iTunesLibrary/Makefile
 # used by devel/py-pyobjc-framework-libdispatch/Makefile
 
-PYOBJC_VERS=   6.1
+PYOBJC_VERS=   6.2
 
 MAINTAINER?=   pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://pyobjc.readthedocs.io/
@@ -93,5 +98,4 @@ SUBST_CLASSES+=               pysetup
 SUBST_STAGE.pysetup=   pre-configure
 SUBST_MESSAGE.pysetup= Avoiding hacks in pyobjc_setup.py.
 SUBST_FILES.pysetup=   pyobjc_setup.py
-SUBST_SED.pysetup=     -e 's,[a-z]*flags.extend.*-isysroot.*,pass,'
-SUBST_SED.pysetup+=    -e "s,del sys.modules\['PyObjCTools'\],pass,"
+SUBST_SED.pysetup=     -e 's,del sys.modules\["PyObjCTools"\],pass,'

Index: pkgsrc/devel/py-pyobjc-core/Makefile
diff -u pkgsrc/devel/py-pyobjc-core/Makefile:1.4 pkgsrc/devel/py-pyobjc-core/Makefile:1.5
--- pkgsrc/devel/py-pyobjc-core/Makefile:1.4    Sun Mar  8 16:42:26 2020
+++ pkgsrc/devel/py-pyobjc-core/Makefile        Sat May 23 07:03:41 2020
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.4 2020/03/08 16:42:26 bsiegert Exp $
+# $NetBSD: Makefile,v 1.5 2020/05/23 07:03:41 adam Exp $
 
-PKGREVISION= 1
 .include "../../devel/py-pyobjc/Makefile.common"
 
 DISTNAME=      pyobjc-core-${PYOBJC_VERS}
@@ -10,6 +9,9 @@ MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyob
 
 COMMENT=       Bridge between Python and Objective-C
 
+# pyobjc_setup.py does not exist here
+SUBST_NOOP_OK.pysetup= yes
+
 .include "../../devel/libffi/buildlink3.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-pyobjc-core/distinfo
diff -u pkgsrc/devel/py-pyobjc-core/distinfo:1.9 pkgsrc/devel/py-pyobjc-core/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-core/distinfo:1.9    Mon Nov 18 17:04:55 2019
+++ pkgsrc/devel/py-pyobjc-core/distinfo        Sat May 23 07:03:41 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.9 2019/11/18 17:04:55 adam Exp $
+$NetBSD: distinfo,v 1.10 2020/05/23 07:03:41 adam Exp $
 
-SHA1 (pyobjc-core-6.1.tar.gz) = 15610efb13a8c4d7872115d609bf00edd690985c
-RMD160 (pyobjc-core-6.1.tar.gz) = dc2368d6c2bad5c7c64dfdffcb660df309aaba68
-SHA512 (pyobjc-core-6.1.tar.gz) = 5bd3dee43fdedb15f383f616e52750ca07b7dc8a52a51fbd695581eb106acb05591c667b5c0a11bac1409e148dd83db3d5a1ec14721b809c2b2cee234d506104
-Size (pyobjc-core-6.1.tar.gz) = 791075 bytes
-SHA1 (patch-setup.py) = d2e475029154413077380f8d9ddcfe357d5e9a3f
+SHA1 (pyobjc-core-6.2.tar.gz) = 0dd6cf5fd8ea21408536d2e91e0d59413d3b3d5e
+RMD160 (pyobjc-core-6.2.tar.gz) = ca19fc6ba540bc88571e390ee864a139c527e738
+SHA512 (pyobjc-core-6.2.tar.gz) = 5f6d241f9266ca77c8857c6b2b14c4ba26f55a69f87726cddd04fa20ea1758193de44e49bca74414e43728aa897e1f973074e3b32354b26e9b8086afb9963b16
+Size (pyobjc-core-6.2.tar.gz) = 775094 bytes
+SHA1 (patch-setup.py) = d718664138c441104c9be777d1d746e517b1f9a4

Index: pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py
diff -u pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py:1.1 pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py:1.2
--- pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py:1.1      Mon Nov 18 17:05:06 2019
+++ pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py  Sat May 23 07:03:41 2020
@@ -1,11 +1,12 @@
-$NetBSD: patch-setup.py,v 1.1 2019/11/18 17:05:06 adam Exp $
+$NetBSD: patch-setup.py,v 1.2 2020/05/23 07:03:41 adam Exp $
 
 Do not add debug symbols.
 Do not override compiler optimiztion flags.
+Avoid a hack.
 
---- setup.py.orig      2019-11-18 16:02:47.000000000 +0000
+--- setup.py.orig      2020-03-22 17:36:26.000000000 +0000
 +++ setup.py
-@@ -66,7 +66,6 @@ def get_sdk_level(sdk):
+@@ -56,7 +56,6 @@ def get_sdk_level(sdk):
  
  # CFLAGS for the objc._objc extension:
  CFLAGS = [
@@ -13,7 +14,7 @@ Do not override compiler optimiztion fla
      "-fexceptions",
      # Loads of warning flags
      "-Wall",
-@@ -137,7 +136,7 @@ if get_config_var("Py_DEBUG"):
+@@ -126,7 +125,7 @@ if get_config_var("Py_DEBUG"):
          elif isinstance(cfg_vars[k], str) and "-O3" in cfg_vars[k]:
              cfg_vars[k] = cfg_vars[k].replace("-O3", "-O1 -g")
  
@@ -22,3 +23,12 @@ Do not override compiler optimiztion fla
      # Enable -O4, which enables link-time optimization with
      # clang. This appears to have a positive effect on performance.
      cfg_vars = get_config_vars()
+@@ -247,8 +246,6 @@ class oc_test(test.test):
+         self.__old_path = sys.path[:]
+         self.__old_modules = sys.modules.copy()
+ 
+-        if "PyObjCTools" in sys.modules:
+-            del sys.modules["PyObjCTools"]
+ 
+         ei_cmd = self.get_finalized_command("egg_info")
+         sys.path.insert(0, normalize_path(ei_cmd.egg_base))

Index: pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile:1.1 pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile:1.2
--- pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile:1.1  Thu Feb  8 19:54:19 2018
+++ pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile      Sat May 23 07:03:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2018/02/08 19:54:19 adam Exp $
+# $NetBSD: Makefile,v 1.2 2020/05/23 07:03:41 adam Exp $
 
 .include "../../devel/py-pyobjc/Makefile.common"
 
@@ -13,6 +13,7 @@ USE_LANGUAGES=        c objc
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreMedia>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreMedia
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Quartz>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Quartz
 
 .include "../../lang/python/egg.mk"
Index: pkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST:1.1     Thu Feb  8 19:54:19 2018
+++ pkgsrc/devel/py-pyobjc-framework-AVFoundation/PLIST Sat May 23 07:03:41 2020
@@ -1,15 +1,15 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:41 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/AVFoundation/_AVFoundation.so
+${PYSITELIB}/AVFoundation/_AVFoundation.abi3.so
 ${PYSITELIB}/AVFoundation/__init__.py
 ${PYSITELIB}/AVFoundation/__init__.pyc
 ${PYSITELIB}/AVFoundation/__init__.pyo
-${PYSITELIB}/AVFoundation/_inlines.so
+${PYSITELIB}/AVFoundation/_inlines.abi3.so
 ${PYSITELIB}/AVFoundation/_metadata.py
 ${PYSITELIB}/AVFoundation/_metadata.pyc
 ${PYSITELIB}/AVFoundation/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo:1.6  Mon Nov 18 17:03:08 2019
+++ pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo      Sat May 23 07:03:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:08 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:41 adam Exp $
 
-SHA1 (pyobjc-framework-AVFoundation-6.1.tar.gz) = 7573b0e26b7069a85ae407f12f0ea87644820816
-RMD160 (pyobjc-framework-AVFoundation-6.1.tar.gz) = cd5802a08ad409689a907682cb05f3b38dc35c9c
-SHA512 (pyobjc-framework-AVFoundation-6.1.tar.gz) = 764cd9f5ee023af31ce2bc87152af750f1b39f56a0c1eab8724ac436fbcc8f50309737c5723f2f2bbcea44cad0ff9d93ae83d276d3d2bfdc65f4f3ab31ae8b9b
-Size (pyobjc-framework-AVFoundation-6.1.tar.gz) = 338989 bytes
+SHA1 (pyobjc-framework-AVFoundation-6.2.tar.gz) = e5380b37b24594f7915c4278aa2c0d063ce2aea0
+RMD160 (pyobjc-framework-AVFoundation-6.2.tar.gz) = bf9b66a2bc394ff35347ce860c601fc576c23ca2
+SHA512 (pyobjc-framework-AVFoundation-6.2.tar.gz) = 08249c4f1432a526c2c36474bceae513953462e67ffb00931e0f6b9fea54fbd39a5089aa88c28f5f499d6e612e03bb4d310d739e1e7b22ce0ffea922b84f0db5
+Size (pyobjc-framework-AVFoundation-6.2.tar.gz) = 339503 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AVKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-AVKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-AVKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-AVKit/PLIST:1.1    Thu Feb  8 19:54:19 2018
+++ pkgsrc/devel/py-pyobjc-framework-AVKit/PLIST        Sat May 23 07:03:41 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:41 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/AVKit/_AVKit.so
+${PYSITELIB}/AVKit/_AVKit.abi3.so
 ${PYSITELIB}/AVKit/__init__.py
 ${PYSITELIB}/AVKit/__init__.pyc
 ${PYSITELIB}/AVKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo:1.6 Mon Nov 18 17:03:08 2019
+++ pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo     Sat May 23 07:03:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:08 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:41 adam Exp $
 
-SHA1 (pyobjc-framework-AVKit-6.1.tar.gz) = 4a37debf6cfd119b0c50c00b13071a1ce298069d
-RMD160 (pyobjc-framework-AVKit-6.1.tar.gz) = 56189ea42117baaa93666b6b7940d30aa310b249
-SHA512 (pyobjc-framework-AVKit-6.1.tar.gz) = c4a3f4180be0b67e1955934d1cd54421450e00621f29eaf388244992f1f8559a34955e043ed756753817962de986670ad840cadaa9b1713993fe8f7c36a8cd7f
-Size (pyobjc-framework-AVKit-6.1.tar.gz) = 20790 bytes
+SHA1 (pyobjc-framework-AVKit-6.2.tar.gz) = dbc834e3aa6e2a38bcfa91d0f3fc3bf2faab9e6d
+RMD160 (pyobjc-framework-AVKit-6.2.tar.gz) = 2e33dc213948c2b6ade60a8a632447affb8dde46
+SHA512 (pyobjc-framework-AVKit-6.2.tar.gz) = 04e2905a77a9492ac0f49960bc0f14a0c19420cac28165f2ead90ad5feaa89260ecf0ddadf54244b9208bc9659b143fbf75e06f23c87ce3d88f9f52636f9261a
+Size (pyobjc-framework-AVKit-6.2.tar.gz) = 20656 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo:1.8      Mon Nov 18 17:03:08 2019
+++ pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo  Sat May 23 07:03:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:08 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:41 adam Exp $
 
-SHA1 (pyobjc-framework-Accounts-6.1.tar.gz) = c94fa5df4a6ab26ab7eba0a632c18e720564c923
-RMD160 (pyobjc-framework-Accounts-6.1.tar.gz) = d318eed6b84a46ac1ca032239c2d47ca139f712a
-SHA512 (pyobjc-framework-Accounts-6.1.tar.gz) = dd11f5db472bbf42896c62997d05c38f5143db1c5801794f2a7d0cfa42fe88a0ed66a3e2f502f1c0bc4eeca90acb32b10273b69d1e0c2adcd2f74fe3ba1ca300
-Size (pyobjc-framework-Accounts-6.1.tar.gz) = 13347 bytes
+SHA1 (pyobjc-framework-Accounts-6.2.tar.gz) = 5d91972a4ea34e802db43e4490453de6ffc86a44
+RMD160 (pyobjc-framework-Accounts-6.2.tar.gz) = 3fed1374de66e458dbb6b2b5c5c64e56c8efecff
+SHA512 (pyobjc-framework-Accounts-6.2.tar.gz) = 54c548192f819299c76974b10a2e7e0b44773745f4c03300732bbe81257ac3f6a7e982406f09c718b49a406b5f3b4eb9ee3355cea53ffe9363853cb769fe25a8
+Size (pyobjc-framework-Accounts-6.2.tar.gz) = 13048 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST:1.2      Thu Feb  8 19:54:19 2018
+++ pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST  Sat May 23 07:03:42 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:42 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/AddressBook/_AddressBook.so
+${PYSITELIB}/AddressBook/_AddressBook.abi3.so
 ${PYSITELIB}/AddressBook/__init__.py
 ${PYSITELIB}/AddressBook/__init__.pyc
 ${PYSITELIB}/AddressBook/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo:1.8   Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo       Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-AddressBook-6.1.tar.gz) = d2acb3dc72eb5af0e0a40b88667de0d7e6fd6777
-RMD160 (pyobjc-framework-AddressBook-6.1.tar.gz) = 4ad2c5fe237d3e0130e9ff7bea437d4b5f2aa556
-SHA512 (pyobjc-framework-AddressBook-6.1.tar.gz) = 59786a28c781e8c1eddba869290c14ea0a4caf5e27ab5d6a7e1c6291f0f79ab3eef21255d4370aaae83313ec33bdb3d5b97f8eaa9c15448274c1369996979d07
-Size (pyobjc-framework-AddressBook-6.1.tar.gz) = 76512 bytes
+SHA1 (pyobjc-framework-AddressBook-6.2.tar.gz) = 33a80877efe0a2de8dee035c48035caff359fa05
+RMD160 (pyobjc-framework-AddressBook-6.2.tar.gz) = a1e2a71a5dba9de43012b1b2b4556ff6461d65ee
+SHA512 (pyobjc-framework-AddressBook-6.2.tar.gz) = 248bc1e62cd030b1023d08af40c98b2d611d8769f9edd0013d28f2115d324b743f12b30bb9f822c7d12d6a97b228e3455894c9dd52adb47cacbf1ad69554a294
+Size (pyobjc-framework-AddressBook-6.2.tar.gz) = 76465 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo:1.8        Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo    Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-AppleScriptKit-6.1.tar.gz) = 00e8b3a4cc1aa5b383e9d51fed7ed8f5dab56013
-RMD160 (pyobjc-framework-AppleScriptKit-6.1.tar.gz) = 3892bec253612cd96257193b9bfa5e86816b787d
-SHA512 (pyobjc-framework-AppleScriptKit-6.1.tar.gz) = ba963a7bc63f178c20112c0fba2fdc03324d9751547549bd301027c5f22a57f540bf27910d598365adfb105981412f4f8e6bb5e19c672bd4414e8ae81584e247
-Size (pyobjc-framework-AppleScriptKit-6.1.tar.gz) = 10401 bytes
+SHA1 (pyobjc-framework-AppleScriptKit-6.2.tar.gz) = e307fd9b7f4758a2a0246ac8917ea49a2b75c7cc
+RMD160 (pyobjc-framework-AppleScriptKit-6.2.tar.gz) = 37deebd444be225f11a28d43685d3c0cbc90d410
+SHA512 (pyobjc-framework-AppleScriptKit-6.2.tar.gz) = 258d3f14ebd80d9ce0d390bb1f10dcb775a4835d620d9ee8072e4cf40d09b821b31f635dcdd759bd9ebd2bafa3f5c350c6eb96ff431024fc2fb942797857a9b0
+Size (pyobjc-framework-AppleScriptKit-6.2.tar.gz) = 10159 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo:1.8       Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo   Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-AppleScriptObjC-6.1.tar.gz) = 42d22ac14a3b7f93d9132890c441998abb5fcd6c
-RMD160 (pyobjc-framework-AppleScriptObjC-6.1.tar.gz) = 8813c45a7b7508c35b92b13852ed230269ca7a3b
-SHA512 (pyobjc-framework-AppleScriptObjC-6.1.tar.gz) = 884b5c65a81709f57dec5aa4ddc1b7ba5b8c9d38a4061298b64ffeab958e9864971c362023a00ea63e627aa351271bb29dd2510097c915996101eecff26a3c96
-Size (pyobjc-framework-AppleScriptObjC-6.1.tar.gz) = 10420 bytes
+SHA1 (pyobjc-framework-AppleScriptObjC-6.2.tar.gz) = 5d69f043e959aa1100ce5398b9d1d3121ea63ffb
+RMD160 (pyobjc-framework-AppleScriptObjC-6.2.tar.gz) = 9cd92e90ab1719be842440c8ce4cf35caf2e9803
+SHA512 (pyobjc-framework-AppleScriptObjC-6.2.tar.gz) = f3a71d43647a38629d9dda9a392e4056e323bebaf46eb2788543d7213824e3d1eecd137de9df802b4d5a49d09cfd85e6a4864fe980a3e353e1b2b7fd4f83c875
+Size (pyobjc-framework-AppleScriptObjC-6.2.tar.gz) = 10259 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo:1.6   Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo       Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-ApplicationServices-6.1.tar.gz) = ea99fc7af0b32d3dcafe1244528a7dfcfd316af0
-RMD160 (pyobjc-framework-ApplicationServices-6.1.tar.gz) = 57d0a6a4a880e9e08d486bdc87861b8cf9457236
-SHA512 (pyobjc-framework-ApplicationServices-6.1.tar.gz) = 27c16d7da42c6a6e9d644f448d84a7953157ebaddcba7b78cd167f9a3e2c0291b260f4193b0dd638ce95336c3891fcebdbace04f51d2973f4ec08b1b97d50f80
-Size (pyobjc-framework-ApplicationServices-6.1.tar.gz) = 93860 bytes
+SHA1 (pyobjc-framework-ApplicationServices-6.2.tar.gz) = 70dd5a5481e92e485a4cd67379c66e08b24c43d1
+RMD160 (pyobjc-framework-ApplicationServices-6.2.tar.gz) = 3c1832098c48858c32d983341d6bb3ef83cb5ea0
+SHA512 (pyobjc-framework-ApplicationServices-6.2.tar.gz) = 5c636aed941265227ae2ec0f5d534b58ca035464fe03e5f1fb21a411ecb248f33152ca849cebb0f6fe3d69798c2364fc5645249be3892c913ac980c451a7b9b1
+Size (pyobjc-framework-ApplicationServices-6.2.tar.gz) = 93586 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Automator/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Automator/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-Automator/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-Automator/distinfo:1.8     Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-Automator/distinfo Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-Automator-6.1.tar.gz) = 5a5e928cb53976234b1657d8db62df75c425644d
-RMD160 (pyobjc-framework-Automator-6.1.tar.gz) = d5f91a6a15cc6fb9496e773b82c7c5f3d8df6027
-SHA512 (pyobjc-framework-Automator-6.1.tar.gz) = e9a1803fb13c902f15123adee12dad0493bc8f0eef50130e4a322f88b883195a4271987ef32ba8e511254fb9c457cfb89e55ea2a978d02e8765c7f5356972c95
-Size (pyobjc-framework-Automator-6.1.tar.gz) = 179717 bytes
+SHA1 (pyobjc-framework-Automator-6.2.tar.gz) = 7cd4675ba63006c4f2d03791da32426d5ca13eac
+RMD160 (pyobjc-framework-Automator-6.2.tar.gz) = e2ac916e1428fe0301493473eba37c96c352224e
+SHA512 (pyobjc-framework-Automator-6.2.tar.gz) = b06dbff36bef854807b8e40643a89f8d8c8232dd57ca50197132673c47fde8138acc6627a83a828d3970aa5b56b1844a0531d733113447ae18f39e5081d171c9
+Size (pyobjc-framework-Automator-6.2.tar.gz) = 179336 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST:1.1        Sat Apr 25 10:40:49 2015
+++ pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST    Sat May 23 07:03:42 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:49 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:42 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/CFNetwork/__init__.py
 ${PYSITELIB}/CFNetwork/__init__.pyc
 ${PYSITELIB}/CFNetwork/__init__.pyo
-${PYSITELIB}/CFNetwork/_manual.so
+${PYSITELIB}/CFNetwork/_manual.abi3.so
 ${PYSITELIB}/CFNetwork/_metadata.py
 ${PYSITELIB}/CFNetwork/_metadata.pyc
 ${PYSITELIB}/CFNetwork/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo:1.8     Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-CFNetwork-6.1.tar.gz) = 48da335c58e76660492adb934fc0ff2715ab5f07
-RMD160 (pyobjc-framework-CFNetwork-6.1.tar.gz) = 3d9b1b43104a94756db88f819491b844bb5b0499
-SHA512 (pyobjc-framework-CFNetwork-6.1.tar.gz) = 815f2fbae173d471e9b29649eeef9d3d74ab6d9e0f01fea265729512ce5e36841eaaee391f8fe790dbb5637063028e160890876084af421511ec283f1fbf6976
-Size (pyobjc-framework-CFNetwork-6.1.tar.gz) = 75256 bytes
+SHA1 (pyobjc-framework-CFNetwork-6.2.tar.gz) = e52df02e604cc5a5943444bb90bf167f7b543877
+RMD160 (pyobjc-framework-CFNetwork-6.2.tar.gz) = 7143335dc608938814b3855c5d13e3fb78479a63
+SHA512 (pyobjc-framework-CFNetwork-6.2.tar.gz) = 2f9f4033a56fd647c462517368eb8a56d5bfe72bf329e97497b8bc584ecbb35fe3a2ffcf143d10cd1f9f6fecc9231458d73ec334e8812e9db250cc98e81d4eda
+Size (pyobjc-framework-CFNetwork-6.2.tar.gz) = 75070 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo:1.8 Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo     Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-CalendarStore-6.1.tar.gz) = 4068e6a54689984c6b29e0931c33bb20bb4cd9d8
-RMD160 (pyobjc-framework-CalendarStore-6.1.tar.gz) = d29566b9e389865ad4876ae5193fc73f7ae35ea6
-SHA512 (pyobjc-framework-CalendarStore-6.1.tar.gz) = 6b801ae436c4b2a601ab2a5bc8b4a08a4cd83cf0dff9eddba2806b8d02f274e724920c025dc5590e8b7d423e650b9a0d886365e11b28d4418044cd09932aa363
-Size (pyobjc-framework-CalendarStore-6.1.tar.gz) = 53734 bytes
+SHA1 (pyobjc-framework-CalendarStore-6.2.tar.gz) = 7de5f873a7b588b5f3af0e10c567c8e5c860311d
+RMD160 (pyobjc-framework-CalendarStore-6.2.tar.gz) = 51ff58948b05d2f43a8254e55a559fc75c1804eb
+SHA512 (pyobjc-framework-CalendarStore-6.2.tar.gz) = 38b38b11db130a9bac2e5f5d4547bc5e641d2e2b5c6c5bb2467916cac14f2ea5c9ef17da9b05e33f4f11c7bd0cf9639d06402ebfdb6a2ea5075fc42ed6d5c35b
+Size (pyobjc-framework-CalendarStore-6.2.tar.gz) = 53181 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo:1.6      Mon Nov 18 17:03:09 2019
+++ pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo  Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:09 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-CloudKit-6.1.tar.gz) = 53a89b68f9f5b0de97a9ddf5d5f1ceae95bdb08a
-RMD160 (pyobjc-framework-CloudKit-6.1.tar.gz) = 75800a60ea8854a2de0661d962aee20eb92d8e7a
-SHA512 (pyobjc-framework-CloudKit-6.1.tar.gz) = 7866c4a89034373ac56a538c33c42311d8f208aa913604b1503676504bf3bb9e82ab4f7ca241fd02c0bf7f24d6e5821bcbe3357b70a8aca95c4df0a00535b3a2
-Size (pyobjc-framework-CloudKit-6.1.tar.gz) = 26287 bytes
+SHA1 (pyobjc-framework-CloudKit-6.2.tar.gz) = 8e10515e7b96440d9655ffd0e29eaa28ff22bca4
+RMD160 (pyobjc-framework-CloudKit-6.2.tar.gz) = 63e7b89997c28b51b6bbd0f053a644b01547edbf
+SHA512 (pyobjc-framework-CloudKit-6.2.tar.gz) = 3e59933033f660ca2c8f55cfcb9cd303fe7a0eafd143c9656453e381664bde3d30aebfe09f08c9003f99ef5232aced035907b32767e7a08c064ff8eb419e8867
+Size (pyobjc-framework-CloudKit-6.2.tar.gz) = 26034 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo:1.8 Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo     Sat May 23 07:03:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:42 adam Exp $
 
-SHA1 (pyobjc-framework-Cocoa-6.1.tar.gz) = 4d6925c475c8b1181e1cc3f673ff8b6e884ce415
-RMD160 (pyobjc-framework-Cocoa-6.1.tar.gz) = e5a7095511e7d4d6daed8fb9c18d797ec519a75d
-SHA512 (pyobjc-framework-Cocoa-6.1.tar.gz) = a1538ce39ded9732c900a762ca2e83652aeb2df3f86fdcaa84a4bf60d1318502d3b12ab338d8b69ff753f14d17ecd10be9c202c2731d66731ba513f780426fe4
-Size (pyobjc-framework-Cocoa-6.1.tar.gz) = 3941627 bytes
+SHA1 (pyobjc-framework-Cocoa-6.2.tar.gz) = 35cbd34e69509f43d4c7e581db503b7c89db346f
+RMD160 (pyobjc-framework-Cocoa-6.2.tar.gz) = 6e4ccb941badbdfa0b1a9572dc4afa4815261dc8
+SHA512 (pyobjc-framework-Cocoa-6.2.tar.gz) = 71a8741af61e3bf43df661b7a21c9c8fc1a4ca875621b96b2409d85e318ff817997567d0d10cba1fd74c647d59d93b8cd44c2e2db51bd8358ec9e0939c29b64e
+Size (pyobjc-framework-Cocoa-6.2.tar.gz) = 3943442 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo:1.8 Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo     Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-Collaboration-6.1.tar.gz) = 8861adb622d58690104a0e3adc7456ef19d03238
-RMD160 (pyobjc-framework-Collaboration-6.1.tar.gz) = 10bac0030dc22b15bbec36ec88de341c2eee34cf
-SHA512 (pyobjc-framework-Collaboration-6.1.tar.gz) = 658a194322234e98b8e95a697411effbfb020d6ab8ac17d76f2f20d44cff9a41582138c1ced64314e0baca2ee51ad049c8a2c8e65ea4a8f5ab92794892345718
-Size (pyobjc-framework-Collaboration-6.1.tar.gz) = 13389 bytes
+SHA1 (pyobjc-framework-Collaboration-6.2.tar.gz) = 24c5245602d49cbbae6b2b205771e07b356b0365
+RMD160 (pyobjc-framework-Collaboration-6.2.tar.gz) = 83b3d5370aba39bd57ca61a5f96aafbf7eaaf030
+SHA512 (pyobjc-framework-Collaboration-6.2.tar.gz) = 7312daa3c5512e314d5d377f92c44f2b0ed3b64ccaab01757de43362c189465ea977049e209e6941d409c82945526137cca233d4ea8336e1944bbd649462499c
+Size (pyobjc-framework-Collaboration-6.2.tar.gz) = 13182 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo:1.6     Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-ColorSync-6.1.tar.gz) = a36ddafa5c20fe6dad99dce3483b08a52635cd1f
-RMD160 (pyobjc-framework-ColorSync-6.1.tar.gz) = c6da8537731a81e1f6b2bafe09c0e7c567aa1ccb
-SHA512 (pyobjc-framework-ColorSync-6.1.tar.gz) = b14f86a7d06297df079973be32e2f353d1e1e33dae44ff769d2b6fd50086abdcaa4fa2ac48d8f3fcf8f53d44bf753342bc0c63de3b9c6b678f6f5352d009b1d7
-Size (pyobjc-framework-ColorSync-6.1.tar.gz) = 16187 bytes
+SHA1 (pyobjc-framework-ColorSync-6.2.tar.gz) = 35ca28439fc547e9ab6de7c8f16098c1ed7e2e2f
+RMD160 (pyobjc-framework-ColorSync-6.2.tar.gz) = 1a52098da14d1160c0405625f121232b6efd9ab3
+SHA512 (pyobjc-framework-ColorSync-6.2.tar.gz) = 1451b468953c1b2f1e7b64fde30d11426f27968233dcd6ec56f6216aaa2163df42f6cbf991b1c9865bb3c819ed59a228854465c89a9ab2be72cbf0a3682dc8a8
+Size (pyobjc-framework-ColorSync-6.2.tar.gz) = 16011 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Contacts/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Contacts/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-Contacts/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-Contacts/PLIST:1.1 Thu Feb  8 19:54:20 2018
+++ pkgsrc/devel/py-pyobjc-framework-Contacts/PLIST     Sat May 23 07:03:43 2020
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/Contacts/_Contacts.so
 ${PYSITELIB}/Contacts/__init__.py
 ${PYSITELIB}/Contacts/__init__.pyc
 ${PYSITELIB}/Contacts/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo:1.6      Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo  Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-Contacts-6.1.tar.gz) = 8bb7fe7ac66fd9734ff40b51967d10b7759fa688
-RMD160 (pyobjc-framework-Contacts-6.1.tar.gz) = a1dd09a42f1ce0bca960d29428723b2c6ca6bcd9
-SHA512 (pyobjc-framework-Contacts-6.1.tar.gz) = 10e38caf867fd449e05326b87d244efc1a5e7d5d9e414bf88b78bd28e8de9a8bb40b04cf51ddb645f20063bb67f5ce54493928b6e5c21430490203aaa7c4201e
-Size (pyobjc-framework-Contacts-6.1.tar.gz) = 32148 bytes
+SHA1 (pyobjc-framework-Contacts-6.2.tar.gz) = 77d4b930239d512aa41e272cbacfb125ad5019ea
+RMD160 (pyobjc-framework-Contacts-6.2.tar.gz) = 3d889fbdc0f3e59168cc91df8618c42a7d4cbeb3
+SHA512 (pyobjc-framework-Contacts-6.2.tar.gz) = d031426ce6d78ff76fd5930b7f05eb200d8361920f487da0baf447e95622121a870cafd7abf64893929479268af1d8204a54ae889a13ed454b809ed6a50a7010
+Size (pyobjc-framework-Contacts-6.2.tar.gz) = 31984 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST:1.1       Thu Feb  8 19:54:20 2018
+++ pkgsrc/devel/py-pyobjc-framework-ContactsUI/PLIST   Sat May 23 07:03:43 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/ContactsUI/_ContactsUI.so
+${PYSITELIB}/ContactsUI/_ContactsUI.abi3.so
 ${PYSITELIB}/ContactsUI/__init__.py
 ${PYSITELIB}/ContactsUI/__init__.pyc
 ${PYSITELIB}/ContactsUI/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo:1.6    Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo        Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-ContactsUI-6.1.tar.gz) = b6dbf0c685139a1ccfa5ad65c9cee8c262462a82
-RMD160 (pyobjc-framework-ContactsUI-6.1.tar.gz) = a8710f2b7bc0cd19a0727fb051039e14baa30922
-SHA512 (pyobjc-framework-ContactsUI-6.1.tar.gz) = fe9095d2222359e64f3bdcd252ab65e5949499e099b06a1d3824691c65d34d169014a290d6caf773e1733bad3774c46dfa11d1e7dd379557b7a60747488c63a4
-Size (pyobjc-framework-ContactsUI-6.1.tar.gz) = 15584 bytes
+SHA1 (pyobjc-framework-ContactsUI-6.2.tar.gz) = 286f68f74897d0a27cb74550b702e52799a78ef0
+RMD160 (pyobjc-framework-ContactsUI-6.2.tar.gz) = 0e79ac411c56a1fa52dd239b811d5c4932121ed7
+SHA512 (pyobjc-framework-ContactsUI-6.2.tar.gz) = 5a2400cd220f44ff2eb917bed27c269ad8f449766bbb776709d71f0e274d511084e25d18681c3a74544037abe981c62feb5144587628ecc4880679871103fa3b
+Size (pyobjc-framework-ContactsUI-6.2.tar.gz) = 15443 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST:1.1    Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST        Sat May 23 07:03:43 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CoreBluetooth/_CoreBluetooth.so
+${PYSITELIB}/CoreBluetooth/_CoreBluetooth.abi3.so
 ${PYSITELIB}/CoreBluetooth/__init__.py
 ${PYSITELIB}/CoreBluetooth/__init__.pyc
 ${PYSITELIB}/CoreBluetooth/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo:1.6 Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo     Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-CoreBluetooth-6.1.tar.gz) = 76d019784e5bab8b774b9b2f347bdc2d79b1f9be
-RMD160 (pyobjc-framework-CoreBluetooth-6.1.tar.gz) = b76cef7100b78df01ce6acdb0a1baafa64180696
-SHA512 (pyobjc-framework-CoreBluetooth-6.1.tar.gz) = 870f344fa2d7f80ea09feedbe34cc963f8da6f9af43c92aa85c15d1fd43846e475fee3af6dff75232ab6e003fb57e9687a07426419fdae0fc431c84ee9af7935
-Size (pyobjc-framework-CoreBluetooth-6.1.tar.gz) = 32327 bytes
+SHA1 (pyobjc-framework-CoreBluetooth-6.2.tar.gz) = 6cb3e8aebda85594719ebf3d83eac4a3e5d6d8f7
+RMD160 (pyobjc-framework-CoreBluetooth-6.2.tar.gz) = 7c15da33f9933c2882e9507a4460a7c4ecc02671
+SHA512 (pyobjc-framework-CoreBluetooth-6.2.tar.gz) = 0bf1a5831c79f056dbc86a5c24bafab726670861661827f1d70c7720b2dc63d36676e152a857ead24959d6ab72ced4fdb7df9331159e6c472a430591d9ef28e8
+Size (pyobjc-framework-CoreBluetooth-6.2.tar.gz) = 32206 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST:1.2 Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST     Sat May 23 07:03:43 2020
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CoreData/_CoreData.so
 ${PYSITELIB}/CoreData/__init__.py
 ${PYSITELIB}/CoreData/__init__.pyc
 ${PYSITELIB}/CoreData/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo:1.8      Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo  Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-CoreData-6.1.tar.gz) = cb9fd23c48515256616b91e555b3c4a9cbab134a
-RMD160 (pyobjc-framework-CoreData-6.1.tar.gz) = 2a01612acfb6aaddffd0bf7fc603d389b4695d0b
-SHA512 (pyobjc-framework-CoreData-6.1.tar.gz) = d27aaf4128329d19e67fd045ce17f76d2b296cb51a9b68f4c76a363c4e1a8bc25ee7782b53ada1da3ac662f64d9440bd97a2d8934c0e106212a89b8a0a38fbc4
-Size (pyobjc-framework-CoreData-6.1.tar.gz) = 157554 bytes
+SHA1 (pyobjc-framework-CoreData-6.2.tar.gz) = ad6b312722b599bbc59ea395d753f6acec20968a
+RMD160 (pyobjc-framework-CoreData-6.2.tar.gz) = b60b0074c6b5c409764ca420b6aa885f72446e34
+SHA512 (pyobjc-framework-CoreData-6.2.tar.gz) = 5e54e69f0f2a3b17417202602cad179379648fe46d988e86e8daa75fdb2bbfbeeb7a02116f0d721138214112e539a5f9cf1aeb8c91b5f7e67efea3a87cf8d832
+Size (pyobjc-framework-CoreData-6.2.tar.gz) = 150558 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST:1.2     Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST Sat May 23 07:03:43 2020
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CoreLocation/_CoreLocation.so
 ${PYSITELIB}/CoreLocation/__init__.py
 ${PYSITELIB}/CoreLocation/__init__.pyc
 ${PYSITELIB}/CoreLocation/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo:1.8  Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo      Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-CoreLocation-6.1.tar.gz) = 8f75f0764a231d2c8ced34f6ffcad58c81cfdee7
-RMD160 (pyobjc-framework-CoreLocation-6.1.tar.gz) = 257efd1af73a76761000610beb1c18c270dee320
-SHA512 (pyobjc-framework-CoreLocation-6.1.tar.gz) = 05e168c70d2e818e57b08f95b0f8b90335567fb313af8cf35f624d98e8dd0aff1b18e51b774f0d0f4e35c26a7264784b7a707ac8dfae875f529ac2cb33e5b9d8
-Size (pyobjc-framework-CoreLocation-6.1.tar.gz) = 51472 bytes
+SHA1 (pyobjc-framework-CoreLocation-6.2.tar.gz) = 3517631d04d729d831df4c433f90a415b41d5b74
+RMD160 (pyobjc-framework-CoreLocation-6.2.tar.gz) = 55b3a4b2bb2bf95eca789a573ad866e21ba67181
+SHA512 (pyobjc-framework-CoreLocation-6.2.tar.gz) = d9b85019960169d09a89c9f51288f37c832606efddbd127cafaf99317ecede9bdc386dcd77015d7b675783d56c4b1a6c526045304a36692edbd88fc733888f6c
+Size (pyobjc-framework-CoreLocation-6.2.tar.gz) = 49190 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreML/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreML/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CoreML/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CoreML/PLIST:1.1   Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CoreML/PLIST       Sat May 23 07:03:43 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:43 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CoreML/_CoreML.so
+${PYSITELIB}/CoreML/_CoreML.abi3.so
 ${PYSITELIB}/CoreML/__init__.py
 ${PYSITELIB}/CoreML/__init__.pyc
 ${PYSITELIB}/CoreML/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo:1.6        Mon Nov 18 17:03:10 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo    Sat May 23 07:03:43 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:10 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:43 adam Exp $
 
-SHA1 (pyobjc-framework-CoreML-6.1.tar.gz) = 9ab83f740f130a35ba567e41fad007028337d691
-RMD160 (pyobjc-framework-CoreML-6.1.tar.gz) = 6dc4dcd882ec95b9955f80a69b5df603e8f2bdc1
-SHA512 (pyobjc-framework-CoreML-6.1.tar.gz) = f1f5fe8fa2c97fbabde3cd9b7099cb868fff77bbe5a2c3264488d2f5be60f1209a04fde4f83465d7b37a106bd11f8ded56e644ca67674a74ad84856ed26fb60b
-Size (pyobjc-framework-CoreML-6.1.tar.gz) = 27962 bytes
+SHA1 (pyobjc-framework-CoreML-6.2.tar.gz) = 8ec6eb43326f136111bd2a11fcbe69a3ee2025be
+RMD160 (pyobjc-framework-CoreML-6.2.tar.gz) = 90b667a9457e6f2def360b007fa58c2c6afeaf27
+SHA512 (pyobjc-framework-CoreML-6.2.tar.gz) = 17440aaded81edb7de3bd0aa0014ebaf901739b9452eedca19892e5a517444bbe1b802b019ee9d6abca011e0323e7ca34995d293a449cf4342e7cdb57c1d2d6f
+Size (pyobjc-framework-CoreML-6.2.tar.gz) = 25918 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST:1.1     Tue Jan  8 20:29:42 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreServices/PLIST Sat May 23 07:03:44 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2019/01/08 20:29:42 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:44 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -38,4 +38,3 @@ ${PYSITELIB}/CoreServices/SearchKit/_met
 ${PYSITELIB}/CoreServices/__init__.py
 ${PYSITELIB}/CoreServices/__init__.pyc
 ${PYSITELIB}/CoreServices/__init__.pyo
-${PYSITELIB}/CoreServices/_inlines.so

Index: pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo:1.3 pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo:1.4
--- pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo:1.3  Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo      Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.4 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-CoreServices-6.1.tar.gz) = fdba52eb40d487d0268baa2d7c0fa0caeca4be44
-RMD160 (pyobjc-framework-CoreServices-6.1.tar.gz) = 0cfed34a78a19b5cb03ac07c07af546ab46b5340
-SHA512 (pyobjc-framework-CoreServices-6.1.tar.gz) = 7f1a3816bca862f70549033e6c5f7f8c0d96e35ee7b6dd439d7be4d1673c51a29167fa41a2d449c65cd8a37fe058d23efdb39c12049f60503c2313c731910661
-Size (pyobjc-framework-CoreServices-6.1.tar.gz) = 512498 bytes
+SHA1 (pyobjc-framework-CoreServices-6.2.tar.gz) = 11dbf86106f29b3dd49303bcd9cc4203531cce52
+RMD160 (pyobjc-framework-CoreServices-6.2.tar.gz) = 863ddcdbe90e0d1c2ce9e2484e4b6530073200e3
+SHA512 (pyobjc-framework-CoreServices-6.2.tar.gz) = 1db73af581bf38ca6b3e1984a82adeb71413b5333dcf1472e59987dcbecec58179d4e3cd7c779fe5d853b66ffd0433eb79e231dc0c9c75d2bfb91667c1cda127
+Size (pyobjc-framework-CoreServices-6.2.tar.gz) = 437541 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST:1.1    Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/PLIST        Sat May 23 07:03:44 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:44 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CoreSpotlight/_CoreSpotlight.so
+${PYSITELIB}/CoreSpotlight/_CoreSpotlight.abi3.so
 ${PYSITELIB}/CoreSpotlight/__init__.py
 ${PYSITELIB}/CoreSpotlight/__init__.pyc
 ${PYSITELIB}/CoreSpotlight/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo:1.6 Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo     Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-CoreSpotlight-6.1.tar.gz) = 1b0d6483f904840fabd6914ebbc75b02a898acd8
-RMD160 (pyobjc-framework-CoreSpotlight-6.1.tar.gz) = d7c30bee131d39e7835a537eed9ecb3b9ddf477d
-SHA512 (pyobjc-framework-CoreSpotlight-6.1.tar.gz) = ddb9ef8e4b74b48686e147aa49052644babb71951bf3c236adce2f509969d619e2ce0744d95e28eba2cfd31b1db342796dda9a858c8b8e4bbda551867ce3819f
-Size (pyobjc-framework-CoreSpotlight-6.1.tar.gz) = 18586 bytes
+SHA1 (pyobjc-framework-CoreSpotlight-6.2.tar.gz) = 98d944ac9b935bea576a3307ff6dfa8f399bb8d0
+RMD160 (pyobjc-framework-CoreSpotlight-6.2.tar.gz) = a8156b1429f2702c914ed10042f13a11b60dbd7f
+SHA512 (pyobjc-framework-CoreSpotlight-6.2.tar.gz) = 26e7aa15a3685937a146fee6af538ba5bbac275dc4f2b0a8c099adedbfe9924ef41a959ffd9b460b1a8f15eb6eabe1a8a7491edcae588fde302b972509a4b9c4
+Size (pyobjc-framework-CoreSpotlight-6.2.tar.gz) = 17489 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST:1.1 Sat Apr 25 10:40:49 2015
+++ pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST     Sat May 23 07:03:44 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:49 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:44 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/CoreText/__init__.py
 ${PYSITELIB}/CoreText/__init__.pyc
 ${PYSITELIB}/CoreText/__init__.pyo
-${PYSITELIB}/CoreText/_manual.so
+${PYSITELIB}/CoreText/_manual.abi3.so
 ${PYSITELIB}/CoreText/_metadata.py
 ${PYSITELIB}/CoreText/_metadata.pyc
 ${PYSITELIB}/CoreText/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo:1.8      Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo  Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-CoreText-6.1.tar.gz) = 8972da3beaa0f1f1fd9108f2079533010f9f2900
-RMD160 (pyobjc-framework-CoreText-6.1.tar.gz) = bd746d8e1997ea90030a71916c6275fb450f6414
-SHA512 (pyobjc-framework-CoreText-6.1.tar.gz) = 890bd1f2ce76d6c9f4e07481d9f9204cc2c8d77ad229a1ec596452782217f84efb4e1b350bf60e9ac73e66e86936a0acf867ae9356bc655dc8b7a818cb92003a
-Size (pyobjc-framework-CoreText-6.1.tar.gz) = 138969 bytes
+SHA1 (pyobjc-framework-CoreText-6.2.tar.gz) = 5721466fa5ea9002c73f37c838c3ce03e10bbbaa
+RMD160 (pyobjc-framework-CoreText-6.2.tar.gz) = e757828fa725b78e62f56193976d9dc439b01567
+SHA512 (pyobjc-framework-CoreText-6.2.tar.gz) = ce29d1f2f80af0854df7d1792f223e668ac514fe8e00ee528e7bbcb61d7956ee120bf5b7bab2f4ee763d4d85e80fc99ba642cab5f3b891e222c21821b507b696
+Size (pyobjc-framework-CoreText-6.2.tar.gz) = 129295 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST:1.2 Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CoreWLAN/PLIST     Sat May 23 07:03:44 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:44 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CoreWLAN/_CoreWLAN.so
+${PYSITELIB}/CoreWLAN/_CoreWLAN.abi3.so
 ${PYSITELIB}/CoreWLAN/__init__.py
 ${PYSITELIB}/CoreWLAN/__init__.pyc
 ${PYSITELIB}/CoreWLAN/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo:1.8      Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo  Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-CoreWLAN-6.1.tar.gz) = a6ec118c0cb8530efc94a550b54fc3c29e34f637
-RMD160 (pyobjc-framework-CoreWLAN-6.1.tar.gz) = 3d238266973e8e82ba839e9479472f952a3a593d
-SHA512 (pyobjc-framework-CoreWLAN-6.1.tar.gz) = ca8e1fba2857bc722dc3b00f204a5ffe26e42d5d7158fb0166ba77bd5a87d0dcbc46e3e57c0e58df45ea9b5eac768d72c273e5a62757ff862947d13364fad7ab
-Size (pyobjc-framework-CoreWLAN-6.1.tar.gz) = 45391 bytes
+SHA1 (pyobjc-framework-CoreWLAN-6.2.tar.gz) = 1d011c5ffe8adc36dba96b5f98323b0f5d739f0d
+RMD160 (pyobjc-framework-CoreWLAN-6.2.tar.gz) = 3fd9856dd9652ab5845c643a202fab8f048b410b
+SHA512 (pyobjc-framework-CoreWLAN-6.2.tar.gz) = d27fbddae0c5834ec1efcf470097f4567e10e14bc169520f552ee0a4baf8584e560de76a81b5baa053bd52cb4d01731c4d3911edb5e7905ae3a66fc5d15c612a
+Size (pyobjc-framework-CoreWLAN-6.2.tar.gz) = 44896 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST:1.1   Thu Feb  8 19:54:21 2018
+++ pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST       Sat May 23 07:03:44 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:44 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/CryptoTokenKit/_CryptoTokenKit.so
+${PYSITELIB}/CryptoTokenKit/_CryptoTokenKit.abi3.so
 ${PYSITELIB}/CryptoTokenKit/__init__.py
 ${PYSITELIB}/CryptoTokenKit/__init__.pyc
 ${PYSITELIB}/CryptoTokenKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo:1.6        Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo    Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-CryptoTokenKit-6.1.tar.gz) = 5fe343b26f92f5a1a9d3dead709047a40e518a92
-RMD160 (pyobjc-framework-CryptoTokenKit-6.1.tar.gz) = 3dc76ce1fbe3ca92ea861b10400cbdaf4fccb1df
-SHA512 (pyobjc-framework-CryptoTokenKit-6.1.tar.gz) = 7b6b60099f637d30851cab0d3a27c0e42739708aff27103862c7328cb653bd71615304fc00360a74632fe7ada7c7703c5b4388133b49a1c1e362043f17ebf020
-Size (pyobjc-framework-CryptoTokenKit-6.1.tar.gz) = 25847 bytes
+SHA1 (pyobjc-framework-CryptoTokenKit-6.2.tar.gz) = 021516b8cf3ad04cd3d60d9087d04b8ab844bb01
+RMD160 (pyobjc-framework-CryptoTokenKit-6.2.tar.gz) = 72b2f9454d9918f5365595be45e844a354d068fb
+SHA512 (pyobjc-framework-CryptoTokenKit-6.2.tar.gz) = 6b73d199a77c43a6e68fbcc663832107651810dd6639923a31a4add7c0a9ccbdd4e78ed611ab4f8eeea8a12194396c3cb428b1373e896507c18ed6cb86d06523
+Size (pyobjc-framework-CryptoTokenKit-6.2.tar.gz) = 23922 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo:1.8    Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo        Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-DictionaryServices-6.1.tar.gz) = 3f729407ec7407060b144027b0c32b5bb2b2f153
-RMD160 (pyobjc-framework-DictionaryServices-6.1.tar.gz) = 300e81a8faad3830138c17754ad8b3260ab927d7
-SHA512 (pyobjc-framework-DictionaryServices-6.1.tar.gz) = 3dec475bb3dc3e9729d687ecd4b6cf17b7d415b96abacd0447897e8ec5f4dd9f5c88b967cf308f6ba039694a762e5f3be5ec017607394e6192e3f09409056198
-Size (pyobjc-framework-DictionaryServices-6.1.tar.gz) = 8997 bytes
+SHA1 (pyobjc-framework-DictionaryServices-6.2.tar.gz) = 52f571fcc70d76b96ff46f5583ef2625668c3a8d
+RMD160 (pyobjc-framework-DictionaryServices-6.2.tar.gz) = c0583330fb3568a64a3e798a0d63dd47460f6d74
+SHA512 (pyobjc-framework-DictionaryServices-6.2.tar.gz) = fbed5b086768436a3d0370c341fe1ee2acb9ac0280c3e96374c20e3eafeb026c00a22ac75b9ac60055d26d76354a16c7be5b02a2db8bb7a64ad04d957a130fb5
+Size (pyobjc-framework-DictionaryServices-6.2.tar.gz) = 8457 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo:1.8       Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo   Sat May 23 07:03:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:44 adam Exp $
 
-SHA1 (pyobjc-framework-DiskArbitration-6.1.tar.gz) = 0f45b5b459b3611d68324848ddda961d2f42b585
-RMD160 (pyobjc-framework-DiskArbitration-6.1.tar.gz) = 1bd4432705a4864b9e7832a3ace4c920ec36c6d9
-SHA512 (pyobjc-framework-DiskArbitration-6.1.tar.gz) = 3c482a06d38de13f0881617f6f9e373327f1563573bf7ddbdf9ac46c911e31378acfc29b9bc7d84c280721d68292cdcd7bc75966d53e31e7e69175e80ce86c43
-Size (pyobjc-framework-DiskArbitration-6.1.tar.gz) = 16698 bytes
+SHA1 (pyobjc-framework-DiskArbitration-6.2.tar.gz) = 66a7fc92d10ff32475aed03038b5efbcc6326bda
+RMD160 (pyobjc-framework-DiskArbitration-6.2.tar.gz) = d4a1704acadc7f6a82e4b4dde607ef3914bfff57
+SHA512 (pyobjc-framework-DiskArbitration-6.2.tar.gz) = 7f2278f937a07e38f3a82a897a3e57379c8a5160693ff3fdb24d926557a56205129216c002e9727be92199b63ab2c0f4722c512caff6d5354a29a16bc1ff2f6c
+Size (pyobjc-framework-DiskArbitration-6.2.tar.gz) = 14160 bytes

Index: pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo:1.8      Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo  Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-EventKit-6.1.tar.gz) = 93e5919bb63ea9ab31b5fc31a3451956d2e08d50
-RMD160 (pyobjc-framework-EventKit-6.1.tar.gz) = 55cb3e693380b502edc3c458d71a5d9b5b15ab1c
-SHA512 (pyobjc-framework-EventKit-6.1.tar.gz) = 6948a407489317f15b01f391cdc570d8a0b2e68f71bf4c90e55714f7ecb77f5675b102764715fb43272db90c25e3d64536d0c6fba920a6cda282d594d2d9f661
-Size (pyobjc-framework-EventKit-6.1.tar.gz) = 26777 bytes
+SHA1 (pyobjc-framework-EventKit-6.2.tar.gz) = cbde73bdeeb2e5841afbe840964a30f47cf33316
+RMD160 (pyobjc-framework-EventKit-6.2.tar.gz) = 2aa3d9ac0170a0325f9680bb18968ccf9fca1e85
+SHA512 (pyobjc-framework-EventKit-6.2.tar.gz) = 0ff39cc07c423e9ef59c096fa9097232ee7d6d344573fb415792e374cdfe91ff51832ff1babd4184ae22ebbdcfa6918ebd3c6387875dd638a966201af01f805a
+Size (pyobjc-framework-EventKit-6.2.tar.gz) = 23909 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo:1.8     Mon Nov 18 17:03:11 2019
+++ pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:11 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-ExceptionHandling-6.1.tar.gz) = 916408d1c752c814712d6716586a52df0fc22d09
-RMD160 (pyobjc-framework-ExceptionHandling-6.1.tar.gz) = 0d04d0a9003a20b439021bd907fd9a856841d58a
-SHA512 (pyobjc-framework-ExceptionHandling-6.1.tar.gz) = d037806ffde3bf988ece508dd794d4b228178b4aad2ecbf0f8e8720b72d249a3dd7ec9973a07b1b8a925e1e721a0d9a18bef9e18da095e872272048ec707d006
-Size (pyobjc-framework-ExceptionHandling-6.1.tar.gz) = 15687 bytes
+SHA1 (pyobjc-framework-ExceptionHandling-6.2.tar.gz) = c21b28756727c5c9e5c2215b1793c2315819592e
+RMD160 (pyobjc-framework-ExceptionHandling-6.2.tar.gz) = 79fd52ace58536591eaa50f186fa64625facbdd9
+SHA512 (pyobjc-framework-ExceptionHandling-6.2.tar.gz) = 29a930d5c2df51e714184da7b0a6c7f808f0b16baeea95f2d0cd0b8525028ca3c5b29cb9212c3a73f9c46d5aa999744cb31f4b708d7701f448be5b504868e35e
+Size (pyobjc-framework-ExceptionHandling-6.2.tar.gz) = 14110 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST:1.1        Thu Feb  8 19:54:22 2018
+++ pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/PLIST    Sat May 23 07:03:45 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:45 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/ExternalAccessory/_ExternalAccessory.so
+${PYSITELIB}/ExternalAccessory/_ExternalAccessory.abi3.so
 ${PYSITELIB}/ExternalAccessory/__init__.py
 ${PYSITELIB}/ExternalAccessory/__init__.pyc
 ${PYSITELIB}/ExternalAccessory/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo:1.6     Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-ExternalAccessory-6.1.tar.gz) = 1a890eddf757940d83a32892a79afeb747f94f63
-RMD160 (pyobjc-framework-ExternalAccessory-6.1.tar.gz) = 20294b27b8fa58b27c18230202fa1300911b7300
-SHA512 (pyobjc-framework-ExternalAccessory-6.1.tar.gz) = f9477c238f8d05620fb19f1c70d30e6f678e3062290bd8e35809c7eb26e06428abe237fffa7df115bacd868401ebcb6978fcc040ca57b43a7fcde329eb48c577
-Size (pyobjc-framework-ExternalAccessory-6.1.tar.gz) = 16881 bytes
+SHA1 (pyobjc-framework-ExternalAccessory-6.2.tar.gz) = f3512ee589f0e9cf24332841737d694465e64d1b
+RMD160 (pyobjc-framework-ExternalAccessory-6.2.tar.gz) = 693fcdbea8026b193ecb3c99b66b83cbc14f6eb8
+SHA512 (pyobjc-framework-ExternalAccessory-6.2.tar.gz) = 3da37fa7493f8a06dfa777b7d2098cbea49b663e514c879d16f43274f4867275e791f0d50c359c1e902112622e281f47393d96aa7029fb0ccedaca1e8ff7df58
+Size (pyobjc-framework-ExternalAccessory-6.2.tar.gz) = 16290 bytes

Index: pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST:1.1 Sat Apr 25 10:40:50 2015
+++ pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST     Sat May 23 07:03:45 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:45 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,6 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/FSEvents/__init__.py
 ${PYSITELIB}/FSEvents/__init__.pyc
 ${PYSITELIB}/FSEvents/__init__.pyo
-${PYSITELIB}/FSEvents/_callbacks.so
 ${PYSITELIB}/FSEvents/_metadata.py
 ${PYSITELIB}/FSEvents/_metadata.pyc
 ${PYSITELIB}/FSEvents/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo:1.8      Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo  Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-FSEvents-6.1.tar.gz) = f8aec969fe234d11c676fec070d80846ba9d9bb7
-RMD160 (pyobjc-framework-FSEvents-6.1.tar.gz) = 18f305a858be67ddf5a38fee7d55d96622aea94b
-SHA512 (pyobjc-framework-FSEvents-6.1.tar.gz) = 55a9538f7139ddbb5eb497c8446c13d6ab0483bdb9d8f6655c57cab2b333a2dc9f88fa358101110edc0a0913186bcb0eaa1e7913db1c794d35f109fab5e046dd
-Size (pyobjc-framework-FSEvents-6.1.tar.gz) = 24673 bytes
+SHA1 (pyobjc-framework-FSEvents-6.2.tar.gz) = 1eaf16fcab1b1d62b77424be701cec6503462c1a
+RMD160 (pyobjc-framework-FSEvents-6.2.tar.gz) = 749e72d7d1d2cf2b83d96b7a9f636f58ded9da00
+SHA512 (pyobjc-framework-FSEvents-6.2.tar.gz) = ba593b474fe73d2df2bceb61b75d0ce0ba914152aff44d7c283c1eb8731b7fb3d06a50aca48dca1df7720d606f5ea690be9c5888fdaa5118470e4aa2d9d942bc
+Size (pyobjc-framework-FSEvents-6.2.tar.gz) = 23160 bytes

Index: pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo:1.6    Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo        Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-FinderSync-6.1.tar.gz) = 02fae4f1b000f0e7c50c7b8c913934279082f1b8
-RMD160 (pyobjc-framework-FinderSync-6.1.tar.gz) = 26551a621d4a80460b9a0c2f88eda5e04779768c
-SHA512 (pyobjc-framework-FinderSync-6.1.tar.gz) = b88f23a75f4620ffd453ca3da98bae3146cb7f23fe98eb240786e8ded29e25d70a9192037a31d3540ed4c223ba5346d274533ea5b90af56931fbb4f66c783518
-Size (pyobjc-framework-FinderSync-6.1.tar.gz) = 11350 bytes
+SHA1 (pyobjc-framework-FinderSync-6.2.tar.gz) = ae709cbad72f8ebfdb0f24646b5a74dc9d428b92
+RMD160 (pyobjc-framework-FinderSync-6.2.tar.gz) = 1fa3224238c39e19bd2c7f7d26ac64de05b3b156
+SHA512 (pyobjc-framework-FinderSync-6.2.tar.gz) = 357c7c8aa361e4f79178c5a50bb23675dccec6f8077007bc66b8bb774337f85d1acc750de39f88d17959b124003beb2ba7b1a2456456613e1c23f1ef11830555
+Size (pyobjc-framework-FinderSync-6.2.tar.gz) = 10711 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST:1.1       Thu Feb  8 19:54:22 2018
+++ pkgsrc/devel/py-pyobjc-framework-GameCenter/PLIST   Sat May 23 07:03:45 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:45 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/GameCenter/_GameCenter.so
+${PYSITELIB}/GameCenter/_GameCenter.abi3.so
 ${PYSITELIB}/GameCenter/__init__.py
 ${PYSITELIB}/GameCenter/__init__.pyc
 ${PYSITELIB}/GameCenter/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo:1.6    Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo        Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-GameCenter-6.1.tar.gz) = 4cc3cc994731104c754fbb7050fa25e4da1e4bde
-RMD160 (pyobjc-framework-GameCenter-6.1.tar.gz) = fc1dc2c9fbfb2db36589420fc65723c934c825e9
-SHA512 (pyobjc-framework-GameCenter-6.1.tar.gz) = a5605c98c02388812654b4f0af622ce3298f8f81b7149a6358c9fa7d44c18ca513fd33a66a5cbb54517674b3121d8b60159e746b27b18f395bb6eeec8135e16c
-Size (pyobjc-framework-GameCenter-6.1.tar.gz) = 29379 bytes
+SHA1 (pyobjc-framework-GameCenter-6.2.tar.gz) = 95ecf022cecaa5f51a013ce77ed35688d78366a6
+RMD160 (pyobjc-framework-GameCenter-6.2.tar.gz) = e93ee7771005426a4b0789f39b5169e21308d6c5
+SHA512 (pyobjc-framework-GameCenter-6.2.tar.gz) = fe3c46e37617364964b3bc73ce7e85ee2446e3ddcb65cf208a236d38801a80d4ecdce2a22eada421bc9b24a922d6498dd64a2fb38fcd416be970cd8e31059146
+Size (pyobjc-framework-GameCenter-6.2.tar.gz) = 24279 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameController/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameController/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-GameController/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-GameController/distinfo:1.6        Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-GameController/distinfo    Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-GameController-6.1.tar.gz) = 72cdd3c3bf81b8b809e6f04eecd4b51a32613809
-RMD160 (pyobjc-framework-GameController-6.1.tar.gz) = e20a442c72741c67e2997cf01b9c953828378b7a
-SHA512 (pyobjc-framework-GameController-6.1.tar.gz) = 263b1af7ab419a8c54601d3b6b6b79983dcadbf62f9e10ff9c2eb6b323572c3965b0e15a445fc47f0ae8557b66d52efb01ed8b216e9dba4a79c34a03947c165a
-Size (pyobjc-framework-GameController-6.1.tar.gz) = 18875 bytes
+SHA1 (pyobjc-framework-GameController-6.2.tar.gz) = e445c67fbb2165bf76e7a6ef4e8b93942b157efa
+RMD160 (pyobjc-framework-GameController-6.2.tar.gz) = 3cbb29bb74642a0ff0136b11f0bd8a7f51488352
+SHA512 (pyobjc-framework-GameController-6.2.tar.gz) = 1029865518076734782f52f7ccec1edb387d049304efd91daf111696b40e664e51ebc39d69a8b5431426e23b2a1971b2115a3f5d1e5cf91c8c05bbfa97f2cd0e
+Size (pyobjc-framework-GameController-6.2.tar.gz) = 16977 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-GameKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-GameKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-GameKit/PLIST:1.1  Thu Feb  8 19:54:22 2018
+++ pkgsrc/devel/py-pyobjc-framework-GameKit/PLIST      Sat May 23 07:03:45 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:45 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/GameKit/_GameKit.so
+${PYSITELIB}/GameKit/_GameKit.abi3.so
 ${PYSITELIB}/GameKit/__init__.py
 ${PYSITELIB}/GameKit/__init__.pyc
 ${PYSITELIB}/GameKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo:1.6       Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo   Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-GameKit-6.1.tar.gz) = 7237bf268d4ae47168a57d7cf172b96e7cf430f7
-RMD160 (pyobjc-framework-GameKit-6.1.tar.gz) = ad2ea9db37ed1a8500b6b37f3dbc2ffeb96f8eee
-SHA512 (pyobjc-framework-GameKit-6.1.tar.gz) = 0486112bea7eca5d61a72a2b39272f300b6f07fb31a5bb5c597b04f0f1de127af66a54e27e14f0f67a7e0af25858cd5d42cf6eaeb93b3158992aafdc9ac358ba
-Size (pyobjc-framework-GameKit-6.1.tar.gz) = 58746 bytes
+SHA1 (pyobjc-framework-GameKit-6.2.tar.gz) = 5dd9815f252f99ca857c15bb2ec6baebdff5fce7
+RMD160 (pyobjc-framework-GameKit-6.2.tar.gz) = 9187100b85728e45b613bbecc41dd4837e3fd289
+SHA512 (pyobjc-framework-GameKit-6.2.tar.gz) = 79bad7da379c2a655a670ff3bf0e5900c31265e64dff1ac6d86df205ed25f9447981ab3b8fd79f9f10bcaa52b036e2ec60066a2562386d34de571e41eb195ec8
+Size (pyobjc-framework-GameKit-6.2.tar.gz) = 53344 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST:1.1      Thu Feb  8 19:54:22 2018
+++ pkgsrc/devel/py-pyobjc-framework-GameplayKit/PLIST  Sat May 23 07:03:45 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:45 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/GameplayKit/_GameplayKit.so
+${PYSITELIB}/GameplayKit/_GameplayKit.abi3.so
 ${PYSITELIB}/GameplayKit/__init__.py
 ${PYSITELIB}/GameplayKit/__init__.pyc
 ${PYSITELIB}/GameplayKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo:1.6   Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo       Sat May 23 07:03:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:45 adam Exp $
 
-SHA1 (pyobjc-framework-GameplayKit-6.1.tar.gz) = e3fe178e8305c374d496edf59e83216e08bbe686
-RMD160 (pyobjc-framework-GameplayKit-6.1.tar.gz) = eb761b345b930d78e43489357a79e3d023b37ed9
-SHA512 (pyobjc-framework-GameplayKit-6.1.tar.gz) = 1eea4dfb768697bba198ffe0ddfa778e544cdfe19e79c2e6cdffe7a3e3e4db217219ef8c65472fe330a33afbb300e11786136a8e7bde04f5c932d2cb48ce0d8c
-Size (pyobjc-framework-GameplayKit-6.1.tar.gz) = 28621 bytes
+SHA1 (pyobjc-framework-GameplayKit-6.2.tar.gz) = 930a47322bac22d0d894e0ac4b5a2cd6fbead80f
+RMD160 (pyobjc-framework-GameplayKit-6.2.tar.gz) = e879d6bd03cd78721f10b7a6c977fe2f2d84fea0
+SHA512 (pyobjc-framework-GameplayKit-6.2.tar.gz) = 8703c40bcbeea223f8acef36f50c28927df1ed07afdddbc1e71c9abbe1b2e053bd988921bc39064cc85a0649f913f0473eee2d0b5bd8f05c2396a66008201da5
+Size (pyobjc-framework-GameplayKit-6.2.tar.gz) = 26531 bytes

Index: pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo:1.6     Mon Nov 18 17:03:12 2019
+++ pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:12 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-IOSurface-6.1.tar.gz) = 4d19b854015dadf0500e1bcba5ba0d796a263745
-RMD160 (pyobjc-framework-IOSurface-6.1.tar.gz) = d9038cc93637252eea89db032aa8497002447e6c
-SHA512 (pyobjc-framework-IOSurface-6.1.tar.gz) = 4a28c6bfcf24900a778a2eced91da9832f88bc5fa5ffa18a2f1d2ee02dd6d94123360d76ff6adf8746c6dc201ea6567cf7e9c58d071c3601d3f5dd2f5ee9bbcb
-Size (pyobjc-framework-IOSurface-6.1.tar.gz) = 14840 bytes
+SHA1 (pyobjc-framework-IOSurface-6.2.tar.gz) = 56dba35b603ec81a9bf6e598998dd2f82162faeb
+RMD160 (pyobjc-framework-IOSurface-6.2.tar.gz) = 33f8286df182a371589813d2feda6c9386b55d94
+SHA512 (pyobjc-framework-IOSurface-6.2.tar.gz) = a146e1b393694f05db45b13f4d04fbae9126b924005dba71dbc23bbee09c788399c4726a33b121b70206b15f4da81c6d507ddfd215e1fc20630ecd9c2b1389c5
+Size (pyobjc-framework-IOSurface-6.2.tar.gz) = 13361 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST:1.1 Thu Feb  8 19:54:22 2018
+++ pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST     Sat May 23 07:03:46 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:46 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/ImageCaptureCore/_ImageCaptureCore.so
+${PYSITELIB}/ImageCaptureCore/_ImageCaptureCore.abi3.so
 ${PYSITELIB}/ImageCaptureCore/__init__.py
 ${PYSITELIB}/ImageCaptureCore/__init__.pyc
 ${PYSITELIB}/ImageCaptureCore/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo:1.6      Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo  Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-ImageCaptureCore-6.1.tar.gz) = 05241f309474ecd4e0feab818a956fdcad52e009
-RMD160 (pyobjc-framework-ImageCaptureCore-6.1.tar.gz) = f06df754f912ac9edf8f5ed40198a7d46e06f321
-SHA512 (pyobjc-framework-ImageCaptureCore-6.1.tar.gz) = be7d9df0effa17534099f4eed547f0ce0dd869c4c9f6a9f6a846850b9853beb9ae3dbe4592b28bd47659a94ff58cb01f69120add935290a4899348c49b705c43
-Size (pyobjc-framework-ImageCaptureCore-6.1.tar.gz) = 44863 bytes
+SHA1 (pyobjc-framework-ImageCaptureCore-6.2.tar.gz) = 8ab96d7b45fa06274c90f9d48f0453533719c37a
+RMD160 (pyobjc-framework-ImageCaptureCore-6.2.tar.gz) = e4d80a626caf62313315ef38a18843004e5b5968
+SHA512 (pyobjc-framework-ImageCaptureCore-6.2.tar.gz) = 917e0fb6125ee6bb2c70675a85cda7f205d67ac3df1c8960ba91b8529d3d8e5cfb14dcd46f8a559f2990507b5ea1d58e4eb0e081c917c5ae8377300577783bcf
+Size (pyobjc-framework-ImageCaptureCore-6.2.tar.gz) = 41078 bytes

Index: pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST:1.2   Thu Feb  8 19:54:22 2018
+++ pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST       Sat May 23 07:03:46 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:22 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:46 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/InputMethodKit/_InputMethodKit.so
+${PYSITELIB}/InputMethodKit/_InputMethodKit.abi3.so
 ${PYSITELIB}/InputMethodKit/__init__.py
 ${PYSITELIB}/InputMethodKit/__init__.pyc
 ${PYSITELIB}/InputMethodKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo:1.8        Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo    Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-InputMethodKit-6.1.tar.gz) = a5cb9a3b7e56b3b2fa7b8fea6fce381782e05cf1
-RMD160 (pyobjc-framework-InputMethodKit-6.1.tar.gz) = 9bf9c609ff5d7fd02a8d678d191199e817ab2a26
-SHA512 (pyobjc-framework-InputMethodKit-6.1.tar.gz) = ce13d99c9490ba8f7857610fa6cecc317eceb89e26f4a407a0a36de919c4d986207e771cf57855b55d8965e0e37d44ce9c818777260cf3cd213923197ea659a9
-Size (pyobjc-framework-InputMethodKit-6.1.tar.gz) = 23313 bytes
+SHA1 (pyobjc-framework-InputMethodKit-6.2.tar.gz) = 2875821a61f298600c7757202f5ae67235ab4c8e
+RMD160 (pyobjc-framework-InputMethodKit-6.2.tar.gz) = 0cfc84546a4a56a7434de7ba7e1157fd0e619684
+SHA512 (pyobjc-framework-InputMethodKit-6.2.tar.gz) = 300563aee7974d568bb7fcb3215fcc931a5abafc7f710c9512cb080ba72f502b4d8b01792dd354a2f48c238da000613d6285fed8c8f35e1612ef96af93a4daae
+Size (pyobjc-framework-InputMethodKit-6.2.tar.gz) = 21821 bytes

Index: pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo:1.8      Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo  Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-InstallerPlugins-6.1.tar.gz) = 2f4b8f58414fd2e46b5c9571532e0bb7df437509
-RMD160 (pyobjc-framework-InstallerPlugins-6.1.tar.gz) = 826b2691d38444d1fe174854cb531c9589a62b66
-SHA512 (pyobjc-framework-InstallerPlugins-6.1.tar.gz) = 4094c10fcd130f46b1a71ffd18c3211a8248633319bf3ddf2e75b744f87c3eb92d3f1e275d0c638bb940b11ec992e35c5317efff61610142efa62ef45e12cd26
-Size (pyobjc-framework-InstallerPlugins-6.1.tar.gz) = 23910 bytes
+SHA1 (pyobjc-framework-InstallerPlugins-6.2.tar.gz) = 045fa505da7d20143341dd111f55fd95ab356d9a
+RMD160 (pyobjc-framework-InstallerPlugins-6.2.tar.gz) = f16841737e990887380b3353377934f295355e70
+SHA512 (pyobjc-framework-InstallerPlugins-6.2.tar.gz) = 3d1ad8981260d40634d6556d998249c63f754225ba046b231cbcffbf804df3ddc17abf4a089936c18376718894577d9293ee92825fa39ae37aa252ea7e5b7ad9
+Size (pyobjc-framework-InstallerPlugins-6.2.tar.gz) = 23236 bytes

Index: pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo:1.8        Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo    Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-InstantMessage-6.1.tar.gz) = 819976dd6d604552b87f459c9f912e92945dee59
-RMD160 (pyobjc-framework-InstantMessage-6.1.tar.gz) = aa561e7cb93fd48bca700836e23250e9797b496a
-SHA512 (pyobjc-framework-InstantMessage-6.1.tar.gz) = 934f18da64b7fa8ba7572da57847495cf935e870681245f44f03f271ed0d76bba0acb50c4d56f336ab1ee35dfbf0d53350549097d2056906a6f4c81d005b8f96
-Size (pyobjc-framework-InstantMessage-6.1.tar.gz) = 30911 bytes
+SHA1 (pyobjc-framework-InstantMessage-6.2.tar.gz) = 14f891b1b9839718cbe1a7b30b9062a2f0067af5
+RMD160 (pyobjc-framework-InstantMessage-6.2.tar.gz) = e1509d55951baeb826c2607e832ce464e7438206
+SHA512 (pyobjc-framework-InstantMessage-6.2.tar.gz) = 4163ca10b56405862c0173a07e33e3113385b570f08b32f380a5f3a62215fa2f057c997d8e7c75672e02242ded4d3736e510d2c787416f43eded141a0319ce06
+Size (pyobjc-framework-InstantMessage-6.2.tar.gz) = 29715 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Intents/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Intents/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-Intents/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-Intents/PLIST:1.1  Thu Feb  8 19:54:23 2018
+++ pkgsrc/devel/py-pyobjc-framework-Intents/PLIST      Sat May 23 07:03:46 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:46 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/Intents/_Intents.so
+${PYSITELIB}/Intents/_Intents.abi3.so
 ${PYSITELIB}/Intents/__init__.py
 ${PYSITELIB}/Intents/__init__.pyc
 ${PYSITELIB}/Intents/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-Intents/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Intents/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-Intents/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-Intents/distinfo:1.6       Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-Intents/distinfo   Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-Intents-6.1.tar.gz) = 7d3d5b6729ebe94025b8678a652d3820c20e5b80
-RMD160 (pyobjc-framework-Intents-6.1.tar.gz) = d96080209e3b1b105a5347f3b7652cd0b312df1a
-SHA512 (pyobjc-framework-Intents-6.1.tar.gz) = 222fb509520e6d4214211928e48430d36c621efa917e2dc6c0635baf7ee04efffb4f97e0fe28ead5588bd21bbb054916871502a79d390c674ce036052e61760e
-Size (pyobjc-framework-Intents-6.1.tar.gz) = 67661 bytes
+SHA1 (pyobjc-framework-Intents-6.2.tar.gz) = 801150b712bb3ba6a573c9819a89814bd4a3cc16
+RMD160 (pyobjc-framework-Intents-6.2.tar.gz) = 44d895681fa6d3a9adb39be266f40e77ebd3de27
+SHA512 (pyobjc-framework-Intents-6.2.tar.gz) = 6bd6fd0400344db2de9b1d0742fe937175b7be9abf04bb813a2cebe04cac490a776d0d45864dcb94cd3fca0dc7865ce91ae0e6ca5426d09bb2b612bcc5978745
+Size (pyobjc-framework-Intents-6.2.tar.gz) = 63728 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo:1.8 Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo     Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-LatentSemanticMapping-6.1.tar.gz) = 8a7aedbdeff9f8f2913500c495291df5f9d8430d
-RMD160 (pyobjc-framework-LatentSemanticMapping-6.1.tar.gz) = 3986b11dbe7998f9fe267c5e17ac5915ec2bdbf2
-SHA512 (pyobjc-framework-LatentSemanticMapping-6.1.tar.gz) = 0300da79d7f7ecd84fbf82c170e794826a73c6eb918ee3012d6bd6bcaefe0079c80e29d7a644585e54d256550ab9e0247f86605b6f6213941445019fb3bfbae4
-Size (pyobjc-framework-LatentSemanticMapping-6.1.tar.gz) = 15152 bytes
+SHA1 (pyobjc-framework-LatentSemanticMapping-6.2.tar.gz) = 4e6b8a998562d2ec166dba9854ef6638d19668a7
+RMD160 (pyobjc-framework-LatentSemanticMapping-6.2.tar.gz) = 6a3a13c0b264a60e7d1645a76b99a8eda838a946
+SHA512 (pyobjc-framework-LatentSemanticMapping-6.2.tar.gz) = 76eed50293e5605104110299a62a077e94dcf6e2461534ce05dd75b0d9fba390985f3d1798e65cd10278ee88b0c01d4529713d3893802f0d152963df96e397aa
+Size (pyobjc-framework-LatentSemanticMapping-6.2.tar.gz) = 13531 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo:1.8        Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo    Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-LaunchServices-6.1.tar.gz) = f9d4196920277ff957a6ac7b4e8040439f05c164
-RMD160 (pyobjc-framework-LaunchServices-6.1.tar.gz) = fd1acc63f8e873a92858448c85f9e36724b2100d
-SHA512 (pyobjc-framework-LaunchServices-6.1.tar.gz) = a23187b3a63d0d63cbf55e83414b3cee2a678234b5ec0dc8c29d147b6622a9243818c84de3b565138d9b7cbf242d72275ee8256b62b31e5e05f7a937a801c301
-Size (pyobjc-framework-LaunchServices-6.1.tar.gz) = 18943 bytes
+SHA1 (pyobjc-framework-LaunchServices-6.2.tar.gz) = 5f5586574ebc600621d983e6558d12e9fc8a71da
+RMD160 (pyobjc-framework-LaunchServices-6.2.tar.gz) = 69fd233b5030336b6219cef6a6fb76df2348afdd
+SHA512 (pyobjc-framework-LaunchServices-6.2.tar.gz) = 5830d0fab5f4a7711d5f61bf25fb645b0853e7f4ce96a869ed448ac742719556d0607d9ebaf0a34cdfe050c7ca28f702db3b2bb487ff61617a87c03ab3603d65
+Size (pyobjc-framework-LaunchServices-6.2.tar.gz) = 8791 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo:1.6   Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo       Sat May 23 07:03:46 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:46 adam Exp $
 
-SHA1 (pyobjc-framework-LocalAuthentication-6.1.tar.gz) = 3ecc44c3521a2447264a72dd656a478ce2c9f411
-RMD160 (pyobjc-framework-LocalAuthentication-6.1.tar.gz) = 65ba04faf375803c52ca086530ef78811d9417f2
-SHA512 (pyobjc-framework-LocalAuthentication-6.1.tar.gz) = 3d3b5a4cea961caa5911fcbd696be619c4d2ef65aff037f3eb7a7bd603a733dfd66f0704cd7b2e253cf57ac3f4b8c543d35c48ab39fb53624164b76fd5c33b38
-Size (pyobjc-framework-LocalAuthentication-6.1.tar.gz) = 13488 bytes
+SHA1 (pyobjc-framework-LocalAuthentication-6.2.tar.gz) = 644ac498c7a1ac3411c5373b0acc4ce4830dbff8
+RMD160 (pyobjc-framework-LocalAuthentication-6.2.tar.gz) = f0527b29c41bc3bcc585811051b24221b547ce1c
+SHA512 (pyobjc-framework-LocalAuthentication-6.2.tar.gz) = 3d42477691ccee9733449ae85d5edda6f89f0293f20e7edcab11dc099689b2830089865ab01474f6515239f58add30d83bc729e7ed9011c24df61ea712c60691
+Size (pyobjc-framework-LocalAuthentication-6.2.tar.gz) = 12434 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST:1.1   Thu Feb  8 19:54:23 2018
+++ pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST       Sat May 23 07:03:47 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:47 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/MapKit/_MapKit.so
+${PYSITELIB}/MapKit/_MapKit.abi3.so
 ${PYSITELIB}/MapKit/__init__.py
 ${PYSITELIB}/MapKit/__init__.pyc
 ${PYSITELIB}/MapKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo:1.6        Mon Nov 18 17:03:13 2019
+++ pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo    Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:13 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-MapKit-6.1.tar.gz) = 605a546fa9c018d3a56c7cce8cc153c85c95823a
-RMD160 (pyobjc-framework-MapKit-6.1.tar.gz) = 9c4803b1e728f0adedad826941313948bbd0666a
-SHA512 (pyobjc-framework-MapKit-6.1.tar.gz) = 2b7b3a6465dc77537ec0c521ed32f3074a735c568ba5b81e903fde49399809d2aa20c4265c127dbc12d37380c4db7d90fd05c7833b497bc312ac6f60088b2efc
-Size (pyobjc-framework-MapKit-6.1.tar.gz) = 52888 bytes
+SHA1 (pyobjc-framework-MapKit-6.2.tar.gz) = 12013bf833ece6f0b0ae703ec712bfdcff030757
+RMD160 (pyobjc-framework-MapKit-6.2.tar.gz) = acb06a1878f9e3290de0991a2102d05338b07b26
+SHA512 (pyobjc-framework-MapKit-6.2.tar.gz) = 557b2de7243b89b11999ddcb378e876b6d2c0c94944d1403c7df25dc7d0c09f748fd8bb44a6a26cd5b0e9f301901c02c487a166c2d79070802caad9cc1a3dc46
+Size (pyobjc-framework-MapKit-6.2.tar.gz) = 47660 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo:1.6    Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo        Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-MediaAccessibility-6.1.tar.gz) = 78990302defea51e13e6dd3862c4d58b8a924848
-RMD160 (pyobjc-framework-MediaAccessibility-6.1.tar.gz) = d58dfbfe155d19fee21339839933e53e0d9c23ab
-SHA512 (pyobjc-framework-MediaAccessibility-6.1.tar.gz) = d00c69b13916d9c75703578dd811764c82b263be48998152510fc9fde7082f067df0720d67d6df89ecc6ce82f95721bccdc348c6ef2312bcaf67d403ba007ea1
-Size (pyobjc-framework-MediaAccessibility-6.1.tar.gz) = 13155 bytes
+SHA1 (pyobjc-framework-MediaAccessibility-6.2.tar.gz) = 89647ac9d000831fad0434e78427eb07168cfc14
+RMD160 (pyobjc-framework-MediaAccessibility-6.2.tar.gz) = 5817486b925f8c23233679786bb44652ce286152
+SHA512 (pyobjc-framework-MediaAccessibility-6.2.tar.gz) = ffddee04bc9e98085863ab07845875ec2bc0d055372d066d48416c89e17b075f2951b81864e5e8e75edc66ed0904862619312f0728a93f7527d772c69695a369
+Size (pyobjc-framework-MediaAccessibility-6.2.tar.gz) = 12245 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo:1.6  Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo      Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-MediaLibrary-6.1.tar.gz) = 7288a411cb9b2534624a8a9a0da5bdb5edbfb77a
-RMD160 (pyobjc-framework-MediaLibrary-6.1.tar.gz) = 12abca0c1a61f1affedfe6d9b024f07b6423d390
-SHA512 (pyobjc-framework-MediaLibrary-6.1.tar.gz) = 25ddb86f4d5c50cb41f6a19c3c2cc782d1d618969d0f3305876c57aa907240e2298e376a0b4b409d4730b9f7d36fdb6ab1a017b685872c425a3156dfb42cd727
-Size (pyobjc-framework-MediaLibrary-6.1.tar.gz) = 14434 bytes
+SHA1 (pyobjc-framework-MediaLibrary-6.2.tar.gz) = b74fb14255f26a61041aaa8754465100702f2526
+RMD160 (pyobjc-framework-MediaLibrary-6.2.tar.gz) = 0f78b00f30fe3af466def2ce112fa30da0f38118
+SHA512 (pyobjc-framework-MediaLibrary-6.2.tar.gz) = 2fe32c6b66799efc863d1d15f2b698573e8acfedf484c1362df88a1f1288ac7ded60c9d767ac09c7242b02b788263e0e891f81f388ec5062bf7fd53c311abc83
+Size (pyobjc-framework-MediaLibrary-6.2.tar.gz) = 12828 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo:1.6   Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo       Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-MediaPlayer-6.1.tar.gz) = 558e4818cbdc41e26edfe3425f3ea8d5817db92d
-RMD160 (pyobjc-framework-MediaPlayer-6.1.tar.gz) = 827d8116ee08e1ae4a1859b8f27615e7fc94a2fd
-SHA512 (pyobjc-framework-MediaPlayer-6.1.tar.gz) = 772e5d3cbe439caefd66dc3bceec188135a2acbd4241d9ce5fadd87379e92b3dc8d8890378b895cee2377e5c48fdca1a5b0335b593a8da9f5aaf5b051989ebd6
-Size (pyobjc-framework-MediaPlayer-6.1.tar.gz) = 19435 bytes
+SHA1 (pyobjc-framework-MediaPlayer-6.2.tar.gz) = 1e805603c7ac4c94c4e552f31afad16bf3177b16
+RMD160 (pyobjc-framework-MediaPlayer-6.2.tar.gz) = a2d3ab42dd331c5ec9439178f8b1bedebd07df53
+SHA512 (pyobjc-framework-MediaPlayer-6.2.tar.gz) = 030dd8ca09a8141bb3e13153b91774c25f0f5c7ace957ffd7ad3d07371380bb896c1b80ca57f44e43e9c7a876f94649d5e96b2bc0bb96996b1a19b9424c5cc8f
+Size (pyobjc-framework-MediaPlayer-6.2.tar.gz) = 19206 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile:1.1 pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile:1.2
--- pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile:1.1      Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile  Sat May 23 07:03:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2019/11/18 17:03:14 adam Exp $
+# $NetBSD: Makefile,v 1.2 2020/05/23 07:03:47 adam Exp $
 
 .include "../../devel/py-pyobjc/Makefile.common"
 
@@ -13,6 +13,7 @@ USE_LANGUAGES=        c objc
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Metal>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Metal
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST:1.1 Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MetalKit/PLIST     Sat May 23 07:03:47 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2019/11/18 17:03:14 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:47 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/MetalKit/_MetalKit.so
+${PYSITELIB}/MetalKit/_MetalKit.abi3.so
 ${PYSITELIB}/MetalKit/__init__.py
 ${PYSITELIB}/MetalKit/__init__.pyc
 ${PYSITELIB}/MetalKit/__init__.pyo
Index: pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo:1.1 pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo:1.2
--- pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo:1.1      Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo  Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.2 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-MetalKit-6.1.tar.gz) = 1658f6fd0ddc276cdb0e3d0e955743a37957d923
-RMD160 (pyobjc-framework-MetalKit-6.1.tar.gz) = 9af0fb620099eb6c18e68a7566c9e2a6aee74a2d
-SHA512 (pyobjc-framework-MetalKit-6.1.tar.gz) = 2dbc8d22dfbeac71ba71ed30281c469156f9a0a350971a7a0d63f68ed3b3751a56185c246845ddfa4495c73443b93b05367dbe184c08c294cfc4343141a3391c
-Size (pyobjc-framework-MetalKit-6.1.tar.gz) = 20596 bytes
+SHA1 (pyobjc-framework-MetalKit-6.2.tar.gz) = 663f82f42f8783a46defb778f055e305127ff58f
+RMD160 (pyobjc-framework-MetalKit-6.2.tar.gz) = f0f7418266b4ec47f25e18192c1581f1ea35b5e2
+SHA512 (pyobjc-framework-MetalKit-6.2.tar.gz) = b387867e888cd8b9953fae88afe61d454885d4469472147bfc19d517ce9dfa38e03c46c18ec04f701fdb0cb6f674da0ab4e836f367a7d3be9a9a7a13ed0f1633
+Size (pyobjc-framework-MetalKit-6.2.tar.gz) = 20520 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST:1.1  Thu Feb  8 19:54:23 2018
+++ pkgsrc/devel/py-pyobjc-framework-ModelIO/PLIST      Sat May 23 07:03:47 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:47 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/ModelIO/_ModelIO.so
+${PYSITELIB}/ModelIO/_ModelIO.abi3.so
 ${PYSITELIB}/ModelIO/__init__.py
 ${PYSITELIB}/ModelIO/__init__.pyc
 ${PYSITELIB}/ModelIO/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo:1.6       Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo   Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-ModelIO-6.1.tar.gz) = cb26ca0d60b9dd5edbcacba61de6571a5afcf2f8
-RMD160 (pyobjc-framework-ModelIO-6.1.tar.gz) = 4f9b84a31c0643ee03f72e92d235ea8d3c06e459
-SHA512 (pyobjc-framework-ModelIO-6.1.tar.gz) = cf283376585f964b6fa703027e51766de46c2f9c1d8bdabddf898cb50be65c7484ef74cc6c7e17e3dce8aee58699075630044a61a6988a25e80e32f10f6b69ad
-Size (pyobjc-framework-ModelIO-6.1.tar.gz) = 44420 bytes
+SHA1 (pyobjc-framework-ModelIO-6.2.tar.gz) = e050b48e7a27c02a41ab1d56ebce9e92e6003d3d
+RMD160 (pyobjc-framework-ModelIO-6.2.tar.gz) = c1071d62aa3d2904c214c51042f320e170970294
+SHA512 (pyobjc-framework-ModelIO-6.2.tar.gz) = 02bffd3556cea1c56ba16092c5a712e4176e61499f8d2f9db1a62218efa5651b151298824144d27fed37940eead4d20dc2cbf0f47c9719141318669eb3aa2bef
+Size (pyobjc-framework-ModelIO-6.2.tar.gz) = 39629 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST:1.1    Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST        Sat May 23 07:03:47 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:47 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/MultipeerConnectivity/_MultipeerConnectivity.so
+${PYSITELIB}/MultipeerConnectivity/_MultipeerConnectivity.abi3.so
 ${PYSITELIB}/MultipeerConnectivity/__init__.py
 ${PYSITELIB}/MultipeerConnectivity/__init__.pyc
 ${PYSITELIB}/MultipeerConnectivity/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo:1.6 Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo     Sat May 23 07:03:47 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:47 adam Exp $
 
-SHA1 (pyobjc-framework-MultipeerConnectivity-6.1.tar.gz) = 2f5d3f56dfa2a6a4109a6c9766a44d94dcefd36f
-RMD160 (pyobjc-framework-MultipeerConnectivity-6.1.tar.gz) = 90dabf7144ffd4fbd915d873c9e972432d4a3963
-SHA512 (pyobjc-framework-MultipeerConnectivity-6.1.tar.gz) = d4358248eb6f0afd8431eaee8ba994e82595b9817d10f934d71b00b288ecb27b2dd545816d76364a30c8496ed9ac97e05d1f85aebe3871c8707052ff60eeb67b
-Size (pyobjc-framework-MultipeerConnectivity-6.1.tar.gz) = 20358 bytes
+SHA1 (pyobjc-framework-MultipeerConnectivity-6.2.tar.gz) = e8c7b93cf3b1e7556aae16b47b3c65fbe1445a33
+RMD160 (pyobjc-framework-MultipeerConnectivity-6.2.tar.gz) = 7ce51f6ebcb0a3a5d43d0dbb22d40cdbfa950cdd
+SHA512 (pyobjc-framework-MultipeerConnectivity-6.2.tar.gz) = 2a80da346b009e1f788ccb2f8cb4605e019964093ea6c9cf999a5ad82a81adec05ff54596e9887d62a1a9d160ad11fa43a8d34c7abf8e72126fc41168e4fc4a1
+Size (pyobjc-framework-MultipeerConnectivity-6.2.tar.gz) = 19238 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo:1.6 Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo     Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-NetFS-6.1.tar.gz) = 8f76f056ed04dc421ca745c00f4a6fdebf59f7f9
-RMD160 (pyobjc-framework-NetFS-6.1.tar.gz) = 7334555483c9147eeac061fafae51c0e1ec2f5a2
-SHA512 (pyobjc-framework-NetFS-6.1.tar.gz) = f29001dcf001d4c9cb93dc947d853fd4c99a5cbff42395931e98d27982713ac8182b4816bd378a6f1d48a8de903b694e223482b1a9a02b393302cd0260bf6463
-Size (pyobjc-framework-NetFS-6.1.tar.gz) = 13224 bytes
+SHA1 (pyobjc-framework-NetFS-6.2.tar.gz) = c18042f462afccfc5588c993ac0c822bae2d61e7
+RMD160 (pyobjc-framework-NetFS-6.2.tar.gz) = 3cdf68c02ff939534b666eb361dea3b9c78a8622
+SHA512 (pyobjc-framework-NetFS-6.2.tar.gz) = 9f5401fc30972da0ec2f2159778e6c1778e163727f01aefe94de69e8d6c19009ddd9767a6a7552d7f105ccbabb5660cef4858a2b3c58fffc724c46aff5a94beb
+Size (pyobjc-framework-NetFS-6.2.tar.gz) = 12819 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST:1.1 Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-NetworkExtension/PLIST     Sat May 23 07:03:48 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:48 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/NetworkExtension/_NetworkExtension.so
+${PYSITELIB}/NetworkExtension/_NetworkExtension.abi3.so
 ${PYSITELIB}/NetworkExtension/__init__.py
 ${PYSITELIB}/NetworkExtension/__init__.pyc
 ${PYSITELIB}/NetworkExtension/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo:1.6      Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo  Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-NetworkExtension-6.1.tar.gz) = ff23a7cefba65f2df7292fb4b6191c92e853e67b
-RMD160 (pyobjc-framework-NetworkExtension-6.1.tar.gz) = 42172feebd3ffdf3ee0aefffb97ac07482e11de5
-SHA512 (pyobjc-framework-NetworkExtension-6.1.tar.gz) = 5e22018de8f9081d386ff01bf9b06b2ffb0f5250c821a99da97e83957b7a371629b35b6767e09a4a7ee0e627abbb651fb066def3b0491a6e2b8062757fac7b17
-Size (pyobjc-framework-NetworkExtension-6.1.tar.gz) = 38578 bytes
+SHA1 (pyobjc-framework-NetworkExtension-6.2.tar.gz) = 581180ee6233e8b69c5cf1463f672ee7ef01cfae
+RMD160 (pyobjc-framework-NetworkExtension-6.2.tar.gz) = 2c64818ec991c409428a33f655405d09208e136b
+SHA512 (pyobjc-framework-NetworkExtension-6.2.tar.gz) = 3c7dfc26fad4fc4e3e6c243c096faecef3ddc042ea9d840c6cc1e2ed281f351c0a189abdc344e0ad6c6f5b2f01dbb76c180ab28c635c2bd75a9f9f9b90034d7f
+Size (pyobjc-framework-NetworkExtension-6.2.tar.gz) = 34648 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST:1.1       Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-NotificationCenter/PLIST   Sat May 23 07:03:48 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:48 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/NotificationCenter/_NotificationCenter.so
+${PYSITELIB}/NotificationCenter/_NotificationCenter.abi3.so
 ${PYSITELIB}/NotificationCenter/__init__.py
 ${PYSITELIB}/NotificationCenter/__init__.pyc
 ${PYSITELIB}/NotificationCenter/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo:1.6    Mon Nov 18 17:03:14 2019
+++ pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo        Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-NotificationCenter-6.1.tar.gz) = 1e3deed464823165b981eaceed365a937768f5e5
-RMD160 (pyobjc-framework-NotificationCenter-6.1.tar.gz) = c22c4cae2289ac9f1632e60f0db5b6f0c6ac30b1
-SHA512 (pyobjc-framework-NotificationCenter-6.1.tar.gz) = fedbf8e32ad90c9b9c35ad86ef87f985a506d1dbe8c8eb1ca2e414ce7b78d9ad85a4025331921379d5940876703602eea88d2ca02a34f7f1378af8f56dd00263
-Size (pyobjc-framework-NotificationCenter-6.1.tar.gz) = 17800 bytes
+SHA1 (pyobjc-framework-NotificationCenter-6.2.tar.gz) = 8295a8309c934414b2f3bd96d7fb32c02c538d5e
+RMD160 (pyobjc-framework-NotificationCenter-6.2.tar.gz) = 9d20d0afdba17d6ce69ca1677b82b63e1540b3ac
+SHA512 (pyobjc-framework-NotificationCenter-6.2.tar.gz) = 9a77573b746e6bb9a41f65461d5ee836b75290390470f33ab973588a19a6fdea6483f56b51499254fc6082fa3896ecd9543712d2348a18ecfff1a17eb09704ab
+Size (pyobjc-framework-NotificationCenter-6.2.tar.gz) = 16799 bytes

Index: pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo:1.8 Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo     Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-OpenDirectory-6.1.tar.gz) = 8b4c67eec5d400113feb8a18bf0fd55f70c3354e
-RMD160 (pyobjc-framework-OpenDirectory-6.1.tar.gz) = c4fdcc05af0a2220ec083a6041e28760aaa017ea
-SHA512 (pyobjc-framework-OpenDirectory-6.1.tar.gz) = 5a2e6fe5331580cdaa20110005a02e753b8dd81563a35fd2c222800c12ef14fb43ecc74b9f6ba4302c2393400e672b6b0d76882add6fc0fe280bb75fb972caa4
-Size (pyobjc-framework-OpenDirectory-6.1.tar.gz) = 129704 bytes
+SHA1 (pyobjc-framework-OpenDirectory-6.2.tar.gz) = 2162e20a9442711fb90cd31cd51aae8df232789c
+RMD160 (pyobjc-framework-OpenDirectory-6.2.tar.gz) = 585e6cbf500117046c2ca5548dae816ea79ffe74
+SHA512 (pyobjc-framework-OpenDirectory-6.2.tar.gz) = f4766dc917ff41ad97e0a1c8d89eabdf6bb3c9fc4ca75fe1e3169ae0754f86ae5392794a961c5dace4b0b235cfe32e4533e656e83ce1b1af1d470e6e523de25b
+Size (pyobjc-framework-OpenDirectory-6.2.tar.gz) = 121827 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Photos/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Photos/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-Photos/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-Photos/PLIST:1.1   Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-Photos/PLIST       Sat May 23 07:03:48 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:48 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/Photos/_Photos.so
+${PYSITELIB}/Photos/_Photos.abi3.so
 ${PYSITELIB}/Photos/__init__.py
 ${PYSITELIB}/Photos/__init__.pyc
 ${PYSITELIB}/Photos/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-Photos/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Photos/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-Photos/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-Photos/distinfo:1.6        Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-Photos/distinfo    Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-Photos-6.1.tar.gz) = 7f2a6a4726bdf7c87650f337b3943f0c93104727
-RMD160 (pyobjc-framework-Photos-6.1.tar.gz) = fb7268dc9aa8d4020415d0c8a43324428bb67370
-SHA512 (pyobjc-framework-Photos-6.1.tar.gz) = eb9900e9c60833a2cf57dad70ae29e39bdcac4894c7fa30af39bb1f7e2ff55f9adac7dd54434a7e18cd4495d826c7adc286e17fc920953a8dd4d1b275d4b7a2e
-Size (pyobjc-framework-Photos-6.1.tar.gz) = 31570 bytes
+SHA1 (pyobjc-framework-Photos-6.2.tar.gz) = c7a227d11355c7b758c5b07c4d3240622c095e72
+RMD160 (pyobjc-framework-Photos-6.2.tar.gz) = cae494daa1287c92414a833cc4fa43f7b10984de
+SHA512 (pyobjc-framework-Photos-6.2.tar.gz) = 6695541bd446108f4087b8d211ba797d554581ab65d95304072ab09b204f4b21e8a09a8a3b7093c83f572a7d537c6fdb83195be06c732ff77e0ce954ec8fcf5e
+Size (pyobjc-framework-Photos-6.2.tar.gz) = 28600 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST:1.1 Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-PhotosUI/PLIST     Sat May 23 07:03:48 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:48 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/PhotosUI/_PhotosUI.so
+${PYSITELIB}/PhotosUI/_PhotosUI.abi3.so
 ${PYSITELIB}/PhotosUI/__init__.py
 ${PYSITELIB}/PhotosUI/__init__.pyc
 ${PYSITELIB}/PhotosUI/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo:1.6      Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo  Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-PhotosUI-6.1.tar.gz) = efb70d496ede7170490d30f03899febb5238f2cd
-RMD160 (pyobjc-framework-PhotosUI-6.1.tar.gz) = 4e0741e92adc3a5751543aed840953ea9bec22a8
-SHA512 (pyobjc-framework-PhotosUI-6.1.tar.gz) = 76621352b1bad1a0b298963fa5f08bdb6225261ef5d45c1df945b3e9b3d6cf2de47fc06902545980edcbc653cc63a2509ef0003415f10053611e5b567a9b8861
-Size (pyobjc-framework-PhotosUI-6.1.tar.gz) = 21780 bytes
+SHA1 (pyobjc-framework-PhotosUI-6.2.tar.gz) = c4d3da1e4da4bf4a89efebd8db9011e855d2ab90
+RMD160 (pyobjc-framework-PhotosUI-6.2.tar.gz) = 2841a8009755f08f25598c8686b24eb0ea5e7a05
+SHA512 (pyobjc-framework-PhotosUI-6.2.tar.gz) = 9d54ea0a7542ba6895249fcabeb3b5d444dbdcc76685dd1b13f4ae3c633e5c546dde56acde51a49f183167461eec9989234f75d1f41717eb3d5dddda28c5b57c
+Size (pyobjc-framework-PhotosUI-6.2.tar.gz) = 20631 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo:1.8       Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo   Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-PreferencePanes-6.1.tar.gz) = 4e085fb8e4f78559e1af65db45fede444fc7cc3e
-RMD160 (pyobjc-framework-PreferencePanes-6.1.tar.gz) = 7cde26d3beb8fb7e33b305c974aab6188473010c
-SHA512 (pyobjc-framework-PreferencePanes-6.1.tar.gz) = 7d67fc5236c56e9d342e072c8c0b081a0daf47ee447173d48b591de68d970128b07a2f2437f45e4975e9564f9ea4ceb63d920dc9801690730dd35fd7a547afb4
-Size (pyobjc-framework-PreferencePanes-6.1.tar.gz) = 23079 bytes
+SHA1 (pyobjc-framework-PreferencePanes-6.2.tar.gz) = 9b8788bbeb493a2348a30bad87ba9cbececbe00f
+RMD160 (pyobjc-framework-PreferencePanes-6.2.tar.gz) = 73398d45d59f15df6accd7fcedbd098359c89fd1
+SHA512 (pyobjc-framework-PreferencePanes-6.2.tar.gz) = 45f880c9d8cfe5bd7ec2bd52f16475fe1efd2a570156ece1de393d112aea173860f240d0b9ff4aa0f5b1cf1bb9089578d0056d56d200ea881dc3471b180490c8
+Size (pyobjc-framework-PreferencePanes-6.2.tar.gz) = 22478 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile:1.3        Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile    Sat May 23 07:03:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/02/08 19:54:24 adam Exp $
+# $NetBSD: Makefile,v 1.4 2020/05/23 07:03:48 adam Exp $
 
 .include "../../devel/py-pyobjc/Makefile.common"
 
@@ -9,6 +9,8 @@ MASTER_SITES=   ${MASTER_SITE_PYPI:=p/pyob
 
 COMMENT=       Bridge between Python and Objective-C (PubSub framework)
 
+NOT_FOR_PLATFORM=      Darwin-19.*-*
+
 USE_LANGUAGES= c objc
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core

Index: pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo:1.8        Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo    Sat May 23 07:03:48 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:48 adam Exp $
 
-SHA1 (pyobjc-framework-PubSub-6.1.tar.gz) = e026dea7cf4dbb42df642f0bdb1ce643be34a5e3
-RMD160 (pyobjc-framework-PubSub-6.1.tar.gz) = 44781a8476ea210bf3e1d1438a4bea73f9bb3c79
-SHA512 (pyobjc-framework-PubSub-6.1.tar.gz) = 2a88446bfb2b9746d292ed389086e6bb4a440423be3bd4f018444db95fcdddf02022782d7113673351d86f96adcb9ca1c8a6c514682b8a210a4f250f8b083460
-Size (pyobjc-framework-PubSub-6.1.tar.gz) = 15873 bytes
+SHA1 (pyobjc-framework-PubSub-6.2.tar.gz) = fa91e65a2fca36d73e7b1bbea9ad07b3a980d528
+RMD160 (pyobjc-framework-PubSub-6.2.tar.gz) = 6f63e6fc24bf5c1722039b94a46063dcd23fed95
+SHA512 (pyobjc-framework-PubSub-6.2.tar.gz) = 98839b909b91636f5eaa464106d6679c219d6714f1265ae39ba4ab78fd0159ef5779a0413b7cb15fb395d8c25624ac6c8ead15f4290936c41be0f035b9c8c262
+Size (pyobjc-framework-PubSub-6.2.tar.gz) = 14803 bytes

Index: pkgsrc/devel/py-pyobjc-framework-QTKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-QTKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-QTKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-QTKit/Makefile:1.3 Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-QTKit/Makefile     Sat May 23 07:03:49 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/02/08 19:54:24 adam Exp $
+# $NetBSD: Makefile,v 1.4 2020/05/23 07:03:49 adam Exp $
 
 .include "../../devel/py-pyobjc/Makefile.common"
 
@@ -9,6 +9,8 @@ MASTER_SITES=   ${MASTER_SITE_PYPI:=p/pyob
 
 COMMENT=       Bridge between Python and Objective-C (QTKit framework)
 
+NOT_FOR_PLATFORM=      Darwin-19.*-*
+
 USE_LANGUAGES= c objc
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core

Index: pkgsrc/devel/py-pyobjc-framework-QTKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-QTKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-QTKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-QTKit/distinfo:1.8 Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-QTKit/distinfo     Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-QTKit-6.1.tar.gz) = a2862d05289157eef8adc019a3d429346fbfa59b
-RMD160 (pyobjc-framework-QTKit-6.1.tar.gz) = f44ab01937ee44f0674a9e8d693487885a49e830
-SHA512 (pyobjc-framework-QTKit-6.1.tar.gz) = 1d1d484a79fe6f85b0d556ddf7e0899c9a9f7609cb0c5da272fc0f1a45ba3ebcd89fbb33eaffcc49a0c564a278d4a0113430fc92df1da5f22b968c138ee3a806
-Size (pyobjc-framework-QTKit-6.1.tar.gz) = 119118 bytes
+SHA1 (pyobjc-framework-QTKit-6.2.tar.gz) = 57c385c8de85e432ab31c8e6e4d63de460e2e238
+RMD160 (pyobjc-framework-QTKit-6.2.tar.gz) = c6236d248a3ab4b6b41e77c4cc3150d690430078
+SHA512 (pyobjc-framework-QTKit-6.2.tar.gz) = 0849f04cc705c24877316d9ade3c923da1ee256139eeca1065ad44c22fe529f65ff5137a111ff80b28f32c0295d79acc3edc2bd377e216e86c46513ea8486e92
+Size (pyobjc-framework-QTKit-6.2.tar.gz) = 109315 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST:1.2   Thu Feb  8 19:54:24 2018
+++ pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST       Sat May 23 07:03:49 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -13,13 +13,13 @@ ${PYSITELIB}/Quartz/CoreGraphics/_contex
 ${PYSITELIB}/Quartz/CoreGraphics/_contextmanager.pyc
 ${PYSITELIB}/Quartz/CoreGraphics/_contextmanager.pyo
 ${PYSITELIB}/Quartz/CoreGraphics/_coregraphics.so
-${PYSITELIB}/Quartz/CoreGraphics/_doubleindirect.so
-${PYSITELIB}/Quartz/CoreGraphics/_inlines.so
+${PYSITELIB}/Quartz/CoreGraphics/_doubleindirect.abi3.so
+${PYSITELIB}/Quartz/CoreGraphics/_inlines.abi3.so
 ${PYSITELIB}/Quartz/CoreGraphics/_metadata.py
 ${PYSITELIB}/Quartz/CoreGraphics/_metadata.pyc
 ${PYSITELIB}/Quartz/CoreGraphics/_metadata.pyo
-${PYSITELIB}/Quartz/CoreGraphics/_sortandmap.so
-${PYSITELIB}/Quartz/CoreVideo/_CVPixelBuffer.so
+${PYSITELIB}/Quartz/CoreGraphics/_sortandmap.abi3.so
+${PYSITELIB}/Quartz/CoreVideo/_CVPixelBuffer.abi3.so
 ${PYSITELIB}/Quartz/CoreVideo/__init__.py
 ${PYSITELIB}/Quartz/CoreVideo/__init__.pyc
 ${PYSITELIB}/Quartz/CoreVideo/__init__.pyo
@@ -36,11 +36,11 @@ ${PYSITELIB}/Quartz/ImageIO/_metadata.py
 ${PYSITELIB}/Quartz/ImageKit/__init__.py
 ${PYSITELIB}/Quartz/ImageKit/__init__.pyc
 ${PYSITELIB}/Quartz/ImageKit/__init__.pyo
-${PYSITELIB}/Quartz/ImageKit/_imagekit.so
+${PYSITELIB}/Quartz/ImageKit/_imagekit.abi3.so
 ${PYSITELIB}/Quartz/ImageKit/_metadata.py
 ${PYSITELIB}/Quartz/ImageKit/_metadata.pyc
 ${PYSITELIB}/Quartz/ImageKit/_metadata.pyo
-${PYSITELIB}/Quartz/PDFKit/_PDFKit.so
+${PYSITELIB}/Quartz/PDFKit/_PDFKit.abi3.so
 ${PYSITELIB}/Quartz/PDFKit/__init__.py
 ${PYSITELIB}/Quartz/PDFKit/__init__.pyc
 ${PYSITELIB}/Quartz/PDFKit/__init__.pyo
@@ -59,14 +59,14 @@ ${PYSITELIB}/Quartz/QuartzCore/__init__.
 ${PYSITELIB}/Quartz/QuartzCore/_metadata.py
 ${PYSITELIB}/Quartz/QuartzCore/_metadata.pyc
 ${PYSITELIB}/Quartz/QuartzCore/_metadata.pyo
-${PYSITELIB}/Quartz/QuartzCore/_quartzcore.so
+${PYSITELIB}/Quartz/QuartzCore/_quartzcore.abi3.so
 ${PYSITELIB}/Quartz/QuartzFilters/__init__.py
 ${PYSITELIB}/Quartz/QuartzFilters/__init__.pyc
 ${PYSITELIB}/Quartz/QuartzFilters/__init__.pyo
 ${PYSITELIB}/Quartz/QuartzFilters/_metadata.py
 ${PYSITELIB}/Quartz/QuartzFilters/_metadata.pyc
 ${PYSITELIB}/Quartz/QuartzFilters/_metadata.pyo
-${PYSITELIB}/Quartz/QuickLookUI/_QuickLookUI.so
+${PYSITELIB}/Quartz/QuickLookUI/_QuickLookUI.abi3.so
 ${PYSITELIB}/Quartz/QuickLookUI/__init__.py
 ${PYSITELIB}/Quartz/QuickLookUI/__init__.pyc
 ${PYSITELIB}/Quartz/QuickLookUI/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo:1.8        Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo    Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-Quartz-6.1.tar.gz) = 3ff8c302d21d0afbb0268f4edbbd9adb270f534c
-RMD160 (pyobjc-framework-Quartz-6.1.tar.gz) = cfbd8898c47bb869565b8496a9ec08dbaa75f976
-SHA512 (pyobjc-framework-Quartz-6.1.tar.gz) = bc085d938873d1ffd09997eb8c784c752f23f92534102d66c0bf42a41b293487199c1de7dba8c2738aa3733f229e85f5a7a0631fb29aa85414f043fea0b03aaa
-Size (pyobjc-framework-Quartz-6.1.tar.gz) = 3433848 bytes
+SHA1 (pyobjc-framework-Quartz-6.2.tar.gz) = b7602be772a78fb667d4c6f4bda8479a1d184996
+RMD160 (pyobjc-framework-Quartz-6.2.tar.gz) = b04a39a99ea64d6528e9b39401525241cc8acc1e
+SHA512 (pyobjc-framework-Quartz-6.2.tar.gz) = e30a6925834c3b6aaec608742578b4083d1e910f9c266cbea688683d416e19991f20843f206f0a9eaf0ace3df24ca2da4d3f49ac3d3a843e7834da63e4765b62
+Size (pyobjc-framework-Quartz-6.2.tar.gz) = 3369406 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST:1.1   Thu Feb  8 19:54:25 2018
+++ pkgsrc/devel/py-pyobjc-framework-SafariServices/PLIST       Sat May 23 07:03:49 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/SafariServices/_SafariServices.so
+${PYSITELIB}/SafariServices/_SafariServices.abi3.so
 ${PYSITELIB}/SafariServices/__init__.py
 ${PYSITELIB}/SafariServices/__init__.pyc
 ${PYSITELIB}/SafariServices/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo:1.6        Mon Nov 18 17:03:15 2019
+++ pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo    Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:15 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-SafariServices-6.1.tar.gz) = 3fa54183476aa0dc87a0d7ba269006d0555ffaf3
-RMD160 (pyobjc-framework-SafariServices-6.1.tar.gz) = f22d14bc7322724aa7dd17bdf3370eb133190688
-SHA512 (pyobjc-framework-SafariServices-6.1.tar.gz) = 213369b89350da67aa09292abee32c65387087c494ca01e887372d080fa17c049fa468888eeb8a63014d8c7c1c837a9cb3ac8ccf897ac50e27d6070c8e7c1aaa
-Size (pyobjc-framework-SafariServices-6.1.tar.gz) = 21066 bytes
+SHA1 (pyobjc-framework-SafariServices-6.2.tar.gz) = b296efe5adaa4089ee3699b5e2659651f52e9b04
+RMD160 (pyobjc-framework-SafariServices-6.2.tar.gz) = b7c47f255613d52eb11375fa9e7f361e51b1ddf6
+SHA512 (pyobjc-framework-SafariServices-6.2.tar.gz) = 82505734ef220958f297066ddcbda58f464660f708615e44891986876d172121777e43ec70775cfe15f28b3eec00988bd428466252cf9fe3f0b015f83614e1e8
+Size (pyobjc-framework-SafariServices-6.2.tar.gz) = 19909 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST:1.1 Thu Feb  8 19:54:25 2018
+++ pkgsrc/devel/py-pyobjc-framework-SceneKit/PLIST     Sat May 23 07:03:49 2020
@@ -1,15 +1,15 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/SceneKit/_SceneKit.so
+${PYSITELIB}/SceneKit/_SceneKit.abi3.so
 ${PYSITELIB}/SceneKit/__init__.py
 ${PYSITELIB}/SceneKit/__init__.pyc
 ${PYSITELIB}/SceneKit/__init__.pyo
-${PYSITELIB}/SceneKit/_inlines.so
+${PYSITELIB}/SceneKit/_inlines.abi3.so
 ${PYSITELIB}/SceneKit/_metadata.py
 ${PYSITELIB}/SceneKit/_metadata.pyc
 ${PYSITELIB}/SceneKit/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo:1.6      Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo  Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-SceneKit-6.1.tar.gz) = 3c677759252ba4cb1ca31d29a5ef1ab8c880bbaa
-RMD160 (pyobjc-framework-SceneKit-6.1.tar.gz) = 0462e2434e3fb32908c84871a0e43cc03249131d
-SHA512 (pyobjc-framework-SceneKit-6.1.tar.gz) = bfd11b631d16222b7489fb730939deaa76d9e6c927b92868adf3d8776471e1422b43bb4b456ad31b9fca865d8d9ac739b167f73edc6c2bf486e026e7f7e6f4e6
-Size (pyobjc-framework-SceneKit-6.1.tar.gz) = 100317 bytes
+SHA1 (pyobjc-framework-SceneKit-6.2.tar.gz) = 44adb08b13ae4c840eb163a5ea45c8fa099148df
+RMD160 (pyobjc-framework-SceneKit-6.2.tar.gz) = 293f7b24a65ad7e1f11a43e7f50783d23c67a013
+SHA512 (pyobjc-framework-SceneKit-6.2.tar.gz) = 246d3b6ecfab4680ba9489e552cf4c3e9bcf77f3233b7770f473b42138208607d15e46519978b696afc0e26bf4beff9097c692fd8f9dec370c8751482fcfed5e
+Size (pyobjc-framework-SceneKit-6.2.tar.gz) = 90095 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST:1.1      Sat Apr 25 10:40:50 2015
+++ pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST  Sat May 23 07:03:49 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/ScreenSaver/__init__.py
 ${PYSITELIB}/ScreenSaver/__init__.pyc
 ${PYSITELIB}/ScreenSaver/__init__.pyo
-${PYSITELIB}/ScreenSaver/_inlines.so
+${PYSITELIB}/ScreenSaver/_inlines.abi3.so
 ${PYSITELIB}/ScreenSaver/_metadata.py
 ${PYSITELIB}/ScreenSaver/_metadata.pyc
 ${PYSITELIB}/ScreenSaver/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo:1.8   Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo       Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-ScreenSaver-6.1.tar.gz) = b3bb21f250ddde6f6cefcc752b9433368e0ddac6
-RMD160 (pyobjc-framework-ScreenSaver-6.1.tar.gz) = 88b6e79f856deec3665e04d03cba24daeb0998ba
-SHA512 (pyobjc-framework-ScreenSaver-6.1.tar.gz) = ac93c32a3a2f36b29b42490b09816b0471aa7ecf0f11e1aff267e78a1cb7e227f0de86866d65e2ed36f75c5d69979df350146f574ee769dce4ac769bdc95cffa
-Size (pyobjc-framework-ScreenSaver-6.1.tar.gz) = 20823 bytes
+SHA1 (pyobjc-framework-ScreenSaver-6.2.tar.gz) = 925d161c81e76ad73ce2fbcb7774dcfa27660e55
+RMD160 (pyobjc-framework-ScreenSaver-6.2.tar.gz) = 48bc4d7fa6da62f393937b00e4f587074b69ba9c
+SHA512 (pyobjc-framework-ScreenSaver-6.2.tar.gz) = 861f702ff4688599af70ca634950858964c216a49ce67576fddc0fb5136462e70b0eb222d6b741e7041190da0b85e433350e098380d5972cb63f5531c933cf72
+Size (pyobjc-framework-ScreenSaver-6.2.tar.gz) = 20250 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST:1.2  Thu Feb  8 19:54:25 2018
+++ pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST      Sat May 23 07:03:49 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/ScriptingBridge/_ScriptingBridge.so
+${PYSITELIB}/ScriptingBridge/_ScriptingBridge.abi3.so
 ${PYSITELIB}/ScriptingBridge/__init__.py
 ${PYSITELIB}/ScriptingBridge/__init__.pyc
 ${PYSITELIB}/ScriptingBridge/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo:1.8       Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo   Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-ScriptingBridge-6.1.tar.gz) = a019cc2a3853e916a964c20135b2173361ce44df
-RMD160 (pyobjc-framework-ScriptingBridge-6.1.tar.gz) = 8fe9d34ce4ef320578a0256ca4dc42464867f15e
-SHA512 (pyobjc-framework-ScriptingBridge-6.1.tar.gz) = 49640f92d2c14032fc08143dce7c7eb0cdea7183c827175117bf9041d0d8e5222774dabaa3c6bdf75bd5e390cb565a79effb578fdf68dc4aa60f1580706e1d95
-Size (pyobjc-framework-ScriptingBridge-6.1.tar.gz) = 19391 bytes
+SHA1 (pyobjc-framework-ScriptingBridge-6.2.tar.gz) = 6e24c8e922963474b887372fa3847282198596a1
+RMD160 (pyobjc-framework-ScriptingBridge-6.2.tar.gz) = 0eef093855d1bb2b452dbdc1f79dcc9ddab16159
+SHA512 (pyobjc-framework-ScriptingBridge-6.2.tar.gz) = 23b59a8bf2929f437e1dab09137fb3967249092f4f689d88b1edcd3a78f34a171ebafa14221c95fa348af45e96f0b8b949fc2e4692a63489b97a69098ad1659b
+Size (pyobjc-framework-ScriptingBridge-6.2.tar.gz) = 18985 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo:1.8     Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-SearchKit-6.1.tar.gz) = 3dcbf7a4ad7b262e405fa1c329cd97f1043c580f
-RMD160 (pyobjc-framework-SearchKit-6.1.tar.gz) = 1f9e473e21c32fbb6e342de46ba95086b0cd5869
-SHA512 (pyobjc-framework-SearchKit-6.1.tar.gz) = 734604130816305996d1a6b7b10880b2a2b1c8766d4142089f8cd57da105c0205153b6dbf76da5ec387c032d39451bfdeb8e30d30f9b2714d6f67224f750cffb
-Size (pyobjc-framework-SearchKit-6.1.tar.gz) = 29370 bytes
+SHA1 (pyobjc-framework-SearchKit-6.2.tar.gz) = bec750e7b84347678accd9e7b80617519e2439d0
+RMD160 (pyobjc-framework-SearchKit-6.2.tar.gz) = 6267cfaf0bde4213a8fadda24bfdf4cc2968e2a4
+SHA512 (pyobjc-framework-SearchKit-6.2.tar.gz) = a427984fa3be668ac8a11f9a409ed979479b6f9d85dbd7f22181051ec132e424a5c9467f103252bd22d7a477996dd1bb088e773d05525d29e300431b1cc23d6a
+Size (pyobjc-framework-SearchKit-6.2.tar.gz) = 28895 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Security/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Security/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-Security/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-Security/PLIST:1.1 Thu Feb  8 19:54:25 2018
+++ pkgsrc/devel/py-pyobjc-framework-Security/PLIST     Sat May 23 07:03:49 2020
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/Security/_Security.so
 ${PYSITELIB}/Security/__init__.py
 ${PYSITELIB}/Security/__init__.pyc
 ${PYSITELIB}/Security/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-Security/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Security/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-Security/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-Security/distinfo:1.6      Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-Security/distinfo  Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-Security-6.1.tar.gz) = c585c28b4e98ed74db03ae70567d0274d3356035
-RMD160 (pyobjc-framework-Security-6.1.tar.gz) = 0dd05ac8d989861282d1c0a79039c08aba9e03c2
-SHA512 (pyobjc-framework-Security-6.1.tar.gz) = f76a248570ed8dd9f8ab4b0d763691ebe9ff900fad8a2d637ec84b31d7ddf98bf15ff37144e63b611ebe8c73814e4a7bddf89d8d51db4e6fc59cb8b011261263
-Size (pyobjc-framework-Security-6.1.tar.gz) = 111643 bytes
+SHA1 (pyobjc-framework-Security-6.2.tar.gz) = aaf72314205488c75f464773152bd557111e7472
+RMD160 (pyobjc-framework-Security-6.2.tar.gz) = 95beaf164861886a46912a3e131f00d564c0cde1
+SHA512 (pyobjc-framework-Security-6.2.tar.gz) = 424181439cb48105660f9202189b0d12439c7a58822394842342843f98b0350150bf6f8d4a9d28ff737ee24cb8f791c9a20b3812217b90859ac025f6ce16f16c
+Size (pyobjc-framework-Security-6.2.tar.gz) = 62618 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST:1.1        Thu Feb  8 19:54:25 2018
+++ pkgsrc/devel/py-pyobjc-framework-SecurityInterface/PLIST    Sat May 23 07:03:49 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:49 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/SecurityInterface/_SecurityInterface.so
+${PYSITELIB}/SecurityInterface/_SecurityInterface.abi3.so
 ${PYSITELIB}/SecurityInterface/__init__.py
 ${PYSITELIB}/SecurityInterface/__init__.pyc
 ${PYSITELIB}/SecurityInterface/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo:1.6     Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo Sat May 23 07:03:49 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:49 adam Exp $
 
-SHA1 (pyobjc-framework-SecurityInterface-6.1.tar.gz) = 2101a296405bdd70a81df207adfe6f8a08384282
-RMD160 (pyobjc-framework-SecurityInterface-6.1.tar.gz) = cc2476f05768a052cf74b016e0ee7aef157878c1
-SHA512 (pyobjc-framework-SecurityInterface-6.1.tar.gz) = ba80af5e33cda74e6fb96c348313272b23e5acff3d71f1d054c9f532eea3df53ca30207a5a02c4417c16e122a4a1575ee6dabf5b7b8d36dbcf2caa45afd27afc
-Size (pyobjc-framework-SecurityInterface-6.1.tar.gz) = 23734 bytes
+SHA1 (pyobjc-framework-SecurityInterface-6.2.tar.gz) = cfcadd4b1294dc0d06f4aaf74fd72faccf88c2e8
+RMD160 (pyobjc-framework-SecurityInterface-6.2.tar.gz) = ff6f327f1593371dcb52dbbd8cf8d52a72f8cf89
+SHA512 (pyobjc-framework-SecurityInterface-6.2.tar.gz) = 938480b2302d4c662bc9549abf62b6dc32f1310744e49c54e3cc60aa5ef5304875ddcbdc3b9dd07c6d8071468406a78457b43cb61ba8218f1e016fd8ec0fb999
+Size (pyobjc-framework-SecurityInterface-6.2.tar.gz) = 22468 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo:1.8     Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-ServiceManagement-6.1.tar.gz) = d64734978779131402428252421376861abb0107
-RMD160 (pyobjc-framework-ServiceManagement-6.1.tar.gz) = 55d4562ed4150f55e93b111f23dbfe42ed32c115
-SHA512 (pyobjc-framework-ServiceManagement-6.1.tar.gz) = c1d738385dc2aa52c2eedea03a4cf8652d37327b409caa4170a1cd05ed0dc6115c13d24bb775587f21bc69590e65ea92541b107d3cba448bdcb63603220b44c7
-Size (pyobjc-framework-ServiceManagement-6.1.tar.gz) = 12309 bytes
+SHA1 (pyobjc-framework-ServiceManagement-6.2.tar.gz) = 256043f3809e10df94ec5278033c7a893292f336
+RMD160 (pyobjc-framework-ServiceManagement-6.2.tar.gz) = f8090299556b5bf7a3737aba53937390c22ac388
+SHA512 (pyobjc-framework-ServiceManagement-6.2.tar.gz) = b9fa8f14ea1082597e724bc9e46afac837a847a271138a8807a36070a150afcd059b5b5bda1ea07b88735e9840e417abde374974d221e640f1f384d6fa825860
+Size (pyobjc-framework-ServiceManagement-6.2.tar.gz) = 11677 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Social/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Social/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-Social/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-Social/distinfo:1.8        Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-Social/distinfo    Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-Social-6.1.tar.gz) = 811cc7502a13bc2b7c2905d06c86b037214a5f91
-RMD160 (pyobjc-framework-Social-6.1.tar.gz) = 2a299bcc804f8da4dd6835a5a2c39896143be3f6
-SHA512 (pyobjc-framework-Social-6.1.tar.gz) = 7f2e0f5fd76f1672f982957d8008bb0bc8934fe46dcabed9c3566cfd8d1149530fb0a2e46f6a6e34465815081453d0381289bcbda2cff989d722994feb57737b
-Size (pyobjc-framework-Social-6.1.tar.gz) = 11435 bytes
+SHA1 (pyobjc-framework-Social-6.2.tar.gz) = 8d8f518e219b87b45b2bf171a43e753506a60866
+RMD160 (pyobjc-framework-Social-6.2.tar.gz) = b75a9b2643864b9d8e7ebea6e5399c12237c5928
+SHA512 (pyobjc-framework-Social-6.2.tar.gz) = bffaad1035470d8790ae16a3a3e2fb996a434a9ba84ae0e3a8b8e070a506ae89c60b11b3b2971a9168f1bc645566fb6640dcf2c3254f26f3d85d1c142052b8ab
+Size (pyobjc-framework-Social-6.2.tar.gz) = 10961 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST:1.1        Thu Feb  8 19:54:25 2018
+++ pkgsrc/devel/py-pyobjc-framework-SpriteKit/PLIST    Sat May 23 07:03:50 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/SpriteKit/_SpriteKit.so
+${PYSITELIB}/SpriteKit/_SpriteKit.abi3.so
 ${PYSITELIB}/SpriteKit/__init__.py
 ${PYSITELIB}/SpriteKit/__init__.pyc
 ${PYSITELIB}/SpriteKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo:1.6     Mon Nov 18 17:03:16 2019
+++ pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:16 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-SpriteKit-6.1.tar.gz) = ace4a22eba22fae35a1d4b35cc4993adb3d0e0fa
-RMD160 (pyobjc-framework-SpriteKit-6.1.tar.gz) = 44fbf30e53dc71efa6299916c2f47a810f8aaaed
-SHA512 (pyobjc-framework-SpriteKit-6.1.tar.gz) = e678bff12493decea22646c2c6a1abb82aa531e65ce5cd78e6365e81a0fbd1926a9d2473ed59291cd37f394063b2074b710d238dd5e703f0d5007cdf8b68c4be
-Size (pyobjc-framework-SpriteKit-6.1.tar.gz) = 37163 bytes
+SHA1 (pyobjc-framework-SpriteKit-6.2.tar.gz) = 14501cc3139b2f7c33d08d1e7ff736b003f42884
+RMD160 (pyobjc-framework-SpriteKit-6.2.tar.gz) = 47eb63ac3b4577c6ef970853c6f0d96221655508
+SHA512 (pyobjc-framework-SpriteKit-6.2.tar.gz) = 259500df71807f560771ddf74ae9340ba20b40e85e75477804bcdb49da6d1cb18d5c65552e2c58334854a01c6fcc1ebac360e746ee7a23a6af4c2a905226a084
+Size (pyobjc-framework-SpriteKit-6.2.tar.gz) = 32916 bytes

Index: pkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST:1.2 Thu Feb  8 19:54:26 2018
+++ pkgsrc/devel/py-pyobjc-framework-StoreKit/PLIST     Sat May 23 07:03:50 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/StoreKit/_StoreKit.so
+${PYSITELIB}/StoreKit/_StoreKit.abi3.so
 ${PYSITELIB}/StoreKit/__init__.py
 ${PYSITELIB}/StoreKit/__init__.pyc
 ${PYSITELIB}/StoreKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo:1.8      Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo  Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-StoreKit-6.1.tar.gz) = 6ca152903bb513b1a108863a2e2341fa4d3c60cf
-RMD160 (pyobjc-framework-StoreKit-6.1.tar.gz) = fdb0121d444ca28035e976b8db2c5207f7d8575c
-SHA512 (pyobjc-framework-StoreKit-6.1.tar.gz) = 28832136fbd44b60f68fc3bd44e5861b223243bba4ee28bc973076d7245d877992774990b55f9ff4a5ca75a5df123bb196e267d4a33132a3ee8436b209d9f73e
-Size (pyobjc-framework-StoreKit-6.1.tar.gz) = 26891 bytes
+SHA1 (pyobjc-framework-StoreKit-6.2.tar.gz) = 6d66ba3a5e9f3c0365cfed83bf456825b6f65267
+RMD160 (pyobjc-framework-StoreKit-6.2.tar.gz) = 7b7f11524df9d9f359bf4d49ddc387ee6444faf8
+SHA512 (pyobjc-framework-StoreKit-6.2.tar.gz) = 5714a325ae2cda76bcaf456a19af12845b6450763e89c9ce77743892d782f32206a8e6208463782f9b2a884449d2d75d4bb5fb6f97875c572a07428ecc9131ed
+Size (pyobjc-framework-StoreKit-6.2.tar.gz) = 25644 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST:1.2     Thu Feb  8 19:54:26 2018
+++ pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST Sat May 23 07:03:50 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/SyncServices/_SyncServices.so
+${PYSITELIB}/SyncServices/_SyncServices.abi3.so
 ${PYSITELIB}/SyncServices/__init__.py
 ${PYSITELIB}/SyncServices/__init__.pyc
 ${PYSITELIB}/SyncServices/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo:1.8  Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo      Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-SyncServices-6.1.tar.gz) = bec8aba423aa2ee303e0becc62abfd692e0cb73c
-RMD160 (pyobjc-framework-SyncServices-6.1.tar.gz) = 4ad73e800c53a9df3ff4cd0aedbae95818344ad3
-SHA512 (pyobjc-framework-SyncServices-6.1.tar.gz) = 620644836af940206a1cc26e936fd1bc114d2bf47ed02c5e8c2cbd8c13458cb85392fdfc50b2953508994e4033fb4d48518546a6b4487115e72c30d757960866
-Size (pyobjc-framework-SyncServices-6.1.tar.gz) = 42522 bytes
+SHA1 (pyobjc-framework-SyncServices-6.2.tar.gz) = 6578698cdb7729e9c6dc9edf152cbe357f0c522f
+RMD160 (pyobjc-framework-SyncServices-6.2.tar.gz) = a89aeaec3830d7ba7b9e8cf2eb691eb27d05a7ad
+SHA512 (pyobjc-framework-SyncServices-6.2.tar.gz) = 18e8b28813a7cb77b13519a6e61ac8dffef329313b6a0476d4e1838d6ccafad47f7c62f0471be8d1d4c5a2234cb40f4c3d310adbd70ac8ef11fc7e915aa2f20a
+Size (pyobjc-framework-SyncServices-6.2.tar.gz) = 41976 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST:1.1      Sat Apr 25 10:40:51 2015
+++ pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST  Sat May 23 07:03:50 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:51 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/SystemConfiguration/__init__.py
 ${PYSITELIB}/SystemConfiguration/__init__.pyc
 ${PYSITELIB}/SystemConfiguration/__init__.pyo
-${PYSITELIB}/SystemConfiguration/_manual.so
+${PYSITELIB}/SystemConfiguration/_manual.abi3.so
 ${PYSITELIB}/SystemConfiguration/_metadata.py
 ${PYSITELIB}/SystemConfiguration/_metadata.pyc
 ${PYSITELIB}/SystemConfiguration/_metadata.pyo

Index: pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo:1.8   Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo       Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-SystemConfiguration-6.1.tar.gz) = a956b02e14bb87babb6851ea866fb404838d1d2c
-RMD160 (pyobjc-framework-SystemConfiguration-6.1.tar.gz) = 1f233b82f3b0ab062c223338c23ad5105be9d891
-SHA512 (pyobjc-framework-SystemConfiguration-6.1.tar.gz) = 5d1e784067447f6a4c9c9e63adb057fadd0d19de861375b3d7216b739ff158906c670c49ed94cc5a3ea4cd34ad0079d70c744d45beda0df7e5b803b72db78a7d
-Size (pyobjc-framework-SystemConfiguration-6.1.tar.gz) = 86660 bytes
+SHA1 (pyobjc-framework-SystemConfiguration-6.2.tar.gz) = bf7269ddd316f7d114cd7726d01db5d3f247d74e
+RMD160 (pyobjc-framework-SystemConfiguration-6.2.tar.gz) = 7a5705615a36361c649a0c14b9b57af36ab8df3d
+SHA512 (pyobjc-framework-SystemConfiguration-6.2.tar.gz) = 4b81af127bd223a8ffb4870059edf9ae28ca936c96eca7d5c63adfc5c86f4234b4ec3c51f33e3dc10a7ef8ab9ee8ff220b9f7a7559403d6e07339db00a26a69a
+Size (pyobjc-framework-SystemConfiguration-6.2.tar.gz) = 78166 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Vision/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Vision/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-Vision/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-Vision/PLIST:1.1   Thu Feb  8 19:54:26 2018
+++ pkgsrc/devel/py-pyobjc-framework-Vision/PLIST       Sat May 23 07:03:50 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/Vision/_Vision.so
+${PYSITELIB}/Vision/_Vision.abi3.so
 ${PYSITELIB}/Vision/__init__.py
 ${PYSITELIB}/Vision/__init__.pyc
 ${PYSITELIB}/Vision/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-Vision/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Vision/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-Vision/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-Vision/distinfo:1.6        Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-Vision/distinfo    Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-Vision-6.1.tar.gz) = 81c5a682adf9efd0893fecfc82e4f0a383845483
-RMD160 (pyobjc-framework-Vision-6.1.tar.gz) = b63b7e8494a4cedebe0f04ffe03ab113a008b945
-SHA512 (pyobjc-framework-Vision-6.1.tar.gz) = aff83da6421ee285a4fd54bd971008807178b9c4b049386fbbe12c00688302b6e14796a4ceb0900227eaba7779930b43f9382d86fcfc6f8e9303cda08c6d2b11
-Size (pyobjc-framework-Vision-6.1.tar.gz) = 28860 bytes
+SHA1 (pyobjc-framework-Vision-6.2.tar.gz) = e48d0d1b3d481fcdc1fb0ec88097fa28fca367aa
+RMD160 (pyobjc-framework-Vision-6.2.tar.gz) = fdfdcb941a69a584a1037af0a3c9156ca82b31e9
+SHA512 (pyobjc-framework-Vision-6.2.tar.gz) = e9aab21b7953f93c00d545adc6482630a71a56396faa3ad61fc5a2bea0d55fa798dccb3459b6b4b3fbe1f4f5307cfe7641e5fd36bc51db4856177b242728b7f6
+Size (pyobjc-framework-Vision-6.2.tar.gz) = 29000 bytes

Index: pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST:1.2 pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST:1.3
--- pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST:1.2   Thu Feb  8 19:54:26 2018
+++ pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST       Sat May 23 07:03:50 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2018/02/08 19:54:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/23 07:03:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -14,7 +14,7 @@ ${PYSITELIB}/JavaScriptCore/_metadata.py
 ${PYSITELIB}/JavaScriptCore/_util.py
 ${PYSITELIB}/JavaScriptCore/_util.pyc
 ${PYSITELIB}/JavaScriptCore/_util.pyo
-${PYSITELIB}/WebKit/_WebKit.so
+${PYSITELIB}/WebKit/_WebKit.abi3.so
 ${PYSITELIB}/WebKit/__init__.py
 ${PYSITELIB}/WebKit/__init__.pyc
 ${PYSITELIB}/WebKit/__init__.pyo

Index: pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo:1.8 pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo:1.9
--- pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo:1.8        Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo    Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-WebKit-6.1.tar.gz) = aaa538e356e0d2ae37a5a3b212093f8963d1a6b2
-RMD160 (pyobjc-framework-WebKit-6.1.tar.gz) = 8b8ff3f2d57b161dbb9c0da0b6386d36ea2f1a44
-SHA512 (pyobjc-framework-WebKit-6.1.tar.gz) = 7e3c7902a1393c25d2f74b975f28be5909642f54926be395a78c8a97ae6bcb1264735e5aa2f42c83042b7b8fb06796a8340a4a9f8724657a93e1f1fe5f757170
-Size (pyobjc-framework-WebKit-6.1.tar.gz) = 444737 bytes
+SHA1 (pyobjc-framework-WebKit-6.2.tar.gz) = 19f716c149c00177272e00ea056c715ac6c3e889
+RMD160 (pyobjc-framework-WebKit-6.2.tar.gz) = ea5d24466bedc7a64f9589a84a384758645f75cb
+SHA512 (pyobjc-framework-WebKit-6.2.tar.gz) = ab3427223512a103ab76ad0edc3681c619b3d4679db8ae8cc3d60f40f9e05012dac927d7fb8cc3b2be02c139310d594f7fdfd574da56f8a1b704627304f29ffd
+Size (pyobjc-framework-WebKit-6.2.tar.gz) = 472553 bytes

Index: pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo:1.6 Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo     Sat May 23 07:03:50 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:50 adam Exp $
 
-SHA1 (pyobjc-framework-iTunesLibrary-6.1.tar.gz) = cec3daf78dc496b42e532f4f4ebb5093732c9c7c
-RMD160 (pyobjc-framework-iTunesLibrary-6.1.tar.gz) = 05a9f0cc9ca3c6a2d50d4b007e0508249ea55d47
-SHA512 (pyobjc-framework-iTunesLibrary-6.1.tar.gz) = 03cd08a547072e25a34ec9fd5060892e38f3d91ff2491c12490fb1e22481c6385eb22bf9e0dcb40188c1764f90e442b9752926dab4058d8d530921b6d1878682
-Size (pyobjc-framework-iTunesLibrary-6.1.tar.gz) = 14430 bytes
+SHA1 (pyobjc-framework-iTunesLibrary-6.2.tar.gz) = a376f2a0600268e64a872e7dd9a873c1ef5fd590
+RMD160 (pyobjc-framework-iTunesLibrary-6.2.tar.gz) = da95091bd684bd80e916f83fc7ee47c8a7677524
+SHA512 (pyobjc-framework-iTunesLibrary-6.2.tar.gz) = ad5c1a57c3be76a6e998b8a41ebcb38b7a7c64ca682a03744456499e61645613a2b7656d4e15a653030d7d67e0736e582c36ff1601b8736b30708f7e01a3ee18
+Size (pyobjc-framework-iTunesLibrary-6.2.tar.gz) = 14210 bytes

Index: pkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST:1.1 pkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST:1.2
--- pkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST:1.1      Thu Feb  8 19:54:26 2018
+++ pkgsrc/devel/py-pyobjc-framework-libdispatch/PLIST  Sat May 23 07:03:51 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2018/02/08 19:54:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/23 07:03:51 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,7 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/libdispatch/__init__.py
 ${PYSITELIB}/libdispatch/__init__.pyc
 ${PYSITELIB}/libdispatch/__init__.pyo
-${PYSITELIB}/libdispatch/_inlines.so
+${PYSITELIB}/libdispatch/_inlines.abi3.so
 ${PYSITELIB}/libdispatch/_libdispatch.so
 ${PYSITELIB}/libdispatch/_metadata.py
 ${PYSITELIB}/libdispatch/_metadata.pyc

Index: pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo:1.6 pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo:1.7
--- pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo:1.6   Mon Nov 18 17:03:17 2019
+++ pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo       Sat May 23 07:03:51 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/11/18 17:03:17 adam Exp $
+$NetBSD: distinfo,v 1.7 2020/05/23 07:03:51 adam Exp $
 
-SHA1 (pyobjc-framework-libdispatch-6.1.tar.gz) = 7dd9c5de79fa97412786a9bb2ec5c746f9a983c5
-RMD160 (pyobjc-framework-libdispatch-6.1.tar.gz) = 547425bd73bdf3ffe55cc15805159e1e5b7789f8
-SHA512 (pyobjc-framework-libdispatch-6.1.tar.gz) = e5a818f766227541482510d09579c250192f5e8f13e8cbd87b9e14188f22d0a963bea80ca3bcb183db45fc325103c1e9c715814511e174ff1b124a5524648953
-Size (pyobjc-framework-libdispatch-6.1.tar.gz) = 26336 bytes
+SHA1 (pyobjc-framework-libdispatch-6.2.tar.gz) = 0f22f92ce0c1b35a8f437b9c0f8209cde45468c3
+RMD160 (pyobjc-framework-libdispatch-6.2.tar.gz) = 575ed8e752f5f6e588e951392b46adadb35160c7
+SHA512 (pyobjc-framework-libdispatch-6.2.tar.gz) = 2e1e8d6c1ee1e1e1f37810a14b44c9bd51dc5b957e3fda4658e695bb018aab8efb1abc5fffbc59d74eff29913bfa7742255d6f6de2b68c8dcc27c4fc81d5e88d
+Size (pyobjc-framework-libdispatch-6.2.tar.gz) = 26252 bytes

Added files:

Index: pkgsrc/devel/py-pyobjc-framework-CoreAudio/DESCR
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreAudio/DESCR:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudio/DESCR    Sat May 23 07:03:43 2020
@@ -0,0 +1,7 @@
+The PyObjC project aims to provide a bridge between the Python and Objective-C
+programming languages. The bridge is intended to be fully bidirectional,
+allowing the Python programmer to take full advantage of the power provided by
+various Objective-C based toolkits and the Objective-C programmer transparent
+access to Python based functionality.
+
+This package contains wrappers for framework 'CoreAudio'.
Index: pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile Sat May 23 07:03:43 2020
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2020/05/23 07:03:43 adam Exp $
+
+.include "../../devel/py-pyobjc/Makefile.common"
+
+DISTNAME=      pyobjc-framework-CoreAudio-${PYOBJC_VERS}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreAudio/}
+
+COMMENT=       Bridge between Python and Objective-C (CoreAudio framework)
+
+USE_LANGUAGES= c objc
+
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyobjc-framework-CoreAudio/PLIST
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreAudio/PLIST:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudio/PLIST    Sat May 23 07:03:43 2020
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/23 07:03:43 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/CoreAudio/_CoreAudio.so
+${PYSITELIB}/CoreAudio/__init__.py
+${PYSITELIB}/CoreAudio/__init__.pyc
+${PYSITELIB}/CoreAudio/__init__.pyo
+${PYSITELIB}/CoreAudio/_inlines.abi3.so
+${PYSITELIB}/CoreAudio/_metadata.py
+${PYSITELIB}/CoreAudio/_metadata.pyc
+${PYSITELIB}/CoreAudio/_metadata.pyo
Index: pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo Sat May 23 07:03:43 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/23 07:03:43 adam Exp $
+
+SHA1 (pyobjc-framework-CoreAudio-6.2.tar.gz) = ad624b6342b14d4ac49beab5ea19f4252358fb04
+RMD160 (pyobjc-framework-CoreAudio-6.2.tar.gz) = 4af9e6243fa6e10b27e7c9a48d917f49679c5cd6
+SHA512 (pyobjc-framework-CoreAudio-6.2.tar.gz) = 042bfeff919be1f041fc0fe0e51051416d5dcb4599b868bdff5528ca780695a8ce382f3a7ddd7db6bbec10c88b62c96b13a67acbab8460784197d621f55002ee
+Size (pyobjc-framework-CoreAudio-6.2.tar.gz) = 81781 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreMedia/DESCR
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreMedia/DESCR:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreMedia/DESCR    Sat May 23 07:03:44 2020
@@ -0,0 +1,7 @@
+The PyObjC project aims to provide a bridge between the Python and Objective-C
+programming languages. The bridge is intended to be fully bidirectional,
+allowing the Python programmer to take full advantage of the power provided by
+various Objective-C based toolkits and the Objective-C programmer transparent
+access to Python based functionality.
+
+This package contains wrappers for framework 'CoreMedia'.
Index: pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile Sat May 23 07:03:44 2020
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2020/05/23 07:03:44 adam Exp $
+
+.include "../../devel/py-pyobjc/Makefile.common"
+
+DISTNAME=      pyobjc-framework-CoreMedia-${PYOBJC_VERS}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreMedia/}
+
+COMMENT=       Bridge between Python and Objective-C (CoreMedia framework)
+
+USE_LANGUAGES= c objc
+
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyobjc-framework-CoreMedia/PLIST
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreMedia/PLIST:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreMedia/PLIST    Sat May 23 07:03:44 2020
@@ -0,0 +1,17 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/23 07:03:44 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/CoreMedia/_CoreMedia.abi3.so
+${PYSITELIB}/CoreMedia/__init__.py
+${PYSITELIB}/CoreMedia/__init__.pyc
+${PYSITELIB}/CoreMedia/__init__.pyo
+${PYSITELIB}/CoreMedia/_macros.py
+${PYSITELIB}/CoreMedia/_macros.pyc
+${PYSITELIB}/CoreMedia/_macros.pyo
+${PYSITELIB}/CoreMedia/_metadata.py
+${PYSITELIB}/CoreMedia/_metadata.pyc
+${PYSITELIB}/CoreMedia/_metadata.pyo
Index: pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo Sat May 23 07:03:44 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/23 07:03:44 adam Exp $
+
+SHA1 (pyobjc-framework-CoreMedia-6.2.tar.gz) = fc3f18f885684597a8d08b2f161f6c5adcaca82f
+RMD160 (pyobjc-framework-CoreMedia-6.2.tar.gz) = 7c7ca999f70c44c9cf6678c46fcd2affd7c3ecc1
+SHA512 (pyobjc-framework-CoreMedia-6.2.tar.gz) = b0533324130c81402272ebda62475e5582b475b2511f11cd9fe924a4dd32bdaff902fe8a3221278eeb9b98c6a4dfb5c91d4fc8ea4424c93df72c6b1a7fe9ccdd
+Size (pyobjc-framework-CoreMedia-6.2.tar.gz) = 73826 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Metal/DESCR
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-Metal/DESCR:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-Metal/DESCR        Sat May 23 07:03:47 2020
@@ -0,0 +1,7 @@
+The PyObjC project aims to provide a bridge between the Python and Objective-C
+programming languages. The bridge is intended to be fully bidirectional,
+allowing the Python programmer to take full advantage of the power provided by
+various Objective-C based toolkits and the Objective-C programmer transparent
+access to Python based functionality.
+
+This package contains wrappers for framework 'Metal'.
Index: pkgsrc/devel/py-pyobjc-framework-Metal/Makefile
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-Metal/Makefile:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-Metal/Makefile     Sat May 23 07:03:47 2020
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2020/05/23 07:03:47 adam Exp $
+
+.include "../../devel/py-pyobjc/Makefile.common"
+
+DISTNAME=      pyobjc-framework-Metal-${PYOBJC_VERS}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Metal/}
+
+COMMENT=       Bridge between Python and Objective-C (Metal framework)
+
+USE_LANGUAGES= c objc
+
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyobjc-framework-Metal/PLIST
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-Metal/PLIST:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-Metal/PLIST        Sat May 23 07:03:47 2020
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/23 07:03:47 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/Metal/_Metal.abi3.so
+${PYSITELIB}/Metal/__init__.py
+${PYSITELIB}/Metal/__init__.pyc
+${PYSITELIB}/Metal/__init__.pyo
+${PYSITELIB}/Metal/_inlines.abi3.so
+${PYSITELIB}/Metal/_metadata.py
+${PYSITELIB}/Metal/_metadata.pyc
+${PYSITELIB}/Metal/_metadata.pyo
Index: pkgsrc/devel/py-pyobjc-framework-Metal/distinfo
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-Metal/distinfo:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-Metal/distinfo     Sat May 23 07:03:47 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/23 07:03:47 adam Exp $
+
+SHA1 (pyobjc-framework-Metal-6.2.tar.gz) = 443d292108f6274c628b48d8c6ff97d3fbd4650b
+RMD160 (pyobjc-framework-Metal-6.2.tar.gz) = 9009fd8fb125eb7dfcc3f864d18a57011b12122d
+SHA512 (pyobjc-framework-Metal-6.2.tar.gz) = bf83338283d8c662c6a0abb7ded94e68b0c4da32a4907b9dfccaf6f4c5878d1abe4a4d9a4091cfc18561dc609ff11050cdd2d559986b0edd3c495d7ace05770e
+Size (pyobjc-framework-Metal-6.2.tar.gz) = 65058 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/DESCR
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/DESCR:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/DESCR      Sat May 23 07:03:47 2020
@@ -0,0 +1,7 @@
+The PyObjC project aims to provide a bridge between the Python and Objective-C
+programming languages. The bridge is intended to be fully bidirectional,
+allowing the Python programmer to take full advantage of the power provided by
+various Objective-C based toolkits and the Objective-C programmer transparent
+access to Python based functionality.
+
+This package contains wrappers for framework 'NaturalLanguage'.
Index: pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile   Sat May 23 07:03:47 2020
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2020/05/23 07:03:47 adam Exp $
+
+.include "../../devel/py-pyobjc/Makefile.common"
+
+DISTNAME=      pyobjc-framework-NaturalLanguage-${PYOBJC_VERS}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-NaturalLanguage/}
+
+COMMENT=       Bridge between Python and Objective-C (NaturalLanguage framework)
+
+USE_LANGUAGES= c objc
+
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/PLIST
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/PLIST:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/PLIST      Sat May 23 07:03:47 2020
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/23 07:03:47 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/NaturalLanguage/__init__.py
+${PYSITELIB}/NaturalLanguage/__init__.pyc
+${PYSITELIB}/NaturalLanguage/__init__.pyo
+${PYSITELIB}/NaturalLanguage/_metadata.py
+${PYSITELIB}/NaturalLanguage/_metadata.pyc
+${PYSITELIB}/NaturalLanguage/_metadata.pyo
Index: pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo
diff -u /dev/null pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo:1.1
--- /dev/null   Sat May 23 07:03:53 2020
+++ pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo   Sat May 23 07:03:47 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/23 07:03:47 adam Exp $
+
+SHA1 (pyobjc-framework-NaturalLanguage-6.2.tar.gz) = ebd90ef204ba0dc5ba658262f278d2b51a832c5a
+RMD160 (pyobjc-framework-NaturalLanguage-6.2.tar.gz) = 59b7c5360a23f97673f04e61b08c51c75b2dae57
+SHA512 (pyobjc-framework-NaturalLanguage-6.2.tar.gz) = 56436b1abdec7af68eb1a5b7fc3ff8ce3a50264290f4f440f8fe4758af2e2a4d882fd510cd9b82602982d9564bba5b9dec04ca10e6114df3c8444823275c197d
+Size (pyobjc-framework-NaturalLanguage-6.2.tar.gz) = 16255 bytes



Home | Main Index | Thread Index | Old Index