Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2019-11-18 18:03:17
Message id: 20191118170318.C45ADFA97@cvs.NetBSD.org

Log Message:
py-pyobjc: updated to 6.1

Version 6.1
Updated for the macOS 10.15.1 SDK (Xcode 11.2)
Fix reference counting in -[OC_PythonData length], which resulted in use-after-free.
Fix problems found in pyobjc-core by the clang static analyser

Version 6.0.1
Remove debug print accidently left in production
Surpress “-Wunguarded-availability” warnings in the extension AppKit._inlines

Version 6.0
Removed Python 2 support from the C extension in pyobjc-core
Reformatted code in pyobjc-core:
- Use “black” for Python code
- Use “clang-format” for Objective-C code
Updated bindings for macOS 10.15 (Xcode 11.0)
The userspace driver frameworks introduced in macOS 10.15 (DriverKit and related \ 
frameworks) will not be exposed through PyObjC. Please let me know if you have a \ 
good use case for using these frameworks with Python.
Add new framework wrappers for all other new frameworks in macOS 10.15:

AuthenticationServices
CoreHaptics
CoreMotion
DeviceCheck
ExecutionPolicy
FileProvider
FileProviderUI
LinkPresentation
OSLog
PencilKit
PushKit
QuickLookThumbnailing
Speech
SoundAnalysis
SystemExtensions
Add new framework wrappers for a number of older frameworks:

MetalKit (new in macOS 10.11)
Fix crash when creating NSData objects on macOS 10.15

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