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:           Wed Jun  3 11:44:18 UTC 2026

Modified Files:
        pkgsrc/devel/py-pyobjc: Makefile.common
        pkgsrc/devel/py-pyobjc-core: PLIST distinfo
        pkgsrc/devel/py-pyobjc-core/patches: patch-setup.py
        pkgsrc/devel/py-pyobjc-framework-AVFoundation: distinfo
        pkgsrc/devel/py-pyobjc-framework-AVKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-AVRouting: distinfo
        pkgsrc/devel/py-pyobjc-framework-Accessibility: distinfo
        pkgsrc/devel/py-pyobjc-framework-Accounts: distinfo
        pkgsrc/devel/py-pyobjc-framework-AdServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-AdSupport: distinfo
        pkgsrc/devel/py-pyobjc-framework-AddressBook: distinfo
        pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency: 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-AudioVideoBridging: distinfo
        pkgsrc/devel/py-pyobjc-framework-AuthenticationServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration:
            distinfo
        pkgsrc/devel/py-pyobjc-framework-Automator: distinfo
        pkgsrc/devel/py-pyobjc-framework-BackgroundAssets: distinfo
        pkgsrc/devel/py-pyobjc-framework-BusinessChat: distinfo
        pkgsrc/devel/py-pyobjc-framework-CFNetwork: distinfo
        pkgsrc/devel/py-pyobjc-framework-CalendarStore: distinfo
        pkgsrc/devel/py-pyobjc-framework-CallKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-ClassKit: 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: distinfo
        pkgsrc/devel/py-pyobjc-framework-ContactsUI: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreAudio: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreAudioKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreBluetooth: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreData: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreHaptics: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreLocation: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreMIDI: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreML: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreMedia: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreMediaIO: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreMotion: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreSpotlight: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreText: distinfo
        pkgsrc/devel/py-pyobjc-framework-CoreWLAN: distinfo
        pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-DVDPlayback: distinfo
        pkgsrc/devel/py-pyobjc-framework-DataDetection: distinfo
        pkgsrc/devel/py-pyobjc-framework-DeviceCheck: distinfo
        pkgsrc/devel/py-pyobjc-framework-DictionaryServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-DiscRecording: distinfo
        pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI: 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-ExecutionPolicy: distinfo
        pkgsrc/devel/py-pyobjc-framework-ExtensionKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-ExternalAccessory: distinfo
        pkgsrc/devel/py-pyobjc-framework-FSEvents: distinfo
        pkgsrc/devel/py-pyobjc-framework-FileProvider: distinfo
        pkgsrc/devel/py-pyobjc-framework-FileProviderUI: distinfo
        pkgsrc/devel/py-pyobjc-framework-FinderSync: distinfo
        pkgsrc/devel/py-pyobjc-framework-GameCenter: distinfo
        pkgsrc/devel/py-pyobjc-framework-GameController: distinfo
        pkgsrc/devel/py-pyobjc-framework-GameKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-GameplayKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-HealthKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-IOBluetooth: distinfo
        pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI: distinfo
        pkgsrc/devel/py-pyobjc-framework-IOSurface: distinfo
        pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore: distinfo
        pkgsrc/devel/py-pyobjc-framework-InputMethodKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-InstallerPlugins: distinfo
        pkgsrc/devel/py-pyobjc-framework-InstantMessage: distinfo
        pkgsrc/devel/py-pyobjc-framework-Intents: distinfo
        pkgsrc/devel/py-pyobjc-framework-IntentsUI: distinfo
        pkgsrc/devel/py-pyobjc-framework-KernelManagement: distinfo
        pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping: distinfo
        pkgsrc/devel/py-pyobjc-framework-LaunchServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-LinkPresentation: distinfo
        pkgsrc/devel/py-pyobjc-framework-LocalAuthentication: distinfo
        pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI:
            distinfo
        pkgsrc/devel/py-pyobjc-framework-MLCompute: distinfo
        pkgsrc/devel/py-pyobjc-framework-MailKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-MapKit: 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-MediaToolbox: distinfo
        pkgsrc/devel/py-pyobjc-framework-Metal: distinfo
        pkgsrc/devel/py-pyobjc-framework-MetalFX: distinfo
        pkgsrc/devel/py-pyobjc-framework-MetalKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders: distinfo
        pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph: distinfo
        pkgsrc/devel/py-pyobjc-framework-MetricKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-ModelIO: distinfo
        pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity: distinfo
        pkgsrc/devel/py-pyobjc-framework-NaturalLanguage: distinfo
        pkgsrc/devel/py-pyobjc-framework-NetFS: distinfo
        pkgsrc/devel/py-pyobjc-framework-Network: distinfo
        pkgsrc/devel/py-pyobjc-framework-NetworkExtension: distinfo
        pkgsrc/devel/py-pyobjc-framework-NotificationCenter: distinfo
        pkgsrc/devel/py-pyobjc-framework-OSAKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-OSLog: distinfo
        pkgsrc/devel/py-pyobjc-framework-OpenDirectory: distinfo
        pkgsrc/devel/py-pyobjc-framework-PHASE: distinfo
        pkgsrc/devel/py-pyobjc-framework-PassKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-PencilKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-Photos: distinfo
        pkgsrc/devel/py-pyobjc-framework-PhotosUI: distinfo
        pkgsrc/devel/py-pyobjc-framework-PreferencePanes: distinfo
        pkgsrc/devel/py-pyobjc-framework-PubSub: distinfo
        pkgsrc/devel/py-pyobjc-framework-PushKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-Quartz: distinfo
        pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing: distinfo
        pkgsrc/devel/py-pyobjc-framework-ReplayKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-SafariServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-SafetyKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-SceneKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-ScreenSaver: distinfo
        pkgsrc/devel/py-pyobjc-framework-ScreenTime: distinfo
        pkgsrc/devel/py-pyobjc-framework-ScriptingBridge: distinfo
        pkgsrc/devel/py-pyobjc-framework-SearchKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-Security: distinfo
        pkgsrc/devel/py-pyobjc-framework-SecurityFoundation: distinfo
        pkgsrc/devel/py-pyobjc-framework-SecurityInterface: distinfo
        pkgsrc/devel/py-pyobjc-framework-ServiceManagement: distinfo
        pkgsrc/devel/py-pyobjc-framework-SharedWithYou: distinfo
        pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore: distinfo
        pkgsrc/devel/py-pyobjc-framework-ShazamKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-Social: distinfo
        pkgsrc/devel/py-pyobjc-framework-SoundAnalysis: distinfo
        pkgsrc/devel/py-pyobjc-framework-Speech: distinfo
        pkgsrc/devel/py-pyobjc-framework-SpriteKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-StoreKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-SyncServices: distinfo
        pkgsrc/devel/py-pyobjc-framework-SystemConfiguration: distinfo
        pkgsrc/devel/py-pyobjc-framework-SystemExtensions: distinfo
        pkgsrc/devel/py-pyobjc-framework-ThreadNetwork: distinfo
        pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers: distinfo
        pkgsrc/devel/py-pyobjc-framework-UserNotifications: distinfo
        pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI: distinfo
        pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount: distinfo
        pkgsrc/devel/py-pyobjc-framework-VideoToolbox: distinfo
        pkgsrc/devel/py-pyobjc-framework-Virtualization: distinfo
        pkgsrc/devel/py-pyobjc-framework-Vision: distinfo
        pkgsrc/devel/py-pyobjc-framework-WebKit: distinfo
        pkgsrc/devel/py-pyobjc-framework-iTunesLibrary: distinfo
        pkgsrc/devel/py-pyobjc-framework-libdispatch: distinfo
        pkgsrc/devel/py-pyobjc-framework-libxpc: distinfo

Log Message:
py-pyobjc: updated to 12.2

12.2

Update framework bindings for macOS 26.5 SDK

The following code failed at the last line in previous versions:

 class MyObject(NSObject):
     pass

 obj = MyObject()
 obj.alloc = MyObject.alloc
 print(obj.alloc) # Raised AttributeError
Backward incompatible changes: CFBagCreate and CFBagCreateMutable now match the API in Objective-C, that is, a value for the callbacks argument must be passed (must be kCFTypeBagCallBacks).

* Fix retain count management for the callbacks registered with DARegisterDiskEjectApprovalCallback, DARegisterDiskMountApprovalCallback, and DARegisterDiskUnmountApprovalCallback in DiskArbitration 
bindings.

“Hidden” instance methods were not hidden when looking them up as an attribute on the class, but found an unbound method as if the method was not hidden.

“Hidden” instance methods were visible in dir(SomeClass).

* Fix anObject.methodForSelector_(some_selector) resolving to a class method IMP when a bound selector object for some_selector is a class attribute.

Fixed some memory leaks on unlikely error paths.

* numbers.Number values are proxies as an NSNumber value.

* the new of Objective-C classes now also support keyword arguments derived from class selectors of the form valueWithKey1:key2: (with an arbitrary prefix instead of value).

The following calls are now possible (as examples):

Foundation.NSHost(address="www.python.org"), returns Foundation.NSHost.hostWithAddress_("www.python.org").

AppKit.NSImage(systemSymbolName="multiply.circle.fill", accessibilityDescription="multiply icon"), returns AppKit.NSColor.colorWithSystemSymbolName_accessibilityDescription_("multiply.circle.fill", 
"multiply icon").

Add NSMutableData.take_bytes on Python 3.15 to mirror the new bytearray method of the same name.

Rewrite the construction of objects representing method and function metadata, this should result in (slightly) less memory usage.

This release gets the testsuite for pyobjc-core to a point where there is comprehensive test coverage for the entire bridge. All extension modules now have 100% test coverage according to lcov, 
although with use for exclusion comments to ignore code blocks that cannot be reached for various reasons (e.g. PyDict_New can fail, but that only happens when running out of memory and it not 
preproducable during testing).

This enables refactoring the code in pyobjc-core with more confidence that this won’t result in unexpected changes in behaviour.

Fix error message for invalid argument to a callable with a variable length output buffer argument.

Fix error handlign for incomplete struct encodings.

Raise better error when specifying a negative array size for (Objective-)C arguments where the size of a buffer is passed as one of the arguments to a method or function.

A side effect of this is that a number of manual bindings no longer support passing -1 as the size of a buffer to derive the size from the Python sequence.

A Python implementation for a method that returns void and has a single output parameter used to leak a reference to the return value.

Fix crash when a Python implementation with a pass-by-reference output argument or return value returns an Objective-C instance that is no longer referenced in Python when the function returns, e.g.:

@objc.objc_method(signature=b"@@:o^@")
def myOutput_(self, a):
    return (1, NSObject.alloc().init())
The bridge could pass a null pointer for a function pointer argument in some (unlikely) edge cases instead of raising an error.

Fix various crashes related to edge cases in pass-by-reference argument handling (none of which happen are used in bindings for Cocoa frameworks)

Metadata with a tuple as the value for c_array_length_in_arg for an output argument is now honored for methods implemented in Python.

Fix crash when c_array_length_in_arg metadata refers to an non-existing argument.

Fix handling of transient proxy value, such as when Objective-C calls a Python method when the object is kept alive from Objective-C (no active reference in Python).

Edge case found while debugging an unexpected crash in the free-threaded build which uncovered a bug that also affected the regular build (but was not triggered there in the test suite).

aValue.methodForSelector_ now works when the selector is implemented in Python, the result will be the Python callable (not wrapped in an objc.IMP value).

* A number of constants in the CoreAudio bindings evaluated to byte strings, while the framework expects regular strings.

Foundation.NSDecimalNumber can no longer be subclassed in Python.

Subclasses was possible in older versions, but this is something that isn’t supported in Objective-C and has unexpected behaviour.

The cobject and c_void_p arguments for opaque pointer types and objc.objc_object are now keyword only.

This should not affect user code because passing these values by value isn’t useful (esp. because the c_void_p argument is the only one that’s useful for interop with 3th-party code).

* “frozendict” is supported with Python 3.15a7 and later.

Instances roundtrip to Objective-C objects similarly as the dict type, including for keyed archiving. For non-keyed archiving a frozendict value is read back as a plain dict.

The metadata method on objc.function, objc.selector, and objc.IMP now returns a frozendict instead of a regular dict to indicate that changing the value has no effect.

* Drop GIL when sending KVO notifications

PR by github user Tim Clem.

* Drop dependency on dis.dis

PR by github user Max Bélanger.Update framework bindings for macOS 26.5 SDK


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-pyobjc/Makefile.common
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-core/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/py-pyobjc-core/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo
cvs rdiff -u -r1.10 -r1.11 \
    pkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-AdServices/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-Automator/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-CallKit/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo
cvs rdiff -u -r1.16 -r1.17 \
    pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo
cvs rdiff -u -r1.16 -r1.17 \
    pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo
cvs rdiff -u -r1.19 -r1.20 \
    pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-GameController/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-Intents/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-MailKit/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/py-pyobjc-framework-Metal/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
cvs rdiff -u -r1.16 -r1.17 \
    pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-Network/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-OSLog/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-PHASE/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-PassKit/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-Photos/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-PushKit/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-Security/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-Social/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-framework-Speech/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo
cvs rdiff -u -r1.24 -r1.25 \
    pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pyobjc-framework-Vision/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo
cvs rdiff -u -r1.22 -r1.23 \
    pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-libxpc/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/py-pyobjc/Makefile.common
diff -u pkgsrc/devel/py-pyobjc/Makefile.common:1.27 pkgsrc/devel/py-pyobjc/Makefile.common:1.28
--- pkgsrc/devel/py-pyobjc/Makefile.common:1.27 Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc/Makefile.common      Wed Jun  3 11:44:00 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.27 2025/12/30 14:18:13 adam Exp $
+# $NetBSD: Makefile.common,v 1.28 2026/06/03 11:44:00 adam Exp $
 # used by devel/py-pyobjc-core/Makefile
 # used by devel/py-pyobjc-framework-AdServices/Makefile
 # used by devel/py-pyobjc-framework-AdSupport/Makefile
@@ -150,7 +150,7 @@
 # used by devel/py-pyobjc-framework-libdispatch/Makefile
 # used by devel/py-pyobjc-framework-libxpc/Makefile
 
-PYOBJC_VERS=   12.1
+PYOBJC_VERS=   12.2
 
 DISTNAME?=     pyobjc_framework_${PYOBJC_FRAMEWORK:tl}-${PYOBJC_VERS}
 PKGNAME?=      ${PYPKGPREFIX}-pyobjc-framework-${PYOBJC_FRAMEWORK}-${PYOBJC_VERS}

Index: pkgsrc/devel/py-pyobjc-core/PLIST
diff -u pkgsrc/devel/py-pyobjc-core/PLIST:1.7 pkgsrc/devel/py-pyobjc-core/PLIST:1.8
--- pkgsrc/devel/py-pyobjc-core/PLIST:1.7       Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-core/PLIST   Wed Jun  3 11:44:00 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2025/12/30 14:18:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2026/06/03 11:44:00 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -6,6 +6,426 @@ ${PYSITELIB}/${WHEEL_INFODIR}/include/py
 ${PYSITELIB}/${WHEEL_INFODIR}/include/pyobjc-compat.h
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/PyObjCTest/NULL.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/NULL.so.dSYM/Contents/Resources/DWARF/NULL.so
+${PYSITELIB}/PyObjCTest/NULL.so.dSYM/Contents/Resources/Relocations/aarch64/NULL.so.yml
+${PYSITELIB}/PyObjCTest/arrayint.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/arrayint.so.dSYM/Contents/Resources/DWARF/arrayint.so
+${PYSITELIB}/PyObjCTest/arrayint.so.dSYM/Contents/Resources/Relocations/aarch64/arrayint.so.yml
+${PYSITELIB}/PyObjCTest/arrays.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/arrays.so.dSYM/Contents/Resources/DWARF/arrays.so
+${PYSITELIB}/PyObjCTest/arrays.so.dSYM/Contents/Resources/Relocations/aarch64/arrays.so.yml
+${PYSITELIB}/PyObjCTest/authorizationitem.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/authorizationitem.so.dSYM/Contents/Resources/DWARF/authorizationitem.so
+${PYSITELIB}/PyObjCTest/authorizationitem.so.dSYM/Contents/Resources/Relocations/aarch64/authorizationitem.so.yml
+${PYSITELIB}/PyObjCTest/block.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/block.so.dSYM/Contents/Resources/DWARF/block.so
+${PYSITELIB}/PyObjCTest/block.so.dSYM/Contents/Resources/Relocations/aarch64/block.so.yml
+${PYSITELIB}/PyObjCTest/block2.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/block2.so.dSYM/Contents/Resources/DWARF/block2.so
+${PYSITELIB}/PyObjCTest/block2.so.dSYM/Contents/Resources/Relocations/aarch64/block2.so.yml
+${PYSITELIB}/PyObjCTest/bufsizeinarg.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/bufsizeinarg.so.dSYM/Contents/Resources/DWARF/bufsizeinarg.so
+${PYSITELIB}/PyObjCTest/bufsizeinarg.so.dSYM/Contents/Resources/Relocations/aarch64/bufsizeinarg.so.yml
+${PYSITELIB}/PyObjCTest/categories_base.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/categories_base.so.dSYM/Contents/Resources/DWARF/categories_base.so
+${PYSITELIB}/PyObjCTest/categories_base.so.dSYM/Contents/Resources/Relocations/aarch64/categories_base.so.yml
+${PYSITELIB}/PyObjCTest/category_c42.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c42.so.dSYM/Contents/Resources/DWARF/category_c42.so
+${PYSITELIB}/PyObjCTest/category_c42.so.dSYM/Contents/Resources/Relocations/aarch64/category_c42.so.yml
+${PYSITELIB}/PyObjCTest/category_c43.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c43.so.dSYM/Contents/Resources/DWARF/category_c43.so
+${PYSITELIB}/PyObjCTest/category_c43.so.dSYM/Contents/Resources/Relocations/aarch64/category_c43.so.yml
+${PYSITELIB}/PyObjCTest/category_c44.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c44.so.dSYM/Contents/Resources/DWARF/category_c44.so
+${PYSITELIB}/PyObjCTest/category_c44.so.dSYM/Contents/Resources/Relocations/aarch64/category_c44.so.yml
+${PYSITELIB}/PyObjCTest/category_c45.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c45.so.dSYM/Contents/Resources/DWARF/category_c45.so
+${PYSITELIB}/PyObjCTest/category_c45.so.dSYM/Contents/Resources/Relocations/aarch64/category_c45.so.yml
+${PYSITELIB}/PyObjCTest/category_c46.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c46.so.dSYM/Contents/Resources/DWARF/category_c46.so
+${PYSITELIB}/PyObjCTest/category_c46.so.dSYM/Contents/Resources/Relocations/aarch64/category_c46.so.yml
+${PYSITELIB}/PyObjCTest/category_c47.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c47.so.dSYM/Contents/Resources/DWARF/category_c47.so
+${PYSITELIB}/PyObjCTest/category_c47.so.dSYM/Contents/Resources/Relocations/aarch64/category_c47.so.yml
+${PYSITELIB}/PyObjCTest/category_c48.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c48.so.dSYM/Contents/Resources/DWARF/category_c48.so
+${PYSITELIB}/PyObjCTest/category_c48.so.dSYM/Contents/Resources/Relocations/aarch64/category_c48.so.yml
+${PYSITELIB}/PyObjCTest/category_c49.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c49.so.dSYM/Contents/Resources/DWARF/category_c49.so
+${PYSITELIB}/PyObjCTest/category_c49.so.dSYM/Contents/Resources/Relocations/aarch64/category_c49.so.yml
+${PYSITELIB}/PyObjCTest/category_c50.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c50.so.dSYM/Contents/Resources/DWARF/category_c50.so
+${PYSITELIB}/PyObjCTest/category_c50.so.dSYM/Contents/Resources/Relocations/aarch64/category_c50.so.yml
+${PYSITELIB}/PyObjCTest/category_c51.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c51.so.dSYM/Contents/Resources/DWARF/category_c51.so
+${PYSITELIB}/PyObjCTest/category_c51.so.dSYM/Contents/Resources/Relocations/aarch64/category_c51.so.yml
+${PYSITELIB}/PyObjCTest/category_c52.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c52.so.dSYM/Contents/Resources/DWARF/category_c52.so
+${PYSITELIB}/PyObjCTest/category_c52.so.dSYM/Contents/Resources/Relocations/aarch64/category_c52.so.yml
+${PYSITELIB}/PyObjCTest/category_c53.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c53.so.dSYM/Contents/Resources/DWARF/category_c53.so
+${PYSITELIB}/PyObjCTest/category_c53.so.dSYM/Contents/Resources/Relocations/aarch64/category_c53.so.yml
+${PYSITELIB}/PyObjCTest/category_c54.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c54.so.dSYM/Contents/Resources/DWARF/category_c54.so
+${PYSITELIB}/PyObjCTest/category_c54.so.dSYM/Contents/Resources/Relocations/aarch64/category_c54.so.yml
+${PYSITELIB}/PyObjCTest/category_c55.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c55.so.dSYM/Contents/Resources/DWARF/category_c55.so
+${PYSITELIB}/PyObjCTest/category_c55.so.dSYM/Contents/Resources/Relocations/aarch64/category_c55.so.yml
+${PYSITELIB}/PyObjCTest/category_c56.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c56.so.dSYM/Contents/Resources/DWARF/category_c56.so
+${PYSITELIB}/PyObjCTest/category_c56.so.dSYM/Contents/Resources/Relocations/aarch64/category_c56.so.yml
+${PYSITELIB}/PyObjCTest/category_c57.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c57.so.dSYM/Contents/Resources/DWARF/category_c57.so
+${PYSITELIB}/PyObjCTest/category_c57.so.dSYM/Contents/Resources/Relocations/aarch64/category_c57.so.yml
+${PYSITELIB}/PyObjCTest/category_c58.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c58.so.dSYM/Contents/Resources/DWARF/category_c58.so
+${PYSITELIB}/PyObjCTest/category_c58.so.dSYM/Contents/Resources/Relocations/aarch64/category_c58.so.yml
+${PYSITELIB}/PyObjCTest/category_c59.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_c59.so.dSYM/Contents/Resources/DWARF/category_c59.so
+${PYSITELIB}/PyObjCTest/category_c59.so.dSYM/Contents/Resources/Relocations/aarch64/category_c59.so.yml
+${PYSITELIB}/PyObjCTest/category_gp10.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp10.so.dSYM/Contents/Resources/DWARF/category_gp10.so
+${PYSITELIB}/PyObjCTest/category_gp10.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp10.so.yml
+${PYSITELIB}/PyObjCTest/category_gp11.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp11.so.dSYM/Contents/Resources/DWARF/category_gp11.so
+${PYSITELIB}/PyObjCTest/category_gp11.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp11.so.yml
+${PYSITELIB}/PyObjCTest/category_gp12.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp12.so.dSYM/Contents/Resources/DWARF/category_gp12.so
+${PYSITELIB}/PyObjCTest/category_gp12.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp12.so.yml
+${PYSITELIB}/PyObjCTest/category_gp13.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp13.so.dSYM/Contents/Resources/DWARF/category_gp13.so
+${PYSITELIB}/PyObjCTest/category_gp13.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp13.so.yml
+${PYSITELIB}/PyObjCTest/category_gp14.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp14.so.dSYM/Contents/Resources/DWARF/category_gp14.so
+${PYSITELIB}/PyObjCTest/category_gp14.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp14.so.yml
+${PYSITELIB}/PyObjCTest/category_gp15.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp15.so.dSYM/Contents/Resources/DWARF/category_gp15.so
+${PYSITELIB}/PyObjCTest/category_gp15.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp15.so.yml
+${PYSITELIB}/PyObjCTest/category_gp16.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp16.so.dSYM/Contents/Resources/DWARF/category_gp16.so
+${PYSITELIB}/PyObjCTest/category_gp16.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp16.so.yml
+${PYSITELIB}/PyObjCTest/category_gp17.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp17.so.dSYM/Contents/Resources/DWARF/category_gp17.so
+${PYSITELIB}/PyObjCTest/category_gp17.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp17.so.yml
+${PYSITELIB}/PyObjCTest/category_gp18.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp18.so.dSYM/Contents/Resources/DWARF/category_gp18.so
+${PYSITELIB}/PyObjCTest/category_gp18.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp18.so.yml
+${PYSITELIB}/PyObjCTest/category_gp19.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp19.so.dSYM/Contents/Resources/DWARF/category_gp19.so
+${PYSITELIB}/PyObjCTest/category_gp19.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp19.so.yml
+${PYSITELIB}/PyObjCTest/category_gp20.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp20.so.dSYM/Contents/Resources/DWARF/category_gp20.so
+${PYSITELIB}/PyObjCTest/category_gp20.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp20.so.yml
+${PYSITELIB}/PyObjCTest/category_gp21.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp21.so.dSYM/Contents/Resources/DWARF/category_gp21.so
+${PYSITELIB}/PyObjCTest/category_gp21.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp21.so.yml
+${PYSITELIB}/PyObjCTest/category_gp22.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp22.so.dSYM/Contents/Resources/DWARF/category_gp22.so
+${PYSITELIB}/PyObjCTest/category_gp22.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp22.so.yml
+${PYSITELIB}/PyObjCTest/category_gp23.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp23.so.dSYM/Contents/Resources/DWARF/category_gp23.so
+${PYSITELIB}/PyObjCTest/category_gp23.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp23.so.yml
+${PYSITELIB}/PyObjCTest/category_gp24.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp24.so.dSYM/Contents/Resources/DWARF/category_gp24.so
+${PYSITELIB}/PyObjCTest/category_gp24.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp24.so.yml
+${PYSITELIB}/PyObjCTest/category_gp27.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp27.so.dSYM/Contents/Resources/DWARF/category_gp27.so
+${PYSITELIB}/PyObjCTest/category_gp27.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp27.so.yml
+${PYSITELIB}/PyObjCTest/category_gp3.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp3.so.dSYM/Contents/Resources/DWARF/category_gp3.so
+${PYSITELIB}/PyObjCTest/category_gp3.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp3.so.yml
+${PYSITELIB}/PyObjCTest/category_gp30.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp30.so.dSYM/Contents/Resources/DWARF/category_gp30.so
+${PYSITELIB}/PyObjCTest/category_gp30.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp30.so.yml
+${PYSITELIB}/PyObjCTest/category_gp33.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp33.so.dSYM/Contents/Resources/DWARF/category_gp33.so
+${PYSITELIB}/PyObjCTest/category_gp33.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp33.so.yml
+${PYSITELIB}/PyObjCTest/category_gp36.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp36.so.dSYM/Contents/Resources/DWARF/category_gp36.so
+${PYSITELIB}/PyObjCTest/category_gp36.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp36.so.yml
+${PYSITELIB}/PyObjCTest/category_gp39.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp39.so.dSYM/Contents/Resources/DWARF/category_gp39.so
+${PYSITELIB}/PyObjCTest/category_gp39.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp39.so.yml
+${PYSITELIB}/PyObjCTest/category_gp42.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp42.so.dSYM/Contents/Resources/DWARF/category_gp42.so
+${PYSITELIB}/PyObjCTest/category_gp42.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp42.so.yml
+${PYSITELIB}/PyObjCTest/category_gp45.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp45.so.dSYM/Contents/Resources/DWARF/category_gp45.so
+${PYSITELIB}/PyObjCTest/category_gp45.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp45.so.yml
+${PYSITELIB}/PyObjCTest/category_gp48.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp48.so.dSYM/Contents/Resources/DWARF/category_gp48.so
+${PYSITELIB}/PyObjCTest/category_gp48.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp48.so.yml
+${PYSITELIB}/PyObjCTest/category_gp51.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp51.so.dSYM/Contents/Resources/DWARF/category_gp51.so
+${PYSITELIB}/PyObjCTest/category_gp51.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp51.so.yml
+${PYSITELIB}/PyObjCTest/category_gp54.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp54.so.dSYM/Contents/Resources/DWARF/category_gp54.so
+${PYSITELIB}/PyObjCTest/category_gp54.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp54.so.yml
+${PYSITELIB}/PyObjCTest/category_gp57.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp57.so.dSYM/Contents/Resources/DWARF/category_gp57.so
+${PYSITELIB}/PyObjCTest/category_gp57.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp57.so.yml
+${PYSITELIB}/PyObjCTest/category_gp6.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp6.so.dSYM/Contents/Resources/DWARF/category_gp6.so
+${PYSITELIB}/PyObjCTest/category_gp6.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp6.so.yml
+${PYSITELIB}/PyObjCTest/category_gp7.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp7.so.dSYM/Contents/Resources/DWARF/category_gp7.so
+${PYSITELIB}/PyObjCTest/category_gp7.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp7.so.yml
+${PYSITELIB}/PyObjCTest/category_gp8.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp8.so.dSYM/Contents/Resources/DWARF/category_gp8.so
+${PYSITELIB}/PyObjCTest/category_gp8.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp8.so.yml
+${PYSITELIB}/PyObjCTest/category_gp9.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_gp9.so.dSYM/Contents/Resources/DWARF/category_gp9.so
+${PYSITELIB}/PyObjCTest/category_gp9.so.dSYM/Contents/Resources/Relocations/aarch64/category_gp9.so.yml
+${PYSITELIB}/PyObjCTest/category_p24.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p24.so.dSYM/Contents/Resources/DWARF/category_p24.so
+${PYSITELIB}/PyObjCTest/category_p24.so.dSYM/Contents/Resources/Relocations/aarch64/category_p24.so.yml
+${PYSITELIB}/PyObjCTest/category_p25.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p25.so.dSYM/Contents/Resources/DWARF/category_p25.so
+${PYSITELIB}/PyObjCTest/category_p25.so.dSYM/Contents/Resources/Relocations/aarch64/category_p25.so.yml
+${PYSITELIB}/PyObjCTest/category_p26.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p26.so.dSYM/Contents/Resources/DWARF/category_p26.so
+${PYSITELIB}/PyObjCTest/category_p26.so.dSYM/Contents/Resources/Relocations/aarch64/category_p26.so.yml
+${PYSITELIB}/PyObjCTest/category_p27.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p27.so.dSYM/Contents/Resources/DWARF/category_p27.so
+${PYSITELIB}/PyObjCTest/category_p27.so.dSYM/Contents/Resources/Relocations/aarch64/category_p27.so.yml
+${PYSITELIB}/PyObjCTest/category_p28.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p28.so.dSYM/Contents/Resources/DWARF/category_p28.so
+${PYSITELIB}/PyObjCTest/category_p28.so.dSYM/Contents/Resources/Relocations/aarch64/category_p28.so.yml
+${PYSITELIB}/PyObjCTest/category_p29.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p29.so.dSYM/Contents/Resources/DWARF/category_p29.so
+${PYSITELIB}/PyObjCTest/category_p29.so.dSYM/Contents/Resources/Relocations/aarch64/category_p29.so.yml
+${PYSITELIB}/PyObjCTest/category_p30.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p30.so.dSYM/Contents/Resources/DWARF/category_p30.so
+${PYSITELIB}/PyObjCTest/category_p30.so.dSYM/Contents/Resources/Relocations/aarch64/category_p30.so.yml
+${PYSITELIB}/PyObjCTest/category_p31.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p31.so.dSYM/Contents/Resources/DWARF/category_p31.so
+${PYSITELIB}/PyObjCTest/category_p31.so.dSYM/Contents/Resources/Relocations/aarch64/category_p31.so.yml
+${PYSITELIB}/PyObjCTest/category_p32.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p32.so.dSYM/Contents/Resources/DWARF/category_p32.so
+${PYSITELIB}/PyObjCTest/category_p32.so.dSYM/Contents/Resources/Relocations/aarch64/category_p32.so.yml
+${PYSITELIB}/PyObjCTest/category_p33.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p33.so.dSYM/Contents/Resources/DWARF/category_p33.so
+${PYSITELIB}/PyObjCTest/category_p33.so.dSYM/Contents/Resources/Relocations/aarch64/category_p33.so.yml
+${PYSITELIB}/PyObjCTest/category_p34.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p34.so.dSYM/Contents/Resources/DWARF/category_p34.so
+${PYSITELIB}/PyObjCTest/category_p34.so.dSYM/Contents/Resources/Relocations/aarch64/category_p34.so.yml
+${PYSITELIB}/PyObjCTest/category_p35.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p35.so.dSYM/Contents/Resources/DWARF/category_p35.so
+${PYSITELIB}/PyObjCTest/category_p35.so.dSYM/Contents/Resources/Relocations/aarch64/category_p35.so.yml
+${PYSITELIB}/PyObjCTest/category_p36.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p36.so.dSYM/Contents/Resources/DWARF/category_p36.so
+${PYSITELIB}/PyObjCTest/category_p36.so.dSYM/Contents/Resources/Relocations/aarch64/category_p36.so.yml
+${PYSITELIB}/PyObjCTest/category_p37.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p37.so.dSYM/Contents/Resources/DWARF/category_p37.so
+${PYSITELIB}/PyObjCTest/category_p37.so.dSYM/Contents/Resources/Relocations/aarch64/category_p37.so.yml
+${PYSITELIB}/PyObjCTest/category_p38.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p38.so.dSYM/Contents/Resources/DWARF/category_p38.so
+${PYSITELIB}/PyObjCTest/category_p38.so.dSYM/Contents/Resources/Relocations/aarch64/category_p38.so.yml
+${PYSITELIB}/PyObjCTest/category_p39.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p39.so.dSYM/Contents/Resources/DWARF/category_p39.so
+${PYSITELIB}/PyObjCTest/category_p39.so.dSYM/Contents/Resources/Relocations/aarch64/category_p39.so.yml
+${PYSITELIB}/PyObjCTest/category_p40.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p40.so.dSYM/Contents/Resources/DWARF/category_p40.so
+${PYSITELIB}/PyObjCTest/category_p40.so.dSYM/Contents/Resources/Relocations/aarch64/category_p40.so.yml
+${PYSITELIB}/PyObjCTest/category_p41.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/category_p41.so.dSYM/Contents/Resources/DWARF/category_p41.so
+${PYSITELIB}/PyObjCTest/category_p41.so.dSYM/Contents/Resources/Relocations/aarch64/category_p41.so.yml
+${PYSITELIB}/PyObjCTest/cfsocket.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/cfsocket.so.dSYM/Contents/Resources/DWARF/cfsocket.so
+${PYSITELIB}/PyObjCTest/cfsocket.so.dSYM/Contents/Resources/Relocations/aarch64/cfsocket.so.yml
+${PYSITELIB}/PyObjCTest/classes.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/classes.so.dSYM/Contents/Resources/DWARF/classes.so
+${PYSITELIB}/PyObjCTest/classes.so.dSYM/Contents/Resources/Relocations/aarch64/classes.so.yml
+${PYSITELIB}/PyObjCTest/clinmeth.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/clinmeth.so.dSYM/Contents/Resources/DWARF/clinmeth.so
+${PYSITELIB}/PyObjCTest/clinmeth.so.dSYM/Contents/Resources/Relocations/aarch64/clinmeth.so.yml
+${PYSITELIB}/PyObjCTest/coding.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/coding.so.dSYM/Contents/Resources/DWARF/coding.so
+${PYSITELIB}/PyObjCTest/coding.so.dSYM/Contents/Resources/Relocations/aarch64/coding.so.yml
+${PYSITELIB}/PyObjCTest/copying.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/copying.so.dSYM/Contents/Resources/DWARF/copying.so
+${PYSITELIB}/PyObjCTest/copying.so.dSYM/Contents/Resources/Relocations/aarch64/copying.so.yml
+${PYSITELIB}/PyObjCTest/corefoundation.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/corefoundation.so.dSYM/Contents/Resources/DWARF/corefoundation.so
+${PYSITELIB}/PyObjCTest/corefoundation.so.dSYM/Contents/Resources/Relocations/aarch64/corefoundation.so.yml
+${PYSITELIB}/PyObjCTest/customcallers.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/customcallers.so.dSYM/Contents/Resources/DWARF/customcallers.so
+${PYSITELIB}/PyObjCTest/customcallers.so.dSYM/Contents/Resources/Relocations/aarch64/customcallers.so.yml
+${PYSITELIB}/PyObjCTest/dataint.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/dataint.so.dSYM/Contents/Resources/DWARF/dataint.so
+${PYSITELIB}/PyObjCTest/dataint.so.dSYM/Contents/Resources/Relocations/aarch64/dataint.so.yml
+${PYSITELIB}/PyObjCTest/dateint.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/dateint.so.dSYM/Contents/Resources/DWARF/dateint.so
+${PYSITELIB}/PyObjCTest/dateint.so.dSYM/Contents/Resources/Relocations/aarch64/dateint.so.yml
+${PYSITELIB}/PyObjCTest/decimal.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/decimal.so.dSYM/Contents/Resources/DWARF/decimal.so
+${PYSITELIB}/PyObjCTest/decimal.so.dSYM/Contents/Resources/Relocations/aarch64/decimal.so.yml
+${PYSITELIB}/PyObjCTest/deprecations.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/deprecations.so.dSYM/Contents/Resources/DWARF/deprecations.so
+${PYSITELIB}/PyObjCTest/deprecations.so.dSYM/Contents/Resources/Relocations/aarch64/deprecations.so.yml
+${PYSITELIB}/PyObjCTest/dictint.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/dictint.so.dSYM/Contents/Resources/DWARF/dictint.so
+${PYSITELIB}/PyObjCTest/dictint.so.dSYM/Contents/Resources/Relocations/aarch64/dictint.so.yml
+${PYSITELIB}/PyObjCTest/enumeration.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/enumeration.so.dSYM/Contents/Resources/DWARF/enumeration.so
+${PYSITELIB}/PyObjCTest/enumeration.so.dSYM/Contents/Resources/Relocations/aarch64/enumeration.so.yml
+${PYSITELIB}/PyObjCTest/exceptions.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/exceptions.so.dSYM/Contents/Resources/DWARF/exceptions.so
+${PYSITELIB}/PyObjCTest/exceptions.so.dSYM/Contents/Resources/Relocations/aarch64/exceptions.so.yml
+${PYSITELIB}/PyObjCTest/filepointer.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/filepointer.so.dSYM/Contents/Resources/DWARF/filepointer.so
+${PYSITELIB}/PyObjCTest/filepointer.so.dSYM/Contents/Resources/Relocations/aarch64/filepointer.so.yml
+${PYSITELIB}/PyObjCTest/fsref.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/fsref.so.dSYM/Contents/Resources/DWARF/fsref.so
+${PYSITELIB}/PyObjCTest/fsref.so.dSYM/Contents/Resources/Relocations/aarch64/fsref.so.yml
+${PYSITELIB}/PyObjCTest/gcov.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/gcov.so.dSYM/Contents/Resources/DWARF/gcov.so
+${PYSITELIB}/PyObjCTest/gcov.so.dSYM/Contents/Resources/Relocations/aarch64/gcov.so.yml
+${PYSITELIB}/PyObjCTest/genericnew.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/genericnew.so.dSYM/Contents/Resources/DWARF/genericnew.so
+${PYSITELIB}/PyObjCTest/genericnew.so.dSYM/Contents/Resources/Relocations/aarch64/genericnew.so.yml
+${PYSITELIB}/PyObjCTest/helpernsdata.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/helpernsdata.so.dSYM/Contents/Resources/DWARF/helpernsdata.so
+${PYSITELIB}/PyObjCTest/helpernsdata.so.dSYM/Contents/Resources/Relocations/aarch64/helpernsdata.so.yml
+${PYSITELIB}/PyObjCTest/helpernsobject.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/helpernsobject.so.dSYM/Contents/Resources/DWARF/helpernsobject.so
+${PYSITELIB}/PyObjCTest/helpernsobject.so.dSYM/Contents/Resources/Relocations/aarch64/helpernsobject.so.yml
+${PYSITELIB}/PyObjCTest/identity.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/identity.so.dSYM/Contents/Resources/DWARF/identity.so
+${PYSITELIB}/PyObjCTest/identity.so.dSYM/Contents/Resources/Relocations/aarch64/identity.so.yml
+${PYSITELIB}/PyObjCTest/initialize.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/initialize.so.dSYM/Contents/Resources/DWARF/initialize.so
+${PYSITELIB}/PyObjCTest/initialize.so.dSYM/Contents/Resources/Relocations/aarch64/initialize.so.yml
+${PYSITELIB}/PyObjCTest/initpatterns.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/initpatterns.so.dSYM/Contents/Resources/DWARF/initpatterns.so
+${PYSITELIB}/PyObjCTest/initpatterns.so.dSYM/Contents/Resources/Relocations/aarch64/initpatterns.so.yml
+${PYSITELIB}/PyObjCTest/instanceVariables.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/instanceVariables.so.dSYM/Contents/Resources/DWARF/instanceVariables.so
+${PYSITELIB}/PyObjCTest/instanceVariables.so.dSYM/Contents/Resources/Relocations/aarch64/instanceVariables.so.yml
+${PYSITELIB}/PyObjCTest/keyvalue.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/keyvalue.so.dSYM/Contents/Resources/DWARF/keyvalue.so
+${PYSITELIB}/PyObjCTest/keyvalue.so.dSYM/Contents/Resources/Relocations/aarch64/keyvalue.so.yml
+${PYSITELIB}/PyObjCTest/locking.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/locking.so.dSYM/Contents/Resources/DWARF/locking.so
+${PYSITELIB}/PyObjCTest/locking.so.dSYM/Contents/Resources/Relocations/aarch64/locking.so.yml
+${PYSITELIB}/PyObjCTest/metadata.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/metadata.so.dSYM/Contents/Resources/DWARF/metadata.so
+${PYSITELIB}/PyObjCTest/metadata.so.dSYM/Contents/Resources/Relocations/aarch64/metadata.so.yml
+${PYSITELIB}/PyObjCTest/metadatafunction.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/metadatafunction.so.dSYM/Contents/Resources/DWARF/metadatafunction.so
+${PYSITELIB}/PyObjCTest/metadatafunction.so.dSYM/Contents/Resources/Relocations/aarch64/metadatafunction.so.yml
+${PYSITELIB}/PyObjCTest/metadataorder.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/metadataorder.so.dSYM/Contents/Resources/DWARF/metadataorder.so
+${PYSITELIB}/PyObjCTest/metadataorder.so.dSYM/Contents/Resources/Relocations/aarch64/metadataorder.so.yml
+${PYSITELIB}/PyObjCTest/methodaccess.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/methodaccess.so.dSYM/Contents/Resources/DWARF/methodaccess.so
+${PYSITELIB}/PyObjCTest/methodaccess.so.dSYM/Contents/Resources/Relocations/aarch64/methodaccess.so.yml
+${PYSITELIB}/PyObjCTest/methodlookup.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/methodlookup.so.dSYM/Contents/Resources/DWARF/methodlookup.so
+${PYSITELIB}/PyObjCTest/methodlookup.so.dSYM/Contents/Resources/Relocations/aarch64/methodlookup.so.yml
+${PYSITELIB}/PyObjCTest/methres1.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/methres1.so.dSYM/Contents/Resources/DWARF/methres1.so
+${PYSITELIB}/PyObjCTest/methres1.so.dSYM/Contents/Resources/Relocations/aarch64/methres1.so.yml
+${PYSITELIB}/PyObjCTest/methres2.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/methres2.so.dSYM/Contents/Resources/DWARF/methres2.so
+${PYSITELIB}/PyObjCTest/methres2.so.dSYM/Contents/Resources/Relocations/aarch64/methres2.so.yml
+${PYSITELIB}/PyObjCTest/misc.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/misc.so.dSYM/Contents/Resources/DWARF/misc.so
+${PYSITELIB}/PyObjCTest/misc.so.dSYM/Contents/Resources/Relocations/aarch64/misc.so.yml
+${PYSITELIB}/PyObjCTest/missing1.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/missing1.so.dSYM/Contents/Resources/DWARF/missing1.so
+${PYSITELIB}/PyObjCTest/missing1.so.dSYM/Contents/Resources/Relocations/aarch64/missing1.so.yml
+${PYSITELIB}/PyObjCTest/missing2.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/missing2.so.dSYM/Contents/Resources/DWARF/missing2.so
+${PYSITELIB}/PyObjCTest/missing2.so.dSYM/Contents/Resources/Relocations/aarch64/missing2.so.yml
+${PYSITELIB}/PyObjCTest/missing3.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/missing3.so.dSYM/Contents/Resources/DWARF/missing3.so
+${PYSITELIB}/PyObjCTest/missing3.so.dSYM/Contents/Resources/Relocations/aarch64/missing3.so.yml
+${PYSITELIB}/PyObjCTest/nsobjectcategory.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/nsobjectcategory.so.dSYM/Contents/Resources/DWARF/nsobjectcategory.so
+${PYSITELIB}/PyObjCTest/nsobjectcategory.so.dSYM/Contents/Resources/Relocations/aarch64/nsobjectcategory.so.yml
+${PYSITELIB}/PyObjCTest/nulldelimitedresult.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/nulldelimitedresult.so.dSYM/Contents/Resources/DWARF/nulldelimitedresult.so
+${PYSITELIB}/PyObjCTest/nulldelimitedresult.so.dSYM/Contents/Resources/Relocations/aarch64/nulldelimitedresult.so.yml
+${PYSITELIB}/PyObjCTest/objectint.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/objectint.so.dSYM/Contents/Resources/DWARF/objectint.so
+${PYSITELIB}/PyObjCTest/objectint.so.dSYM/Contents/Resources/Relocations/aarch64/objectint.so.yml
+${PYSITELIB}/PyObjCTest/opaque.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/opaque.so.dSYM/Contents/Resources/DWARF/opaque.so
+${PYSITELIB}/PyObjCTest/opaque.so.dSYM/Contents/Resources/Relocations/aarch64/opaque.so.yml
+${PYSITELIB}/PyObjCTest/pointersupport.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/pointersupport.so.dSYM/Contents/Resources/DWARF/pointersupport.so
+${PYSITELIB}/PyObjCTest/pointersupport.so.dSYM/Contents/Resources/Relocations/aarch64/pointersupport.so.yml
+${PYSITELIB}/PyObjCTest/properties.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/properties.so.dSYM/Contents/Resources/DWARF/properties.so
+${PYSITELIB}/PyObjCTest/properties.so.dSYM/Contents/Resources/Relocations/aarch64/properties.so.yml
+${PYSITELIB}/PyObjCTest/protected.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/protected.so.dSYM/Contents/Resources/DWARF/protected.so
+${PYSITELIB}/PyObjCTest/protected.so.dSYM/Contents/Resources/Relocations/aarch64/protected.so.yml
+${PYSITELIB}/PyObjCTest/protocol.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/protocol.so.dSYM/Contents/Resources/DWARF/protocol.so
+${PYSITELIB}/PyObjCTest/protocol.so.dSYM/Contents/Resources/Relocations/aarch64/protocol.so.yml
+${PYSITELIB}/PyObjCTest/pythonnumber.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/pythonnumber.so.dSYM/Contents/Resources/DWARF/pythonnumber.so
+${PYSITELIB}/PyObjCTest/pythonnumber.so.dSYM/Contents/Resources/Relocations/aarch64/pythonnumber.so.yml
+${PYSITELIB}/PyObjCTest/pythonset.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/pythonset.so.dSYM/Contents/Resources/DWARF/pythonset.so
+${PYSITELIB}/PyObjCTest/pythonset.so.dSYM/Contents/Resources/Relocations/aarch64/pythonset.so.yml
+${PYSITELIB}/PyObjCTest/sequence.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/sequence.so.dSYM/Contents/Resources/DWARF/sequence.so
+${PYSITELIB}/PyObjCTest/sequence.so.dSYM/Contents/Resources/Relocations/aarch64/sequence.so.yml
+${PYSITELIB}/PyObjCTest/sockaddr.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/sockaddr.so.dSYM/Contents/Resources/DWARF/sockaddr.so
+${PYSITELIB}/PyObjCTest/sockaddr.so.dSYM/Contents/Resources/Relocations/aarch64/sockaddr.so.yml
+${PYSITELIB}/PyObjCTest/specialtypecodes.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/specialtypecodes.so.dSYM/Contents/Resources/DWARF/specialtypecodes.so
+${PYSITELIB}/PyObjCTest/specialtypecodes.so.dSYM/Contents/Resources/Relocations/aarch64/specialtypecodes.so.yml
+${PYSITELIB}/PyObjCTest/stringint.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/stringint.so.dSYM/Contents/Resources/DWARF/stringint.so
+${PYSITELIB}/PyObjCTest/stringint.so.dSYM/Contents/Resources/Relocations/aarch64/stringint.so.yml
+${PYSITELIB}/PyObjCTest/structargs.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/structargs.so.dSYM/Contents/Resources/DWARF/structargs.so
+${PYSITELIB}/PyObjCTest/structargs.so.dSYM/Contents/Resources/Relocations/aarch64/structargs.so.yml
+${PYSITELIB}/PyObjCTest/structpointer1.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/structpointer1.so.dSYM/Contents/Resources/DWARF/structpointer1.so
+${PYSITELIB}/PyObjCTest/structpointer1.so.dSYM/Contents/Resources/Relocations/aarch64/structpointer1.so.yml
+${PYSITELIB}/PyObjCTest/structpointer2.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/structpointer2.so.dSYM/Contents/Resources/DWARF/structpointer2.so
+${PYSITELIB}/PyObjCTest/structpointer2.so.dSYM/Contents/Resources/Relocations/aarch64/structpointer2.so.yml
+${PYSITELIB}/PyObjCTest/structs.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/structs.so.dSYM/Contents/Resources/DWARF/structs.so
+${PYSITELIB}/PyObjCTest/structs.so.dSYM/Contents/Resources/Relocations/aarch64/structs.so.yml
+${PYSITELIB}/PyObjCTest/supercall.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/supercall.so.dSYM/Contents/Resources/DWARF/supercall.so
+${PYSITELIB}/PyObjCTest/supercall.so.dSYM/Contents/Resources/Relocations/aarch64/supercall.so.yml
+${PYSITELIB}/PyObjCTest/testbndl.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/testbndl.so.dSYM/Contents/Resources/DWARF/testbndl.so
+${PYSITELIB}/PyObjCTest/testbndl.so.dSYM/Contents/Resources/Relocations/aarch64/testbndl.so.yml
+${PYSITELIB}/PyObjCTest/testbndl2.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/testbndl2.so.dSYM/Contents/Resources/DWARF/testbndl2.so
+${PYSITELIB}/PyObjCTest/testbndl2.so.dSYM/Contents/Resources/Relocations/aarch64/testbndl2.so.yml
+${PYSITELIB}/PyObjCTest/testclassandinst.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/testclassandinst.so.dSYM/Contents/Resources/DWARF/testclassandinst.so
+${PYSITELIB}/PyObjCTest/testclassandinst.so.dSYM/Contents/Resources/Relocations/aarch64/testclassandinst.so.yml
+${PYSITELIB}/PyObjCTest/testoutputinitializer.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/testoutputinitializer.so.dSYM/Contents/Resources/DWARF/testoutputinitializer.so
+${PYSITELIB}/PyObjCTest/testoutputinitializer.so.dSYM/Contents/Resources/Relocations/aarch64/testoutputinitializer.so.yml
+${PYSITELIB}/PyObjCTest/transient.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/transient.so.dSYM/Contents/Resources/DWARF/transient.so
+${PYSITELIB}/PyObjCTest/transient.so.dSYM/Contents/Resources/Relocations/aarch64/transient.so.yml
+${PYSITELIB}/PyObjCTest/unavailable.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/unavailable.so.dSYM/Contents/Resources/DWARF/unavailable.so
+${PYSITELIB}/PyObjCTest/unavailable.so.dSYM/Contents/Resources/Relocations/aarch64/unavailable.so.yml
+${PYSITELIB}/PyObjCTest/vector.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/vector.so.dSYM/Contents/Resources/DWARF/vector.so
+${PYSITELIB}/PyObjCTest/vector.so.dSYM/Contents/Resources/Relocations/aarch64/vector.so.yml
+${PYSITELIB}/PyObjCTest/vectorcall.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/vectorcall.so.dSYM/Contents/Resources/DWARF/vectorcall.so
+${PYSITELIB}/PyObjCTest/vectorcall.so.dSYM/Contents/Resources/Relocations/aarch64/vectorcall.so.yml
+${PYSITELIB}/PyObjCTest/voidpointer.so.dSYM/Contents/Info.plist
+${PYSITELIB}/PyObjCTest/voidpointer.so.dSYM/Contents/Resources/DWARF/voidpointer.so
+${PYSITELIB}/PyObjCTest/voidpointer.so.dSYM/Contents/Resources/Relocations/aarch64/voidpointer.so.yml
 ${PYSITELIB}/PyObjCTools/KeyValueCoding.py
 ${PYSITELIB}/PyObjCTools/KeyValueCoding.pyc
 ${PYSITELIB}/PyObjCTools/KeyValueCoding.pyo
@@ -88,10 +508,16 @@ ${PYSITELIB}/objc/_locking.py
 ${PYSITELIB}/objc/_locking.pyc
 ${PYSITELIB}/objc/_locking.pyo
 ${PYSITELIB}/objc/_machsignals.so
+${PYSITELIB}/objc/_machsignals.so.dSYM/Contents/Info.plist
+${PYSITELIB}/objc/_machsignals.so.dSYM/Contents/Resources/DWARF/_machsignals.so
+${PYSITELIB}/objc/_machsignals.so.dSYM/Contents/Resources/Relocations/aarch64/_machsignals.so.yml
 ${PYSITELIB}/objc/_new.py
 ${PYSITELIB}/objc/_new.pyc
 ${PYSITELIB}/objc/_new.pyo
 ${PYSITELIB}/objc/_objc.so
+${PYSITELIB}/objc/_objc.so.dSYM/Contents/Info.plist
+${PYSITELIB}/objc/_objc.so.dSYM/Contents/Resources/DWARF/_objc.so
+${PYSITELIB}/objc/_objc.so.dSYM/Contents/Resources/Relocations/aarch64/_objc.so.yml
 ${PYSITELIB}/objc/_properties.py
 ${PYSITELIB}/objc/_properties.pyc
 ${PYSITELIB}/objc/_properties.pyo

Index: pkgsrc/devel/py-pyobjc-core/distinfo
diff -u pkgsrc/devel/py-pyobjc-core/distinfo:1.25 pkgsrc/devel/py-pyobjc-core/distinfo:1.26
--- pkgsrc/devel/py-pyobjc-core/distinfo:1.25   Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-core/distinfo        Wed Jun  3 11:44:00 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2025/12/30 14:18:13 adam Exp $
+$NetBSD: distinfo,v 1.26 2026/06/03 11:44:00 adam Exp $
 
-BLAKE2s (pyobjc_core-12.1.tar.gz) = ef2f2f6c368f940f0a870273876cb453ea0f374744ac6f103d986e53eb5d56b6
-SHA512 (pyobjc_core-12.1.tar.gz) = 93a57ca785eeabb668dcc81b4143737a18bfa6bbcd4af45b3f4fce3511c8dc4f592bce40c79c0987f092ef627331ac7aee264909d56d2d3d86f3089cbe89ae72
-Size (pyobjc_core-12.1.tar.gz) = 1000532 bytes
-SHA1 (patch-setup.py) = 108b99c4296f62e1f504f8cadffa8b870a6c2f76
+BLAKE2s (pyobjc_core-12.2.tar.gz) = 411b899e7258f1ee07c4a9c13690f6d8f955b39b2d0f7929f2467daa404f47ef
+SHA512 (pyobjc_core-12.2.tar.gz) = 7627cb1e84f40d47002f12249c8eb95b2af54e36c89008af236241498b37dc89b35c5d7ebf8b8b60f15090990f6ae710f1fe149ddfeef066fb1009d68abcf468
+Size (pyobjc_core-12.2.tar.gz) = 1062064 bytes
+SHA1 (patch-setup.py) = 90e4ac9d6934d6fa8560766bc85b40051aff9388

Index: pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py
diff -u pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py:1.10 pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py:1.11
--- pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py:1.10     Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-core/patches/patch-setup.py  Wed Jun  3 11:44:00 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-setup.py,v 1.10 2025/12/30 14:18:13 adam Exp $
+$NetBSD: patch-setup.py,v 1.11 2026/06/03 11:44:00 adam Exp $
 
 Do not add debug symbols.
 Do not override compiler optimiztion flags.
 Avoid a hack.
 
---- setup.py.orig      2025-11-01 07:21:30.000000000 +0000
+--- setup.py.orig      2026-01-25 10:49:01.000000000 +0000
 +++ setup.py
 @@ -67,7 +67,6 @@ def get_sdk_level(sdk):
  
@@ -14,32 +14,27 @@ Avoid a hack.
      "-fexceptions",
      # Explicitly opt-out of ARC
      "-fno-objc-arc",
-@@ -94,10 +93,6 @@ CFLAGS = [
+@@ -94,9 +93,6 @@ CFLAGS = [
      "-Wno-cast-function-type-mismatch",
      "-I/usr/include/ffi",
      "-fvisibility=hidden",
--    # "-O0",
 -    "-g",
 -    # "-O0",
 -    "-O3",
-     "-flto=thin",
-     # XXX: Use object_path_lto (during linking?)
-     # "-fsanitize-thread-atomics",
-@@ -113,13 +108,9 @@ OBJC_LDFLAGS = [
-     "-framework",
-     "Foundation",
+ ]
+ 
+ # CFLAGS for other (test) extensions:
+@@ -112,9 +108,6 @@ OBJC_LDFLAGS = [
      # "-fvisibility=protected",
--    "-g",
      "-lffi",
-     # "-fsanitize=address", "-fsanitize=undefined", "-fno-sanitize=vptr",
      "-fvisibility=hidden",
--    # "-O0",
 -    "-g",
+-    # "-O0",
 -    "-O3",
-     "-flto=thin",
-     # "-O0",
      "-fexceptions",
-@@ -252,8 +243,6 @@ class oc_test(Command):
+ ]
+ EXT_LDFLAGS = OBJC_LDFLAGS + []
+@@ -246,8 +239,6 @@ class oc_test(Command):
          self.__old_path = sys.path[:]
          self.__old_modules = sys.modules.copy()
  

Index: pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo:1.22 Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-AVFoundation/distinfo      Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_avfoundation-12.1.tar.gz) = 9be6373ca1f41885071c97fcc0dbbd69a57a029239f0bde1dc45452c9aa16bce
-SHA512 (pyobjc_framework_avfoundation-12.1.tar.gz) = 66f7c81a66d48d1833c0f403e70343697e225f3914bed35899050d7e666c046cb5872168767d543c4483369eb06d5d8ae292bb1627b088eafaa4535d9390a276
-Size (pyobjc_framework_avfoundation-12.1.tar.gz) = 310047 bytes
+BLAKE2s (pyobjc_framework_avfoundation-12.2.tar.gz) = d2fe1fa2bbc526ed0da83c4f91f94246bc5b157a3b4f3b2d5d466e55164e5f58
+SHA512 (pyobjc_framework_avfoundation-12.2.tar.gz) = c0fc36406ba2b7966ef13a89c5a589ae6aa8a259e596b50b740b0ab16abe6648b1b863feaf1637a357fe89842f807770b58ef053c00cb3731014f6fb3846a9f9
+Size (pyobjc_framework_avfoundation-12.2.tar.gz) = 410281 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo:1.22        Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-AVKit/distinfo     Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_avkit-12.1.tar.gz) = 364ab2aecaa8cc28c5a447ade03e9acac536ab1744ce486cc01a8536289c6209
-SHA512 (pyobjc_framework_avkit-12.1.tar.gz) = fb1cf073a76d85094822d5704411a3f6a1caa98c6d5dbff2e768efd77be9457a67f0d6a1081d3edb2b3da7aea98039a6edc69430094d9aac2a4f7b76273aabff
-Size (pyobjc_framework_avkit-12.1.tar.gz) = 28473 bytes
+BLAKE2s (pyobjc_framework_avkit-12.2.tar.gz) = 94031ac3441249a9a661b1e8a5c1fccd32171b0fe1b0359fb4ae957e962cf0f2
+SHA512 (pyobjc_framework_avkit-12.2.tar.gz) = afb40c71615221ba31963650ef36c2672f236e8171c3929cb0a13c4b19e518afc18c1bd679236dedbe048ee15a2126646cfda01c4eb88d30fc1580cdbe1c7a24
+Size (pyobjc_framework_avkit-12.2.tar.gz) = 33572 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo:1.10 pkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo:1.11
--- pkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo:1.10    Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-AVRouting/distinfo Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.11 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_avrouting-12.1.tar.gz) = 059d3053311fb312250e6a33d76c235c054e254ca9dca1a7eaa6b747db451d52
-SHA512 (pyobjc_framework_avrouting-12.1.tar.gz) = 9c2f540fabefc82d19b5ed5d93215cceba10cb8ce777221be41b3e25a1bbbb113cd226a70c333f6f47f501776acc19bcf8c9432ae682a39546f851f0c0fbaafe
-Size (pyobjc_framework_avrouting-12.1.tar.gz) = 20031 bytes
+BLAKE2s (pyobjc_framework_avrouting-12.2.tar.gz) = 0a3a76795ad630f2c08113ce8efc90a5b0026b8c405645fe14b2155b678ca6be
+SHA512 (pyobjc_framework_avrouting-12.2.tar.gz) = 07bd89316f1be314392556cf436af3b571319a9c765d4687ec20036a529666d164ae7c08f1d0f034bd54598026f467053fb9d37228113f0977e77377006a9874
+Size (pyobjc_framework_avrouting-12.2.tar.gz) = 20872 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo:1.11        Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-framework-Accessibility/distinfo     Wed Jun  3 11:44:00 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:13 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:00 adam Exp $
 
-BLAKE2s (pyobjc_framework_accessibility-12.1.tar.gz) = 6e093dbd91a2579df8d2512fd4d9b896146bef27f4f0d6379382b82fd87dd0a0
-SHA512 (pyobjc_framework_accessibility-12.1.tar.gz) = b23fabbbc034d2c700d5bd0d20f56076ea325211b74a22a9aec4d9a21970f91e12452ebdf384f6948dbabe89979d690f2c772919de98f42824ce9a14aa6f8a06
-Size (pyobjc_framework_accessibility-12.1.tar.gz) = 29800 bytes
+BLAKE2s (pyobjc_framework_accessibility-12.2.tar.gz) = b196ef9bb6083adc0ff518de425b34b50403a975179e8cbbb6559493f25e00d6
+SHA512 (pyobjc_framework_accessibility-12.2.tar.gz) = ed4a3824e433de60a4c69f9934558fc65a1b88dad1ce025ee1ee9db2f3be07442b7ee5a531d84f2eae9b4c098604b2053ef0106b6056577476b2cc9ff72a6820
+Size (pyobjc_framework_accessibility-12.2.tar.gz) = 34357 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo:1.24     Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-framework-Accounts/distinfo  Wed Jun  3 11:44:00 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:13 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:00 adam Exp $
 
-BLAKE2s (pyobjc_framework_accounts-12.1.tar.gz) = b34e251f14cb3aa5b0d8dd8deb3b3f7536edefdd28bd810f7e0e1da81c055034
-SHA512 (pyobjc_framework_accounts-12.1.tar.gz) = 490b866392e0ecc755c4e170869fe56c3025a475d01a7d161be6fbc0858f93ee3642183b0adad8c8407d05ad5efaf5d98336f69b0dd1544a514d40a5967c863b
-Size (pyobjc_framework_accounts-12.1.tar.gz) = 15202 bytes
+BLAKE2s (pyobjc_framework_accounts-12.2.tar.gz) = 19078e792f82d6fdc2530ff9cc9c92f84a9e1aaf36d101b5c70dc5b64d5a4d3c
+SHA512 (pyobjc_framework_accounts-12.2.tar.gz) = ccb3fc3c8c2f57f48c1dc613447b21365bf73d18f38cef66363100698c9b9d53fbaa9f28d37ff04c4585088ad41df96fdc0b26cb0c94a612c4be5273ee311231
+Size (pyobjc_framework_accounts-12.2.tar.gz) = 16208 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AdServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AdServices/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-AdServices/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-AdServices/distinfo:1.11   Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-framework-AdServices/distinfo        Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:13 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_adservices-12.1.tar.gz) = 8b7f8d14d85347124cb7a53303f5cc9fa1b955d6ddd339d85aa45181efd501c9
-SHA512 (pyobjc_framework_adservices-12.1.tar.gz) = 913eacdefd6f07cb44d04a30fbfff9120866351b263c8841d49769f2baad6c57e7defc3a12f0639c0089822cdfe428895a0c800f61e632b4e423e635cdef3331
-Size (pyobjc_framework_adservices-12.1.tar.gz) = 11793 bytes
+BLAKE2s (pyobjc_framework_adservices-12.2.tar.gz) = 61798e7ba2092e8da28cb4a32eac5fac3566086eb2664e4eddcb12f1b4d56516
+SHA512 (pyobjc_framework_adservices-12.2.tar.gz) = 96f9c63b298609b44118db7d0840b168ebb59fdfae1c61c1dec34dd29d952e0b35aaf0081f2196115b3ffd81dc7a908093945a2fd028e2f70855db39123f4449
+Size (pyobjc_framework_adservices-12.2.tar.gz) = 12249 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo:1.11    Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-framework-AdSupport/distinfo Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:13 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_adsupport-12.1.tar.gz) = bc956f34abd90213bf7bfbec8178cee750acc716538021e5b1159ff5814a779d
-SHA512 (pyobjc_framework_adsupport-12.1.tar.gz) = fc32b4376ad352b49e455c0bf768ece934b4aa6b929f75c1984ad96382dfaf6d947283d0e994b1e4014fcf42b2503e8ae07a29ddaedaad75b83386bc254d26b1
-Size (pyobjc_framework_adsupport-12.1.tar.gz) = 11645 bytes
+BLAKE2s (pyobjc_framework_adsupport-12.2.tar.gz) = 835aa8bcd8ab79057a5c4d38229f80d5af31902acffff31c4d664e01ea143c7d
+SHA512 (pyobjc_framework_adsupport-12.2.tar.gz) = 48e320ea7ed3823de1705a86e8ce8f19dc7a975132d4ae94f9d4eac3e986fb2f94a632d7b3ed49aa4db697ab8440fd8471ec07689565bd7b4251d9fb0c329440
+Size (pyobjc_framework_adsupport-12.2.tar.gz) = 12112 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo:1.24  Tue Dec 30 14:18:13 2025
+++ pkgsrc/devel/py-pyobjc-framework-AddressBook/distinfo       Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:13 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_addressbook-12.1.tar.gz) = c2810f90036c47f204d0a298f4d5c351a8d344298e80fc123eab56690b6222d2
-SHA512 (pyobjc_framework_addressbook-12.1.tar.gz) = 5071cfba9fb7b0908929a573801e527670d1a95a2b040d9f50d3c62b152f110d4c416a5e10873559666a9cc94edd5c1f30c2cd67b922e9263bc72401b63898e3
-Size (pyobjc_framework_addressbook-12.1.tar.gz) = 44359 bytes
+BLAKE2s (pyobjc_framework_addressbook-12.2.tar.gz) = 04096ec0b8ee4f85d1b0e086ba19694f3c51894686173548ee9c7523a5c148e0
+SHA512 (pyobjc_framework_addressbook-12.2.tar.gz) = 948d993736e1a1a595272990a4e664d903ef55051ccb32510d2372f9772155f703141f75575a29e89611347d47583187be02dd26034c0eb55216e36840c60c7f
+Size (pyobjc_framework_addressbook-12.2.tar.gz) = 47681 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo:1.11      Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/distinfo   Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_apptrackingtransparency-12.1.tar.gz) = 8d6308fab84cc0254ebf163e26005d1a329657a0e0392ff39b601f2659332749
-SHA512 (pyobjc_framework_apptrackingtransparency-12.1.tar.gz) = e566f86a41f399ed90383ea98783155518022a2f3394615d545f3d4606ab627e50a98a8ee7da33ec894b5316f5b8f2db564a9cd1837589d31ea8a23472d2c872
-Size (pyobjc_framework_apptrackingtransparency-12.1.tar.gz) = 12407 bytes
+BLAKE2s (pyobjc_framework_apptrackingtransparency-12.2.tar.gz) = 984155314586fc3d3b0dd23c7fb731ad804939bc6183997d8be6b5e2f753a790
+SHA512 (pyobjc_framework_apptrackingtransparency-12.2.tar.gz) = 1b81545d6f7c3c54ea432fefbaf2769e725ccbb7747b4f75743e6a12d7e263bb20b5367b2326fc12f6c64016f7332e9b2005417e9a6d096266b5021144d7ab8b
+Size (pyobjc_framework_apptrackingtransparency-12.2.tar.gz) = 12778 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo:1.24       Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/distinfo    Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_applescriptkit-12.1.tar.gz) = 24ab29ae7810cfdd35854bd3f5afe4d966efb4c5af45834f1405722762a50690
-SHA512 (pyobjc_framework_applescriptkit-12.1.tar.gz) = c280479fe81ec748aff4a97800630e5788a2abed71b277e106c5b83ac6e46110d7da6600f8f2bf4cafd6cb7b4051ef725051f4bdc7aa8bbaa653ec4ce07c5529
-Size (pyobjc_framework_applescriptkit-12.1.tar.gz) = 11451 bytes
+BLAKE2s (pyobjc_framework_applescriptkit-12.2.tar.gz) = 288723c6d8774fa2ca97aff8fc636718807eb3c302c13238771cc661cad3980f
+SHA512 (pyobjc_framework_applescriptkit-12.2.tar.gz) = 3478d1e67e5f8ad7ef14fa70858e74ff65db23cea386f7e4923cd4e05a49cefbfa6a4297e74244b86a8f453aefa4f026e9f4d2fef4bad8a7be1aca338a025ff7
+Size (pyobjc_framework_applescriptkit-12.2.tar.gz) = 11690 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo:1.24      Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/distinfo   Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_applescriptobjc-12.1.tar.gz) = 12b8745e58220b6240b13ccbd3e6f8b0eb9e63af01ab0a441feaaa4437bc9156
-SHA512 (pyobjc_framework_applescriptobjc-12.1.tar.gz) = f9ef4cef19390089cb2b40ed5a8af64f060868c56ee9035daf39729ee8341286dbdeb9560f9d1f79bf5c94792b5d2467b58c2991ae2ad831621ccca4e899e3d0
-Size (pyobjc_framework_applescriptobjc-12.1.tar.gz) = 11588 bytes
+BLAKE2s (pyobjc_framework_applescriptobjc-12.2.tar.gz) = 6b4f54526a33d65860eb7f2bfc499d146341b951a4372a1bba5a91f73163cc25
+SHA512 (pyobjc_framework_applescriptobjc-12.2.tar.gz) = 51ff80db6f0a0f8aebcbdbfc2169dcde69882db3ad7819baf8b33b6459389d2ae9203480362c914df4e50bbd898ad7f6f4d1db2e56c0ac2183a68bd280e738d2
+Size (pyobjc_framework_applescriptobjc-12.2.tar.gz) = 11787 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo:1.22  Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-ApplicationServices/distinfo       Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_applicationservices-12.1.tar.gz) = f47b7acc76a36a101eb7ebf60e21be9a0fd10a92192375171a60a7da6422cf39
-SHA512 (pyobjc_framework_applicationservices-12.1.tar.gz) = 80da6d0892cc7db28aad5e743182ae8572165b892fe3580c2e004809bb2db720e40c0343e98b66e318336a6f73016f915878aa183521f39a748f3aea204530fe
-Size (pyobjc_framework_applicationservices-12.1.tar.gz) = 103247 bytes
+BLAKE2s (pyobjc_framework_applicationservices-12.2.tar.gz) = 5b1fc7a5c09e59a54d556c62e1f6547c8ab1c314e81be36f0f7f73aefe1a27c3
+SHA512 (pyobjc_framework_applicationservices-12.2.tar.gz) = 255e66e2c8f33ae8d16b497f4c932ed029cc7e553c652aa1e1fd922d0ac7cca98f6ff2cfc13969283a986271e99c9916523c86108fca43349bec8fad9cd137a4
+Size (pyobjc_framework_applicationservices-12.2.tar.gz) = 109325 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo:1.11   Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/distinfo        Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_audiovideobridging-12.1.tar.gz) = 11ec69f3c540fbe1647a204051cccfe4fbf9d1ae8b14f83d9b5cf047b6473e6f
-SHA512 (pyobjc_framework_audiovideobridging-12.1.tar.gz) = b45e24f6e3d2a70aee94435d126d44cf4eeff1a492d174469acdce2e12d322a5803558253abca3c61ee49ecd986abb9b1a25a071e365a791afa4cd4ec3263504
-Size (pyobjc_framework_audiovideobridging-12.1.tar.gz) = 38457 bytes
+BLAKE2s (pyobjc_framework_audiovideobridging-12.2.tar.gz) = 2f490a841a17a0cc9a944549718e8eaa5584e5a94bece4a3a355aa18aa5f3a78
+SHA512 (pyobjc_framework_audiovideobridging-12.2.tar.gz) = 8e841cdb86256ca68382bdddc455e28493105043d61779e9bed443fa2b6b1aa6a0033d11318be67a0c556538f18a7fb54954bd6bcc5e12641831725c0e183074
+Size (pyobjc_framework_audiovideobridging-12.2.tar.gz) = 44219 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo:1.11       Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/distinfo    Wed Jun  3 11:44:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:01 adam Exp $
 
-BLAKE2s (pyobjc_framework_authenticationservices-12.1.tar.gz) = b7bab2a4207698e1769e7dd1f52a0861168e393a1fd0ed7787535c99d07605f4
-SHA512 (pyobjc_framework_authenticationservices-12.1.tar.gz) = 7c43bfffedb3d003828e9eba2b1884f3175c6bd2eefec25bce3dab015b875be7cb98e9b479c948f4f4bbde74a2bf9864a5090836ecc8bfe76d0b788047411293
-Size (pyobjc_framework_authenticationservices-12.1.tar.gz) = 58683 bytes
+BLAKE2s (pyobjc_framework_authenticationservices-12.2.tar.gz) = 3ec683e670fce30e578876914650c96d65d8ac94d50665305d3e9e59a64aa258
+SHA512 (pyobjc_framework_authenticationservices-12.2.tar.gz) = 5cc71cb85acc85ce9e8a041e645fd89649ddc4ef804962b531c4b2746e53cc2d9bf7772ff1538b006bde1acbc84f2564810a78a7f0d7a8f58c31f3709eb3a0e2
+Size (pyobjc_framework_authenticationservices-12.2.tar.gz) = 75719 bytes

Index: pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo:1.11     Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/distinfo  Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_automaticassessmentconfiguration-12.1.tar.gz) = 72cd969cc2e575f1e8a409609e32935a31d779689f83544310a854ad8309b1a8
-SHA512 (pyobjc_framework_automaticassessmentconfiguration-12.1.tar.gz) = 
455fec44255825144a8b895a3ca1fb59371b3bf93ad16b91bdcb885d758eaca1eb80f0e9f3f59341cced5245b77562295a826c6e373f5af0591da5a5b9f76552
-Size (pyobjc_framework_automaticassessmentconfiguration-12.1.tar.gz) = 21895 bytes
+BLAKE2s (pyobjc_framework_automaticassessmentconfiguration-12.2.tar.gz) = 22d902cf27a56e0d6cd62bfbb26f7f49be8863fb3265d2076deb453fec4e26ca
+SHA512 (pyobjc_framework_automaticassessmentconfiguration-12.2.tar.gz) = 
ec0c2bd747b461a7ed94898207a5963475f3d195469fc3b2cfe69c64d193353f4a51494866bea004c362f2602fa8553e513e1add76ff3bcb264f96329ea0d147
+Size (pyobjc_framework_automaticassessmentconfiguration-12.2.tar.gz) = 24753 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Automator/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Automator/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-Automator/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-Automator/distinfo:1.24    Tue Dec 30 14:18:14 2025
+++ pkgsrc/devel/py-pyobjc-framework-Automator/distinfo Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:14 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_automator-12.1.tar.gz) = 2f85d01a524e7af3d042b191ba8fe701bd5c8c21481d0965edfe144344b221a2
-SHA512 (pyobjc_framework_automator-12.1.tar.gz) = 556135376708a31f4539b22ea5170ae029cd8b114f4ee9d1db7fe9948fe7792de4d5a994b0d72935b8268531428ef3e36b277bd57374676daf14543b7c7958ef
-Size (pyobjc_framework_automator-12.1.tar.gz) = 186068 bytes
+BLAKE2s (pyobjc_framework_automator-12.2.tar.gz) = 34695c1c8a64949d64ed76c4472203b62259e54c7634454a7a946b21c720f21c
+SHA512 (pyobjc_framework_automator-12.2.tar.gz) = ed1d92f8960136dab3556db6c63bd2565ae72be67cc3675f9b394048b9a3c394e11171671ca9d1b750e37dce5ad02d10b740c5ba4194773a2c9d9a4d1aa52733
+Size (pyobjc_framework_automator-12.2.tar.gz) = 188951 bytes

Index: pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo:1.9      Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/distinfo  Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_backgroundassets-12.1.tar.gz) = bfb59aa43ce9b2ae7a0f10df5c97e64e78f0c1ad83a9b6faf8db76434b82c851
-SHA512 (pyobjc_framework_backgroundassets-12.1.tar.gz) = 54885aa27aa67333266991d366cf6dfb1343d848866b28ad998fc4c6a105155368729b2ace7a32a54aaab6aadbbca0ac4f30456d9338958f1bda3fb088097536
-Size (pyobjc_framework_backgroundassets-12.1.tar.gz) = 26210 bytes
+BLAKE2s (pyobjc_framework_backgroundassets-12.2.tar.gz) = bb8cb78da8055074b1725ff7d13dfe84e6cc4480e4f39118cfcf3692b0f95919
+SHA512 (pyobjc_framework_backgroundassets-12.2.tar.gz) = 91493d21d84157177d46030dde3ba4fcd79f1f5835220e07924358a05d79d11fdb1d4a323c541c12cf8c0ba7c55283cff1c08c86fa7f7918688d5a1f24a1941d
+Size (pyobjc_framework_backgroundassets-12.2.tar.gz) = 29362 bytes

Index: pkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo:1.11 Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-BusinessChat/distinfo      Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_businesschat-12.1.tar.gz) = a4b174999ced0bfd1e6d81f6c4ed5486048a86775027d953e55039a36dbdd145
-SHA512 (pyobjc_framework_businesschat-12.1.tar.gz) = 1e1daf038fae442ec003d7331906a3449fee2ce5394e8b3e65ee07313e2c0217032ac367787e41dce5e812a300bf1b90243a8eb9748795a57118eacfe31a816e
-Size (pyobjc_framework_businesschat-12.1.tar.gz) = 12055 bytes
+BLAKE2s (pyobjc_framework_businesschat-12.2.tar.gz) = 85e788fac8784de71a37121efaf41a9b0cf4fea336a804bf18a138942f095036
+SHA512 (pyobjc_framework_businesschat-12.2.tar.gz) = e09338e38c2ec5b5dbf350923770d49d5f14f93ed9038147f79eab51f5760d4e4661129b34f189c1bce739e6701f5cf99a57d68f5c7ef0f6ec0506f5680f320f
+Size (pyobjc_framework_businesschat-12.2.tar.gz) = 12403 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo:1.24    Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-CFNetwork/distinfo Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_cfnetwork-12.1.tar.gz) = 5b21a036c649b3e8589051296c91a7fd17d663b5c9e7e0e5bba7e218f70a23e1
-SHA512 (pyobjc_framework_cfnetwork-12.1.tar.gz) = cb8c4b2468a246d7030d55ae6141ba78e6ff05d7b46faa323138c2b85f853ddee22505323412c856ab323732b8a6e0404405eb0de7748481215a1ca08e0c302d
-Size (pyobjc_framework_cfnetwork-12.1.tar.gz) = 44383 bytes
+BLAKE2s (pyobjc_framework_cfnetwork-12.2.tar.gz) = 4a067889dbf7d6561050c936cb29dba067dd300d059d6e7dbbf6885637fdd8a1
+SHA512 (pyobjc_framework_cfnetwork-12.2.tar.gz) = cd1d0c0d94ccb06d3fe6c53a0be3f6ecd69a051754b1b69312a3da0a4eca32b5dd6f7946fbf914d5e5a51ee15f58cf6be5c1e4e68a446f11bb0430d6c51ce127
+Size (pyobjc_framework_cfnetwork-12.2.tar.gz) = 47633 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo:1.24        Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-CalendarStore/distinfo     Wed Jun  3 11:44:02 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:02 adam Exp $
 
-BLAKE2s (pyobjc_framework_calendarstore-12.1.tar.gz) = 724efa58a1c052199a92f85d40fec08c1ce7ca99b5941638f98b4e4ff2fed49d
-SHA512 (pyobjc_framework_calendarstore-12.1.tar.gz) = 69015acf9ce4aba2b32402e08ad9fb6ff0cabbbc16aff59032a6edab97002c4db21efd99663f5260b3cd541b50cf0dc6fd639aa4a4fc70c64c7fb0a08fbe68be
-Size (pyobjc_framework_calendarstore-12.1.tar.gz) = 52272 bytes
+BLAKE2s (pyobjc_framework_calendarstore-12.2.tar.gz) = 00bb032facc0284bc16ab53c9a6b7e869701a7f9d76f9c1ae3cfe8156cb94d60
+SHA512 (pyobjc_framework_calendarstore-12.2.tar.gz) = 9ef1b2f00160a4eeeb504dc4d4ac5e1c010c935926b2ba036d1ea813df128641983b1bc7da39d4678971eec3c6215c9fb30df7c19c34e3552b518af9e3f0de68
+Size (pyobjc_framework_calendarstore-12.2.tar.gz) = 54421 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CallKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CallKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-CallKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-CallKit/distinfo:1.11      Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-CallKit/distinfo   Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_callkit-12.1.tar.gz) = 91b9e06ff2df48d4ef040dbc4510fafbdede1deca94c832aba2504ffc2bfc62f
-SHA512 (pyobjc_framework_callkit-12.1.tar.gz) = d3ffdfb0d65d32eb2ce1dfbe02c1d4bbf6f4ec7366132141cf36a8ef7395d0385d398f70a680312c6af912a8c9400e70725b3eab5511c5b697aec99ebfb14cb4
-Size (pyobjc_framework_callkit-12.1.tar.gz) = 29171 bytes
+BLAKE2s (pyobjc_framework_callkit-12.2.tar.gz) = 0f9c5a2cb8d358bb85c1aa7f8a2d15ea4ec7703a7301755bbcbf5cfbe6f4dee6
+SHA512 (pyobjc_framework_callkit-12.2.tar.gz) = b933deedb38c0bde6ac2f49a75623b77f21bf8cb7af7234840a10f4e4642399deeb396b3a485520f1bd11cef21ffa2584a1abe8e0193485b5154621c1388710a
+Size (pyobjc_framework_callkit-12.2.tar.gz) = 32654 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo:1.11     Tue Dec 30 14:18:15 2025
+++ pkgsrc/devel/py-pyobjc-framework-ClassKit/distinfo  Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:15 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_classkit-12.1.tar.gz) = 2411efc293458063513703df9ac06eb4602049a898900ab418032fb7329f1d3a
-SHA512 (pyobjc_framework_classkit-12.1.tar.gz) = 0822ae1cb77f9f0cfb1993fbe0819737eb8f6c12e0431e3a3c78473ec596cf9fd06d8f9256023a521aa762bb97ece4a0e705f6c1ca3b117e3d8b1fb008300f87
-Size (pyobjc_framework_classkit-12.1.tar.gz) = 26298 bytes
+BLAKE2s (pyobjc_framework_classkit-12.2.tar.gz) = f00f83ca92233987de4ca38fe4a22206321d0610ae1dee8da2f084da05ee06db
+SHA512 (pyobjc_framework_classkit-12.2.tar.gz) = c94dd53c9dbe29f66341f35cf12051bff5565e9efc8d86b3f2420d45cb57cbd7aabe2d6ba545ce6cfd5ca7b29cb6acc7932b0b9da437077d390a0f366bca73fa
+Size (pyobjc_framework_classkit-12.2.tar.gz) = 28943 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo:1.22     Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-CloudKit/distinfo  Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_cloudkit-12.1.tar.gz) = ad2b4c4a2d1590701e0792c3218f7ab31dc31f06b3507605f1aadf355352e28b
-SHA512 (pyobjc_framework_cloudkit-12.1.tar.gz) = c95ae5048425d93378547064c3ba96be036eebd16e09ea3d9830f3b5a18c6f19f9a83e24a225c197cdc5f700a8892a5ed098acfe20873aefa0f8bc93f33d7fa0
-Size (pyobjc_framework_cloudkit-12.1.tar.gz) = 53730 bytes
+BLAKE2s (pyobjc_framework_cloudkit-12.2.tar.gz) = df6ccf0d9aa85c084e661aef49a0f92475c6ba17505fb800271b52b62404390d
+SHA512 (pyobjc_framework_cloudkit-12.2.tar.gz) = 920ba2b126ef2e567191759f44d2430143c4b98c52c832536b63b09c07882215baf77757bdd61f94084d36d16d40a708b59d83e80fdd998a77ae487599e0ba30
+Size (pyobjc_framework_cloudkit-12.2.tar.gz) = 71957 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo:1.24        Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-Cocoa/distinfo     Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_cocoa-12.1.tar.gz) = d7e6897c0e92c375674cc7e493dd9c3cde82f5be93089b4762d71127847f6aaf
-SHA512 (pyobjc_framework_cocoa-12.1.tar.gz) = f06f22459a0cc741c3c03d114b170652e07b3a49c6afb7ebd555b194416fe56e38d57f8328d6381fbb1f31e5d290405073aabd8ea6330da33a208279432941ec
-Size (pyobjc_framework_cocoa-12.1.tar.gz) = 2772191 bytes
+BLAKE2s (pyobjc_framework_cocoa-12.2.tar.gz) = 43b86a49acdf40ecb1a87a8ef41dca40d3f42582574d255b6ca2b130941fff62
+SHA512 (pyobjc_framework_cocoa-12.2.tar.gz) = c5a0d1a4ada8711175a497603189317bf8a61129ef2c86285bed27227fe468ff88655c976c9931b055940dc5360f67f7eb33067f1e68e5613fa9f266403370a7
+Size (pyobjc_framework_cocoa-12.2.tar.gz) = 3125555 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo:1.24        Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-Collaboration/distinfo     Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_collaboration-12.1.tar.gz) = dc434ed6efd02eaf8c8bf690a323252186e640d0cc9f6f208d359871220f22d9
-SHA512 (pyobjc_framework_collaboration-12.1.tar.gz) = f0f51c8ca2051103b7d55cdf23b9075aefb3a1fb5cc38818a21483ea989daa5f87ae5b7547cd9e68db40057e186ee843ddbc7df921174528378fe802b01fbf13
-Size (pyobjc_framework_collaboration-12.1.tar.gz) = 14299 bytes
+BLAKE2s (pyobjc_framework_collaboration-12.2.tar.gz) = 58e20aa8ba5e260cd31834cd812699a0c8a1765544470fafc426483548cea3bf
+SHA512 (pyobjc_framework_collaboration-12.2.tar.gz) = ef01a8383aabba041d046fbd7cc097b755a27b6cc85bff25f89834191861427cc4378bc12bba9e85a926c20cfd0dbdfd53fe6dd76b41c325d9bb9da4ba9a0cf5
+Size (pyobjc_framework_collaboration-12.2.tar.gz) = 15069 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo:1.22    Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-ColorSync/distinfo Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_colorsync-12.1.tar.gz) = 0d030be2715a97f4d883be98e809fedc8f12ca6388c70081a12c3d51382869a9
-SHA512 (pyobjc_framework_colorsync-12.1.tar.gz) = 57bcb5054be0e917a19ed4ad21ce909f96048077f9158fcc5fd8233e8e8bc272ec1bd65b02e6d8135aa41a56162bc9cc66ff36763fde5337ce6a61e654af0f93
-Size (pyobjc_framework_colorsync-12.1.tar.gz) = 25269 bytes
+BLAKE2s (pyobjc_framework_colorsync-12.2.tar.gz) = cd98a71ac04f2e754de893628466c2caf00dabe786877e72fd156327a80c90d0
+SHA512 (pyobjc_framework_colorsync-12.2.tar.gz) = 2ffc4ef757db18dd5e1ab9757daf38e97c5562c833333b12d964b6bacf92ebadeb15164a12a486680d6cf1026319b3c63b6f63c9f953ad47c3554233d2193612
+Size (pyobjc_framework_colorsync-12.2.tar.gz) = 26911 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo:1.22     Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-Contacts/distinfo  Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_contacts-12.1.tar.gz) = d9a342e4da2a94f889974b15b005d6edda29fb99340473a0a9a2cb1eef80e132
-SHA512 (pyobjc_framework_contacts-12.1.tar.gz) = a0ff455719de4eb35f13e737299f7709487a48ba970a6e06877b9ae0a645f0484ddfb23ba059de85aeffdc0eeb8b53b2674fd92248060083d3f3df8c6f861926
-Size (pyobjc_framework_contacts-12.1.tar.gz) = 42378 bytes
+BLAKE2s (pyobjc_framework_contacts-12.2.tar.gz) = 1c87fb95b3d27f44a3d2a3e9b8eb492b028ce9c5ebf5f15d3d9afda57d0a9065
+SHA512 (pyobjc_framework_contacts-12.2.tar.gz) = 431788508489a00932363a17c4bdf9b94bf65ad50c1ea0a528c2e917754eaebc10779f1f378f5f1b750d3e5b3ccc0eead6312843b046dd59c697217057d13642
+Size (pyobjc_framework_contacts-12.2.tar.gz) = 48703 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo:1.22   Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-ContactsUI/distinfo        Wed Jun  3 11:44:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:03 adam Exp $
 
-BLAKE2s (pyobjc_framework_contactsui-12.1.tar.gz) = d96cbd2dbf7d7f6201f43d55d92536545626e50614bdf4f2aa1cb8653889f433
-SHA512 (pyobjc_framework_contactsui-12.1.tar.gz) = f0a4881dfa39653a61459588fd07a418c15ce700cfae0e3b829ea82de3cab77b510ef9af072145c83c06e7700ba305ff2445ddc8adc0a45fb38d41208264aa35
-Size (pyobjc_framework_contactsui-12.1.tar.gz) = 18769 bytes
+BLAKE2s (pyobjc_framework_contactsui-12.2.tar.gz) = e314a52d285811265f46e75916113d910bd1275c495b608c833d4e7d21ab60a3
+SHA512 (pyobjc_framework_contactsui-12.2.tar.gz) = 2218689371c6fc703b666d0627daa4fc72d820db6128d78ef7938d036a90c1a6ae18448e921b8153628e60918f7b3c977c5b8310b683d1675d90739d888918b0
+Size (pyobjc_framework_contactsui-12.2.tar.gz) = 19347 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo:1.16 pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo:1.17
--- pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo:1.16    Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudio/distinfo Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.17 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_coreaudio-12.1.tar.gz) = 1378f2c3e795a02b6c6619171fe6ee05e5eaf1d72fdf898af974ca0ec9eb7211
-SHA512 (pyobjc_framework_coreaudio-12.1.tar.gz) = 5f88c15968c38866726d45e82c43eb00d5accac69b54347207a7d65c7e3998ee211ebd3f67120d272c87c86aca6567d96c43125eaae4775cb103d0682a9546da
-Size (pyobjc_framework_coreaudio-12.1.tar.gz) = 75077 bytes
+BLAKE2s (pyobjc_framework_coreaudio-12.2.tar.gz) = 594b4e78baa52d9804fd3bd0328fbacd690667bc254a44a5f3cade3958ba3408
+SHA512 (pyobjc_framework_coreaudio-12.2.tar.gz) = 7501aa39cbe0b8ae28e804b882528d98175da0345b55869e51647cf66056c28085554cca5cd93958ff8053faeb729eb27f8c89e5be1a4d46cf2c2c7b3df4c039
+Size (pyobjc_framework_coreaudio-12.2.tar.gz) = 78669 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo:1.11 Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/distinfo      Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_coreaudiokit-12.1.tar.gz) = b30d6e0af918209e9c9c4aabc81100be654092715021251836c9d9027acaef82
-SHA512 (pyobjc_framework_coreaudiokit-12.1.tar.gz) = a82ae2bfcd7ac736ab9b6fdb675b5c0f2740ea3c51161b7999bc2082b393cd0c899033b7192ac9bdd973ef4c30371663d357b5011c5711325a1fabbefc5fc53f
-Size (pyobjc_framework_coreaudiokit-12.1.tar.gz) = 20137 bytes
+BLAKE2s (pyobjc_framework_coreaudiokit-12.2.tar.gz) = 865a2e23fc30d59689f96bd2e5d703cb7ad427255678d34ba70bb279455fb18b
+SHA512 (pyobjc_framework_coreaudiokit-12.2.tar.gz) = 025a08b9b30ab85ac23e85cab1e099d06238d50918e5ea2b000d3e1396e84fef29cdb575c02d3408b0f04f3439d70e287232acbf258e3cefbafe974a347c972f
+Size (pyobjc_framework_coreaudiokit-12.2.tar.gz) = 20916 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo:1.22        Tue Dec 30 14:18:16 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/distinfo     Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:16 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_corebluetooth-12.1.tar.gz) = d5e75f4eaf60679f3782097b745decff1ba5b02d913ad80f6ebcf58912b370eb
-SHA512 (pyobjc_framework_corebluetooth-12.1.tar.gz) = c0598725cfdeb4ea76950d2080e9bf2b4126975649a9dc18aaba8ab62af69dc01482ff471aadbfacc996a779b554c08f803981f775fe59d76ab5cb877456da71
-Size (pyobjc_framework_corebluetooth-12.1.tar.gz) = 33157 bytes
+BLAKE2s (pyobjc_framework_corebluetooth-12.2.tar.gz) = 94b8477b0fba08eba6e03ab0161ee62c32c88724f3b7fa34ce69cff2687813ad
+SHA512 (pyobjc_framework_corebluetooth-12.2.tar.gz) = 2a84bbbc4aa14de2f487c626dfc0aaaf005e7316b70cbd15a79f917e9f73abf8fec399e379f165be228a217295ea6cbd545699d750d104980b532bf6c1984836
+Size (pyobjc_framework_corebluetooth-12.2.tar.gz) = 37552 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo:1.24     Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreData/distinfo  Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_coredata-12.1.tar.gz) = f0a947773d1ae1a6f063cce06cf7786661f4d0d128ee844a49ae33f6c80e3d43
-SHA512 (pyobjc_framework_coredata-12.1.tar.gz) = a8b5cff623c49a56828fa43263aaa1c857ecd5e5dde6614f6aa7dfbbf9e4da06ec92079ae528f660342a4e59ebfffe1f33d9f59204eccb02da8a20c10765ebed
-Size (pyobjc_framework_coredata-12.1.tar.gz) = 124348 bytes
+BLAKE2s (pyobjc_framework_coredata-12.2.tar.gz) = 8eb1f57adcdd54d5e6418dba058f74b7ce69c6caf5e3a74e2e89ef5cefd0ef86
+SHA512 (pyobjc_framework_coredata-12.2.tar.gz) = 843836a7c52df888eff17294c249dd50dfd9e41538c29b08f1d79b8bf2d156e623be19d624b79bd9ba614a1a1a2240a93ea761e897f525f05170e402f8f62685
+Size (pyobjc_framework_coredata-12.2.tar.gz) = 143296 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo:1.11  Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreHaptics/distinfo       Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_corehaptics-12.1.tar.gz) = 8ce3ee7b0823b1a0920cec46b65a8e66665230c069c43c8b22894e8c3b651463
-SHA512 (pyobjc_framework_corehaptics-12.1.tar.gz) = 25420026290f667a3033ee797799f7409e791fac77b9c5acbc8b51972a306107871e80965725e10d17d2bc50479ac031ae41ae0ad63db9861831a23309c8c172
-Size (pyobjc_framework_corehaptics-12.1.tar.gz) = 22164 bytes
+BLAKE2s (pyobjc_framework_corehaptics-12.2.tar.gz) = 0dd6ca0565ae51e4b1bf216dda0063638ffe637b03f2c6582cab22a87193ba37
+SHA512 (pyobjc_framework_corehaptics-12.2.tar.gz) = f26a64716742243f67b79521f6d7ca64bc0b32cea824aba801c0f5a3566812ec489b5e2aceb20c30361c13e16b0a224fc409362048bcd9d928a266aacf733ecc
+Size (pyobjc_framework_corehaptics-12.2.tar.gz) = 24902 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo:1.24 Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreLocation/distinfo      Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_corelocation-12.1.tar.gz) = 37086cac7f79844eff6224a7f32da3a05db08d90ae70df572331344b25f1afa7
-SHA512 (pyobjc_framework_corelocation-12.1.tar.gz) = 79a2e615c7b1fa4181e39bf2ecd87ad8f6bc8763af8e59e5a5917062a6d2ae719e19f6ac55b72eef70b993538a0b769f46a2db064d68b4f8e848bcf1799bdbff
-Size (pyobjc_framework_corelocation-12.1.tar.gz) = 53511 bytes
+BLAKE2s (pyobjc_framework_corelocation-12.2.tar.gz) = 3fc41c3803c1c3e2bf65fc4826c8b800fdccee75070e2374789350fbf07aa668
+SHA512 (pyobjc_framework_corelocation-12.2.tar.gz) = 607063965f59aeaae835f99e6dd78c946d77327badff97d5598bad2c101218753dff63f6caf12244980787b8480b038304b61c141f5c498fa2f2aa5d2d4495d1
+Size (pyobjc_framework_corelocation-12.2.tar.gz) = 60306 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo:1.11     Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreMIDI/distinfo  Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_coremidi-12.1.tar.gz) = 91d88e787c56256a46451a0155199c47d4978536e9b3952bcd40ecea5c4e527f
-SHA512 (pyobjc_framework_coremidi-12.1.tar.gz) = fb26367fb47dffff2fa6f93d5cc4dbfff0b79604be28739d48cc4bab6b69a9d784627a6ab112bc481e870b60a7f8ddb41b1c1aa78a27112819a17362524443b0
-Size (pyobjc_framework_coremidi-12.1.tar.gz) = 55587 bytes
+BLAKE2s (pyobjc_framework_coremidi-12.2.tar.gz) = ddae65211c861ef4c00171f81881cfd30a1a403777d89b71426cec40e6847737
+SHA512 (pyobjc_framework_coremidi-12.2.tar.gz) = b424da5609edb43f4c516ee8509a0771126b9a979cef8b0b202aabaf835381a814662d1a0d4d598b09cbaa78c8c5dfaf785deab3b53f0bc2f79557d9b5f546a2
+Size (pyobjc_framework_coremidi-12.2.tar.gz) = 63475 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo:1.22       Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreML/distinfo    Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_coreml-12.1.tar.gz) = 4b9e4ab43a639974a753a42b928ab7f1ab44c6b71fa3ff5519359c77aec5368a
-SHA512 (pyobjc_framework_coreml-12.1.tar.gz) = fb8506640776603d16311a8297e80b170fb94e67e6f820a06f6b9613a1585a068df6b6db602e630f74921ccef499f482a3c024f4aad52f6ac33ebc1dfd89f731
-Size (pyobjc_framework_coreml-12.1.tar.gz) = 40465 bytes
+BLAKE2s (pyobjc_framework_coreml-12.2.tar.gz) = 716545c609eeccb8aa09fc4fc6dbab236af48a13fab0b34ef76b40b1dce4c359
+SHA512 (pyobjc_framework_coreml-12.2.tar.gz) = d970a869cf05ac73d5730bff3db53f4040a69b518b55475ec6d2433e6cdd2dec084ca6f017ba883788ad38b5603d68d3899b58916fb40e95993e497cbb1f6ec6
+Size (pyobjc_framework_coreml-12.2.tar.gz) = 49266 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo:1.16 pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo:1.17
--- pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo:1.16    Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreMedia/distinfo Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.17 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_coremedia-12.1.tar.gz) = 2b1fdd53bfb17133d0da0f23898b52a9cbbb8429da7b82c2dfa6833f404d62a7
-SHA512 (pyobjc_framework_coremedia-12.1.tar.gz) = 33829bb52cc53e067c57284315db740a6278c20f9f23085288b09619991e80c280741eb898f114f9fad04a4fc4da7e00448756f4a80f9e51a760206f979d6ea6
-Size (pyobjc_framework_coremedia-12.1.tar.gz) = 89566 bytes
+BLAKE2s (pyobjc_framework_coremedia-12.2.tar.gz) = 1c9038970d2589f8a698d67d19aecd6fce0cbe5930e9dbf57f11aa398833c728
+SHA512 (pyobjc_framework_coremedia-12.2.tar.gz) = be1bb327a7ca113d040d12c450b32bae00360e2905272d6e5587d911a2a96e4daa2f526696a7936ea1c8b0cac45dbfdf4eeb53b5b2f008f56341606f0fe5abe1
+Size (pyobjc_framework_coremedia-12.2.tar.gz) = 98236 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo:1.11  Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/distinfo       Wed Jun  3 11:44:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:04 adam Exp $
 
-BLAKE2s (pyobjc_framework_coremediaio-12.1.tar.gz) = dc805b444cb3df7587b2e5ed7fc8f10318ef44eaa05bd5dc39d56b010429f2f4
-SHA512 (pyobjc_framework_coremediaio-12.1.tar.gz) = 2f9fadf181df7c9e584689f61674f111333fc8f7dd7e7eab689cc1924063ab5c42b2aeaa8ed06543f452ef11644424e3d0013e9582779f3dbfa0c68e3ee460ea
-Size (pyobjc_framework_coremediaio-12.1.tar.gz) = 51100 bytes
+BLAKE2s (pyobjc_framework_coremediaio-12.2.tar.gz) = 909a41273f3fae498cf79d51e3971ddc6dbd593b44345a9497515c7fa7bfc37c
+SHA512 (pyobjc_framework_coremediaio-12.2.tar.gz) = 867c19818dc6a91d36f35606dc83683e228b6f2c3f0a693153ad933220216cc21624161a589431c4e98662dcfba0c952c770d11691d9b5063a2b1364b6458d6e
+Size (pyobjc_framework_coremediaio-12.2.tar.gz) = 56592 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo:1.11   Tue Dec 30 14:18:17 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreMotion/distinfo        Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:17 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_coremotion-12.1.tar.gz) = c320d04803f9f0a75697ecdb5ffd7785bc941926355477ef7e3ce622c21914c1
-SHA512 (pyobjc_framework_coremotion-12.1.tar.gz) = 683b6e5877f81e6f0b807f1e353eccfd9a6b5359b3b2559253ba1f7dafd3c9353e75fefdca5603b5ff2d0182471f7bb58fcc74e6f84db70bc7fb2653200d638a
-Size (pyobjc_framework_coremotion-12.1.tar.gz) = 33851 bytes
+BLAKE2s (pyobjc_framework_coremotion-12.2.tar.gz) = 251feada41f0e7792104c12b4ef8b3dec5bf2c3699b982b78523133b702a5c4b
+SHA512 (pyobjc_framework_coremotion-12.2.tar.gz) = 00948fa08cabceb74c3da6062a85b581507cd0f4c92b98f436a3cff5395bd74b1ea9dfebbb5e335bd1dd942a807c2bacac2073b5f6d48fad54001ba65be8fb87
+Size (pyobjc_framework_coremotion-12.2.tar.gz) = 38055 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo:1.19 pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo:1.20
--- pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo:1.19 Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreServices/distinfo      Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.20 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_coreservices-12.1.tar.gz) = 6fda7c31865832ca6baa8ec6fe4084ad9f31a2ff6e13315d89f2a8814a6569a0
-SHA512 (pyobjc_framework_coreservices-12.1.tar.gz) = fd1ada6989fcad6a2964bc6153b2372e09de1612f76f7f07b4073d351d8dedfbf3ec348bf514898f5945cd5332912a9bb20922c2ace82a6ed97e900fd09112a5
-Size (pyobjc_framework_coreservices-12.1.tar.gz) = 366150 bytes
+BLAKE2s (pyobjc_framework_coreservices-12.2.tar.gz) = 1c47760fd74bd910e4f6a1e93fa88e91add34a11dc34dcc2ba3736230a5d1109
+SHA512 (pyobjc_framework_coreservices-12.2.tar.gz) = a5fe06ec4e3dda7b4bbe2233b4172409d72b0b1a5cb5de749c4cc8803487630dd3ed9f99f3486e5c789198e69f12f5a5160ee8899a4d6cf0139fdb227ccd728c
+Size (pyobjc_framework_coreservices-12.2.tar.gz) = 399867 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo:1.22        Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/distinfo     Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_corespotlight-12.1.tar.gz) = 3cdda3a168ea609e5c18c47cdb10b605fade85dc38f7d27b2b93470c5957e1ac
-SHA512 (pyobjc_framework_corespotlight-12.1.tar.gz) = 11ab4d5b7458978d26af3fecb89df76ee68c9eb1d0cc5ef5d189e7415f11099d62f8c6c96d36e7861dd3a4345c87f8760bafa9d8b800c79b3e7e9d39221065e6
-Size (pyobjc_framework_corespotlight-12.1.tar.gz) = 38002 bytes
+BLAKE2s (pyobjc_framework_corespotlight-12.2.tar.gz) = 2aa38d704008db38539f940b89cce016dee951ab56b9c8206c4d89e05f7f4437
+SHA512 (pyobjc_framework_corespotlight-12.2.tar.gz) = 09706f40d9e26a6276993a110a1eccd5e9bab1eb73abf1c9b3d5f254d97456debcbc2fc0a19b529456597251ed8c302833338a329dcbded28719730359121142
+Size (pyobjc_framework_corespotlight-12.2.tar.gz) = 45678 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo:1.24     Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreText/distinfo  Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_coretext-12.1.tar.gz) = d79ad18f4b147c9aa2ad11048edd25b3826c17ae47d89a349f6ce0f6380866c9
-SHA512 (pyobjc_framework_coretext-12.1.tar.gz) = 3a42ea73053c0dac56e64ca04153132b89da701849bde54cebea76d616fa9227f555a138c1f71e03020d3c6fb44af7629444498b337b51579f11fd9ad7548cca
-Size (pyobjc_framework_coretext-12.1.tar.gz) = 90124 bytes
+BLAKE2s (pyobjc_framework_coretext-12.2.tar.gz) = 5e6a882f9e1d637d3c5295d5e63aa4129f63a0ee0e34b2bd179c6d45917307cb
+SHA512 (pyobjc_framework_coretext-12.2.tar.gz) = cff02ff109e4086f22fc73c93709fadace73afd9ce9930f7bc64be866ecf4ae743dce77c9495e0292b4777178c08b4196b30119e94bba7ec81fd7fb43902ca51
+Size (pyobjc_framework_coretext-12.2.tar.gz) = 97343 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo:1.24     Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreWLAN/distinfo  Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_corewlan-12.1.tar.gz) = d6c9ccffb1ace002cc6af87b055df97ba55dd36745eaea208fa3fec5d7e434dc
-SHA512 (pyobjc_framework_corewlan-12.1.tar.gz) = 179b82ff9ace2d17b1bcc935f82a2432aacf8dd862bda75c7ba3e1e7c203383436c9552038d17e5c6218d52f4f92a478fa25540d56f680bea8d7dbcd5b85e347
-Size (pyobjc_framework_corewlan-12.1.tar.gz) = 32417 bytes
+BLAKE2s (pyobjc_framework_corewlan-12.2.tar.gz) = de569b4ced2a5c07a34231b383d7be8d1ec5d5801e64a758a8ff2293e60c3189
+SHA512 (pyobjc_framework_corewlan-12.2.tar.gz) = 7154f60c3399a6c957d9babed967605bc7843c3ba2a2c041dd9de913b94f56c1be5b6d7c9978d0de22d59708b9de844053199dc4b0574672032e1448875399f2
+Size (pyobjc_framework_corewlan-12.2.tar.gz) = 35525 bytes

Index: pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo:1.22       Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/distinfo    Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_cryptotokenkit-12.1.tar.gz) = 3c5c253a832033d22f11d0d53080becf2a4fc5db32eab40f824d8def4373c02d
-SHA512 (pyobjc_framework_cryptotokenkit-12.1.tar.gz) = e0ee87da849ed45ed7f21ef1a15629177db35310dd2719f969c4cefba975692e636762f68233e31361dd6a5059116a9609a1be1da25eb2c662901c05af4da6e8
-Size (pyobjc_framework_cryptotokenkit-12.1.tar.gz) = 32716 bytes
+BLAKE2s (pyobjc_framework_cryptotokenkit-12.2.tar.gz) = a90e15155b547dbe1d5c9b1e89587f60a88ef4fc047e8182ead2b1fa12b5c7b3
+SHA512 (pyobjc_framework_cryptotokenkit-12.2.tar.gz) = 68d6828b76315adad74bcb4f5097e2e76b017a3742d61a1d6280737c99620bd8dcf1a96a6eb8c2672407af4f556755f13e31f0d0ed29ea89c95a7318c60328d6
+Size (pyobjc_framework_cryptotokenkit-12.2.tar.gz) = 38281 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo:1.11  Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-DVDPlayback/distinfo       Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_dvdplayback-12.1.tar.gz) = 043209a608236209b51f3c44ea0767feac04f29339a6cf91c69a9e9610e5be61
-SHA512 (pyobjc_framework_dvdplayback-12.1.tar.gz) = d45354841a8afdac4a5d8bcad33938f33bffd85dc9e7672aea133685908eef8fcf4d7d22968f637e4a8f1198ea331cfa9914e8299c5c1930886ab0783f4493a4
-Size (pyobjc_framework_dvdplayback-12.1.tar.gz) = 32332 bytes
+BLAKE2s (pyobjc_framework_dvdplayback-12.2.tar.gz) = bb159d568e7f0a8b30f53317a921119443f21b04f2cfb9743aa1c2ea8ed8785f
+SHA512 (pyobjc_framework_dvdplayback-12.2.tar.gz) = 8754fdcbc50d02031574e15db2267cc9ed9a39bf757d293f52c4daf766fbdf521205d36b335d5828387497faac169a86177d28ebdf31f1cc0148942695cd0b17
+Size (pyobjc_framework_dvdplayback-12.2.tar.gz) = 34810 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo:1.11        Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-DataDetection/distinfo     Wed Jun  3 11:44:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:05 adam Exp $
 
-BLAKE2s (pyobjc_framework_datadetection-12.1.tar.gz) = c75a880597a696122adc545db7404ac1022f4c09d7b315f1be245ea23d3bea8f
-SHA512 (pyobjc_framework_datadetection-12.1.tar.gz) = 7cf942eb14ef56b6d0638fe82fac51321ca9ee46fa5b6036dc251fa0ff3c5019a6276f385ec32d1a611220fbff31d65d72192d3e426b111eaafce9df28405385
-Size (pyobjc_framework_datadetection-12.1.tar.gz) = 12323 bytes
+BLAKE2s (pyobjc_framework_datadetection-12.2.tar.gz) = 5ed6af0dfb8869097fd896b8ed6337d915821037b53ed121eb0309a887cac471
+SHA512 (pyobjc_framework_datadetection-12.2.tar.gz) = a11e5e8dec4a970754d43c234cf0dd32305d582ae5c7b00b33a8b78cab50a4afba4f50f572c27477f7b791ea2c5eb92012b88bce352bfcf177886f289b0ac0ce
+Size (pyobjc_framework_datadetection-12.2.tar.gz) = 12676 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo:1.11  Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-DeviceCheck/distinfo       Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_devicecheck-12.1.tar.gz) = 901307221d88824a0fb6c5a2142088da1afd75e81a4cd22734d4f7296c319fa5
-SHA512 (pyobjc_framework_devicecheck-12.1.tar.gz) = 4612178e9d702075631c977d1e2524da166e3eec59e4172cb69ddc08624ec16cf75e7495e8932987518559fff3ae4c884e7fd3332bd0555eb5b7c8269f8813ad
-Size (pyobjc_framework_devicecheck-12.1.tar.gz) = 12885 bytes
+BLAKE2s (pyobjc_framework_devicecheck-12.2.tar.gz) = 20cf127dd7bfcbcb253246188a26fb120e0502084c4590e463a63a5be752a8a4
+SHA512 (pyobjc_framework_devicecheck-12.2.tar.gz) = 8c304d2518e7d5ccbf6e1bc7068086fc455eb8e324f4afc7e719e4f462c54fe41a1c780c6cec94273b4771bf2dda271763e2a8058c6ddb9cbaf0172e6394a02c
+Size (pyobjc_framework_devicecheck-12.2.tar.gz) = 13324 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo:1.24   Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-DictionaryServices/distinfo        Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_dictionaryservices-12.1.tar.gz) = 35a81ac46a4760055747c4762802715cacfde3b9b1e5b3f20d1dc57da2992227
-SHA512 (pyobjc_framework_dictionaryservices-12.1.tar.gz) = 7384c2ebaaad828525f4276cee4d67a6195316335345befe129d5581877f5eaa4ae77ad085e4b55e850b540586aad2baf2f9ee5a5e91105375db4460645b851a
-Size (pyobjc_framework_dictionaryservices-12.1.tar.gz) = 10573 bytes
+BLAKE2s (pyobjc_framework_dictionaryservices-12.2.tar.gz) = da4a473a0cb1eac5c3aeae5a696a0fa696ff0985466525bd72fd8ee0c83dde60
+SHA512 (pyobjc_framework_dictionaryservices-12.2.tar.gz) = a9da39df454224a407375b32ff2dd7e43c6201c7ba7e592e16d0485378ce2d0f911b1054fae5ee5dcab97972d6c8b9e873c6cc343b56b2231038671bec593470
+Size (pyobjc_framework_dictionaryservices-12.2.tar.gz) = 10693 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo:1.11        Tue Dec 30 14:18:18 2025
+++ pkgsrc/devel/py-pyobjc-framework-DiscRecording/distinfo     Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:18 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_discrecording-12.1.tar.gz) = 7f8090c5290ceeabaeaec59a14cd6207afb97991ae95b0884b982978587f0770
-SHA512 (pyobjc_framework_discrecording-12.1.tar.gz) = 422f10177c80969b7bdf8d87cb118f194233adf9c62cfe684f33f861a1796fc644d9d359d67faa9706710003171afa59fad7f0be4bb0b1a58e35ab40727ddab0
-Size (pyobjc_framework_discrecording-12.1.tar.gz) = 55607 bytes
+BLAKE2s (pyobjc_framework_discrecording-12.2.tar.gz) = 255e34ebecb845aa1d773a0ecf0377aab3dee67c32eb34c3510fbc76199d082e
+SHA512 (pyobjc_framework_discrecording-12.2.tar.gz) = e0f35498eaee278cf2921604aaddb44836035caaf298f173f3dfb91c8033d1121d0580d56d351b33027407bb0a10eca6734a9e1f7a61e65200b5d7b3f1ec0e13
+Size (pyobjc_framework_discrecording-12.2.tar.gz) = 61967 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo:1.11      Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/distinfo   Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_discrecordingui-12.1.tar.gz) = 0179da5b6fe40e8c21cb6c10ce97b1069d5cdaa75ceca5fbb1bec7ff396f71d1
-SHA512 (pyobjc_framework_discrecordingui-12.1.tar.gz) = a0f13be144e0d27a759198a41f3af2c4c45a41332e6693693098decbf71d9e77ffa4f20aa67d718fde4b8c35f52c8f291369beba20ad648e2a885590e8563155
-Size (pyobjc_framework_discrecordingui-12.1.tar.gz) = 16450 bytes
+BLAKE2s (pyobjc_framework_discrecordingui-12.2.tar.gz) = 2d5697512c682a22c59ed78b9906140ec261d46639c783714e8f61ca14dee11c
+SHA512 (pyobjc_framework_discrecordingui-12.2.tar.gz) = 01a238917e7d815b5fc6022c979e125799405710a5c6e7a03b11e5426720d8a061140228dba338b02230819101a94b374650129532aab9ce6fad2f79e792ba21
+Size (pyobjc_framework_discrecordingui-12.2.tar.gz) = 19543 bytes

Index: pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo:1.24      Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-DiskArbitration/distinfo   Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_diskarbitration-12.1.tar.gz) = ac949e4698fdea9e20682de718011cf047fc2d1121b98438bfce7c89ac0509c2
-SHA512 (pyobjc_framework_diskarbitration-12.1.tar.gz) = 250e72f4bba94ba5ce5da6bd3e74dcaccd4a582be7a76b469bf57992c2dab283280481b88270a76e844651703e681c2cae5398b336b40921bc2c14b3751d40f9
-Size (pyobjc_framework_diskarbitration-12.1.tar.gz) = 17121 bytes
+BLAKE2s (pyobjc_framework_diskarbitration-12.2.tar.gz) = 2c8c3cf67dd6b987b171650aa5c3a23ee8caf76e04b2a0f2e3c5bb87a108852d
+SHA512 (pyobjc_framework_diskarbitration-12.2.tar.gz) = 8cd60748343443ea824bd7c376ba605ef46c4f59049fba9e3fb585a202a6e1da569a89543351b6eef10fcd10474efd1eb36526e27e715f1a636ce74a5722f8f6
+Size (pyobjc_framework_diskarbitration-12.2.tar.gz) = 18162 bytes

Index: pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo:1.24     Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-EventKit/distinfo  Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_eventkit-12.1.tar.gz) = df5f4ab7750eec8740eff7652e00a6fb2cb310e91f0f9412f8fc29373b83f94a
-SHA512 (pyobjc_framework_eventkit-12.1.tar.gz) = 0e331197e6d507c852f4139410a03999ae49bd6546b681456f42f0e922bcb9917ce33ae5e4a418179235f35c6f898284c5c0eee7cac8de956916b969620a5a5d
-Size (pyobjc_framework_eventkit-12.1.tar.gz) = 28538 bytes
+BLAKE2s (pyobjc_framework_eventkit-12.2.tar.gz) = fb2191daae6bc16bf1c94288e42edc208a0327fa5099ec33062129d508041895
+SHA512 (pyobjc_framework_eventkit-12.2.tar.gz) = e73d8e5685b0ff0563924a49ff9049c4d897ba28138c3517dc5e5994adbdfd6a8344522baec7acb412e1d900dbbeb2fd4d0ded2c06213e63bb9b7274978c91c6
+Size (pyobjc_framework_eventkit-12.2.tar.gz) = 33759 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo:1.24    Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/distinfo Wed Jun  3 11:44:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:06 adam Exp $
 
-BLAKE2s (pyobjc_framework_exceptionhandling-12.1.tar.gz) = b1b975898e980ccf14552b3f6d7e23fafc6a09bc00dbc50b5ae7b685ec799c8a
-SHA512 (pyobjc_framework_exceptionhandling-12.1.tar.gz) = db4dc8f1edae54f304f37d4e104ea76e4a25d623db0689952883c89d70813eb257c915ecb6c8d2d1e252fbca9fcb0af949dc4e5326a02a91c95e6ec45aee22fb
-Size (pyobjc_framework_exceptionhandling-12.1.tar.gz) = 16694 bytes
+BLAKE2s (pyobjc_framework_exceptionhandling-12.2.tar.gz) = f930b6d6d6c350af0439832367dceb5ad89959d886d98c840b01ddad9d76bb42
+SHA512 (pyobjc_framework_exceptionhandling-12.2.tar.gz) = 784f930906fc073137d21a76cf7cc838e9e0ef778a92b61ac8b7f22c58e749f7f57c6155d90f688c31b92bf9f72ac816815f8ac201aa5e206a029706914c4a13
+Size (pyobjc_framework_exceptionhandling-12.2.tar.gz) = 17168 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo:1.11      Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/distinfo   Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_executionpolicy-12.1.tar.gz) = 0d4c3366270d304f1a8840771623a9c2047fc92396caa6763cf3fe38dd7fb331
-SHA512 (pyobjc_framework_executionpolicy-12.1.tar.gz) = 157338c3d9051e1bf16d73e24e648da8514ba3a3bb4f3f6d55b5b2620a9e185ed1abe7f52c3d7caa2229789b7146c6f62e7faaf8516a6574be61141888899771
-Size (pyobjc_framework_executionpolicy-12.1.tar.gz) = 12594 bytes
+BLAKE2s (pyobjc_framework_executionpolicy-12.2.tar.gz) = 94b6f42faa3e8702e70873274c87c0f24613e35a65c3e9e4f349ae9fbe376d20
+SHA512 (pyobjc_framework_executionpolicy-12.2.tar.gz) = d923ca327fa584f1c00d3e0429bbc11e52a9d11c4f81306b72a09e0789a0bf3ca84478d19b8d7572cc1f8f139344d3db741f8f50e9cd6bd1a69f6332ce31ec4d
+Size (pyobjc_framework_executionpolicy-12.2.tar.gz) = 13040 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo:1.9  Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-ExtensionKit/distinfo      Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_extensionkit-12.1.tar.gz) = dcf254df7b94d1b41884e0b6a56de35ce46f005f8df91b86070d44834c33e6f6
-SHA512 (pyobjc_framework_extensionkit-12.1.tar.gz) = da8924118f1bc7dcd5ee69e2a7e0d4c5443f1d78350aa8a2280edcb56851cf9a943cdf5fbc7b9d872a2e7e8779f33997ef168553ce367fac0d75b5ecc2dd3136
-Size (pyobjc_framework_extensionkit-12.1.tar.gz) = 18694 bytes
+BLAKE2s (pyobjc_framework_extensionkit-12.2.tar.gz) = fe048d66b65518f9abe36fe6ced0d1386c50db386bd3f456bda46df469eaf093
+SHA512 (pyobjc_framework_extensionkit-12.2.tar.gz) = 4be6a33754a10e15816ac1f588bc260c215d0267b3eb6d9fe45a020b6d04354b2684c553393c3a5409b90d42a8fd03a0b2b05644b09f056df4c3eb7c95e65768
+Size (pyobjc_framework_extensionkit-12.2.tar.gz) = 19199 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo:1.22    Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/distinfo Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_externalaccessory-12.1.tar.gz) = 89e3597d3c1a7bdaaa90b2445c4a3b81f4929306bfd8b31ecf88ff78241d53af
-SHA512 (pyobjc_framework_externalaccessory-12.1.tar.gz) = ff75825e9c79af9fa13851f0844190a094d6f540dc46d8050d2a830b45bc1b5db1008377d7b4688d88fa02e02a6af5f0977741458ba69e32c5ec67bace73bff9
-Size (pyobjc_framework_externalaccessory-12.1.tar.gz) = 20958 bytes
+BLAKE2s (pyobjc_framework_externalaccessory-12.2.tar.gz) = 335982026cc40eb2aa1abadd1fe9646f60471d1a6086246150412cd835ea274e
+SHA512 (pyobjc_framework_externalaccessory-12.2.tar.gz) = b3f0f6240916abcae6b7e59c6a0c53f4f4824a1631ab6093659f816a036780391f0e45021253ba67ac45a1abb4c31acf84be921ef8b1d9b5d61b486da9b0ff4c
+Size (pyobjc_framework_externalaccessory-12.2.tar.gz) = 21989 bytes

Index: pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo:1.24     Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-FSEvents/distinfo  Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_fsevents-12.1.tar.gz) = 03e65ec06e014a94f48b1e49624326031f7b147115ce8f11358288e6ee6261f6
-SHA512 (pyobjc_framework_fsevents-12.1.tar.gz) = d5a7d3fdcd8ee7fbd44a4b399493b434d005aacab2403b88957be81c0b9f17e3aac6046bf31346e2762970d8738f5f7a05118c658f20452313d37571910bee2d
-Size (pyobjc_framework_fsevents-12.1.tar.gz) = 26487 bytes
+BLAKE2s (pyobjc_framework_fsevents-12.2.tar.gz) = a0ed904f6cbc5b377839b9a8fa16017267afbdbbc4127268fe0a6ed739be53e7
+SHA512 (pyobjc_framework_fsevents-12.2.tar.gz) = f03ef453d0e4c440ae2332bc8a9da555be1297decae491b0606da9aee14273470fd0413938efa6b26fdb379a4b29fb21166d6643315e5e3b6299637546bdbd1a
+Size (pyobjc_framework_fsevents-12.2.tar.gz) = 27156 bytes

Index: pkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo:1.11 Tue Dec 30 14:18:19 2025
+++ pkgsrc/devel/py-pyobjc-framework-FileProvider/distinfo      Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:19 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_fileprovider-12.1.tar.gz) = 7c0116a0dd732339ff0c9f5273a7f62850002bea497df91b44236ddd002ca793
-SHA512 (pyobjc_framework_fileprovider-12.1.tar.gz) = 3c0f8b4e0cbc60982685c21df70ba0d12dc3374c34b40c5dde3b44d4372208bcd83ae5ca27126ba7daa9a98e99ab4e42402826bd8a88dc1806e1cc4acf780b68
-Size (pyobjc_framework_fileprovider-12.1.tar.gz) = 43071 bytes
+BLAKE2s (pyobjc_framework_fileprovider-12.2.tar.gz) = 583d351e117da83300939521717dc8a7a1835a290a1cd729755f10f5ecbefe35
+SHA512 (pyobjc_framework_fileprovider-12.2.tar.gz) = cd6ac7d7d238543d91cc9c54632e38b734e285eb8acde8dd58a3e03d4f0ed5aabdb897894780d3d24d00c7a7ab7882c1653a208975a3b1b686bcdb80823f844c
+Size (pyobjc_framework_fileprovider-12.2.tar.gz) = 50565 bytes

Index: pkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo:1.11       Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-FileProviderUI/distinfo    Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_fileproviderui-12.1.tar.gz) = efb812211ffe5fcbfab485b94708597400602ca712f3c36cd6850d84b6838e9c
-SHA512 (pyobjc_framework_fileproviderui-12.1.tar.gz) = a8559fe363161672ea4bc666bdc5834e95d42917cad9457a77a4e7a7db4af2c6e5fb0e0d62bd45853decb1131b8357b143f4825ecd4a0ef5aa11170dde352979
-Size (pyobjc_framework_fileproviderui-12.1.tar.gz) = 12437 bytes
+BLAKE2s (pyobjc_framework_fileproviderui-12.2.tar.gz) = 8b165672cbc780bda1097ebfc87d770881d2d38d2d847cbc68e029181ae1fb78
+SHA512 (pyobjc_framework_fileproviderui-12.2.tar.gz) = c7f13cb0aef5a50b6f3f3cb322042e42d0541a557c0daf6ae1c378a60d840da6b430b63c69d80154b41deb139e348163be3b163c8a6ab85be73bfeb77bacabc1
+Size (pyobjc_framework_fileproviderui-12.2.tar.gz) = 12852 bytes

Index: pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo:1.22   Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-FinderSync/distinfo        Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_findersync-12.1.tar.gz) = 5c3852148d1dfe763e33bfe0410727c37678cad3fac72566a7af3b9c768eefe9
-SHA512 (pyobjc_framework_findersync-12.1.tar.gz) = 71a1c365589908142ce42fc1071ed88e7e259e306c01bd4591e9bf8d8f58c61bab4eae367189a3e8750093d0b2e405df425652f3309f9d55f0ff8a13259948a2
-Size (pyobjc_framework_findersync-12.1.tar.gz) = 13507 bytes
+BLAKE2s (pyobjc_framework_findersync-12.2.tar.gz) = d7b246af7f1796affeda58b5b8be9f9c9e77ed17bfac4a48b08d3a040c39825b
+SHA512 (pyobjc_framework_findersync-12.2.tar.gz) = e44c15fe8a2bc44b768125a6f034c86cac3448b099fd32e98aa3770505e2cdf4c30b99305522aeaa046e7a31eb8a73811d660637eab197c7fc5854c930ab9827
+Size (pyobjc_framework_findersync-12.2.tar.gz) = 14210 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo:1.22   Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-GameCenter/distinfo        Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_gamecenter-12.1.tar.gz) = 61304c8a46f3ba1a5b8ff7d5d9406ca5d80d3136a2d104accb1f2adff7f4d303
-SHA512 (pyobjc_framework_gamecenter-12.1.tar.gz) = 0e421bdee90150a572e0ff393b50acf1d1297532f61f7639820e6ba1f75af8cac4919d717c947b91110a14a20ab8c5dc4cde65dd343c3d9ee8c6834c2a8dddc9
-Size (pyobjc_framework_gamecenter-12.1.tar.gz) = 31473 bytes
+BLAKE2s (pyobjc_framework_gamecenter-12.2.tar.gz) = fd6f956ee711e76d683812c320fae6b0e9febedfaebf353590e4c2cf503eca61
+SHA512 (pyobjc_framework_gamecenter-12.2.tar.gz) = 723e0a540c515d8547604d1adcd483a49b919c8718e9918563ce046b0649ade0e97611c73e7d1fd425437a21c1b93d41831619c20e0dbfc07e8fcf1e4a5bf5e4
+Size (pyobjc_framework_gamecenter-12.2.tar.gz) = 32153 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameController/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameController/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-GameController/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-GameController/distinfo:1.22       Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-GameController/distinfo    Wed Jun  3 11:44:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:07 adam Exp $
 
-BLAKE2s (pyobjc_framework_gamecontroller-12.1.tar.gz) = e5b3e4ef2e5290c599ec9dfc12bfc311bd47028ae8a906ce25b6471259e51767
-SHA512 (pyobjc_framework_gamecontroller-12.1.tar.gz) = b328f6ea70ef6c29f128e88a4624eb6a18fe1e8d8cd728e6ffb2c32f0c78baaa1fc7c4e462cb3ebbc38cda7d392c07b93ea568e33d1bb1116e78a561c025ce29
-Size (pyobjc_framework_gamecontroller-12.1.tar.gz) = 54554 bytes
+BLAKE2s (pyobjc_framework_gamecontroller-12.2.tar.gz) = de56de300748586624522a97040dfd8388f2027e447f2f5f353ff69bdc0c18a8
+SHA512 (pyobjc_framework_gamecontroller-12.2.tar.gz) = cd9390d8c882d1f8c37382ed64e03367c722c05b2a75e4d8df1cea4c8907831fc7aeebfbe3615d4c9240259930e645c3bfdf90240b73b58d36f49fa6b554ac80
+Size (pyobjc_framework_gamecontroller-12.2.tar.gz) = 65272 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo:1.22      Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-GameKit/distinfo   Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_gamekit-12.1.tar.gz) = 772ee2e2dc4852a0c7870e5ab4ffeb8941c2ffd2c9c3ee7cd728e4827475eb9e
-SHA512 (pyobjc_framework_gamekit-12.1.tar.gz) = e26e2f3d90b8e0beff200749ed43521e11eacaff869460fb57a7cd1f42a68c36c12fd62fff174339e8b93df946dcb5fee28ee33d8df185845a352f1946ee25a3
-Size (pyobjc_framework_gamekit-12.1.tar.gz) = 63833 bytes
+BLAKE2s (pyobjc_framework_gamekit-12.2.tar.gz) = 75a7e9c4bd811f177490d175b30153538c923f2df0306d9ff375908c6f032470
+SHA512 (pyobjc_framework_gamekit-12.2.tar.gz) = 3315d51fbc6968ac0ea73b0c8e3c29eb8d36d279695a7c5a39db96364245b3fe1c07a804150f5bc1fe4509ea386d1cdd577282163e3a2fd86889ef270713a1ef
+Size (pyobjc_framework_gamekit-12.2.tar.gz) = 82428 bytes

Index: pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo:1.22  Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-GameplayKit/distinfo       Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_gameplaykit-12.1.tar.gz) = 7d58cb859bfc631a83731a238e985fbcdd3da3a910799bfa39d1f79a5ea5c275
-SHA512 (pyobjc_framework_gameplaykit-12.1.tar.gz) = 26ccdda1ff6550da4fa1e6671ee25a0078c579536bf69e4c0a69994a7617a5eb65f1b30738fd9096772130317b30a3272477e1e06af625aa5b6a85c17e730c87
-Size (pyobjc_framework_gameplaykit-12.1.tar.gz) = 41511 bytes
+BLAKE2s (pyobjc_framework_gameplaykit-12.2.tar.gz) = b1dac36bad2a2f9b8eb597775590fd500a05f7eb1e3ee41c95a60a5ca1a3c06d
+SHA512 (pyobjc_framework_gameplaykit-12.2.tar.gz) = 1f34ffef54b3076db380eaa1cde301914896f3a87acac6c35b24b51ce2cc638c5a41122c7c86d92bfbe57afb3016d89f20753c576eb0f0d127ed1edf472aca99
+Size (pyobjc_framework_gameplaykit-12.2.tar.gz) = 50735 bytes

Index: pkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo:1.9     Tue Dec 30 14:18:20 2025
+++ pkgsrc/devel/py-pyobjc-framework-HealthKit/distinfo Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:20 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_healthkit-12.1.tar.gz) = 4b9f5446cb45d99daa476a1207271960d29cd8233612ac759dc74648cc7bd3f8
-SHA512 (pyobjc_framework_healthkit-12.1.tar.gz) = cdace49595b392d532a27e891387baca551f139a0f1bf8a3432b7114b6e992002fd20ed719b70db5b55ad7bc5c460dfbe6bd798cabe4db5f713aaf28723087d2
-Size (pyobjc_framework_healthkit-12.1.tar.gz) = 91802 bytes
+BLAKE2s (pyobjc_framework_healthkit-12.2.tar.gz) = 38cbb64dc3f73e17eaa7a16a49160cf48fe4e2d6ce2e20ecf4d8d93a443d0e23
+SHA512 (pyobjc_framework_healthkit-12.2.tar.gz) = b5780b93bf958fce1b951939d8d460ca18c9680aa1de690821838ee1531d697d90486dd43ad1a18cede52953e8c419caa91060e8421a9b3ba7049a70e5b15a96
+Size (pyobjc_framework_healthkit-12.2.tar.gz) = 116197 bytes

Index: pkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo:1.9   Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-IOBluetooth/distinfo       Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_iobluetooth-12.1.tar.gz) = a98437df875f6c619af7db9e1507f7c9162c3c29742b73d398c34fb2d4218606
-SHA512 (pyobjc_framework_iobluetooth-12.1.tar.gz) = 9bef680e3e3473f94a184e238c941f8780407b562ac86e02e4dd44d80f58ee9f4fd670febd82482bc19819be96ee35121efae8e9cf51143cf5cfd6948a79886a
-Size (pyobjc_framework_iobluetooth-12.1.tar.gz) = 155241 bytes
+BLAKE2s (pyobjc_framework_iobluetooth-12.2.tar.gz) = c1959ce9abef45f05375f9d04437039270384598a27ba5bdb5681c52b26b8a1b
+SHA512 (pyobjc_framework_iobluetooth-12.2.tar.gz) = 3eea71dde5de47c8f59223a627253e5ed63f473bcf5068d819fd9de41b97486d6fa141de837c0dd926a035e18c236a458008174c89ac7e770faf9234037ea09d
+Size (pyobjc_framework_iobluetooth-12.2.tar.gz) = 174868 bytes

Index: pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo:1.9 Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/distinfo     Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_iobluetoothui-12.1.tar.gz) = 7e47d9b8782b1b4cae3be95176ad025752b777d0ce78590ce45a394a55d533ee
-SHA512 (pyobjc_framework_iobluetoothui-12.1.tar.gz) = 619b4efcd11b8ab7782fd3d39fae397f6f2f0fc3a5eb5f81767f30ca6bc56cf6d00713464f87fd81c056e9f89be92d92407a180b5cdd41cc0d6a90155208f6e2
-Size (pyobjc_framework_iobluetoothui-12.1.tar.gz) = 16495 bytes
+BLAKE2s (pyobjc_framework_iobluetoothui-12.2.tar.gz) = 1be742d8fd9a3f263edcb3a7eada75460c90b2a4bb2909553824412e3ec53599
+SHA512 (pyobjc_framework_iobluetoothui-12.2.tar.gz) = 5231c79f4959ad7c6f2eebcf39bfe1fcfd453d5bf04299a97c98667f7aedf355972fa84fc7bea56f60ecee3b8d60ef02a83c0f1029d05e00f7a3a7d03822856d
+Size (pyobjc_framework_iobluetoothui-12.2.tar.gz) = 17987 bytes

Index: pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo:1.22    Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-IOSurface/distinfo Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_iosurface-12.1.tar.gz) = 1380fffeffcc86c37e112a417b2b08c912612c5d8dbb708cd843e8f0a0abf055
-SHA512 (pyobjc_framework_iosurface-12.1.tar.gz) = 584c42da94764b4acc4e109f1db9c826f174ab46628e8b800f55e4b03a9e60dfe9d82c8694933fc9dc677d8606c42c7afd0f34b25fe7eddd1ea12f93502255f3
-Size (pyobjc_framework_iosurface-12.1.tar.gz) = 17690 bytes
+BLAKE2s (pyobjc_framework_iosurface-12.2.tar.gz) = 4ec43cae110af9b01015ab573afb75d81ac1c10fe3bbd568a3bfa48db3093909
+SHA512 (pyobjc_framework_iosurface-12.2.tar.gz) = 7b922ca4ed2e472f8f666d28be931b9f7c34f3c2640dd50f9b4a84188a76d329110aa5308e122c14cef9988d1e644124067687430490894bba0341287dbe6e46
+Size (pyobjc_framework_iosurface-12.2.tar.gz) = 18607 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo:1.22     Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/distinfo  Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_imagecapturecore-12.1.tar.gz) = 8fe44aee15bbb68f6b210ac5dc472bb7152ffab42f37727ecd78b3812ff17caa
-SHA512 (pyobjc_framework_imagecapturecore-12.1.tar.gz) = 164b40b65626813f24e3470f2b9cf429276654e699c78f650f7a73b9dc546b30baedaa104bffb2f10e42cc61c27c71313a68b32778371445810f06ec241ef52d
-Size (pyobjc_framework_imagecapturecore-12.1.tar.gz) = 46397 bytes
+BLAKE2s (pyobjc_framework_imagecapturecore-12.2.tar.gz) = 5468f5f1d74ad717b1ee610807d7e3af10f0972885b08fbbd655e835d56e4e3f
+SHA512 (pyobjc_framework_imagecapturecore-12.2.tar.gz) = c3f37031bc1cb7388a9b5b73f19c829a4dc159f505eaf28b2bab49108bad31611d88f7e99faabc9b15acab97715d3120f96f5eac584d4b28a178f4dd5bf2a07e
+Size (pyobjc_framework_imagecapturecore-12.2.tar.gz) = 53438 bytes

Index: pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo:1.24       Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-InputMethodKit/distinfo    Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_inputmethodkit-12.1.tar.gz) = ca88e942727e7bf56a0902446ce638765872a0496bcba9768af8db69b5ecdcca
-SHA512 (pyobjc_framework_inputmethodkit-12.1.tar.gz) = d51343481d49b95e1542b3b2f03e4a5b9c4e20868da9cc5dc068d70aaa90b74176c34766af53f2bd7f850ff4aef2ed1e13c6b8c57e91eb3fc7cda24c4dd8d07c
-Size (pyobjc_framework_inputmethodkit-12.1.tar.gz) = 23054 bytes
+BLAKE2s (pyobjc_framework_inputmethodkit-12.2.tar.gz) = e99f0607882135a06fe0eabaf5da17d8364c24862e5360a68dde89dd04bb55f6
+SHA512 (pyobjc_framework_inputmethodkit-12.2.tar.gz) = a37f61dc8884c7edd1cda5ea0b73f00ae07898d73c8699b150bec77e6b4300a5c66c09a54a7fea4c2af2bf6e4812beb68375ad5e8c2f30937f20710e53d5f27b
+Size (pyobjc_framework_inputmethodkit-12.2.tar.gz) = 26270 bytes

Index: pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo:1.24     Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/distinfo  Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_installerplugins-12.1.tar.gz) = 84cf90ef64a0519722546928520439fc787889ccba1a57dd346621651d6ca4ea
-SHA512 (pyobjc_framework_installerplugins-12.1.tar.gz) = e4efee32875e80a01cf1767539e302de9261e6353eb23d46e0b939d028de4f3fbf51923881200fb109f4aa3500951bd7c8ffc29eb9ab3564fe97301028dde9bb
-Size (pyobjc_framework_installerplugins-12.1.tar.gz) = 25277 bytes
+BLAKE2s (pyobjc_framework_installerplugins-12.2.tar.gz) = 8e5de0fc9c6f0ca427269d53e0ee920e51b886ee8cf90a929c980b188b1c6ddb
+SHA512 (pyobjc_framework_installerplugins-12.2.tar.gz) = 726f11766d3c61a74b3e21ddec610b854e189974da6deb086574ae32a8841bfd6f89594d380e3cd9d441127d4aa6c327ad318525fac89efff032024e2b6d9969
+Size (pyobjc_framework_installerplugins-12.2.tar.gz) = 26005 bytes

Index: pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo:1.24       Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-InstantMessage/distinfo    Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_instantmessage-12.1.tar.gz) = 830123756a58163affb1d79957bbba5c19d8129150aab48b24dff6109d57b854
-SHA512 (pyobjc_framework_instantmessage-12.1.tar.gz) = f08718928ff313845756e5b642b06afec2f68e937bbd6493c501adbf6ca38c19ef76b2161e4c17f88dda4fbe3d601041e2f9f4c7886cfc83f7f03dee11ed7fee
-Size (pyobjc_framework_instantmessage-12.1.tar.gz) = 31217 bytes
+BLAKE2s (pyobjc_framework_instantmessage-12.2.tar.gz) = 319800285025293651247d79a3b8a28639417c3c6419a871c713ea0408b1fa0e
+SHA512 (pyobjc_framework_instantmessage-12.2.tar.gz) = fe3313b87740b195d5f49dace0a1dfa71b20ebef2a0cf730b4c4eb6635001a276386d928f8b60363d010c70cd6d2a1d9b276215dee2d915faabdf455f3df86b3
+Size (pyobjc_framework_instantmessage-12.2.tar.gz) = 34017 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Intents/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Intents/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-Intents/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-Intents/distinfo:1.22      Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-Intents/distinfo   Wed Jun  3 11:44:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:08 adam Exp $
 
-BLAKE2s (pyobjc_framework_intents-12.1.tar.gz) = b0c082d750869cdc7c1b5e3d0cbf575e331d852b192b2c80426388369c3460d4
-SHA512 (pyobjc_framework_intents-12.1.tar.gz) = a98dc47ed4b55917bcce62c78860ef768860a134596f8025b025b94e7b381fe00efa24b7ab6b03085a09a528fdfd6b29e0bf99d5ec5cad8749cdd8eacc4d8585
-Size (pyobjc_framework_intents-12.1.tar.gz) = 132262 bytes
+BLAKE2s (pyobjc_framework_intents-12.2.tar.gz) = bd13c6b9ff3a8616597fc1961902f383da4a4d13ae8ac99b3807b0dbdc811592
+SHA512 (pyobjc_framework_intents-12.2.tar.gz) = cc08ebf1ae5a09ecc7e0610f279d9817df75d79dc9e3ca64f6d647bac17b70c2f60a958724df3f9907dc7b316d29791bb9b5b32c102f734758e06edd073c5722
+Size (pyobjc_framework_intents-12.2.tar.gz) = 187703 bytes

Index: pkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo:1.11    Tue Dec 30 14:18:21 2025
+++ pkgsrc/devel/py-pyobjc-framework-IntentsUI/distinfo Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:21 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_intentsui-12.1.tar.gz) = 12ed32932cc9c530ea23cdceb8f5368fd9d0f94fd9f0a937868c45f2efc7f58d
-SHA512 (pyobjc_framework_intentsui-12.1.tar.gz) = fc25a7dff87df0890a2a8ccb37c6dc35d05192bca0b22f0826de5b2f42e9ff830406e1df9cb43b6f92a2003c58ac05c8634a167cec7aac4e3e2b6e798b9e66e8
-Size (pyobjc_framework_intentsui-12.1.tar.gz) = 19784 bytes
+BLAKE2s (pyobjc_framework_intentsui-12.2.tar.gz) = 8cb4e099a602cab400c5e3d70f3e1501446095b743732f36025c09f4129dca1a
+SHA512 (pyobjc_framework_intentsui-12.2.tar.gz) = bc28e1c9e30ced65d9bcad31932187d593d04cce709642fc2f913d43b2960bc75a7445053290de646aff355d6283cebec12908adaf18944ca82a82574b15083d
+Size (pyobjc_framework_intentsui-12.2.tar.gz) = 20742 bytes

Index: pkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo:1.11     Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-KernelManagement/distinfo  Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_kernelmanagement-12.1.tar.gz) = 9c9d83e8c18cedf0ddadc37246281f83106c0bcfa046e7ae2c73c06918acbc7d
-SHA512 (pyobjc_framework_kernelmanagement-12.1.tar.gz) = a1674ce6ce275cb044cc8e392e8dea10cc748c5fd49b288d1cbd31b7106ec9c15fca0c174d0af8f2f2b5b419a3879c3a5a3b2c55517d6c58127b2300d8f0f7fb
-Size (pyobjc_framework_kernelmanagement-12.1.tar.gz) = 11773 bytes
+BLAKE2s (pyobjc_framework_kernelmanagement-12.2.tar.gz) = f654036d1c3bae613f04461674c9e7fb932d025b0212871dc824cddc4bac780e
+SHA512 (pyobjc_framework_kernelmanagement-12.2.tar.gz) = d707d6dbbd5a029371024d1aab65ae5654275467750061f8ad8a9983eafa80d3c0ce212cd89181639ef775a98124157d60df11cbd642447d9599f741dbbc4085
+Size (pyobjc_framework_kernelmanagement-12.2.tar.gz) = 11935 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo:1.24        Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo     Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_latentsemanticmapping-12.1.tar.gz) = 96c11551ac2ae98e965a82117d915f1d395f8e160d33e98d4febcfcfc40bbd9e
-SHA512 (pyobjc_framework_latentsemanticmapping-12.1.tar.gz) = 69ca461988c7574aa67558ab44ba7c6216b510c324abd457e0a3337e367385a6f6959ccc1aa7a95548ab667f3c3930d513c71af5ce4d320eb03eb0c3387c3e3c
-Size (pyobjc_framework_latentsemanticmapping-12.1.tar.gz) = 15526 bytes
+BLAKE2s (pyobjc_framework_latentsemanticmapping-12.2.tar.gz) = 7fe3db73c178adadab5b454499d82066251c90b1cf209b9f918c3fb7975d38ec
+SHA512 (pyobjc_framework_latentsemanticmapping-12.2.tar.gz) = 0421e386f4f8b0e0c64eeced3f4144363f8e560cce0da5cd3327011d049aba7f8a35b8dcae6683566d258d042add9bc804591b0fbb16fa4413efbceb600e59fb
+Size (pyobjc_framework_latentsemanticmapping-12.2.tar.gz) = 15932 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo:1.24       Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-LaunchServices/distinfo    Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_launchservices-12.1.tar.gz) = 3a2f926503e1d6041d0bdb2cae0c973efdd8138006a20c1f218008d36a9a9d53
-SHA512 (pyobjc_framework_launchservices-12.1.tar.gz) = e20a912399d152008695282295b164d3f47e567f8a3cc60be91f1ccdd43eb99bed025eba827a2e6e8f4c8e7d044bafb6832ff36a575a1b2452e66a0873efb71a
-Size (pyobjc_framework_launchservices-12.1.tar.gz) = 20470 bytes
+BLAKE2s (pyobjc_framework_launchservices-12.2.tar.gz) = 5e83d6253d3cad1749851732b7dc2fd7196debec86c7b113a25d5221d70e1723
+SHA512 (pyobjc_framework_launchservices-12.2.tar.gz) = f934e4d026d64143f6b70de47c72eda8acd80f001d1ed8e4db232c52128135e5a34dedf0ea33bea5b37293724e2db5c932513977fb7be3ecb3c2a7fe228f93b0
+Size (pyobjc_framework_launchservices-12.2.tar.gz) = 20826 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo:1.11     Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-LinkPresentation/distinfo  Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_linkpresentation-12.1.tar.gz) = 2d6bfa369080d0d982e8f042be411a9789a423f4835e97d4dfd86afea21ffc11
-SHA512 (pyobjc_framework_linkpresentation-12.1.tar.gz) = fa081794d9b4bb98f0a3b2c5fa32be32cf68434e2e9def6f5899626db2378daba8e10075acb91bfbfe19f05c00748ce407b0be3d7473f301103a3d3d52ec6145
-Size (pyobjc_framework_linkpresentation-12.1.tar.gz) = 13330 bytes
+BLAKE2s (pyobjc_framework_linkpresentation-12.2.tar.gz) = 6cbd5514509ceaa1d98ebd8b679d4d4889a7d6b7704e2cea037c786accddfa9a
+SHA512 (pyobjc_framework_linkpresentation-12.2.tar.gz) = 8287a97d0f49963bede45ea3f294d2954773b60e11c401912e650cb1553c5fd80985181d900fb763d834f9f29266d742c774d556de9ca5b8a864e9206943b9ef
+Size (pyobjc_framework_linkpresentation-12.2.tar.gz) = 13988 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo:1.22  Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/distinfo       Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_localauthentication-12.1.tar.gz) = d66f3d6c857c0b8770936543ce63eb59b7d340876a483792dc382acc6ad6aba1
-SHA512 (pyobjc_framework_localauthentication-12.1.tar.gz) = c634fb1d779b280b92b0b932f3398c24d761df8d38a5bfb1ddd4397acb3080f12f809066069cbc11931cce5c11edc6de2b3a406b4b9a70e7899109e46cd2a9b7
-Size (pyobjc_framework_localauthentication-12.1.tar.gz) = 29947 bytes
+BLAKE2s (pyobjc_framework_localauthentication-12.2.tar.gz) = c297e6dbe3b4d5997e47433344a9b09251a9842158a3d31c2a711a01d4ce0700
+SHA512 (pyobjc_framework_localauthentication-12.2.tar.gz) = 22759db60a845955896907ca39070792acd5ad782f33e11eb8cef42c61f2b209ca95341ac3ea8fffd693ebd393baba0caf36fb7ce194e6590fb3e94a9d51eb20
+Size (pyobjc_framework_localauthentication-12.2.tar.gz) = 33074 bytes

Index: pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo:1.11        Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/distinfo     Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_localauthenticationembeddedui-12.1.tar.gz) = 252a9ae1423ff8671369cf18ab7129f8acf0da80327ac2b24c0196e46382f506
-SHA512 (pyobjc_framework_localauthenticationembeddedui-12.1.tar.gz) = 0ba22d53a2355b42a16b51eeb0b5aaa3ad6fdbcd8aab8d5fa09b6ae63d5299da122240c0647b8de82dda45bc0d94ce0038d325194b0c004e1d08b2bbb7c35e4b
-Size (pyobjc_framework_localauthenticationembeddedui-12.1.tar.gz) = 13611 bytes
+BLAKE2s (pyobjc_framework_localauthenticationembeddedui-12.2.tar.gz) = 7c0c46fc458a41b5c4a000053d0f258655983dd2f0e9a9bc226824cff22fb137
+SHA512 (pyobjc_framework_localauthenticationembeddedui-12.2.tar.gz) = 1ac2d8fd277858a9a0a2e73c781ba8de4d8e71da8e124965e32a43958b57503fe97b29a4cf2427312b852bd8c57b7aa2965554dd6a21adca8a364fb73f6bccb2
+Size (pyobjc_framework_localauthenticationembeddedui-12.2.tar.gz) = 14134 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo:1.11    Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-MLCompute/distinfo Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_mlcompute-12.1.tar.gz) = 0d09e54947e0219e96c04689e3d54863857c9cc37d2305542d98fb8c4a73d373
-SHA512 (pyobjc_framework_mlcompute-12.1.tar.gz) = fa2ac76ed39c963ac32df7d2607073b21210d8f12028039f6ff7213ae71ceb08fea1d3150af0a8163db26eb47d5212a21dd0a31e485962fa8d52ababd2e0ba38
-Size (pyobjc_framework_mlcompute-12.1.tar.gz) = 40698 bytes
+BLAKE2s (pyobjc_framework_mlcompute-12.2.tar.gz) = 610ec522c861f80b4f72202b9301408d51800954a481f433a5fca8a9e8de708a
+SHA512 (pyobjc_framework_mlcompute-12.2.tar.gz) = fcbee29b2a9cd1fdec8e89a3d549a1c0f9a035c06f20ad15b0d724ca8d96c21c14bcdeb274125539af6634f0a391ba5677adcd96e230fd2d0013398eca329036
+Size (pyobjc_framework_mlcompute-12.2.tar.gz) = 55014 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MailKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MailKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-MailKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-MailKit/distinfo:1.11      Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MailKit/distinfo   Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_mailkit-12.1.tar.gz) = 9e9d1e5baf781b32f387a92fb8ea24c19ac336f8a240339d658e3dfe532ca2e9
-SHA512 (pyobjc_framework_mailkit-12.1.tar.gz) = d70bf42f40791f05e0be1eb0e7571b40a6829e2d21c0144367cb5b6aab8cec8748983ed493ebd1177c8373700d15c8e78fd28f2e8d1cf4aa4821eb776ae8fd5a
-Size (pyobjc_framework_mailkit-12.1.tar.gz) = 20996 bytes
+BLAKE2s (pyobjc_framework_mailkit-12.2.tar.gz) = 8cd6d30eacf11d1da967ad80443b3cf1e3ed2c506e4304e1c769df092de9f739
+SHA512 (pyobjc_framework_mailkit-12.2.tar.gz) = cf304a1d1ed443e0429b2048637edf8186fd2d35566a893db2036dbe75e70a3fb74ecd4b3e0269c2b04a2bc3b8f17b6b0d3d8cf5689f2c17e88ba9389c1456fa
+Size (pyobjc_framework_mailkit-12.2.tar.gz) = 23870 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo:1.22       Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MapKit/distinfo    Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_mapkit-12.1.tar.gz) = 631bc6501b2d26482ab65de8c704737d96d5488507214242e13d6798acf53788
-SHA512 (pyobjc_framework_mapkit-12.1.tar.gz) = 5c69005b62557460cd68cf0248ab8639314707a1a25f717715b4dd8e55dd5acaf4fa8ffc71a03d8b9f664b20e7b7ad36ea608b7784108adeebdd245a27e2a4bc
-Size (pyobjc_framework_mapkit-12.1.tar.gz) = 63520 bytes
+BLAKE2s (pyobjc_framework_mapkit-12.2.tar.gz) = 46c632d13e105a007a030dac9573d52a5fe992884037179e68bba49e25372268
+SHA512 (pyobjc_framework_mapkit-12.2.tar.gz) = 40f14b99346caf844551e6fbf7f96b9cfe4fb4982071b820e8f3d046e0034dc75bac72567f84565b06d58071084d8a04fd4661652058357f4466d6006432886b
+Size (pyobjc_framework_mapkit-12.2.tar.gz) = 79554 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo:1.22   Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/distinfo        Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_mediaaccessibility-12.1.tar.gz) = ffb0bc800f2dbfcef31750881a0cd79800290a68d697259b2bcc33359974a5fe
-SHA512 (pyobjc_framework_mediaaccessibility-12.1.tar.gz) = cc56c838cf40e05ff93b4b96d01f0887c002fe477ea3ae17381fc36ca40816bb4dacdea8f579e744e873ecc5aa6bbb7b7f62a85585cce065af50c5546d5252b2
-Size (pyobjc_framework_mediaaccessibility-12.1.tar.gz) = 16325 bytes
+BLAKE2s (pyobjc_framework_mediaaccessibility-12.2.tar.gz) = 05eefffbefa78b29741453c66e469ed79d41b34fca0148d5def09f577b170208
+SHA512 (pyobjc_framework_mediaaccessibility-12.2.tar.gz) = cac5e1b767825da2d92560c7af2587809ce7f5a69c82742eaae01d34864ea85cf2c323d8ec90d86bc773956e85c7fb09bc38b8c76fbbae718dfda80644a599b4
+Size (pyobjc_framework_mediaaccessibility-12.2.tar.gz) = 17239 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo:1.22 Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MediaLibrary/distinfo      Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_medialibrary-12.1.tar.gz) = 818ad294edf5cd18bc1e8f746786ed55c915154b055e997090435c9d6db3d7a6
-SHA512 (pyobjc_framework_medialibrary-12.1.tar.gz) = 867390e7134bd12152c533cec3160367e41ba0dc0e5bb5612afe0b863bc9bd9c7ecab0c20a0ccce8e6bad6680ea10a55d0502cd39dae360a681783e44f8dcd6d
-Size (pyobjc_framework_medialibrary-12.1.tar.gz) = 15995 bytes
+BLAKE2s (pyobjc_framework_medialibrary-12.2.tar.gz) = f1ad51270a4b1313a7ae6c6e8fa41cf0e5bd3c8b8bdf36888b4458cc801e25ec
+SHA512 (pyobjc_framework_medialibrary-12.2.tar.gz) = a239f74b2208191f19066e97d60f12dbcee848b312eca3aa2da73d22d29061bce2c1ec031fb1c7fe171157143cada3cd8f3e8714a6a121fdd6b5892547ba2197
+Size (pyobjc_framework_medialibrary-12.2.tar.gz) = 19019 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo:1.22  Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MediaPlayer/distinfo       Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_mediaplayer-12.1.tar.gz) = dbdc1a8f52e39b4a6ce73d3041e810a780f7797d7dc8e15e708d002cd148c6b1
-SHA512 (pyobjc_framework_mediaplayer-12.1.tar.gz) = 7c8ab32198362e06b5482553d3d9e6c16318b06eba193e9209678eed6e690ca0edf1e07c91238ec886068a2083988ad1a03b95c5bb2eb6bced6219a281f62961
-Size (pyobjc_framework_mediaplayer-12.1.tar.gz) = 35402 bytes
+BLAKE2s (pyobjc_framework_mediaplayer-12.2.tar.gz) = 3bd4b98399e1ccdc515563a8cb3d0ceedc01dc4bd4aafe5fda291f47aadcfa6d
+SHA512 (pyobjc_framework_mediaplayer-12.2.tar.gz) = 4aae6cf711886a7641a69781468f3eda67a86617d8f280d5b3f0db57cb6dbbdc2eadd1b6fc3a6cb6906f6e829f78bd37912b6e11308c60aaca91eab50683393f
+Size (pyobjc_framework_mediaplayer-12.2.tar.gz) = 42669 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo:1.11 Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MediaToolbox/distinfo      Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_mediatoolbox-12.1.tar.gz) = cee14a667b3b48306e1c7128af11d519bf20f62c18ef66bf38d521022299c229
-SHA512 (pyobjc_framework_mediatoolbox-12.1.tar.gz) = 3ab6dbc3ec9c3b950dd59cc650c9951f6d1401763b122ce53ffb4ccd2188fea65fea00e30ecdb2212fabc80791ec4704e08633cb890389cdfcfe8e2e10b99332
-Size (pyobjc_framework_mediatoolbox-12.1.tar.gz) = 22305 bytes
+BLAKE2s (pyobjc_framework_mediatoolbox-12.2.tar.gz) = e5a75f5217b57407493fc53a5c53d544c62139c554a8daac6697112e2dea821f
+SHA512 (pyobjc_framework_mediatoolbox-12.2.tar.gz) = 65726ace972b7b96f67ecee648fb8c41f0334a5f62d2fe94e786f32277d592cf27c358e352ae354003cbcc8a18b341be1066ded9247b852a4e6290d02f98905c
+Size (pyobjc_framework_mediatoolbox-12.2.tar.gz) = 22818 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Metal/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Metal/distinfo:1.16 pkgsrc/devel/py-pyobjc-framework-Metal/distinfo:1.17
--- pkgsrc/devel/py-pyobjc-framework-Metal/distinfo:1.16        Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-Metal/distinfo     Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.17 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_metal-12.1.tar.gz) = 4a952f3ed5c9289921f90193efaaa871067399b42071bc8bf581e82e45712adb
-SHA512 (pyobjc_framework_metal-12.1.tar.gz) = 1343b319607a1c696548564c6dffcb0af95cdbd5f93836669a70e34ae0df8162c39a9d74b685ad01bd073253ff65c1522ab3e6bff3ff075eeb941bac1c489ce9
-Size (pyobjc_framework_metal-12.1.tar.gz) = 181847 bytes
+BLAKE2s (pyobjc_framework_metal-12.2.tar.gz) = d4ba58e720a031b4e3d1f1fbfbdbb972e2f31e26663b0cb580bfb505f41f651d
+SHA512 (pyobjc_framework_metal-12.2.tar.gz) = be4523fb2b9887f5aa3cee6d695ff2e9451319ed783e2a94e3176d86da737533c1df3116205f9ae4163b5339d570101fb82956abd04a35d85d9e8ee5307df507
+Size (pyobjc_framework_metal-12.2.tar.gz) = 238106 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo:1.9       Tue Dec 30 14:18:23 2025
+++ pkgsrc/devel/py-pyobjc-framework-MetalFX/distinfo   Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:23 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_metalfx-12.1.tar.gz) = 7420806fee73be9c904fd098b348891c6305f3d1e054ae510cf360cfe29d591e
-SHA512 (pyobjc_framework_metalfx-12.1.tar.gz) = 17a67e4b9ec123fbd137fe11b1c888249fa7c79344984a00946b8f0645fd7e08dd634420e2369dc17f8a64b67851d7217836bb1c8cb64666f5fe518d230dc815
-Size (pyobjc_framework_metalfx-12.1.tar.gz) = 29470 bytes
+BLAKE2s (pyobjc_framework_metalfx-12.2.tar.gz) = 565bcce3faf6e7d6dd1b56c8dc0f60ff65ce27e614a8b6c68a5f5e9b0d6478e2
+SHA512 (pyobjc_framework_metalfx-12.2.tar.gz) = 98229be930d2e0d0ee6037c717adcff06c6cbe9757c4779cf0aeb725ba81a611547515b1dc7cbc0d179a705658016ca7e3edd4a72f22a0f952f196c25eb7e278
+Size (pyobjc_framework_metalfx-12.2.tar.gz) = 33397 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo:1.17 pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo:1.18
--- pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo:1.17     Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-MetalKit/distinfo  Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.18 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_metalkit-12.1.tar.gz) = 04060f1252ac88200b715e70420cee2bbec1804625ceb7c12ad4f4d92c6d732c
-SHA512 (pyobjc_framework_metalkit-12.1.tar.gz) = caa823a5f041c0bf5c13981bbbc124c7174c3495fc99d0555b7b4584a1cf12b7b41239558cd3a5fed45a13c72319d010efa174ee098f305afa3c56a208ed9d2b
-Size (pyobjc_framework_metalkit-12.1.tar.gz) = 25473 bytes
+BLAKE2s (pyobjc_framework_metalkit-12.2.tar.gz) = 556ffae21666d3ef3c42c14cc2445403643dee09973648eec47cd5afc763fa48
+SHA512 (pyobjc_framework_metalkit-12.2.tar.gz) = e8c29d68cfef9500adec289ac13d34e59bcadadc9dab9b719b5ff41d1d710fde51ff0ae23a4f1c052ffcbaf42d12d7dde1f3ca2b96b5b0a2330871633020f415
+Size (pyobjc_framework_metalkit-12.2.tar.gz) = 28168 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo:1.11      Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/distinfo   Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_metalperformanceshaders-12.1.tar.gz) = 06206a386a7c81d031bddd6f1ace48a49ad81a56d6bcb32820af3142704e18ce
-SHA512 (pyobjc_framework_metalperformanceshaders-12.1.tar.gz) = 68c276e11ef6665abac5701b434bdec214e11c79545344170af85a305410e37734eabfb9421fa9d6cfa9115d54ed616b787903c2479af67b3642f592a129e3f6
-Size (pyobjc_framework_metalperformanceshaders-12.1.tar.gz) = 137301 bytes
+BLAKE2s (pyobjc_framework_metalperformanceshaders-12.2.tar.gz) = d7dc39318ec2378c2d02ee31c5da2cfc19735ceb46bd7cef258fbe8049cbaa5c
+SHA512 (pyobjc_framework_metalperformanceshaders-12.2.tar.gz) = 490e50e64b13660cabe503aa276cf17d1ce1e0bde591268efbdae785766742a0bbbffd1fc0436284dc05e4938809a60987d121215c3ce6eb475a8c1047a825c3
+Size (pyobjc_framework_metalperformanceshaders-12.2.tar.gz) = 190423 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo:1.11 Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/distinfo      Wed Jun  3 11:44:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:11 adam Exp $
 
-BLAKE2s (pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz) = e8eeb5795bedf74c4c483404c95e771ac246ea2c871f92470d40369ce8637380
-SHA512 (pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz) = d5e8abe50203bc36bf5388fb9eaeaba28579fab02a441840841bc68a3f65db1f1a2abbb43b8f71fed325e57114e3d04f52c32930acf3df549ab2efa3085bc634
-Size (pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz) = 42992 bytes
+BLAKE2s (pyobjc_framework_metalperformanceshadersgraph-12.2.tar.gz) = abfd95e5045dd6aaedadf8f500280f29897eb131b41b4fe5ea83528f2600d318
+SHA512 (pyobjc_framework_metalperformanceshadersgraph-12.2.tar.gz) = db9afc0563b2104d0dc3c4562cca86e6554f999fabec6e6ee522648908b5515126f36444a71005d3753145f324677ac7b88c320ab7ff5c1cb6a02f53d24194d2
+Size (pyobjc_framework_metalperformanceshadersgraph-12.2.tar.gz) = 60209 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo:1.11    Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-MetricKit/distinfo Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_metrickit-12.1.tar.gz) = f5ba1afcddfb9c34617b84f1cf7d30b45d1d15c9f777084e3677b37f16013e76
-SHA512 (pyobjc_framework_metrickit-12.1.tar.gz) = c32ff4ec78f94a0a1186824923e2e8cac87ced9dbadd20ac77d9acf7f50d22165790c80890b811ee385d71d050f07abe6a5c55eb1195b1ded12890555d4a5b09
-Size (pyobjc_framework_metrickit-12.1.tar.gz) = 27627 bytes
+BLAKE2s (pyobjc_framework_metrickit-12.2.tar.gz) = 54ae7b929aed5651f2514d8d11961cf733567698d6dac13abdca7771e4efdaab
+SHA512 (pyobjc_framework_metrickit-12.2.tar.gz) = 8d326512393ff63349d27903ec459a404f6ee2d193256eec104975ed3195c55ee87abc901dbe0df0da283c33550649f018f7244d3a83912257649346bd29ed53
+Size (pyobjc_framework_metrickit-12.2.tar.gz) = 30585 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo:1.22      Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-ModelIO/distinfo   Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_modelio-12.1.tar.gz) = b8bab7a93fd88f259b9da7399a45b3bd0de0b4d0bd3ff7c56fa11d8c4be485af
-SHA512 (pyobjc_framework_modelio-12.1.tar.gz) = ffa684a97599c10195f16ca8cf5795b764f213d23a2d9e71a334910e860d690be73f07362b76bcb403e4b1313f4c17b421206980d7817224722f021d170d4438
-Size (pyobjc_framework_modelio-12.1.tar.gz) = 66482 bytes
+BLAKE2s (pyobjc_framework_modelio-12.2.tar.gz) = c3c35095b47a005e430ffbd73f05d5e6450227859bd9d018171d020a90db8603
+SHA512 (pyobjc_framework_modelio-12.2.tar.gz) = 8274ca7c59b71b2a997299131434a6a17c3736efef6270cffb53e9fc7bacfbe711308761c1dcc1496f301cf6ff8e75a969a0cfc1907a6d4f17ef6dd567948a46
+Size (pyobjc_framework_modelio-12.2.tar.gz) = 83763 bytes

Index: pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo:1.22        Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo     Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_multipeerconnectivity-12.1.tar.gz) = b09207b0cf8dab2d50bf54e8737baef0786e4f130ae366b51d131fc52bb49c27
-SHA512 (pyobjc_framework_multipeerconnectivity-12.1.tar.gz) = af87944c8606a3e0b2b546f6950b8a7e8f9743615d9946180b3adad7469864bdf878f158f782958d210407a9465c1eb18b7c9234ff62e6a22a8fc6781d96d6b7
-Size (pyobjc_framework_multipeerconnectivity-12.1.tar.gz) = 22816 bytes
+BLAKE2s (pyobjc_framework_multipeerconnectivity-12.2.tar.gz) = 2d3209ea727449498a8b6ed243abfca1dcc1bda32cba429763ab0781428b5687
+SHA512 (pyobjc_framework_multipeerconnectivity-12.2.tar.gz) = 8ef4341584a0df42ce8e082873731c7f9198714b56270b47f286316e96d729cf1e088d49770c8be553f46ead5b314fbe65fa68dc0a6937c9c6c685e9ad9850ec
+Size (pyobjc_framework_multipeerconnectivity-12.2.tar.gz) = 26444 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo:1.16 pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo:1.17
--- pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo:1.16      Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/distinfo   Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.17 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_naturallanguage-12.1.tar.gz) = 98f2efd9c1b5b3b0d4e69c1e18b3083b975d73b21399e99928afa7b5b2576678
-SHA512 (pyobjc_framework_naturallanguage-12.1.tar.gz) = 4d3c2edffb8f2f3e231efa5440031219f6a414154b3d8fe554f5c75cd9fe6bae168b153ca44bfed2d1be6b181c8669bd503c5411c86462c44b5c9cffb13e774c
-Size (pyobjc_framework_naturallanguage-12.1.tar.gz) = 23524 bytes
+BLAKE2s (pyobjc_framework_naturallanguage-12.2.tar.gz) = 422b625c308ae516b38b15bee20f10e42b16e14d88cbee56ccc3916ec3246c5b
+SHA512 (pyobjc_framework_naturallanguage-12.2.tar.gz) = 7d21199d151813b6847ba9889b3c9c0f96402d1cdfd6619dd5b73cd54b086503fe4085820eb0d4e55abe68179d6eeaa72197b5865a9e3c3045a6b5c82735b994
+Size (pyobjc_framework_naturallanguage-12.2.tar.gz) = 27251 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo:1.22        Tue Dec 30 14:18:24 2025
+++ pkgsrc/devel/py-pyobjc-framework-NetFS/distinfo     Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:24 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_netfs-12.1.tar.gz) = 037c558849dfb8303970f2166353f16666ee50292e88e9e68e0cd473f97e39f6
-SHA512 (pyobjc_framework_netfs-12.1.tar.gz) = 128ea68f2c2fa747937cf85e9f4cf603b2e02c95a7907810cb02be89939a5cfbfbcb7d0bfb3f8519e83d8b0dcc24737bbb9e47efcdfa402757257e7a02445b62
-Size (pyobjc_framework_netfs-12.1.tar.gz) = 14799 bytes
+BLAKE2s (pyobjc_framework_netfs-12.2.tar.gz) = 258252f2d753e41c1ec454ee20268ac7b9d40fdddd8a8c6616158d6e52e9af18
+SHA512 (pyobjc_framework_netfs-12.2.tar.gz) = ca2f8f10ee8196adc4129a14b8698562bc081510b5d95e0f81a916a45a3beb88aacda00d177980c50826c22de865f8fc8bf94418e329a59476364c81e5efd8e2
+Size (pyobjc_framework_netfs-12.2.tar.gz) = 15139 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Network/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Network/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-Network/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-Network/distinfo:1.11      Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-Network/distinfo   Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_network-12.1.tar.gz) = e4d24dbd177770896326a786d328ec6b60cabf8a0a41c192ca7d97ca4d5d8da1
-SHA512 (pyobjc_framework_network-12.1.tar.gz) = 2726200c0f81e52f6aef87bfd0c84c68c0b81c27390803335777bed11969419211a4bcd78731f150117b601ceacfb20852e6c89d087e7f0e6cdfc65031870715
-Size (pyobjc_framework_network-12.1.tar.gz) = 56990 bytes
+BLAKE2s (pyobjc_framework_network-12.2.tar.gz) = f3d1457d9dc86ade6d30f079f162cf9829f083830d9f53b3ef6115f69da6235c
+SHA512 (pyobjc_framework_network-12.2.tar.gz) = eb1a766a9114a712086339aec00554cab7c2836d433f29049023bb77a3bd7ffadaac5b2017168d0a22cac0f68e547c466a96777a941cb148e8ecf18093500403
+Size (pyobjc_framework_network-12.2.tar.gz) = 62275 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo:1.22     Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-NetworkExtension/distinfo  Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_networkextension-12.1.tar.gz) = 79d4b87069899b7abf932cadb41f0811f1b99404c889bca6f54b1cb82413edd6
-SHA512 (pyobjc_framework_networkextension-12.1.tar.gz) = 42bddcb3464c6990b2a9981be642974cae594859a448d61a55bf7bd3ccd6a392c98ca058e49bd48caca1aaf3b1aadcc5625174caeef33759ae8e18554a8d2dd7
-Size (pyobjc_framework_networkextension-12.1.tar.gz) = 62796 bytes
+BLAKE2s (pyobjc_framework_networkextension-12.2.tar.gz) = ef81a1e0a10c7c5347e9a1fa4c3f5bb3119ac3738a32a3bf138638298c140711
+SHA512 (pyobjc_framework_networkextension-12.2.tar.gz) = 3afaa3e4c0fcff7dbc1bb220513e746a9522a0e2191359cafd499a80c0df2ee92c21becee654b99eeb505a63991891df9f908dd1d62611fab5fd8c0d634ce310
+Size (pyobjc_framework_networkextension-12.2.tar.gz) = 81296 bytes

Index: pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo:1.22   Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-NotificationCenter/distinfo        Wed Jun  3 11:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:12 adam Exp $
 
-BLAKE2s (pyobjc_framework_notificationcenter-12.1.tar.gz) = 87efd6fd9739c13b8f6899975756f972cb87e5574595dd8aa26ec42961305c59
-SHA512 (pyobjc_framework_notificationcenter-12.1.tar.gz) = b650589e5fb42b823ebffb7d91bc9f649f2a28a43eaf98e37009a984c45918c713cf2f9ef19e1b9b5e685781daf9bd05b5f91811ef5e491a15d5ad35d9e12973
-Size (pyobjc_framework_notificationcenter-12.1.tar.gz) = 21282 bytes
+BLAKE2s (pyobjc_framework_notificationcenter-12.2.tar.gz) = 74479db6c59771c398254b45662cf6a32c188c65507825ed3197f0b64503d617
+SHA512 (pyobjc_framework_notificationcenter-12.2.tar.gz) = f61681e08dfa74b9d6a37ec1b57cab41d07c27b40a8e0ee47a4aa40545aeb46f41b55cd55ba174adbac8b851828fc9787c804c7e3c6251dd97484c547ecaf4a4
+Size (pyobjc_framework_notificationcenter-12.2.tar.gz) = 22134 bytes

Index: pkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo:1.11       Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-OSAKit/distinfo    Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_osakit-12.1.tar.gz) = e1f6251def4535e7da47a40a625cc7f1ec185050ebf132a7fda173689d2e8e0b
-SHA512 (pyobjc_framework_osakit-12.1.tar.gz) = fb2b7b3bf84c06677d7bee75ce22522c71b14721b38679f28ce49889f2e016a99d0a6ef607a355a0eaa4fe65052eacd2b816f7cbab96a7ad857ba15f6964d877
-Size (pyobjc_framework_osakit-12.1.tar.gz) = 17102 bytes
+BLAKE2s (pyobjc_framework_osakit-12.2.tar.gz) = edc5ec0a17c2a481060f7a3ba37f0fa09aad80938d24f8b8b086ca880bad4c61
+SHA512 (pyobjc_framework_osakit-12.2.tar.gz) = 61aada793f58bbebd5073747f916bc69bb99a1c5f67a92c5f3285c8b8d0246c3bcacb471edd90f6f2d58a880461bd2c3b6a217b5639eb374502260fdd5768f62
+Size (pyobjc_framework_osakit-12.2.tar.gz) = 18910 bytes

Index: pkgsrc/devel/py-pyobjc-framework-OSLog/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-OSLog/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-OSLog/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-OSLog/distinfo:1.11        Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-OSLog/distinfo     Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_oslog-12.1.tar.gz) = c8a9dae4d23a271e569445ca9e1b1af39cc46d3c6149bcbc3356e4bf6a194c60
-SHA512 (pyobjc_framework_oslog-12.1.tar.gz) = 5feafdf7fbf1dde43ed2b9345d2421d4caec32a3cb729ac12e72c998ebd745d92ca2dbf4940a4a4b6ff6aa2a3e0021b5684341c110c61533b0aa515e2516ed8e
-Size (pyobjc_framework_oslog-12.1.tar.gz) = 21193 bytes
+BLAKE2s (pyobjc_framework_oslog-12.2.tar.gz) = e483e5bf102aee391e6650931709c590499049ea4fef57bf2e614051cd79a592
+SHA512 (pyobjc_framework_oslog-12.2.tar.gz) = e4fb79369307972f7c45cabc6a811eca1f58fc5383f6c7888b1c9131fe3f7249cf1936a989ffa6aba1c3cae28af225767d6d4dc93a1abe54df90f803cd58f10d
+Size (pyobjc_framework_oslog-12.2.tar.gz) = 22307 bytes

Index: pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo:1.24        Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-OpenDirectory/distinfo     Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_opendirectory-12.1.tar.gz) = 1cfac697c24a3d9e0bdb14656f8d4276a9b2e72892661b425762dbd3af92aac4
-SHA512 (pyobjc_framework_opendirectory-12.1.tar.gz) = 6e0c9a633caf5acb592eef6bd88d3ed5fc14790f0709a5f708ce06516dfa95b6f16247f2938afbd110195bd98a3f843cd1ecb4fb306ae000428a8d0749d5c872
-Size (pyobjc_framework_opendirectory-12.1.tar.gz) = 61049 bytes
+BLAKE2s (pyobjc_framework_opendirectory-12.2.tar.gz) = bc5c6fbc8ed4b1b959e0e55808c2b52549aee1c935279a9c3da76553139a03c9
+SHA512 (pyobjc_framework_opendirectory-12.2.tar.gz) = b278ba88791093d45751bb6eebd8795e820a11dcbf9e3d55b21549bca2eb0076fa99f72b17a2717f4ab0e2f2f3ec1f4e774a6c67fb5a5d4b7db153899fbbc18b
+Size (pyobjc_framework_opendirectory-12.2.tar.gz) = 69875 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PHASE/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PHASE/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-PHASE/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-PHASE/distinfo:1.9 Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-PHASE/distinfo     Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_phase-12.1.tar.gz) = 79f7eb1c6ea47e1508f36eaf02060318c0f82925d5f95ea9c985fe87affb867f
-SHA512 (pyobjc_framework_phase-12.1.tar.gz) = 077af4281e7e50f365dbc0a294f1e9c8dc9da95d339199ea62f293772d7218989d8f9bf45331a8f595a01c3801b0f830f7b2637ca0753ba9022c33251509ca88
-Size (pyobjc_framework_phase-12.1.tar.gz) = 32730 bytes
+BLAKE2s (pyobjc_framework_phase-12.2.tar.gz) = 40cfeb427131573ee89563691afc1ad9a32143dca07167008a2379ca6c3c490b
+SHA512 (pyobjc_framework_phase-12.2.tar.gz) = f219745bbd700a148980ee28f7af2c0a22c611a1f1f8c092f2e25c5cedd41618108a6e510e323ac980205175b1d6099c94e456944b58c711450565a3e8539133
+Size (pyobjc_framework_phase-12.2.tar.gz) = 40747 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PassKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PassKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-PassKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-PassKit/distinfo:1.11      Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-PassKit/distinfo   Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_passkit-12.1.tar.gz) = 4e0913ff27804f2b03371c30981f684fbd1ea2af62e7c4736aa872ea11ab604b
-SHA512 (pyobjc_framework_passkit-12.1.tar.gz) = efd1f903f9443d98fefd13352951d297498da93c1e8798715072cbf0d7ab8b85125c4c252f7cfe44ef78ea30c61c87954f8e9040a070f69436df3b8b1b40d048
-Size (pyobjc_framework_passkit-12.1.tar.gz) = 53835 bytes
+BLAKE2s (pyobjc_framework_passkit-12.2.tar.gz) = 6d997d6e14ce0e4849e79b1d751485c9008b47c9af5589b0264b1af7cd18ab34
+SHA512 (pyobjc_framework_passkit-12.2.tar.gz) = 7968e2a4cec282f8275076a38cd411f44b3af23989e36b224e81081988ff65c5e8b7352d96e25e8ff7ad8d7dfaa06c5195439001d75b2320f2427ad097cdea11
+Size (pyobjc_framework_passkit-12.2.tar.gz) = 68267 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo:1.11    Tue Dec 30 14:18:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-PencilKit/distinfo Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_pencilkit-12.1.tar.gz) = b5f8b7335ea5156f9dacd73275270a3c5f9f6d4c93fe933067d7f019a75eaf4e
-SHA512 (pyobjc_framework_pencilkit-12.1.tar.gz) = efb71b66d684131440fe3bc52a44548bc3fff3848165d136a0b91e4dfd582aad085acadea061accc31f0a93a1d3c7d0edeb7b541a99d4e1c2cb9e2d4634462d4
-Size (pyobjc_framework_pencilkit-12.1.tar.gz) = 17664 bytes
+BLAKE2s (pyobjc_framework_pencilkit-12.2.tar.gz) = 7fc141e286b7689ddd90b0833e7f1924c79013820e58a18e3e0a50e0cc5b0c66
+SHA512 (pyobjc_framework_pencilkit-12.2.tar.gz) = 429c03f676497cd53e2bb52a42568d983060c16a406418235ec025046347c627a01ac73bba04de8d98a0ffb99a6afbc92c15e3df63295ba0e30f5d088d80a73a
+Size (pyobjc_framework_pencilkit-12.2.tar.gz) = 20122 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Photos/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Photos/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-Photos/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-Photos/distinfo:1.22       Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-Photos/distinfo    Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_photos-12.1.tar.gz) = 6f46dd08346e4f1388da213eeb5cc9d795ce78cc2bdb06486f868aa1663f44ed
-SHA512 (pyobjc_framework_photos-12.1.tar.gz) = f0f0e97e717b6445b38b6207654b19fbc0c2b3323b49fff01df010f0a84782113fec00e1f46eb2d9281dcb4bbce96c3e325dd15dc165fef0d37c322187d60ed3
-Size (pyobjc_framework_photos-12.1.tar.gz) = 47034 bytes
+BLAKE2s (pyobjc_framework_photos-12.2.tar.gz) = 324fff20a7d359c41a063754b4141b6d7636365c9acc1303ceceaabf6b331537
+SHA512 (pyobjc_framework_photos-12.2.tar.gz) = 58d9dd184d1b5666fb7631538e853a2e5ff4a686c646836abe9a23e9f0dfe08317df5f21232672d92200d93f3ec5f91dbe356e9588d2323755bc86d539e12479
+Size (pyobjc_framework_photos-12.2.tar.gz) = 58662 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo:1.22     Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-PhotosUI/distinfo  Wed Jun  3 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:13 adam Exp $
 
-BLAKE2s (pyobjc_framework_photosui-12.1.tar.gz) = e6522789013fd8a8a0b50f24751c43ac02bcef3fb6802873f408468ae4815981
-SHA512 (pyobjc_framework_photosui-12.1.tar.gz) = 5bdb5b0d133da64c918c39060eaa7b3123dbf2f879dd1815985e475aba35fa6fdbeaf851a91a64d54e696bd52b362cd043e51ec9403ae494707cdae767a3f6a1
-Size (pyobjc_framework_photosui-12.1.tar.gz) = 29886 bytes
+BLAKE2s (pyobjc_framework_photosui-12.2.tar.gz) = 02402413e30da5a764071c58a39462bf07c04e43429b1c37c3ed24bc3efe4ad2
+SHA512 (pyobjc_framework_photosui-12.2.tar.gz) = 87c54b9eef628dbfe320f0200d65431afb37a4fce0f9ebfa9b8a46deed7659d0a7ffbf2f52598c546eb92b26ffab691567048ea7f1fd824dd1e53345e43d4195
+Size (pyobjc_framework_photosui-12.2.tar.gz) = 33856 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo:1.24      Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-PreferencePanes/distinfo   Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_preferencepanes-12.1.tar.gz) = 7845aace6a6e91edfd05d34d66f7850218fb8fda43181831bcb0dd84a136305e
-SHA512 (pyobjc_framework_preferencepanes-12.1.tar.gz) = c709afcf596aa2565ed21dc684fff72a5852e5f24c3a3b59ccf84a94fe42dec6d6c2baf5960e13e4f34ca51f3b5d1ec9f17fcbf27b4cef78bedd74af947f7600
-Size (pyobjc_framework_preferencepanes-12.1.tar.gz) = 24543 bytes
+BLAKE2s (pyobjc_framework_preferencepanes-12.2.tar.gz) = f5b4a22b111eb780d2d5c4f9fdd20d51ee660adb76497bb9d186ed2895944a93
+SHA512 (pyobjc_framework_preferencepanes-12.2.tar.gz) = 233bc0b511c671889538ec5ef21cda590e45b13bd7abd7767c0bd1e2fc8de0082fef582e5677cf96560a3746a231c4ec780a8b3bea0018adcda445321e34573a
+Size (pyobjc_framework_preferencepanes-12.2.tar.gz) = 25151 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo:1.21 pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo:1.22
--- pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo:1.21       Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-PubSub/distinfo    Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.22 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_pubsub-12.1.tar.gz) = 22a431ed124cb021e29ab48acbdb3ffa010baa3546ce248de1fd0bde3ec0e196
-SHA512 (pyobjc_framework_pubsub-12.1.tar.gz) = dfd10e50880d1244e99cdd4a3bf41fe5c93ad82e3916f0f7e382524ab12060206e4be604cb434ed788df234ee3b5e095852d9a121c12ccea8fa540b97e82dcc1
-Size (pyobjc_framework_pubsub-12.1.tar.gz) = 15450 bytes
+BLAKE2s (pyobjc_framework_pubsub-12.2.tar.gz) = d0e66f33d6d4307718a508cd361dec5c83a3d1faf331d22a01977bcd0eddbc4f
+SHA512 (pyobjc_framework_pubsub-12.2.tar.gz) = 678c88e982801f749bcc42ce6a4291b73ad57f837cc3b15ecbdfe54a6d383d995b2cbb9c6a67d9545759fdb84d5466a3dde1cc0c0846b3ae17e4e9b41aca1786
+Size (pyobjc_framework_pubsub-12.2.tar.gz) = 14847 bytes

Index: pkgsrc/devel/py-pyobjc-framework-PushKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-PushKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-PushKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-PushKit/distinfo:1.11      Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-PushKit/distinfo   Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_pushkit-12.1.tar.gz) = a2e21dbc0cb1a8a99956e103657fdb59713a8e80d33e78569216a8eefee41b20
-SHA512 (pyobjc_framework_pushkit-12.1.tar.gz) = e86ec60ffe255fc2d150ee5f3576d3fefdd6b5eeddb7434e758da71b96b03fdbf533ed3ff99b9755d6a0c834ffcfe503b13ec60dfce06c358016a5b4c12de11c
-Size (pyobjc_framework_pushkit-12.1.tar.gz) = 19465 bytes
+BLAKE2s (pyobjc_framework_pushkit-12.2.tar.gz) = 21cc992a68e10a4d9ed93480a03c44ca9528a1fac346ee03d9325fc4419b85f6
+SHA512 (pyobjc_framework_pushkit-12.2.tar.gz) = 15bd4485e843047c4561178cd1c1f55d085c503170afb361d32dbf16d55a82f7f5d783be76637135d8d042d82dfc25e8b1d96f75b6c3b96b97a9b1bf690c7f3a
+Size (pyobjc_framework_pushkit-12.2.tar.gz) = 20471 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo:1.24       Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-Quartz/distinfo    Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_quartz-12.1.tar.gz) = c689bbea15e84c3b9975497a56e4a0091714ffe7c210d81e37419bd41abd69ae
-SHA512 (pyobjc_framework_quartz-12.1.tar.gz) = 17792af41014d101bd438088177ca529d1327c78f35e0cd5a538a8c270f56d6d5545454f84d031b2a8b75fb9bad7eccf3dd1bcee48feed59de43424b12f85d56
-Size (pyobjc_framework_quartz-12.1.tar.gz) = 3159099 bytes
+BLAKE2s (pyobjc_framework_quartz-12.2.tar.gz) = e848828031e4ac59636bb8efcaa7e6d625bdd8a6aaa638372c20ee23b40df99f
+SHA512 (pyobjc_framework_quartz-12.2.tar.gz) = 62ab6e7f7b045f4f7ff9dfd785cf002f3bc97fdb104892d7a5ba88995ac79c7ea79979ec9cdf319402c3038cbd3e5abe3b1d38c649e6040bda7f7ffcf34ad72a
+Size (pyobjc_framework_quartz-12.2.tar.gz) = 3215525 bytes

Index: pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo:1.11        Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/distinfo     Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_quicklookthumbnailing-12.1.tar.gz) = 39e59218db748a45183a459c1a4f705531b723beb0106b604adfcd18e54a2613
-SHA512 (pyobjc_framework_quicklookthumbnailing-12.1.tar.gz) = 10aed89815f10bfc6de6f9e27bfe0936c76d9bb90db82871ad6985684422bb03c5aa036eab33a13fe0497ff5a7a230f98b292c93638b3841b7270c72c2a83d7a
-Size (pyobjc_framework_quicklookthumbnailing-12.1.tar.gz) = 14790 bytes
+BLAKE2s (pyobjc_framework_quicklookthumbnailing-12.2.tar.gz) = c96ba18d85b00bab4a8de6534a805c5c173ca3f12ff5714c14deb37f1b376f77
+SHA512 (pyobjc_framework_quicklookthumbnailing-12.2.tar.gz) = 032083d1cc8ac31e8fa44fc3577547ca958b832a49fcc6a2fd0c7f28007e70154107b4a10891da4ad92d193621515d1494c623bf034543e5d1a2bab6186c9ffc
+Size (pyobjc_framework_quicklookthumbnailing-12.2.tar.gz) = 15771 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo:1.11    Tue Dec 30 14:18:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-ReplayKit/distinfo Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:26 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_replaykit-12.1.tar.gz) = b4eee2ff63d0586263758b85c64727a99fbb2ebf69b5c68a17acdac1c072c2ce
-SHA512 (pyobjc_framework_replaykit-12.1.tar.gz) = 5786fc30124c53bd51435bbdfb6b94977d75c31e8f7bdd2cbefaeb26a691e8a62c9a7738c9346de724e4134ac4709bf745cbd11d0bac689f7d7fd35e8656fca4
-Size (pyobjc_framework_replaykit-12.1.tar.gz) = 23312 bytes
+BLAKE2s (pyobjc_framework_replaykit-12.2.tar.gz) = 0cd053948744b5836c158c3050d01e8bc3bd0148e15fa1d788073035fff92c0e
+SHA512 (pyobjc_framework_replaykit-12.2.tar.gz) = 4e7fb8a05adc1c5553027f592a2b135406f97a658531d42b3d524195b77c31db07bc9b27c603d969e1794e697b8b84268391bdd4c3cd022be9f2df40b550eafe
+Size (pyobjc_framework_replaykit-12.2.tar.gz) = 27206 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo:1.22       Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-SafariServices/distinfo    Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_safariservices-12.1.tar.gz) = 75699380ed8f4ccf0350e5a94970af58958cdfe1f728c0cc3b2a07caf052a06e
-SHA512 (pyobjc_framework_safariservices-12.1.tar.gz) = 87ad957686fa0c2d36f4791f52749baf50b8aafdd61c8a94eb98e37ebd1f1186ec619e84c5b3bd5cbd999bc4b0959eb0c327f49daa80ff054a1c396f4e17a152
-Size (pyobjc_framework_safariservices-12.1.tar.gz) = 25165 bytes
+BLAKE2s (pyobjc_framework_safariservices-12.2.tar.gz) = 87a9c5c86e44bb92793f50dc740f78379413956d5743dd8d9088bc9ec9d3fcf4
+SHA512 (pyobjc_framework_safariservices-12.2.tar.gz) = 4f87188879389e5b0037bee15d5b02ae1568a786e31f648b3bf68e6db31de2eaeed03bc51d26712bf580dc5db4aa7538f29364642ecab1790f05c1c53c0b7a7c
+Size (pyobjc_framework_safariservices-12.2.tar.gz) = 27300 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo:1.9     Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-SafetyKit/distinfo Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_safetykit-12.1.tar.gz) = ac9dbe9d160d0d6bcf7f31fb2a603964d85aaeb94787e5f586b07b7a9d94a09f
-SHA512 (pyobjc_framework_safetykit-12.1.tar.gz) = f5a79b611297e2c1c03af4b99203a533d3196902121f3b0b9a09626261e4f88e8f13b511fa33de6e2518f54a0850907948f8507e60ce0da5c656a99bbae73bd6
-Size (pyobjc_framework_safetykit-12.1.tar.gz) = 20086 bytes
+BLAKE2s (pyobjc_framework_safetykit-12.2.tar.gz) = d119080a1659f5a173224f100978183af75714a359fedaf00acbf33f4cde302c
+SHA512 (pyobjc_framework_safetykit-12.2.tar.gz) = efb560594ae1be6a3ecdaa89544d485d4ca1fee1d6c6360e2acee326932fa9b40bbd71c5829bd08d6cf3958caf3958e19de16cd0bd187cdb3978cc015e12c851
+Size (pyobjc_framework_safetykit-12.2.tar.gz) = 20867 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo:1.22     Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-SceneKit/distinfo  Wed Jun  3 11:44:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:14 adam Exp $
 
-BLAKE2s (pyobjc_framework_scenekit-12.1.tar.gz) = 9e88a75d7541eb381b2e65924be42a3758fdcdf88882efd8979b131e84a07be2
-SHA512 (pyobjc_framework_scenekit-12.1.tar.gz) = 9599cb85a87a78326203045d8ed26bc2e66532a4f0aadeaf6d978490619d7e02e8430afd15d86d86b4e2ec148da184eba51cefa4b787e338bf8b22b5a8bbdb45
-Size (pyobjc_framework_scenekit-12.1.tar.gz) = 101212 bytes
+BLAKE2s (pyobjc_framework_scenekit-12.2.tar.gz) = 35022cd7d9dad85f6952cd8a3e3d5ee4b4307d277c1abbab0f636d421f035c28
+SHA512 (pyobjc_framework_scenekit-12.2.tar.gz) = 22aeb39a30982f4aebbf0fd5fd6dec8402166faf9066d2cc2670ff0dc73927c7d58f02fa033c961fe97aaac19f57ac2f87249fb9c2a5c68ddaa3408fd1a69424
+Size (pyobjc_framework_scenekit-12.2.tar.gz) = 131982 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo:1.11     Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/distinfo  Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_screencapturekit-12.1.tar.gz) = 5c95fa08eb50e4e19d0506b7bac7724884296891bc662814bc34ed4b13893f3d
-SHA512 (pyobjc_framework_screencapturekit-12.1.tar.gz) = 906948f10b7bd1b9d5422f7d4964587f621b30463b5befcc055edc6a030bfb79ab847079ff892033f9b1b983745ab6c8115120aff9b07878b8d6295e7797c612
-Size (pyobjc_framework_screencapturekit-12.1.tar.gz) = 32573 bytes
+BLAKE2s (pyobjc_framework_screencapturekit-12.2.tar.gz) = 5f75f6276750506ae72f89683c02374f750b91e6ee36fd149fd8a1bd0bc1b0ba
+SHA512 (pyobjc_framework_screencapturekit-12.2.tar.gz) = 27a1ddf3e81f64a05ba181e51687596bba94f90b5ed92ab3e581ea05cc14dc57f103d478342e8b7f24ac4c6ad7a9514e05361a6b687310f68a26acf9c901cacc
+Size (pyobjc_framework_screencapturekit-12.2.tar.gz) = 37813 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo:1.24  Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-ScreenSaver/distinfo       Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_screensaver-12.1.tar.gz) = 87379b2e3aa3a425627f0f650577eb92b287215d0d19d7990cac4e34ef181337
-SHA512 (pyobjc_framework_screensaver-12.1.tar.gz) = 502bcf166691e81dfcdc5e7c5ac24c7f0a4e787535b16e6c9434257b93b1411b5e232427f13146e370a158363dc8422550403b82af3f5feedcfffdbf2beda6f2
-Size (pyobjc_framework_screensaver-12.1.tar.gz) = 22229 bytes
+BLAKE2s (pyobjc_framework_screensaver-12.2.tar.gz) = 4f9f10f3a3f8917a7e0d0ba260f894575f7087c1c32c1ca7eaf52f3846ced5ad
+SHA512 (pyobjc_framework_screensaver-12.2.tar.gz) = 2c29b1ffc0457185ac1009810b22fdbd660a9edf06056152ba6bd3c1f51f6d5f371de4931257f1fbb489b2038b94737904bce752e1a766ab9d65d4b84962403b
+Size (pyobjc_framework_screensaver-12.2.tar.gz) = 22793 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo:1.11   Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-ScreenTime/distinfo        Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_screentime-12.1.tar.gz) = 1aeff706ef799902a7e05952c04e16bf887c6a6b1da3f381289214262e1161fb
-SHA512 (pyobjc_framework_screentime-12.1.tar.gz) = dec4cf4da63c47d703d78ac11af8dcac4b8d69a0989737200e1926213a14a1a0f85b36ab7780c7b9b08a4a0a9246e5314334331dbd2da77653b424b76563c045
-Size (pyobjc_framework_screentime-12.1.tar.gz) = 13413 bytes
+BLAKE2s (pyobjc_framework_screentime-12.2.tar.gz) = 23b3ccfb3e713084faacdab728e05bee8035e10ecfdd38615bfe63c8d082b325
+SHA512 (pyobjc_framework_screentime-12.2.tar.gz) = fe749184cd4957f9d8963b394f9ab5dae081e36e29f1be5e8b6d234431b6fb2c9b9ee78f9905160e02788376cf078169930db816f9c966cef7d076182079b429
+Size (pyobjc_framework_screentime-12.2.tar.gz) = 14069 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo:1.24      Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/distinfo   Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_scriptingbridge-12.1.tar.gz) = 502f03a73870638191ae2886f50334db83c3a16e13b0c73e0001fba278172781
-SHA512 (pyobjc_framework_scriptingbridge-12.1.tar.gz) = a9b787eb81f968db6c92874bde555388c3d2cd794e2335b788e4dcb85fd7a39bd66df236ba8e79b91410641236f7986af1135af6476bb8a67e60cd0ba1b9d836
-Size (pyobjc_framework_scriptingbridge-12.1.tar.gz) = 20339 bytes
+BLAKE2s (pyobjc_framework_scriptingbridge-12.2.tar.gz) = c2a07d8b2f368d328e0853c9db1888302f4aad879dd1f1ac7742b87fff4841ba
+SHA512 (pyobjc_framework_scriptingbridge-12.2.tar.gz) = 14133e17d6ae1776a5ed38c53064efe42093c2e231bb8d68fb4279fb1454c07c67c958f81e5d1cf598624e81db11e8ac591140972fd21fb039431e619e1dcb8e
+Size (pyobjc_framework_scriptingbridge-12.2.tar.gz) = 21239 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo:1.24    Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-SearchKit/distinfo Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_searchkit-12.1.tar.gz) = c2262ea39d9eedd5051696017d9ac20e87deed52153d40a90bd856896feea92f
-SHA512 (pyobjc_framework_searchkit-12.1.tar.gz) = c17bc482b60aecf41321a7d34a6a54627ba77cd4eb43c5f8e7f7bf21f28cb0dc6742f54f287f5f2b8b22ab77d577850b6454a249934d642ee904ad21a66baf6c
-Size (pyobjc_framework_searchkit-12.1.tar.gz) = 30942 bytes
+BLAKE2s (pyobjc_framework_searchkit-12.2.tar.gz) = b6cd6c440a82eacda68305df28800c7d5640802eee086fa2f77e6b217b220b90
+SHA512 (pyobjc_framework_searchkit-12.2.tar.gz) = 4eb7b238e44ea11da34c4f6f804cba9feb2792d4b1d6b8f2dc1107a5a0807cbfcda8d720edd9251bc4a043f4d43dd353678aba34a64a790ac4e88f4e314a6b79
+Size (pyobjc_framework_searchkit-12.2.tar.gz) = 31137 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Security/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Security/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-Security/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-Security/distinfo:1.22     Tue Dec 30 14:18:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-Security/distinfo  Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:27 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_security-12.1.tar.gz) = 507cb702ba48961fbf66569d4adcff33e47f283b46045faf985589f732db8f57
-SHA512 (pyobjc_framework_security-12.1.tar.gz) = 9ed484662bf7cac95d6f176efd93c94a117e36f90f62c7689f349a926c7a300038908b5de35c5b6291104110b55ed133d3383812fe62cefa1ff7cd4c04b7d77b
-Size (pyobjc_framework_security-12.1.tar.gz) = 168044 bytes
+BLAKE2s (pyobjc_framework_security-12.2.tar.gz) = fc442422dfb06b0117eac0bcf9e12076df42e818273aee50057c621df33b095b
+SHA512 (pyobjc_framework_security-12.2.tar.gz) = 2d6342a7a5d4843a6d9bd2ac7c082b6747ded72e4672ad871fc674132b38d125824e2ed7cd93d4e82301e9618b144b40dfb3426a437d3a29502dd2a969a79e52
+Size (pyobjc_framework_security-12.2.tar.gz) = 181056 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo:1.11   Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/distinfo        Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_securityfoundation-12.1.tar.gz) = 08856238745102ce69571ec40d8ef9632fb2364cebba6ccfca00557b520562e0
-SHA512 (pyobjc_framework_securityfoundation-12.1.tar.gz) = af1cdbdd11c38809fb36a5526e60694f726058357677d1a8997b8eecf5262fa70733b4b1303ac51cd8798e3f08549d145b23f8f8fe4dcefb6bc1e2a8111220ac
-Size (pyobjc_framework_securityfoundation-12.1.tar.gz) = 12669 bytes
+BLAKE2s (pyobjc_framework_securityfoundation-12.2.tar.gz) = 7718c221c264454540750d6ee7e1f60f075ef262d3752788a92ff0ee0514649a
+SHA512 (pyobjc_framework_securityfoundation-12.2.tar.gz) = 2097712f1e9842af3720caf427e838a48b63473a35492fd379d98f23c4944504ee3c964c5d7e7b2f7d932382c15bd1dad0150aa3218d6d3bc68a4109491b126b
+Size (pyobjc_framework_securityfoundation-12.2.tar.gz) = 13080 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo:1.22    Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-SecurityInterface/distinfo Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_securityinterface-12.1.tar.gz) = d4d9313fdcbb230300f5280026eb14f429024b31d8b7622c7f547571018cc555
-SHA512 (pyobjc_framework_securityinterface-12.1.tar.gz) = d541e88ac52df736914b5257b6dd57d7bb0b387c021e2756f170bc2cb43c43139d909feca38f57d8b65d8344c626d5f25072b483debe4a80f6e6b5adc3b9d031
-Size (pyobjc_framework_securityinterface-12.1.tar.gz) = 25552 bytes
+BLAKE2s (pyobjc_framework_securityinterface-12.2.tar.gz) = e62a0f3bf4972ed4c65b8a53dff6303074a666c2410dce506602cec63d916d45
+SHA512 (pyobjc_framework_securityinterface-12.2.tar.gz) = 2925d7a153ec015824fd37b30172528da1c5198b809c95fdca0456bf8cd8955899371e1d580086b54d7f822c1473a8fe8632b919b683c31861e144fb4954a839
+Size (pyobjc_framework_securityinterface-12.2.tar.gz) = 27756 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo:1.24    Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-ServiceManagement/distinfo Wed Jun  3 11:44:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:15 adam Exp $
 
-BLAKE2s (pyobjc_framework_servicemanagement-12.1.tar.gz) = b6a1dee3536087555d05f57d1c2955a83dbfe15ba4b96f71b4cbbc32f36b0edc
-SHA512 (pyobjc_framework_servicemanagement-12.1.tar.gz) = 7646ad1aadf4915eabc5873222e806ef2663188c17b0338c47f010a8d9a864f60ca0dfde65e90656e64762669475e9108125bd5cea1b099febbd22cdb1fdbe64
-Size (pyobjc_framework_servicemanagement-12.1.tar.gz) = 14585 bytes
+BLAKE2s (pyobjc_framework_servicemanagement-12.2.tar.gz) = d42c1b4341f54e32f94d186f5dba61cf8c670d43e86b0e141a15b628ed3adbe5
+SHA512 (pyobjc_framework_servicemanagement-12.2.tar.gz) = b334419f3a30f4714b79513d325d692c3d2403355ad34af65f138e56f1fd06301e571030474c9f600315a42ef2f58c803c8be8aaca490735bec8a4d9ce76083a
+Size (pyobjc_framework_servicemanagement-12.2.tar.gz) = 15263 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo:1.9 Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-SharedWithYou/distinfo     Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_sharedwithyou-12.1.tar.gz) = 8c52ca112eed400032227925dc2c5027a97690879f40870f8eb1e7d2f985993a
-SHA512 (pyobjc_framework_sharedwithyou-12.1.tar.gz) = a610ade899f17861254781bf64c8f7f64cf592b3cba077c0b384b5653664082eb3d5e4859178ef158907fd54bcc5f2fea62db8c96d1e0b5fb35cf63747b39f74
-Size (pyobjc_framework_sharedwithyou-12.1.tar.gz) = 24791 bytes
+BLAKE2s (pyobjc_framework_sharedwithyou-12.2.tar.gz) = 5bd23cc52a9960e6840c788cc86cdee143d8813265ddde9521fc658763022c8e
+SHA512 (pyobjc_framework_sharedwithyou-12.2.tar.gz) = e68bd5b579062403999ef3c21487f2bc6882d734b0de8b1998c40a02427d477e49e9c35fccdeeee1060af6478d3d73a68511121fe14f0e4bb3e7851949e6cc44
+Size (pyobjc_framework_sharedwithyou-12.2.tar.gz) = 27301 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo:1.9     Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/distinfo Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_sharedwithyoucore-12.1.tar.gz) = eb43c69e0a0b5045b60681e89c0c6396479280bbeaac92ffabe92f4292a6c195
-SHA512 (pyobjc_framework_sharedwithyoucore-12.1.tar.gz) = 8f705c4297d9683baf769b01c06157c10bf608cd0e54525ca12db0db2a48211100291ca8c04540f764edade52e926769dbfa6346944f9d2889d18dd689ac7a03
-Size (pyobjc_framework_sharedwithyoucore-12.1.tar.gz) = 22350 bytes
+BLAKE2s (pyobjc_framework_sharedwithyoucore-12.2.tar.gz) = 6828bd582284c51689087f159dc29c7a83b25583e6dd54e1905f2a54825bfdd7
+SHA512 (pyobjc_framework_sharedwithyoucore-12.2.tar.gz) = f95ed11077a19d2bfc40fa4121da1d33ba09b382304a4594e7eab4f8296d46dc5dd0d7b77c8c667f14ca449a2279c204431d8eb4c9213da0eac5df9dfa47c3a8
+Size (pyobjc_framework_sharedwithyoucore-12.2.tar.gz) = 24303 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo:1.9     Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-ShazamKit/distinfo Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_shazamkit-12.1.tar.gz) = 6d695eabcbd4dbaaeac22f1e66fa8a6a5e90ab9add6beb901d8556f5956a0a4a
-SHA512 (pyobjc_framework_shazamkit-12.1.tar.gz) = 585bb4d177b22634d50fb2de9bc16b56daa7299ca4233182f5723b8a84a8c192995c28fdee41a92acaaefbd6ee29c7c2193de3e3865cf618d1d5884cab626d5d
-Size (pyobjc_framework_shazamkit-12.1.tar.gz) = 22518 bytes
+BLAKE2s (pyobjc_framework_shazamkit-12.2.tar.gz) = 1f34ce812f33cfa96a5f4eb0ed65e9a4deb5d860c5536197ccd6fd5ae63bf59d
+SHA512 (pyobjc_framework_shazamkit-12.2.tar.gz) = 58e137261e19f17b817244393f8daad552b8c37cc1bdfa0d756b8165088205c05ebd40051fd29943b11df6e001d90b5ddcab89e8c5de495f4c610d3e2a869679
+Size (pyobjc_framework_shazamkit-12.2.tar.gz) = 26080 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Social/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Social/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-Social/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-Social/distinfo:1.24       Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-Social/distinfo    Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_social-12.1.tar.gz) = 7f7cb67c654163d0607e06ad2dd84e2550c7662b6db26bda9aaccb5da87109a0
-SHA512 (pyobjc_framework_social-12.1.tar.gz) = 42e32249966b1177716aeb7fb3361b2df9d188b5d195db8a0d14c4e2de6c812d1aef0ea21d205c6a8e1cdb85b57cb7d8bc231e5661cdafb2b66349905673336d
-Size (pyobjc_framework_social-12.1.tar.gz) = 13184 bytes
+BLAKE2s (pyobjc_framework_social-12.2.tar.gz) = ad94317c1c0039fed6bcca4392145ae77ea18a95e4703643f1306bf8475d4565
+SHA512 (pyobjc_framework_social-12.2.tar.gz) = 7e5ad29cbb33da4542aa517e64fd22f0fe30f94bb886fce087bac5c67b9c9f3f384ec352d656e12695d44b52283c8605f723c5f1962c8b7f8f761c47c39f6302
+Size (pyobjc_framework_social-12.2.tar.gz) = 13754 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo:1.11        Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/distinfo     Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_soundanalysis-12.1.tar.gz) = 573feb6a9a4f7e44f700854113bd7ad2a36cab611bfa9d5bbe60b9b4fd022824
-SHA512 (pyobjc_framework_soundanalysis-12.1.tar.gz) = 2d1c9edcec91e636679064b438abaaf84bd57a258f973372638dc4d02a13a82e5b1c5073a0875b81a2a9fbffb86cb9417d56cd80f70e464cf64e46fac7b48fe7
-Size (pyobjc_framework_soundanalysis-12.1.tar.gz) = 14804 bytes
+BLAKE2s (pyobjc_framework_soundanalysis-12.2.tar.gz) = 1989ff7372df3ae7693ada08cb86cb37560cccc12ec863f552a202bdc5fefd20
+SHA512 (pyobjc_framework_soundanalysis-12.2.tar.gz) = bd8d929976d0bce52f4cd68d3e4bab402a561572bdbb62f7decbd58d9046c3e1763481b6f18fac451287914cd3e963c1dfdd679b814e4d6162f39caa466d27d0
+Size (pyobjc_framework_soundanalysis-12.2.tar.gz) = 15773 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Speech/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Speech/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-Speech/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-Speech/distinfo:1.11       Tue Dec 30 14:18:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-Speech/distinfo    Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:28 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_speech-12.1.tar.gz) = cd62487164acfeac0722c72202d8e869225c162b8eea70f9a4d1fba61c24ac3a
-SHA512 (pyobjc_framework_speech-12.1.tar.gz) = 86c6657fdbe600661ff2d3a130d6e2e54c8d458014b626d6abe8dfd8a45ed8f073f926b1036de801714b7eedc3c07b66054ec7e55ce46cd11e4479d116c22194
-Size (pyobjc_framework_speech-12.1.tar.gz) = 25218 bytes
+BLAKE2s (pyobjc_framework_speech-12.2.tar.gz) = b3c9298a2ddf8a08e0b25825127cdbb8f9308aec3fa58ca91b00909e03972d1a
+SHA512 (pyobjc_framework_speech-12.2.tar.gz) = 7bd61d577d931a3fda1a6ab256cf1da55cb0675cd8d53ffd0650fb5b14121521e83f06b75bc000c70e3a3726bc3ac7f7d0b9568838c26f426e9eaaeae284b8c0
+Size (pyobjc_framework_speech-12.2.tar.gz) = 27785 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo:1.22    Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-SpriteKit/distinfo Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_spritekit-12.1.tar.gz) = eb3825f66b31dcb34818621a6e5b90ba90b603f3e051efe84387fe806e5cda94
-SHA512 (pyobjc_framework_spritekit-12.1.tar.gz) = 283cf3f4191c95243270651912e857d56705bcb40201f5d0a05b9242e2c98ae703fa48ef0b4ca2764c4b1ad9365008d08daa1d67122bf62f39e13cb4e94c62ca
-Size (pyobjc_framework_spritekit-12.1.tar.gz) = 64470 bytes
+BLAKE2s (pyobjc_framework_spritekit-12.2.tar.gz) = 9c390f736c649a52d6d07f44d191e40b2efd3e72717f66d283e53cf628ada7c2
+SHA512 (pyobjc_framework_spritekit-12.2.tar.gz) = 635a7afd8ac4cee13f6dd6be39c7b202a545d1104a45f2fdc663de179ba744f95ed2c7f843c03d0b9f249586e4e9524e3669768e32f41f6e6e233e0f7468812c
+Size (pyobjc_framework_spritekit-12.2.tar.gz) = 83896 bytes

Index: pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo:1.24     Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-StoreKit/distinfo  Wed Jun  3 11:44:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:16 adam Exp $
 
-BLAKE2s (pyobjc_framework_storekit-12.1.tar.gz) = df357cc9de973832cb6d143f31b571280427ca95e06ce47d9060fc2fdde2a159
-SHA512 (pyobjc_framework_storekit-12.1.tar.gz) = 1454cdbd8235ee841352b4973b2549e35b48ecb994bd0088f04ebf21eebd1fac3f8e7724bd634beb71009e2c3f145ed91d5dc030790dc5aa8e1506799050b21b
-Size (pyobjc_framework_storekit-12.1.tar.gz) = 34574 bytes
+BLAKE2s (pyobjc_framework_storekit-12.2.tar.gz) = 9ff2c18c001704d8b6c09c5a4694590688aa565cc83aeea37f1cbb116df6d147
+SHA512 (pyobjc_framework_storekit-12.2.tar.gz) = e0a7bced80916a9aa89958d68d2192ccffd2d57978f1f19a81177cfd23939bc6c9fc46c4939560ae688888a20c71374655b586d4015145e3e2033c1f71f360de
+Size (pyobjc_framework_storekit-12.2.tar.gz) = 40947 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo:1.24 Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-SyncServices/distinfo      Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_syncservices-12.1.tar.gz) = e13b8e2783ad4891208fed3b4a80ac07cbf2c9e0916197b176f3a32a77b5c0a3
-SHA512 (pyobjc_framework_syncservices-12.1.tar.gz) = 018a8b8e81ef0bc2c8e3606aa49ec298d4dc90f370d3faed32b2f55c6fd8fb76c61a3a84c6f9f25504546784e7ab2241bc3bd6738f7e5626e6ee5c42ef8dd7ec
-Size (pyobjc_framework_syncservices-12.1.tar.gz) = 31032 bytes
+BLAKE2s (pyobjc_framework_syncservices-12.2.tar.gz) = 3a0bffb1d003cb9b77f8fadd687927916cd93c5ed35dab447587ba7f35c06ece
+SHA512 (pyobjc_framework_syncservices-12.2.tar.gz) = 82dfe764033e8c85bb426ec05f9cf2f93cd537f02cb4528dc367075de2c2ac81765f4492097e3679bf224319c4a3f25dfbf259fed6451907c691668195be2d80
+Size (pyobjc_framework_syncservices-12.2.tar.gz) = 34830 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo:1.24  Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/distinfo       Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_systemconfiguration-12.1.tar.gz) = 83d668c0cddc51be7d49ebd16d2e96eb6584f9aeda48e540bd915ec47cf15b91
-SHA512 (pyobjc_framework_systemconfiguration-12.1.tar.gz) = ff7c8bd74dc71ec80f5fb5e83cf09aa34c73b27a4e6e2295b8b5a5b7e460f75fead599d42c6edeb44397b2d30d444913048b7ad0ba5969c01fcd1bf936525d4e
-Size (pyobjc_framework_systemconfiguration-12.1.tar.gz) = 59158 bytes
+BLAKE2s (pyobjc_framework_systemconfiguration-12.2.tar.gz) = e55e2a919d7fe80c037bde2c87c80827f341147fec88ae54e561038af28d61fb
+SHA512 (pyobjc_framework_systemconfiguration-12.2.tar.gz) = 385fa5dedc2d0e7fc04e231ca35038fbc3a0856980cc174ef0580d32c852c72200a8c959712e25507e1267c9a38373fa1cd1d6d11156cac3c6dee25374c464de
+Size (pyobjc_framework_systemconfiguration-12.2.tar.gz) = 63332 bytes

Index: pkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo:1.11     Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-SystemExtensions/distinfo  Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_systemextensions-12.1.tar.gz) = ae81b4ad9e4cc38376dd4f9bcc2288021117bf90c209c9feefb615792fcb5c53
-SHA512 (pyobjc_framework_systemextensions-12.1.tar.gz) = 8d54d018331967c35b070f870bd54a02c48a794ae1a59160776827a45be6de27d3eeb209208df4b3d63eda5293c2f041a98ea1b7c2cbe2dcd76967a670bb3fab
-Size (pyobjc_framework_systemextensions-12.1.tar.gz) = 20701 bytes
+BLAKE2s (pyobjc_framework_systemextensions-12.2.tar.gz) = 897bedbbf86530b380ed960a945372f491e8716574432b4ee61ea4c4d3ae6be1
+SHA512 (pyobjc_framework_systemextensions-12.2.tar.gz) = 995fa9f757166f0ecf7762b7796ec9cd8741281b736b3da0723d03ad04719f62c4fe38f926c79adf622b2372091f47e8bc12391a7e2e24fbdc96132f3a6663d2
+Size (pyobjc_framework_systemextensions-12.2.tar.gz) = 21675 bytes

Index: pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo:1.9 Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/distinfo     Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_threadnetwork-12.1.tar.gz) = 7a9d730e0ac4b04e1489829d0c12eb6701cadd15ad9f5908ee667680adf97dcf
-SHA512 (pyobjc_framework_threadnetwork-12.1.tar.gz) = acd1a5762ffb56ec408ed01be6ae4c372b8fe2f78d7995debcab3028c2ef80188cbe3e8bf8daf2a38a7fb096f173e9937f77081db7abc297f3234e489b0482fa
-Size (pyobjc_framework_threadnetwork-12.1.tar.gz) = 12788 bytes
+BLAKE2s (pyobjc_framework_threadnetwork-12.2.tar.gz) = e49ef2f86e5ea1bd0dbcc1cd1affc405f44e4ca906fbef67a9d561cc286628c0
+SHA512 (pyobjc_framework_threadnetwork-12.2.tar.gz) = 76f85eaba0eaa36b45fe2d3806133c80540bc326fcd29f40797fa2fc30e0e22c0d4cc957ee241ba631f41c4d1dc91966b47ac517bd722a1c7254f43878abc5d0
+Size (pyobjc_framework_threadnetwork-12.2.tar.gz) = 13327 bytes

Index: pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo:1.11       Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/distinfo    Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_uniformtypeidentifiers-12.1.tar.gz) = c2b42c4daa82a91c761cb97e98b1d2d45ea2c3c569a9cf05b2b627cb3a089953
-SHA512 (pyobjc_framework_uniformtypeidentifiers-12.1.tar.gz) = 6298140a26f1f4aa8cdf91442bc2ee5b8b9fdee0277f56d919466d2a3d27f562427caeca0e6d549bc0762bf18dff2c283424cc55afe863824a6efe2bd0279ab1
-Size (pyobjc_framework_uniformtypeidentifiers-12.1.tar.gz) = 17030 bytes
+BLAKE2s (pyobjc_framework_uniformtypeidentifiers-12.2.tar.gz) = d6f1730c8baf1ffabc3389a92651327d6e453fdf1bcfc2626b1214ae3cd676a1
+SHA512 (pyobjc_framework_uniformtypeidentifiers-12.2.tar.gz) = 7da4bb3a2d9812a725c7b21dc82e6be4843e96b755eb496ad1391b473f84b806aa4c43ae3694e565080125421f58ed41fc02af9099d72431550b9f2ecc0fa8be
+Size (pyobjc_framework_uniformtypeidentifiers-12.2.tar.gz) = 20704 bytes

Index: pkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo:1.11    Tue Dec 30 14:18:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-UserNotifications/distinfo Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:29 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_usernotifications-12.1.tar.gz) = ed6bb86aa0a8d7114ae181b8752056825a5431b24b9133bdb5bd1ac5f22dc52d
-SHA512 (pyobjc_framework_usernotifications-12.1.tar.gz) = 94578ca04fb9ac3194bc64522b384f414b81149b99bfb339d1b3e9babf736a4eac539dcabd4c1bd8387f928256ef987d32fb17ce4acbda37741e969dbb9d0e4f
-Size (pyobjc_framework_usernotifications-12.1.tar.gz) = 29749 bytes
+BLAKE2s (pyobjc_framework_usernotifications-12.2.tar.gz) = 4455020f65ca72e24f371cd3ebfd1ac465b3ee8c4ec215a70bd3399dca712702
+SHA512 (pyobjc_framework_usernotifications-12.2.tar.gz) = ad26bec26f388506fc81d19423fe441a8bcb940db98cd409a57eda6608445de6f1118b60160e5ade75f8860f488996e76fe15875a5893e804a0778da5f4ab727
+Size (pyobjc_framework_usernotifications-12.2.tar.gz) = 33908 bytes

Index: pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo:1.11  Tue Dec 30 14:18:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/distinfo       Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:30 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_usernotificationsui-12.1.tar.gz) = 5c16cc285400985e1212e2afd1fd43782b81f7e7ed153050ddf2b35c56aeea7f
-SHA512 (pyobjc_framework_usernotificationsui-12.1.tar.gz) = 0ea88661468e033b0297a4479117d39d1e1f3b36635fae801a9e970bac987dbf2cdfb743bc5c5a770d9b39f4ca1f35d971f64aad7a3e27d59fe6d7a6bbe271a8
-Size (pyobjc_framework_usernotificationsui-12.1.tar.gz) = 13125 bytes
+BLAKE2s (pyobjc_framework_usernotificationsui-12.2.tar.gz) = b8caab81757ebded82af1c352bf650324170e405df96230038108f6c4907d605
+SHA512 (pyobjc_framework_usernotificationsui-12.2.tar.gz) = 643aa12c5d0bb9eae484a11371fb4052a9a25be98ded723c180bd11ab0c11fb74f3564fa8340e20a1c19799c8289b98ac52cb4e459cc276a7105ff3ab03cdec7
+Size (pyobjc_framework_usernotificationsui-12.2.tar.gz) = 13462 bytes

Index: pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo:1.11       Tue Dec 30 14:18:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/distinfo    Wed Jun  3 11:44:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:30 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:17 adam Exp $
 
-BLAKE2s (pyobjc_framework_videosubscriberaccount-12.1.tar.gz) = 5b908e0aee91cee8df7a82071f1ed2028922b42852a199c8c6288b393105d38d
-SHA512 (pyobjc_framework_videosubscriberaccount-12.1.tar.gz) = 35b332eac78b5e8a7b77c61ce74e6d2559aa86d96e891cac35368f83ae9e374b8c3820dc35f3ee58fba97063ee326665bcfba85e9c9fed2f2d4df900630893dd
-Size (pyobjc_framework_videosubscriberaccount-12.1.tar.gz) = 18793 bytes
+BLAKE2s (pyobjc_framework_videosubscriberaccount-12.2.tar.gz) = 00a6d8a945cbb95fb16e3e831da8a203218885d98ff2271f711d64d0c783f6fc
+SHA512 (pyobjc_framework_videosubscriberaccount-12.2.tar.gz) = 5c608de650a3867e0acbe15dfd0d11ca6b986397992e4502a7b5be77bb697aa761842dfa7b522108a1d11a75450edfce9c9d589dfc643d97817b2e29324d058d
+Size (pyobjc_framework_videosubscriberaccount-12.2.tar.gz) = 21360 bytes

Index: pkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo:1.11 Tue Dec 30 14:18:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-VideoToolbox/distinfo      Wed Jun  3 11:44:18 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:30 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:18 adam Exp $
 
-BLAKE2s (pyobjc_framework_videotoolbox-12.1.tar.gz) = 218013f363ed9e0f2eafb7c2438a7822badecd94185c865eb74d9132b06a5a7e
-SHA512 (pyobjc_framework_videotoolbox-12.1.tar.gz) = e409c5716208a217f6ecfe7a3c56e3740a2b9297610bb865659a0b6ced48f5cd3dbd8851d9a21df57010b05b646e7d0cfebbef55d4bc1f1822fa7d09f62f7445
-Size (pyobjc_framework_videotoolbox-12.1.tar.gz) = 57825 bytes
+BLAKE2s (pyobjc_framework_videotoolbox-12.2.tar.gz) = e86b0771f21d30195858624ed4a7923ba4e353d5d5956a7c3f68ca6d910d34b5
+SHA512 (pyobjc_framework_videotoolbox-12.2.tar.gz) = 992bfc9c76fbe92c1fbbdafc14501b1bb05f0817811ccec0bb557a6afbe86f7ec265b6bc5c00d9681ad3b3d6ce9b97cba55b09d3aa378ed0a8e1b45bd6e9d612
+Size (pyobjc_framework_videotoolbox-12.2.tar.gz) = 64923 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo:1.11 pkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo:1.12
--- pkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo:1.11       Tue Dec 30 14:18:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-Virtualization/distinfo    Wed Jun  3 11:44:18 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/30 14:18:30 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/06/03 11:44:18 adam Exp $
 
-BLAKE2s (pyobjc_framework_virtualization-12.1.tar.gz) = 7a58ff6babfefb671c81b135386ca8343094528f2a08e0667c97ebdea30b7c70
-SHA512 (pyobjc_framework_virtualization-12.1.tar.gz) = 2e80911df1edcd721d98ee746c85b528dd4d480ba2d6a12913eee9c5c351b43c8bacddb0c6dc4df8135ebe8989e4c20e7f0f85061359efa4abfa80357bb92545
-Size (pyobjc_framework_virtualization-12.1.tar.gz) = 40682 bytes
+BLAKE2s (pyobjc_framework_virtualization-12.2.tar.gz) = 230280d7b947afb9d6bb7e157fbfbbfa1dd688e4427e583d5bf4838a749f1d2b
+SHA512 (pyobjc_framework_virtualization-12.2.tar.gz) = 1419b49d0fb3a21055ea02afe46ed9ca102083f579fb6f9e70d5990739ad0ce945da4ff9cdebb4c7f7722a3b4ff64a4080f2bb29aaec8444d946f757bf3d4813
+Size (pyobjc_framework_virtualization-12.2.tar.gz) = 49152 bytes

Index: pkgsrc/devel/py-pyobjc-framework-Vision/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-Vision/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-Vision/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-Vision/distinfo:1.22       Tue Dec 30 14:18:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-Vision/distinfo    Wed Jun  3 11:44:18 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:30 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:18 adam Exp $
 
-BLAKE2s (pyobjc_framework_vision-12.1.tar.gz) = 4cec5edacca7337c3d82f0e72b34494e7fac8da99c9d377060217d8b9654fc49
-SHA512 (pyobjc_framework_vision-12.1.tar.gz) = 9201a80f3e2d137eb7454c9318082a7fe5b783846a535fc089764c9cbd5ca9a869dbba571a6d67e2b60b37665f9570206a0b72d502364b92d2a55b0422c4a6c5
-Size (pyobjc_framework_vision-12.1.tar.gz) = 59538 bytes
+BLAKE2s (pyobjc_framework_vision-12.2.tar.gz) = 2f41acf7e790611b95201328c85bf92f0f5d8280ad2c5bdf9f5a11710186b56c
+SHA512 (pyobjc_framework_vision-12.2.tar.gz) = 3416d160bfb6a42adfac6779ad8f317e7d15bd8dfa3bccefc913e31b9fd9f81ec77a149868c160dd5ff18320b766c0f328696f2e3245728f4201e4b462ea4712
+Size (pyobjc_framework_vision-12.2.tar.gz) = 72582 bytes

Index: pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo:1.24 pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo:1.25
--- pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo:1.24       Tue Dec 30 14:18:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-WebKit/distinfo    Wed Jun  3 11:44:18 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/12/30 14:18:30 adam Exp $
+$NetBSD: distinfo,v 1.25 2026/06/03 11:44:18 adam Exp $
 
-BLAKE2s (pyobjc_framework_webkit-12.1.tar.gz) = 74be4a118bfb6111c3ee3c396eb8116cbb0a510ce9adcdd1a311e94c3355dad8
-SHA512 (pyobjc_framework_webkit-12.1.tar.gz) = e275b2a8209442e97c630979a7971ce573adbe7d73ec0b1771274c14b8b4dad0bfd9a822216f7d1cb86d0e148e60255f3637e90816159c500d0ca807323f55ce
-Size (pyobjc_framework_webkit-12.1.tar.gz) = 284531 bytes
+BLAKE2s (pyobjc_framework_webkit-12.2.tar.gz) = 939dbc9ec04580a850daec23b90a81c177d3e0068f5440bf59a77fcef5b5658e
+SHA512 (pyobjc_framework_webkit-12.2.tar.gz) = 22ab4ab833be1a86ed1010c29475e56d0ce45a1ab3491ef3acaf7a5b27376dd92ac2b9141f68fa22ad559b924948be70d1c4d75d9d76d508cf60c339922ccc40
+Size (pyobjc_framework_webkit-12.2.tar.gz) = 332359 bytes

Index: pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo:1.22        Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/distinfo     Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_ituneslibrary-12.1.tar.gz) = c27f6bd929bf3f2def986c84ab3bc66582728a88f1d16b59476f695123c63d9d
-SHA512 (pyobjc_framework_ituneslibrary-12.1.tar.gz) = 3fa0e25936559123c9678d7d03f847d652ea4cb1e5085d003d735a71be992f48919048c68e33c183563046b6ff836f5874a6bcf9cfc58d68bb4d1773589ed852
-Size (pyobjc_framework_ituneslibrary-12.1.tar.gz) = 23730 bytes
+BLAKE2s (pyobjc_framework_ituneslibrary-12.2.tar.gz) = d49e5266f1b9e34229a3d1d0fcc5202a5c8cba0b6dce7bbcbe9aec0d801c47a7
+SHA512 (pyobjc_framework_ituneslibrary-12.2.tar.gz) = 841bb4f12611fbc7f63309c40d728dcb83d00f800fe873eef93e3aa5013731ab9c2e97d863dba2c665d14faf1d383c671c7bb1e35e486408b13626a02f4cef26
+Size (pyobjc_framework_ituneslibrary-12.2.tar.gz) = 26172 bytes

Index: pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo:1.22 pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo:1.23
--- pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo:1.22  Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-libdispatch/distinfo       Wed Jun  3 11:44:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.23 2026/06/03 11:44:09 adam Exp $
 
-BLAKE2s (pyobjc_framework_libdispatch-12.1.tar.gz) = 8c2b27160f4ddda1c102c21cbec825595910512013321c7ea387718b43cd5076
-SHA512 (pyobjc_framework_libdispatch-12.1.tar.gz) = a6cde4644fd739ab6f5075893ce5b5ab8e7950cb8360e2c8bbd47a00071545e0d71e400521e8ec2a738cff609edb07f0e816239e24c028bf74822e6e5a8e9bae
-Size (pyobjc_framework_libdispatch-12.1.tar.gz) = 38277 bytes
+BLAKE2s (pyobjc_framework_libdispatch-12.2.tar.gz) = 0385c52c0932a23af4e1eeac138e5380d37881e02f38828ca440086b6a51396b
+SHA512 (pyobjc_framework_libdispatch-12.2.tar.gz) = 5a8b23620b81bdab961534bb7fd8fc9250e26b47310aa0dec95379c84f007ee2653faa8a572291a7c72a3caf5fad317475fca1025ffbaf3d7404fcabe8883a8d
+Size (pyobjc_framework_libdispatch-12.2.tar.gz) = 40345 bytes

Index: pkgsrc/devel/py-pyobjc-framework-libxpc/distinfo
diff -u pkgsrc/devel/py-pyobjc-framework-libxpc/distinfo:1.9 pkgsrc/devel/py-pyobjc-framework-libxpc/distinfo:1.10
--- pkgsrc/devel/py-pyobjc-framework-libxpc/distinfo:1.9        Tue Dec 30 14:18:22 2025
+++ pkgsrc/devel/py-pyobjc-framework-libxpc/distinfo    Wed Jun  3 11:44:10 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/12/30 14:18:22 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/06/03 11:44:10 adam Exp $
 
-BLAKE2s (pyobjc_framework_libxpc-12.1.tar.gz) = 298a15059b3c41f728ed4e1d9982bfeb6650936309f84498e695aa98fc7fc6bb
-SHA512 (pyobjc_framework_libxpc-12.1.tar.gz) = f47685b9db929563d63ef125e6c20f6b5b196b316f9c52f7f2b729916d2133fdf1c8dcdfeb7d817a8fe42b0b587f3b84d355849e6dfe9ff4393610540a572e8d
-Size (pyobjc_framework_libxpc-12.1.tar.gz) = 35186 bytes
+BLAKE2s (pyobjc_framework_libxpc-12.2.tar.gz) = cc502735e4c23155d89f7c09645c3cbb50ec5616ab2289fdc2c3817abaceeeb9
+SHA512 (pyobjc_framework_libxpc-12.2.tar.gz) = 8931892dc0f5b6656b962c59aeb8158a72ce9df3e76e30557e548c7d46a5d29c15907e9e2babfadf6fe4cb7d5754a755f7ddb7fb22e4ebe3321949ff6421f08f
+Size (pyobjc_framework_libxpc-12.2.tar.gz) = 37263 bytes



Home | Main Index | Thread Index | Old Index