Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2019-08-20 09:15:55
Message id: 20190820071556.81918FBF4@cvs.NetBSD.org

Log Message:
py-pyobjc: updated to 5.2

Version 5.2
* Updated metadata for Xcode 10.2

* objc.registerStructAlias no longer emits a deprecation warning because it is \ 
still used by the framework wrappers.
  The function is still deprecated though, the deprecation will reappear once \ 
the metadata has been updatd.

* The core bridge now uses PyDict_GetItemWithError(), which may result in \ 
exceptions being raised that were previously swallowed.

* Partially switch to the new buffer API instead of the older Python 2 buffer API.
  The new implementation is more correct, but may keep Python objects alive \ 
longer than the previous implementation, and also affects buffer related \ 
functionality of Python objects. In particular, calling [someData bytes] on a \ 
Python object keeps the Py_buffer alive until the next flush of the \ 
autoreleasepool.

* Fix incorrect metadata for the callback argument to \ 
-[AVCaptureStillImageOutput \ 
captureStillImageAsynchronouslyFromConnection:completionHandler:].

* Add bindings to the “PrintCore” APIs from the ApplicationServices framework.
  Python 2: UserDict.UserDict instances are now bridged to instances of a \ 
subclass of NSDictionary.

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